<SEC-DOCUMENT>0001104659-21-049104.txt : 20210412
<SEC-HEADER>0001104659-21-049104.hdr.sgml : 20210412
<ACCEPTANCE-DATETIME>20210412072122
ACCESSION NUMBER:		0001104659-21-049104
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		174
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210412
DATE AS OF CHANGE:		20210412

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GDS Holdings Ltd
		CENTRAL INDEX KEY:			0001526125
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370]
		IRS NUMBER:				000000000

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

	BUSINESS ADDRESS:	
		STREET 1:		F4/F5, BUILDING C, SUNLAND INTERNATIONAL
		STREET 2:		NO. 999 ZHOUHAI ROAD, PUDONG,
		CITY:			SHANGHAI
		STATE:			F4
		ZIP:			200137
		BUSINESS PHONE:		86-21-2029-2200

	MAIL ADDRESS:	
		STREET 1:		F4/F5, BUILDING C, SUNLAND INTERNATIONAL
		STREET 2:		NO. 999 ZHOUHAI ROAD, PUDONG,
		CITY:			SHANGHAI
		STATE:			F4
		ZIP:			200137

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GDS Services Ltd
		DATE OF NAME CHANGE:	20110719
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>gds-20201231x20f.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>

      <!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 9.6.7713.40453 -->
      <!-- Based on: iXBRL 1.1 -->
      <!-- Created on: 4/12/2021 10:54:29 AM -->
      <!-- iXBRL Library version: 1.0.7713.40461 -->
      <!-- iXBRL Service Job ID: fc062106-96fd-4c67-b4da-6ce112801a2c -->

  <html xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:gds="http://www.gds-services.com/20201231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type" /><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" xs:nil="true" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" name="us-gaap:CommitmentsAndContingencies" id="Hidden_51H3CuLnl0eUvEys8JFL_A"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" xs:nil="true" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" name="us-gaap:CommitmentsAndContingencies" id="Hidden_frJrQ7sOn0qVLdtBd08TQg"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_g22ANG88tUCX75YMkNToSQ" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_M63aGbddL0S4wvLBR8j7Bw">67590336</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_E4RAhaM9_Ey7JOPKc8-J1g" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_qGJ0iEuDk0CukiTxP7zy2Q">67590336</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityCentralIndexKey" id="Tc_Vvu7dx838ESEWJNsgPXCWA_2_1">0001526125</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:CurrentFiscalYearEndDate" id="Tc_bP09Ko3sZUuaIGD-_oxrbA_3_1">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentFiscalYearFocus" id="Tc_kWH9bq7dn0ilTblbicgHpQ_4_1">2020</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentFiscalPeriodFocus" id="Tc_Vbd3ikYC80-3fBYfTbO5nA_5_1">FY</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:AmendmentFlag" id="Tc_Jjf_DcMp606K_EirF_TV_Q_6_1">false</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_TTHOBBzeh0uX5QS7Jb-TuA">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_xEFRiO1VeUGEpAxh24UgrA">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_xB46U9M52U2PtJM3wRc0yg">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_v9vdKyjNj0ei5zWMG_JPYg">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_gdu6ewp3EUGDWw_RzMEETQ" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" id="Hidden_W5-M7VaGuEigOYRfvE-o6w">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_Zj96qFEkskeTuicd0oTE0A" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" id="Hidden_cVulBYzFYUe4o9xONGP61g">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_HgvbqAIVN0GJlKzGVysH1w">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_anF7VvQDk0yYJWK4EocSLg">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_gtxAL6jq6UGK-bTyMrs3fg">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_FxUbXTxMQ0e1K7LaArW95Q">150000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WzoEvR066UydviBjWngfbg" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_Tgxo0uOUyUOQjv44-n46_A">1148842379</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_L8jPm6rgukCf6fmAgQXxOw">1427590059</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="Hidden_aCZRN5NHGUOd-PszbXRZBQ">67590336</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_Ou1hivHB8UeRnXN2J2OwPQ">67590336</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_9OJbQRTmN0K98T-IY70Zdg" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_K7_oyE61Y0Gh2YmVZMXEtg">67590336</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_OQwd7Q_fS02GF09uEVNJsg" name="gds:LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" id="Hidden_hwO2r-J9Y0ijNRsZPc0DXw">P30D</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_G-mfjTD7-UCM9qYmamWmcQ" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_MsNiQhtNk0mghwI0XYXjzA">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_Bt8gL3H2OUGG-8x1lgx-Sg" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_vzPAykgFJUW2b2yPgrFpGg">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_S5DfZapNrkmj1iXQ7CWCcA" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_ZluODnAJV0m2sNWxpBWqHw">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_JjA2dcEAxU2cutY1vILFzg" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="Hidden_FlnSTc03hESyWj9zPVwTVw">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_JMdiRbfVcEq7X_5RGHRwCw" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Hidden_LWSX0D6PBESsVt3kRb7abw">P26Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Hidden_VK28IALjdE2KRYqvlWAwQQ">us-gaap:FinanceLeaseRightOfUseAsset</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA" name="us-gaap:DebtInstrumentTerm" id="Hidden_mI0QrNfSXk2u5S4PLK0N4A">P1Y</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="3" name="gds:PreferredStockIncreaseQuarterlyDividendRatePercentage" id="Hidden_ZlDUNS71WUC4sJfjUTU5ZQ">0.005</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WvmAQpOVy0i55jQZXtG8Ig" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_Py-3CA2y7kaflSXq4UdVQA">1148842379</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i4eDriW-dUekT4fJIzdjRw" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_Tq-KgdX_7kOXqvxidFhSsA">1427590059</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:IcfrAuditorAttestationFlag" id="Hidden_BgqQ6aGmLkeaYQnNkK23hQ">true</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="gds-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_qPl0iBvQxE2a8iEtk4Q6rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:NoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_3Edw34t2jEam04RuL6Ah9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:NoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_EI7CnTIAREmixzeszmHyvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:CurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_zBnNgQ8hUk-tO0MOUqUKxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:CurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_42kDEYh4REqO23KOdXH51A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_rfx1L1mLFUOWIMM-cahedA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">gds:PurchaseOfLandUseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_k0RTs0lGkUiekNafKz6izA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_H8_svkaLx0-lBjsAQhydbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">gds:PurchaseOfLandUseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttGdcMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_dFqFqTY6E0K9P6NLqfMKLw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttGdcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_HillhouseCapitalMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ssUF5MTHFkS5w4wg880yJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:HillhouseCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_R-4yCIXGQE2JwaV7E7Fg9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-06</xbrli:startDate><xbrli:endDate>2020-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_5OHkpVJC3U6VdCCGucFyzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-06</xbrli:startDate><xbrli:endDate>2020-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_oyjqokTHgkKTFfuZkNyDrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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>2020-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_tO2DKf5Wi0qaQn8a8f_EYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2020_To_6_30_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_VNAwfOifz0uMJSwG_WQ2Hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_MMSVGyGXV0iHWvu4TBKO7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-10</xbrli:startDate><xbrli:endDate>2019-12-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_oBgJo_x7OkKDQvB0edzyXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-10</xbrli:startDate><xbrli:endDate>2019-12-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tfFvOGPv9UqSsaeFdwusdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-10</xbrli:startDate><xbrli:endDate>2019-12-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_leXCSnVbkUGs3KAV-3j_2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-10</xbrli:startDate><xbrli:endDate>2019-12-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_27_2019_To_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_vWqNC3v5YUepTONnxD_gZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:PagoldilocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-27</xbrli:startDate><xbrli:endDate>2019-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_eFgHouaXZ0GpeYLFIhjYIA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-19</xbrli:startDate><xbrli:endDate>2019-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_zhQdfLMlmkyFH2K3qDxk8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-19</xbrli:startDate><xbrli:endDate>2019-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WU_7_Lh1ZEeYRHVc9uZ5Wg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-19</xbrli:startDate><xbrli:endDate>2019-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_iD5jp5H9Fk2xO068pZNexg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-19</xbrli:startDate><xbrli:endDate>2019-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_ccyEyputgkOIhnr_jSCUhw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-29</xbrli:startDate><xbrli:endDate>2018-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_se3uNmUnYkqBWskpmx0hkw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-29</xbrli:startDate><xbrli:endDate>2018-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_HLiV1mlsVkOgoVYmUbi8NQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-26</xbrli:startDate><xbrli:endDate>2018-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_4Y2reAUAU0-8ErxVoJ_Vbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-26</xbrli:startDate><xbrli:endDate>2018-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_I95_PV7CG0WmoZg9ZkdfVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-lmPqrET6Uid97QXxoTiTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNa8vsNgyUiQrjjNc3nnUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xisBccYLKUK8jKvgJ3Xurg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_m6Lqn_tuHk-I5QIQuQ8Rrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ocAO3EX1l0ubIwele6eAyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__dT-NoWfMk6_qPhJjSnvfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_MxR8R5MoGkynXvkBtSofPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULctYOnErkmr1CeNsY59pQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_g-7aoPODNkesrL-_c5CGDA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_2_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_2laj9c67RE--Cq-Q1Cn5mQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_tbBVUk5VfEmfdEyrnaJfAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rF6WeQXWTUexjy--b3s33Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OIbHRYy8XUWfK6YObw03Ng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember__dxV-Ca4X0asFIGgOInKPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:PagoldilocksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kLFj5x08HUmYXP40ndhm_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_Zcqz9bmtZUygY5ZhHAxNgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_Zj96qFEkskeTuicd0oTE0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_9j1M_AFndEqxv-7gXy07qQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_gdu6ewp3EUGDWw_RzMEETQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_3PP9V8U6QUaqb1I33daefg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IOeOv_vnbkidQguBd-LPMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2014_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_F1TQehriY0CpsQYfqhUMLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_bMfKNYkOSUipT3KYjr1A6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JssNqorwnUOeV5NaIH_Kjw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2F3B7VTOx0W8lxFaW8oa0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZnE_fysRgkCzow7v_X_gZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pfZisS2jEU-PH5pSjclwQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_X-beG-Gtg0KAwbNsGzMHTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_8_1_2019_To_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_f6VhJ0ZeZE6KCGlnW1lTTA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2018_To_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_VFfmQh5uX0iGBbp8_FQJJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ef0Z93pkoEGIYqeb-YjaYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M7CrNxpl50uD-UvnivbCOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2020_To_8_31_2020_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OgUie2isFEmHqKPEyxwSZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gds:DirectorOfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_8_1_2019_To_8_31_2019_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_sKATW3JcZ0qPj1C9WW-1rg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gds:DirectorOfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2018_To_7_31_2018_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_AI8Z3K5ii0mmaz4m0wMyWA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gds:DirectorOfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_IyrBKCo1CkqWLBxmT20keg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</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="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_sZZBV96-JECulqQjgscgng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</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="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_qEXuzH6omUChv8RIASHr2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_IRpNMNXkLUSSA5nazpIpbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_4LEclRttSUi_5_0Ptr7lqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</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="As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_bQ16u9ZCQkWJf94SZqJG-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_yJi4je7TzUGn9PFdiqGG5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_jKnW2vxzE0igSujpBxRXVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_T7pUuaBoE0upjOghIS8zZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_XD_L0-aSnU6QEWeWt4jUwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_BsK5tbDjO0GG5ATUcYnRXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_N3pTI2PmG0usl7kHk-UgkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ManagedServiceAndOthersMember</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_d1_GRrMpQ0KIQiCSQOB5oQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:EquipmentSalesMember</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ColocationServicesMember_2FBnJTjdJk-PYTwkwyXNiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ColocationServicesMember</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="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_TG6fl2iMH0aoyi3QwxEMfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_hqjWg6ujb0CYqY7NCVuvqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CuDhd_Qdo0GACX9DK2X3Qw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_zn1a6NxBYEaGx6ckg3IY6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_q5zKoaFHSEaryi7-CFFXgQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ManagedServiceAndOthersMember</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="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_w5XsuEe7nE6HYJGnaMfXjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:EquipmentSalesMember</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="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ColocationServicesMember_BgC9cLk9EU6_2gxvSOilUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ColocationServicesMember</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="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_G_WAAuVwUU-6ordu_7-ybA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_s1vHPzIzOU-0GzMySq9eAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NPk72XjkUUuBV4hAQg6p5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_us-gaap_ServiceMember_TImPk5Y-UE-HdGRC_NkTKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_0Fq-P6R5HkiSo5T8GFFwmg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ManagedServiceAndOthersMember</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="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_JFNzWEB45EK8EBBnlovtbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:EquipmentSalesMember</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="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ColocationServicesMember_CsPOWWxwS0ix_psInPbJgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ColocationServicesMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_Bt8gL3H2OUGG-8x1lgx-Sg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_G-mfjTD7-UCM9qYmamWmcQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_S5DfZapNrkmj1iXQ7CWCcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_9eSJsdCh2kaEa7EXKXWf5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_S9PCaLzGB0KM-VesWD_--Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_bpzkkuSNQ0e-21qTO6iYbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_M5svKjBSxE-mYcosb4tMxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_qGp9PjKpZkyXOYaQqOyLlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Ab3ml01Wb0e2bCnAkp-BIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_NrmoAWhw0kub7voeWdCHeA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_nzM8LCsCfE-o9siqRUw7tg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_VmCERpUUnEGj8szXxhIRVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_vkLiPp8tK0KQvK7YmrDSbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_5LvgoNbxjEelBFI8Trvbxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Xf7YqkgczUCZpN1Pq7egpw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_9p4lmdzNRk2sI9eIT7vw1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_J_szD3GtoEaO2FJ6leazvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_XktOl4jvpUGWrg9FRP_9kg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_L8iqZCHgS0uUszn4Drhi2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_nrL6EqMJ0U26U2PUrNiS7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_5_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_gY0-tipP5EqdtTWGoomnwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-05</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_18_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_6jxvegJ08U6-plhDKJOXHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-18</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_S5IZubua40yCP9a0Oa_RTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-02</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_EyAQfP7pvU2Vbl-w2d5kJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="Duration_11_6_2020_To_11_6_2020_L3ELoyQCU0qZ2ilCctAdmQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-06</xbrli:startDate><xbrli:endDate>2020-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_10_2019_To_12_10_2019_qVSc18zVo0iVPb8GdSvUtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-10</xbrli:startDate><xbrli:endDate>2019-12-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_19_2019_To_3_19_2019_JHDpvCdLzUWIsqSPST9s2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-19</xbrli:startDate><xbrli:endDate>2019-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_29_2018_To_1_29_2018_9pVMS6rJwU6i7IW1jDqAKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-29</xbrli:startDate><xbrli:endDate>2018-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_StatementGeographicalAxis_country_HK_64boPpD__Ui9IhBRH_l7_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_country_HK_FxV0lIcdMESnKkcqWNm1wA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2020_dei_LegalEntityAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_QMFanCMsTECFvRiae1K_TQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gds:CpeFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:JointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_5ezt5fN_pEmF0YhJWMMKLw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ShanghaiXinwanEnterpriseManagementCo.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_tTTfdFChiES0sdcdN50y1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jBO0mYwKE0i9aUXLG1ciQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">gds:FacilityAgreementThirdPartyBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_DfwzuaRE-U6huawPJt5UPw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesMember_ZMutQKfx0UG7nV0XJtkydA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:AccruedExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_zbSvQFDL00STsAp2TwIfMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NIMh6Vq0cE63No4Vf9zTxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-17</xbrli:startDate><xbrli:endDate>2020-11-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_d4pFVO5NskqgJmRj5-e9zQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_JMdiRbfVcEq7X_5RGHRwCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gds:PrepaidLandUseRightsMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_1kQswJYUnkChTMfS-iaFXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gds:PrepaidLandUseRightsMember</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="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_87W_i1T1WEqCUtwww9bSyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-18</xbrli:startDate><xbrli:endDate>2019-10-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_zB0QFsVYiE2z-2jOEIohMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-01</xbrli:startDate><xbrli:endDate>2018-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_HuKesb3HuU2mOEDh-Yl8fg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-01</xbrli:startDate><xbrli:endDate>2018-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_VY7nBZ2UW0SSVlA3rXFnqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-02</xbrli:startDate><xbrli:endDate>2018-05-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_WTrDu1RtWUO21lTxQmvudg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_wyXFDxaz3k2ei41zYjip1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_jMl9zN-j2UyilCEwgKA1fA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_5cPMO1bx7UuYoAk7_0lzQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:DataCenterBuildingsAndLandLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_oJ0yJVmaw0KllZdkRZuflg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gds:EntityClassificationsSectorAndEntityAxis">gds:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">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="Duration_1_1_2020_To_12_31_2020_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_ZVia_5XgiE6EYMtF74U6Ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gds:EntityClassificationsSectorAndEntityAxis">gds:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</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="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_SG_S-F3mtaVeEubofNiAjYwqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">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="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_HK_tODQGFZmMk2p48NDd5bX8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</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="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_CN_uBcowPuDDkS22dWEJmLGtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</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="Duration_1_1_2019_To_12_31_2019_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_rE0O0qK2PEudKfR6u-Feyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gds:EntityClassificationsSectorAndEntityAxis">gds:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</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="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_x010lfodrUiQrN_b7AD3Gg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_SnnzA9I56UebEbZP_vWHcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_ElJqddQd0kCDqw1oDt-8sA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_yWl-medbEEeJnVXo1uUIuA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_HlLN0ZMiCk2i2DsAQe4uiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_JhlLc1L0SUGIDpNzL_x7lg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember__sWRO-eRFEie29TsUtlXxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-ms_X6JzMkCu-FZhW1bU0g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-vvzgzYWi0aDfmSLPK8OcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_yZ5Q18YDWEuVhNbPGqn6BQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_dLOm5C-pAkOJ0ZqNLtGrAQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_ShortTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_iDuv1heM50qv80toJkuDng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:ShortTermLoansAndBorrowingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_LongTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_zaJBUJhhC0ylFx8u1Z2Ijw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:LongTermLoansAndBorrowingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_mulB3_gcDU2p8-L8zfrOOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="As_Of_12_31_2019_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_RCUDRcxAeE-hbGYv4wToBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_NjWeXpUJ7Uit504v3rWGTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_5_2018_To_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_UoAY-hT-6EyjySv96ZQRVA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-05</xbrli:startDate><xbrli:endDate>2018-06-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TSTEDzyMtkCs-c1pIsRCdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_NFSwqy_6GUycW7KzgPQZ2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_pKFnQzcoFU-H5XiTCs2d1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_BKe6N7p08kuvMJynF96qXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_gds_FinanceLeaseAndOtherFinancingObligationsMember_7B9EgMUfhUyjKAPS1cpcig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:FinanceLeaseAndOtherFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_em68aeOd1EahX6Y854sfXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_DPegXdrygEWh4EbdZbrzRQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_7pnb1sb-h0q8QYlhGcXGjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_JmKX2p5f006TVXbcyySaiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</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="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Qy1Bm8YmGkWSX7pcqBLAAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember><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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xB8hR4lZQUK4YTAp_WAKYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ZO7iV9TczkOQhGURQm_E7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_5SvufMMkM0ydSMRSMERDRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ztzf-NU5T0-Y-v4L2mPl3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2RC_D547P0a0dZ_wKhKn-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EVoTtdp3A0-Oq0-vcJEi5A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_h0DSdj9-G0OJc3gUpuE2GQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_-nkBQSDpq0qnNHH0TgLP6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VaVprWZ1l0ShJxxXnKBWfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_E4RAhaM9_Ey7JOPKc8-J1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember><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="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i4eDriW-dUekT4fJIzdjRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember><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="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_g22ANG88tUCX75YMkNToSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WvmAQpOVy0i55jQZXtG8Ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_9OJbQRTmN0K98T-IY70Zdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WzoEvR066UydviBjWngfbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_z4boGtUYIkOUUBz9eLpedg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_00TH4FhiG0e6FkNqaumVEQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_zDZTy-Jkh0ywAZ_oA0UlQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_aN7jn7g380O-AFVkHEF5uw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jKRzNOWjo0-MNAR_d3OiSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Tianjin1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_GHPRrqYRT0ycklIF0mupgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_xlHFv953AU2F9LBoHtCrOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_uOHiR-f1P0K25PrAakynOw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_Lk8fXnx_qUenpoiXAbA39A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_MXG2rTQNu0OZyQT_RfFKPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NrP7biwYhEu-feQNGxJNCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_hrV5GqP3M0uyB3rvElRbHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_L8dXoJI7bUO7NoNAYt1sCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_FL4wnjTVj02PQbYAiPWfrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_cldicLq0uke_X9Xtp33R0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_P97AL0BRqEu9ygdLjYsYlQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_mht3d_6o0USjHi_kDZElcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_gds_Shenzhen8Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zDViy8EktEyiN7Kk2i-hlw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shenzhen8Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_MR_g-oyfxkWfhgyeZCjv0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_OXL0o2VMbEydt3Xsr3wi9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_bjQG02u6k0WARzaiJSmb3g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_jhaW2eUj7ECp_qxYtbz-Zg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_ContingentConsiderationByTypeAxis_gds_ConsiderationNotExpectedToBePaidMember_0gEn7KwdAk-Rx149U6DeeA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gds:ConsiderationNotExpectedToBePaidMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_l2P7TInV70Gwlgk8Hc4ohg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherLongTermLiabilitiesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_YwrUViQlXEiC5uI7GPvTbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherLongTermLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_K3f3vtjppEmK0HGqlmO6Xw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_u_iXezTMVEWmZ8PhUwTReQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-17</xbrli:startDate><xbrli:endDate>2020-11-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_4R_sU3S4c0iKLLbqx6unPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:ChangeDuringPeriodFairValueDisclosureMember</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="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_QtvAW1Rczk-wXvQlubKmmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-18</xbrli:startDate><xbrli:endDate>2019-10-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_0s7UTARdNUCmZ60OQ-9vKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-01</xbrli:startDate><xbrli:endDate>2018-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_-1k1uP7JKkirueyOvfz3tA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-02</xbrli:startDate><xbrli:endDate>2018-05-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2021_srt_OwnershipAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_oAX63NBTQ022BxB1JOKVEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:Tianjin1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_RtqW6At5JUatudh_gUWpTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_WfUSeR169EuF_neOQ6MmQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gds:StockOptionsAndRestrictedSharesMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_brx49shcpEyvjownJXr2HA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_Q39XQo_RNUKjIlv-WclybA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gds:StockOptionsAndRestrictedSharesMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_cjbn0ZDP20qr67Q9CzO1ag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_4UI6qtACAUqS3xcwBqkmFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gds:StockOptionsAndRestrictedSharesMember</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="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_K-xSIHoawk26QkoL5x4lTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_PlA8yqvipkeUY4zu4yf4RA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dMQdFx8ICkmPmEcw-C3fZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Y7IDj4NFKkuFGIdYrGacaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_TVovzPbjekC5aSdKhRA-cg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_NBTCX1xAfUyWpI_cvXNUhw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_QOsAZmCERkSJ-KpallZqFA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_mA6giQ73uk-FDEHMrIundQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_yYEIJNwPz0y7j6cG7mBWUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ombUGF3xT0yRQA2MRNSsSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_bnxBilVEmUij3ch2j2p0OA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MtHkMipgkEuQjSq6WjzeYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_JjA2dcEAxU2cutY1vILFzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Igbd6OJfOkSUapxcUR7tTA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><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="Duration_1_1_2020_To_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_7sXvZv3mo0KOI0CS_1TksQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</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="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_AdZUMK6SN0K1tNZ84UYFVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</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="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_aNtT_6HyiUuDOkjRIRef4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_dDypz27zQ0KRVQtFtogJ0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_eiY4_09FbE6w7b9ZbIXjhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_3jAH9yqUxE2sDNrlghTnaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tq6zr8BRU0y1LZlHCbgDMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_96-DscqudUOp28FiSo-kZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hnBV6UsIQEaqt4Ty9BVgww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NoanYJ_000Wp_SuJGXLkmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_t3L1Xe6VNEaVfJu03trKgg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_rnpPvMkJqEijLxsiFXDLSA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-08-01</xbrli:startDate><xbrli:endDate>2016-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1tDo1psq706xHzj0JXP0vg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-08-01</xbrli:startDate><xbrli:endDate>2016-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2014Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">gds:ExternalConsultantsFiveMember</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="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_lGLXP-Eg1kmRXhxTB1YNug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2019_To_11_30_2019_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ui0G2Hb16E-4HRiBdiTgsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_3_1_2018_To_11_30_2018_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_iZoOloEsh020YnYtnAee3Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-01</xbrli:startDate><xbrli:endDate>2018-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_Q-cX_G8pgka9osHbqBP52Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-29</xbrli:startDate><xbrli:endDate>2018-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_UH9L1W4KGEaIgJpA6RtZuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-29</xbrli:startDate><xbrli:endDate>2018-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_g5oq2A_8DEu5mkbj9nHYFA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-26</xbrli:startDate><xbrli:endDate>2018-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_lGf4oX7eJE2hHbgT67nKUw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-26</xbrli:startDate><xbrli:endDate>2018-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_smfUHkdEYESxJRh3rT16Hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_Harm1FDVD0qsWwA_YucnKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_g8Z48hBDtU6v8kGuFrs-Bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="As_Of_12_31_2020_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_GYffP7eLtEWFJ9wSl4kwUw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_iZEEZQdXFUuk3PyO1DlI4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_0YUQCjJCBEi_cXLaX3dv6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2020_To_7_31_2020_srt_CounterpartyNameAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_JbhhfjnOl0C20Dnj2eEQMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:CpeFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:JointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</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="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_S4hi-e68d0Ooeq46BFoaXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">gds:FacilityAgreementThirdPartyBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-04-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:Bj13Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_XAzGp9Cx8UqJ9Ujb3eIjIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_SmRTM-hQGEWgM1dIHAN6Rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_natI_ctmrkKweQmRqlm3Gg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">gds:PrepaidLandUseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_OperatingLeaseRightOfUseAssetsMember_L15IZ6hUUUaCQg53Ve6HPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">gds:OperatingLeaseRightOfUseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_BLrgDt8K8UaRpIT4fED4BA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_7pb7Em0Qw0ON3Nydui6sMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_TIp3E02umUSTRmmGJSMxCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">gds:PrepaidLandUseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_OQwd7Q_fS02GF09uEVNJsg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ShanghaiXinwanEnterpriseManagementCo.Ltd.Member</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="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ManagementHoldcoMember_Ih1Xt_9YTk2rEv72g-RPKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ManagementHoldcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_CompanyAndGdsInvestmentMember_5p5xD9to_0qjy0326_Dj4Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:CompanyAndGdsInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_GzcpRIoXS0m5UOopULw0ew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_BuqT8hGATU-L_UjYvNvv4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:DataCenterBuildingLeasesMember</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_aHQobj7HeEi0BcKYhqbIog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:DataCenterBuildingLeasesMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_PGb7-NFRQU6CSR4wPIBRjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</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="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:ThirdPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:ThirdPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">gds:GdsBeijingAndGdsShanghaiMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_HebeiEquipmentLeaseMember_sPeaZhxa9EinQ3Al_DQlDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:HebeiEquipmentLeaseMember</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="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_V_t-Nr3Ow0Ox_LfNH-PBiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_VAPznwBBCkGDpmiMr55gFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_HrhpkuEKPk26X2uSlCLUEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:AccruedExpensesAndOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_goyoQ33vSUGdGkOFVhOg3g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:AccruedExpensesAndOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</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="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</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="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ConsultingServicesMember_srt_RangeAxis_srt_MaximumMember_gNrn9sc1W0aGVS0FYM7omA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ConsultingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_k8T22y7ig0qyJiadVy2JKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_pRpH-Bw_kE-VeAq4btJyXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="Duration_1_1_2018_To_12_31_2018_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_leFH1XJR-0GVZl_40UpUqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_US_GZg6ID_C7kKjBm9Sbgb-sQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_SG_uuR-HKijdU2jaSKdW5osDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_HK_iYHZsvwh80WWO3YMBtrVmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_CN_SqOriTtQOU-zAM2ow8fgdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_srt_StatementGeographicalAxis_country_SG_6TaLkreb0k6va-b21oK9KA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_srt_StatementGeographicalAxis_country_HK_MMb0eJiIRUKOWvIoXn0cbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_srt_StatementGeographicalAxis_country_HK_mQMM3gOoyEOnObuER7IqpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_srt_StatementGeographicalAxis_country_HK_PN0Wj_0PL0e7vQNbUPl9ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_HK_FDPOMZbtkEOgdzQmaz6rnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_CN_xfUolT4YmUeCKpyQ0G9JEA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD__epfaDNk1kS6iCkOp9Bqzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_FedvC6cszEaNnMcgftVMgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_3jXfjSW6GUqZEQVkQWne2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_t6hVQdXNy0-erWuFTvHQew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_cKTkM-zbSkuzpsPhCTwv0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_CurrencyAxis_currency_CNY_LoSlOgmuCEydaFnvSUItvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Beijing15Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4-lS68YxF06wbWxazMgbpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing15Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:ChangeDuringPeriodFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</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="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</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="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</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="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</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="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</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="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_PropertyPlantAndEquipmentMember_YpBSI8DZb0y5vNpUsPmfSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_AccountsReceivableMember_6l9w9_YYM0CxIVrDiDCD6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier></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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_TRxRxV1QyU6V3DsjGy1lnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</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="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</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="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001526125</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:unit id="Unit_Standard_lease_4UHgb9kRG0GHUZlR3BfWxQ"><xbrli:measure>gds:lease</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ"><xbrli:measure>gds:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_director_ntOY74OyzEGmfikoG-S2kg"><xbrli:measure>gds:director</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_subsidiary_Eqr1rR3gSEukg9IPj0S5tA"><xbrli:measure>gds:subsidiary</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w"><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_Standard_D_Ccqrp6MkOUWXbPZ5wAnERQ"><xbrli:measure>gds:D</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ"><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_Standard_segment_AEsjlyt5MUCPXwsCK504bg"><xbrli:measure>gds:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_HKD_shares_tsxJxzjbW0KwCeRYVfvmJA"><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_Standard_shares_EdzdnR-E2k66OXn3h7xTgg"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA"><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_EUR_3iQU-SHFk0apQEwLVF5eUg"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag"><xbrli:measure>iso4217:HKD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_JPY_C7nVbB9U70urxcmrByWlrA"><xbrli:measure>iso4217:JPY</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_SGD_oF83cmMseEOrnDud5UXCrg"><xbrli:measure>iso4217:SGD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_customer_un9p29V0702X95zoSWapXA"><xbrli:measure>gds:customer</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;border-bottom:1px solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_01dc9e93_7515_4eb5_9434_fdb0243cb2c0"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">WASHINGTON, D.C. 20549</b></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:18pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentType" id="Narr_sIdr-eiA3EqRBwrUZZ7dXg"><b style="font-weight:bold;">20-F</b></ix:nonNumeric></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Mark One)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><a id="_a50579ad_52a8_4b67_b0c8_47b6b8e0a479"></a><a id="Tc_r-WeYZeATEO36dGZ14ZDCQ_1_1"></a><a id="Tc_-DIuQor2hEij3XY88KuodQ_3_0"></a><a id="Tc_3-SRv9zcX06nDFirnxUkfA_5_1"></a><a id="Tc_vYo9Owl0OkORdDSqnb7Kjg_7_0"></a><a id="Tc_6rQ8qEKc6EiN3o2UpVjQUA_9_1"></a><a id="Tc_bVUSJaoY1USl4A6nhcppwg_11_0"></a><a id="Tc_GBn91vukJke-Uq4xgzhegg_13_1"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentRegistrationStatement" id="Tc_ViorOtWbuUGZcnbIowvDwA_1_0"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:12pt;font-weight:bold;">REGISTRATION STATEMENT PURSUANT TO SECTION&#160;12(b)&#160;OR 12(g)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 1.1pt 0pt 0.7pt;"><b style="font-size:12pt;font-weight:bold;">OR</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentAnnualReport" id="Tc_iurviMT-v0-3zWISXfcs1Q_5_0"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9746;</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934<br />For the fiscal year ended&#160;</b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentPeriodEndDate" id="Narr_cBdoJIffk0yr6dkRYtKUmw"><b style="font-weight:bold;">December 31, 2020</b></ix:nonNumeric><b style="font-weight:bold;">.</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 1.1pt 0pt 0.7pt;"><b style="font-size:12pt;font-weight:bold;">OR</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentTransitionReport" id="Tc_BNZkPzl7pk6T7P6NmelbsA_9_0"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:12pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 1.1pt 0pt 0.7pt;"><b style="font-size:12pt;font-weight:bold;">OR</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentShellCompanyReport" id="Tc_XurPF_b3kEu4ijBGY6UnYg_13_0"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:12pt;font-weight:bold;">SHELL COMPANY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934.</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">Commission file number&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityFileNumber" id="Narr_tMMiKyjDg0SSrW-uJAg5PQ"><span style="font-size:9pt;">001-37925</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_803b784c_a9d7_4fa3_8483_c57833acc9a3"></a><a id="Tc_RYgATjcl9kqhUwV41mS6-A_1_0"></a><a id="Tc_QjtfFyvrjkCzRbDEXlgCaA_4_0"></a><a id="_Hlk37961450"></a><a id="Tc_OwgzxBabf06LtTVcaT8xbA_6_0"></a><a id="Tc_Du8TdvWoxEmi79rai6EBUQ_7_0"></a><a id="Tc_A4Zcz7KjDk-RE0wdMSFpCA_9_0"></a><a id="Tc_DIwxHiCC_UuJbSH9RtY-ZQ_10_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:100%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:18pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityRegistrantName" id="Tc_MWXRqmGtGEKa7iNBmn_gsA_0_0"><b style="font-weight:bold;">GDS Holdings Limited</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">(Exact name of Registrant as specified in its charter)</p></td></tr><tr><td style="vertical-align:top;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:100%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric format="ixt-sec:edgarprovcountryen" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityIncorporationStateCountryCode" id="Tc_Vty1WNhSZU29_9tCwMJOTA_3_0"><b style="font-size:9pt;font-weight:bold;">Cayman Islands</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">(Jurisdiction of incorporation or organization)</p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityAddressAddressLine1" id="Narr_laTptSWaRkKmhlpopbviPA"><b style="font-size:9pt;font-weight:bold;">F4/F5, Building C, Sunland International,</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityAddressAddressLine2" id="Narr_dkCwkNe9pkefL19I6D6qWg"><b style="font-size:9pt;font-weight:bold;">No. 999 Zhouhai Road,</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityAddressAddressLine3" id="Narr_AKCFrdthOE-D0SpSbtoDfg"><b style="font-size:9pt;font-weight:bold;">Pudong</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityAddressCityOrTown" id="Narr_Z8ncqZcf40CPkGyG8QJwzA"><b style="font-size:9pt;font-weight:bold;">Shanghai</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityAddressPostalZipCode" id="Narr_gxV142MyAEmgxSP8duYqhg"><b style="font-size:9pt;font-weight:bold;">200137</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:9pt;font-weight:bold;">People&#8217;s Republic of </b><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityAddressCountry" id="Narr_hAzh7oYN9USG3kiucJcbbw"><b style="font-size:9pt;font-weight:bold;">China</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">(Address of principal executive offices)</p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:100%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:9pt;font-weight:bold;">Contact Person: </b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:ContactPersonnelName" id="Narr_ZC4LYZYh-0q0QRBOlyfs-w"><b style="font-size:9pt;font-weight:bold;">Mr. Daniel Newman</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">Chief Financial Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:9pt;font-weight:bold;">+</b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:CityAreaCode" id="Narr_3afqyJgLiEqwenntFisYgw"><b style="font-size:9pt;font-weight:bold;">86</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">-</b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:LocalPhoneNumber" id="Narr_FLYFThQIAkaR7xzFIZ0y8g"><b style="font-size:9pt;font-weight:bold;">21-2029 2200</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:EntityAddressAddressLine1" id="Narr_YXsTamv6OEa09W1AJvXJ7A"><b style="font-size:9pt;font-weight:bold;">F4/F5, Building C, Sunland International,</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:EntityAddressAddressLine2" id="Narr_XyAU_a2r80ytxSS2nRvU3A"><b style="font-size:9pt;font-weight:bold;">No. 999 Zhouhai Road,</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:EntityAddressAddressLine3" id="Narr_xlTakeEKgkCh6gIWGmb9Og"><b style="font-size:9pt;font-weight:bold;">Pudong</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:EntityAddressCityOrTown" id="Narr_TP3Ri-HB4EulJMJCU8sbyw"><b style="font-size:9pt;font-weight:bold;">Shanghai</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:EntityAddressPostalZipCode" id="Narr_dBopHMYYY0CMMp7-wuqCmA"><b style="font-size:9pt;font-weight:bold;">200137</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-size:9pt;font-weight:bold;">People&#8217;s Republic of </b><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A" name="dei:EntityAddressCountry" id="Narr_WJNx6jrka0qkpQtdflh33Q"><b style="font-size:9pt;font-weight:bold;">China</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">* (Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Securities registered or to be registered pursuant to Section&#160;12(b)&#160;of the Act:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><a id="_7d5a60d0_d80d_4b7f_9399_436230f2fa28"></a><a id="Tc_cj1Qjj9iVUuciAJ34RKwGg_0_0"></a><a id="Tc_xFxNBKqgXU6s4eeCTp8bFg_0_2"></a><a id="Tc_ILIfpfEz00Kev2Qa6mT3LA_0_4"></a><a id="Tc_R0mmR_y7aUiNjlvguTCPkA_1_2"></a><a id="Tc_M3tel6AJQEKMj1y4KSql7g_1_4"></a><a id="Tc_CrnBw2BfSUuuvRxaJkQewQ_2_4"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:38.37%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:bottom;width:1.79%;border-bottom:1.0pt solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;width:22.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">Trading Symbol(s)</b></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;width:35.32%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">Name of each exchange on which registered</b></p></td></tr><tr><td style="vertical-align:top;width:38.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_TRxRxV1QyU6V3DsjGy1lnA" name="dei:Security12bTitle" id="Tc_UhA78vw2r0CI7H0HZ1qngA_1_0"><span style="font-size:9pt;">Class A ordinary shares, par value $0.00005 per share*</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 0.7pt;">&#160;</p></td><td style="vertical-align:top;width:22.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">9698</p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:35.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">The Stock Exchange of Hong Kong<br />Limited</p></td></tr><tr><td style="vertical-align:top;width:38.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ" name="dei:Security12bTitle" id="Tc_eIJHDQR9P0Omry6k7YZr4w_2_0"><span style="font-size:9pt;">American Depositary Shares, each representing eight<br />Class A ordinary shares</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 0.7pt;">&#160;</p></td><td style="vertical-align:top;width:22.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ" name="dei:TradingSymbol" id="Tc_M3fOZPt3XUq-L516Ej-ETg_2_2"><span style="font-size:9pt;">GDS</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:35.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ" name="dei:SecurityExchangeName" id="Narr_ehaT7bx3rE6NAt3-0Ifqhg"><span style="font-size:9pt;">Nasdaq</span></ix:nonNumeric><span style="font-size:9pt;"> Global Market</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:21.6pt;text-indent:-21.6pt;margin:0pt;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;Not for trading, but only in connection with the registration of American Depositary Shares representing such Class&#160;A ordinary shares pursuant to the requirements of the Securities and Exchange Commission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities registered or to be registered pursuant to Section&#160;12(g)&#160;of the Act:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0.8pt 0pt 0pt;"><b style="font-weight:bold;">None</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d)&#160;of the Act:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0.8pt 0pt 0pt;"><b style="font-weight:bold;">None</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:52.49%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">Title of class</b></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:3.8pt;text-align:center;text-indent:-3.8pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;width:45%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:3.8pt;text-align:center;text-indent:-3.8pt;margin:0pt 0pt 0pt 0.7pt;"><b style="font-weight:bold;">Number of shares outstanding</b></p></td></tr><tr><td style="vertical-align:top;width:52.49%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Class A ordinary shares were outstanding as of December 31, 2020&#160;</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:3.8pt;text-align:center;text-indent:-3.8pt;margin:0pt 0pt 0pt 0.7pt;"><span style="background-color:#00ff00;font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:3.8pt;text-align:center;text-indent:-3.8pt;margin:0pt 0pt 0pt 0.7pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="Narr_lMU_4szSj0SixJfXgp1I1A">1,427,590,059</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Class B ordinary shares were outstanding as of December 31, 2020</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><span style="background-color:#00ff00;font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="Narr_rcmA7uEHOkSsgSqenXngmQ">67,590,336</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_mPiGeeFfJEu7zncfvU45HA"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> &#160;&#160; </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> No</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">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)&#160;of the Securities Exchange Act of 1934.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> Yes&#160; &#160; </span><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityVoluntaryFilers" id="Narr_fJoaT1dwLE6cqwiZJctzYA"><span style="font-size:9pt;">No</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Note &#8212; Checking the box above will not relieve any registrant required to file reports pursuant to Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 from their obligations under those Sections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;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 90 days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityCurrentReportingStatus" id="Narr_xytBwSlheU2MGgBJItoy7w"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> &#160;&#160; </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> No</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:EntityInteractiveDataCurrent" id="Narr_vd2WxKScdEu6v6LU8p8IEg"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> &#160;&#160; </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> No</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company.&#160; See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">&#160;&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="Narr_5DmYx7k95EG8VRcNbwtpSA"><span style="font-size:9pt;">Large accelerated filer</span></ix:nonNumeric><span style="font-size:9pt;">&#160;&#160;</span><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accelerated filer&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Non-accelerated filer&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Emerging growth company &#160;&#160;&#160; <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">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 13(a) of the Exchange Act.&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="Narr_-WHOiclIL02Qygp41nF5dg"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#8224;&#160;&#160;The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <span style="font-family:'Times New Roman';">&#8999;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:26.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="dei:DocumentAccountingStandard" id="Narr_1UK5TasYYUOav9wR1I1keg"><span style="font-size:9pt;">U.S. GAAP</span></ix:nonNumeric><span style="font-family:'Times New Roman';">&#160;</span><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span></p></td><td style="vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:41.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">International Financial Reporting Standards as issued<br />by the International Accounting Standards Board <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:27.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 0.7pt;">Other <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span> Item 17&#160; &#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span> Item 18</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="Narr_js-ZOv8OF0G40RyHhev5uA"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><span style="font-size:9pt;"> Yes&#160; &#160;</span><span style="font-size:9pt;white-space:pre-wrap;">  </span><span style="font-family:'Times New Roman';font-size:9pt;">&#8999;</span><span style="font-size:9pt;"> No</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d)&#160;of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span> Yes&#160; &#160; <span style="font-family:'Segoe UI Symbol';">&#9744;</span> No</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;border-bottom:3.0pt solid #000000;border-top:1px solid #000000;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'\005b8b\004f53';line-height:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</span></p><a id="_dcf1f031_f221_47a3_8f66_12a9db2e13d3"></a></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="TOC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">FORM&#160;20-F ANNUAL REPORT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">FISCAL&#160;YEAR ENDED DECEMBER&#160;31, 2020</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTI_768446"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">PART I</b></a></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1IDENTITYOFDIRECTORSSENIORMANAGEMENT"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;1.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1IDENTITYOFDIRECTORSSENIORMANAGEMENT"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM2OFFERSTATISTICSANDEXPECTEDTIMETABLE"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;2</span></a>.</p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM2OFFERSTATISTICSANDEXPECTEDTIMETABLE"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">OFFER STATISTICS AND EXPECTED TIMETABLE</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM3KEYINFORMATION_342729"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;3</span></a>.</p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM3KEYINFORMATION_342729"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">KEY INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4INFORMATIONONTHECOMPANY_560247"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;4.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4INFORMATIONONTHECOMPANY_560247"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">INFORMATION ON THE COMPANY</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">74</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4AUNRESOLVEDSTAFFCOMMENTS_109646"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;4A.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4AUNRESOLVEDSTAFFCOMMENTS_109646"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">UNRESOLVED STAFF COMMENTS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">131</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM5OPERATINGANDFINANCIALREVIEWANDPROSP"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;5.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM5OPERATINGANDFINANCIALREVIEWANDPROSP"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">131</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;6.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">162</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;7</span></a>.</p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">180</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM8FINANCIALINFORMATION_13017"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;8.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM8FINANCIALINFORMATION_13017"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FINANCIAL INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">184</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9THEOFFERANDLISTING_581275"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;9.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9THEOFFERANDLISTING_581275"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">THE OFFER AND LISTING</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">185</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM10ADDITIONALINFORMATION_857502"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;10.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM10ADDITIONALINFORMATION_857502"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ADDITIONAL INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">186</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM11QUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;11.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM11QUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">193</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM12DESCRIPTIONOFSECURITIESOTHERTHANEQ"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;12.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM12DESCRIPTIONOFSECURITIESOTHERTHANEQ"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">194</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTII_347071"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">PART&#160;II</b></a><b style="font-weight:bold;">.</b></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">198</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM13DEFAULTSDIVIDENDARREARAGESANDDELIN"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;13.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM13DEFAULTSDIVIDENDARREARAGESANDDELIN"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">198</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM14MATERIALMODIFICATIONSTOTHERIGHTSOF"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;14.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM14MATERIALMODIFICATIONSTOTHERIGHTSOF"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">198</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM15CONTROLSANDPROCEDURES_942873"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;15.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM15CONTROLSANDPROCEDURES_942873"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">CONTROLS AND PROCEDURES</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">200</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16AAUDITCOMMITTEEFINANCIALEXPERT_900"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16A.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16AAUDITCOMMITTEEFINANCIALEXPERT_900"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">AUDIT COMMITTEE FINANCIAL EXPERT</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">201</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16BCODEOFETHICS_632538"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16B.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16BCODEOFETHICS_632538"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">CODE OF ETHICS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">201</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16CPRINCIPALACCOUNTANTFEESANDSERVICE"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16C.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16CPRINCIPALACCOUNTANTFEESANDSERVICE"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">201</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16DEXEMPTIONSFROMTHELISTINGSTANDARDS"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16D.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16DEXEMPTIONSFROMTHELISTINGSTANDARDS"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">201</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16EPURCHASEOFEQUITYSECURITIESBYTHEIS"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16E.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16EPURCHASEOFEQUITYSECURITIESBYTHEIS"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">PURCHASE OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">202</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16FCHANGEINREGISTRANTSCERTIFYINGACCO"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16F.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16FCHANGEINREGISTRANTSCERTIFYINGACCO"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">202</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16GCORPORATEGOVERNANCE_762966"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16G.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16GCORPORATEGOVERNANCE_762966"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">CORPORATE GOVERNANCE</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">202</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16HMINESAFETY_240012"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;16H.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16HMINESAFETY_240012"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">MINE SAFETY</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">204</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTIII_447241"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">PART&#160;III.</b></a></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">204</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM17FINANCIALSTATEMENTS_514489"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;17.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM17FINANCIALSTATEMENTS_514489"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">204</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM18FINANCIALSTATEMENTS_216065"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;18.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM18FINANCIALSTATEMENTS_216065"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">204</p></td></tr><tr><td style="vertical-align:top;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM19EXHIBITINDEX_442115"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ITEM&#160;19.</span></a></p></td><td style="vertical-align:top;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM19EXHIBITINDEX_442115"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">EXHIBIT&#160;INDEX</span></a></p></td><td style="vertical-align:bottom;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">205</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'\005b8b\004f53';line-height:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</span></p><a id="_078a2a88_4367_435c_a737_d973650c7bc4"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">i</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Conventions That Apply to This Annual Report on Form&#160;20-F</b></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#000000;">Unless we indicate otherwise, references in this annual report on Form&#160;20-F to:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;2019 PRC Foreign Investment Law&#8221; are to the PRC Foreign Investment Law promulgated by the National People&#8217;s Congress in March 2019, which became effective on January 1, 2020;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;ADSs&#8221; are to our American depositary shares, each of which represents eight Class&#160;A ordinary shares, and &#8220;ADRs&#8221; are to the American depositary receipts that evidence our ADSs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;area committed&#8221; are to that part of our area in service which is committed to customers pursuant to customer agreements remaining in effect;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;area held for future development&#8221; are to the estimated net floor area that we have secured for potential future development by different means, including greenfield and brownfield land which we have acquired or which we expect to acquire pursuant to binding framework agreements with local governments, building shells which we have purpose-built on land which we own, and existing buildings for which we have entered into agreements in connection with their acquisition or lease with the intention of converting or redeveloping into data centers, but which are not actively under construction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;area in service&#8221; are to the entire net floor area of data centers (or phases of data centers) which are ready for service;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;area pre-committed&#8221; are to that part of our area under construction which is pre-committed to customers pursuant to customer agreements remaining in effect;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;area under construction&#8221; are to the entire net floor area of data centers (or phases of data centers) which are actively under construction and have not yet reached the stage of being ready for service;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;area utilized&#8221; are to that part of our area in service that is committed to customers and revenue generating pursuant to the terms of customer agreements remaining in effect;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Articles&#8221; or &#8220;Articles of Association&#8221; are to our Articles of Association (as amended from time to time), adopted on October 18, 2016 and effective on November 7, 2016;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;build-operate-transfer data centers&#8221; or &#8220;B-O-T data centers&#8221; are to data centers that we undertake to build and operate for specific customers for their exclusive use, and transfer to such customers at the end of the contract period;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;B-O-T joint venture data centers&#8221; are to B-O-T data centers in which we intend to sell an equity interest to our joint venture partner, GIC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;carrier-neutral&#8221; or &#8220;cloud-neutral&#8221; are to data centers that are not owned, operated, or tied to any one network or cloud service provider, respectively; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;CBIRC&#8221; are to the China Banking and Insurance Regulatory Commission; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;CCASS&#8221; are to the Central Clearing and Settlement System established and operated by Hong Kong Securities Clearing Company Limited, a wholly-owned subsidiary of Hong Kong Exchanges and Clearing Limited;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;China&#8221; and the &#8220;PRC&#8221; are to the People&#8217;s Republic of China, excluding, for the purposes of this annual report only, Taiwan, the Hong Kong and the Macao;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Circular 82&#8221; are to the Notice Regarding the Determination of Chinese-controlled Offshore-Incorporated Enterprises as PRC Tax Resident Enterprises on the basis of de facto management bodies, issued on April 22, 2009 and further amended on December 29, 2017; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Class A ordinary shares&#8221; are to Class A ordinary shares in the share capital of our company with a par value of US$0.00005 each, conferring a holder of a Class A ordinary share to one vote per share on any resolution tabled at our general meeting; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Class B ordinary shares&#8221; are to Class B ordinary shares in the share capital of our company with a par value of US$0.00005 each, conferring weighted voting rights in our company such that a holder of a Class B ordinary share is entitled to 20 votes per share on resolutions tabled at our general meeting for (i) the election or removal of a simple majority, or six, of our directors; and (ii) any change to our Articles of Association that would adversely affect the rights of Class B shareholders, and which are convertible into Class A ordinary shares, and will automatically convert into Class A ordinary shares under certain circumstances; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;commitment rate&#8221; are to the ratio of area committed to area in service;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Companies (WUMP) Ordinance&#8221; are to the Companies (Winding Up and Miscellaneous Provisions) Ordinance (Chapter 32 of the Laws of Hong Kong), as amended or supplemented from time to time; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Controlling Shareholders&#8221; are to Mr. Huang and STT GDC, unless the context otherwise requires;</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">such term has the meaning ascribed to it under the Hong Kong Listing Rules;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;CSRC&#8221; are to the China Securities Regulatory Commission; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Data Center Operation Management Platform&#8221; are to the platform we developed and operate which provides real-time information on many aspects of data center operating performance; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;DTC&#8221; are to The Depository Trust Company, the central book-entry clearing and settlement system for equity securities in the United States and the clearance system for our ADSs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Entity List&#8221; are to the list maintained by the United States or U.S. Department of Commerce identifying foreign entities believed to be involved, or pose a significant risk of being or becoming involved, in activities contrary to the national security or foreign policy interests of the United States and which are prohibited from acquiring some or all items subject to the U.S. Export Administration Regulations (&#8220;EAR&#8221;);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;foreign private issuer&#8221; are to such term as defined in Rule 3b-4 under the U.S. Exchange Act;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;GDS Beijing&#8221; are to Beijing Wanguo Chang&#8217;an Science and Technology Co., Ltd., a limited liability company established in the PRC on May 30, 2006 and a wholly-owned subsidiary of Management HoldCo; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;GDS Holdings,&#8221; &#8220;company,&#8221; &#8220;our company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221; are to GDS Holdings Limited, a company incorporated in the Cayman Islands with limited liability on December 1, 2006 and, where the context requires, its consolidated subsidiaries and its consolidated affiliated entities, including its variable interest entities and their subsidiaries, from time to time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;GDS Investment Company&#8221; are to GDS (Shanghai) Investment Co., Ltd. (formerly known as Shanghai Free Trade Zone GDS Management Co., Ltd.), a limited liability company established in the PRC on December 30, 2015 and our wholly-owned indirect subsidiary; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;GDS Shanghai&#8221; are to Shanghai Shu&#8217;an Data Services Co., Ltd., a limited liability company established in the PRC on May 4, 2011 and a wholly-owned subsidiary of Management HoldCo;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;GDS Suzhou&#8221; are to Global Data Solutions Co., Ltd., a limited liability company established in the PRC on September 30, 2000 and a wholly-owned subsidiary of GDS Beijing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;GIC&#8221; are to GIC Private Limited, Singapore&#8217;s sovereign wealth fund;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;gross floor area&#8221; are either to the total internal area of buildings which we own, or to the total area under lease with respect to buildings which we lease;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Group,&#8221; &#8220;our Group,&#8221; &#8220;the Group,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221; are to our company and our subsidiaries (including the variable interest entities) from time to time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;HK$,&#8221; &#8220;Hong Kong dollars&#8221; or &#8220;HK dollars&#8221; are to Hong Kong dollars, the lawful currency of Hong Kong; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Hong Kong&#8221; or &#8220;HK&#8221; are to the Hong Kong of the PRC; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Hong Kong Listing Rules&#8221; are to the Rules Governing the Listing of Securities on The Stock Exchange of Hong Kong Limited, as amended or supplemented from time to time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Hong Kong Share Registrar&#8221; are to Computershare Hong Kong Investor Services Limited;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Hong Kong Stock Exchange&#8221; are to The Stock Exchange of Hong Kong Limited; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;IDC(s)&#8221; are to internet data center(s);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;M&amp;A Rules&#8221; are to the Rules on the Merger and Acquisition of Domestic Enterprises by Foreign Investors jointly issued by MOFCOM, SASAC, STA, CSRC, SAIC and SAFE on August 8, 2006, effective on September 8, 2006 and further amended on June 22, 2009 by MOFCOM;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Macau&#8221; are to the Macau of the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Management HoldCo&#8221; are to Shanghai Xinwan Enterprise Management Co., Ltd., a limited liability company established in the PRC on October 16, 2019; as of March 31, 2021, the shareholders of Management HoldCo were Yilin Chen (senior vice president, product and service), Yan Liang (senior vice president, operation and delivery), Liang Chen (senior vice president, data center design), Andy Wenfeng Li (general counsel, compliance officer, and company secretary) and Qi Wang (head of cloud and network business); such shareholders were designated by the board of directors of our company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Memorandum&#8221; or &#8220;Memorandum of Association&#8221; are to our memorandum of association (as amended from time to time);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;MIIT&#8221; are to the Ministry of Industry and Information Technology;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;MOFCOM&#8221; are to the Ministry of Commerce of the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;move-in period&#8221; are to the period commencing when part of the area committed under a particular customer agreement becomes area utilized and ending when all of the area committed under such customer agreement becomes area utilized in accordance with the terms of such customer agreement remaining in effect; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Mr. Huang&#8221; are to Mr. William Wei Huang, the founder, chairman of the board, and chief executive officer of our company and a Controlling Shareholder;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Nasdaq&#8221; are to the Nasdaq Global Market; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;NDRC&#8221; are to the National Development and Reform Commission;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Negative List (2020)&#8221; are to the Special Administrative Measures (Negative List) for Foreign Investment Access, most recently jointly promulgated by the MOFCOM and the NDRC on June 23, 2020 and which became effective on July 23, 2020, as amended, supplemented or otherwise modified from time to time;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;net floor area&#8221; are to the total internal area of the computer rooms within each data center where customers can house, power and cool their computer systems and networking equipment;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;ordinary shares&#8221; are to, collectively, our Class A ordinary shares and Class B ordinary shares, par value US$0.00005 per share;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;PBOC&#8221; are to the People&#8217;s Bank of China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;PCAOB&#8221; are to the Public Company Accounting Oversight Board;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;PRC government&#8221; or &#8220;State&#8221; are to the central government of the PRC, including all political subdivisions (including provincial, municipal and other regional or local government entities) and its organs or, as the context requires, any of them;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;pre-commitment rate&#8221; are to the ratio of area pre-committed to area under construction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Principal Share Registrar&#8221; are to Conyers Trust Company (Cayman) Limited;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;PUE&#8221; are to power usage effectiveness;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;PUE ratio&#8221; are to power usage effectiveness ratio, a metric used to determine the energy efficiency of a data center; it is determined by dividing the total amount of power consumed by the data center by the total amount of power consumed directly by customers to operate their IT systems housed in the data center; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;ready for service&#8221; are to data centers (or phases of data centers) which have passed commissioning and testing, obtained government approvals for operation,</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">are fully supplied with power, and contain one or more computer rooms fully equipped and fitted out ready for utilization by customers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;RMB&#8221; or &#8220;Renminbi&#8221; are to Renminbi, the lawful currency of the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SAFE&#8221; are to the State Administration of Foreign Exchange of the PRC, the PRC governmental agency responsible for matters relating to foreign exchange administration, including local branches, when applicable;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SAFE Circular 37&#8221; are to the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents&#8217; Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles promulgated by SAFE with effect from July 4, 2014;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SAIC&#8221; are to the State Administration for Industry and Commerce of the PRC, currently known as the PRC State Administration for Market Regulation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SASAC&#8221; are to the State-owned Assets Supervision and Administration Commission of the State Council; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SCNPC&#8221; are to the Standing Committee of the National People&#8217;s Congress of the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SEC&#8221; are to the United States Securities and Exchange Commission;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;self-developed data centers&#8221; are to data centers operated by us that we either purpose-build from the ground up, develop from building shells purpose-built for us, convert from existing buildings, acquire,</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">or build, operate, and transfer pursuant to contacts with specific customers, excluding B-O-T joint venture data centers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;SFO&#8221; are to the Securities and Futures Ordinance (Chapter 571 of the Laws of Hong Kong), as amended or supplemented from time to time;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;shareholder(s)&#8221; are to holder(s) of ordinary shares and, where the context requires, ADSs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;sqm&#8221; are to square meters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;STA&#8221; are to the State Taxation Administration of the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;State Council&#8221; are to the PRC State Council;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;STT GDC&#8221; are to STT GDC Pte. Ltd., a private limited liability company incorporated in Singapore on November 21, 2012, and a wholly owned subsidiary of STT Communications Ltd, which is in turn a wholly owned subsidiary of Singapore Technologies Telemedia Pte. Ltd.;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">&#8220;Takeovers Codes&#8221; are to the Codes on Takeovers and Mergers and Share Buy-backs issued by the  Securities and Futures Commission of Hong Kong;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;third-party data centers&#8221; are to data center net floor area operated by us that we lease on a wholesale basis from other data center providers and use to provide data center services to our customers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Tier 1 markets&#8221; are to the areas in and around the cities of Shanghai, Beijing, Shenzhen, Guangzhou, Hong Kong, Chengdu and Chongqing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;total area committed&#8221; are to the sum of area committed and area pre-committed;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;UK&#8221; or &#8220;United Kingdom&#8221; are to the United Kingdom of Great Britain and Northern Ireland;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;U.S.&#8221; or &#8220;United States&#8221; are to the United States of America, its territories, its possessions and all areas subject to its jurisdiction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;U.S. Exchange Act&#8221; are to the United States Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;U.S. GAAP&#8221; are to accounting principles generally accepted in the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;U.S. Securities Act&#8221; are to the United States Securities Act of 1933, as amended, and the rules and regulations promulgated thereunder;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;US$&#8221; or &#8220;U.S. dollars&#8221; are to the legal currency of the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;utilization rate&#8221; are to the ratio of area utilized to area in service; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;variable interest entities,&#8221; &#8220;VIE&#8221; or &#8220;VIEs&#8221; are to our variable interest entities that are 100% owned by PRC citizens or by PRC entities owned by PRC citizens, where applicable, that hold the VATS licenses, or other business operation licenses or approvals, in which foreign investment is restricted or prohibited, and are consolidated into our consolidated financial statements in accordance with U.S. GAAP as if they were our wholly-owned subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;VAT&#8221; are to value-added tax; all amounts are exclusive of VAT in this annual report except where indicated otherwise; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;VATS&#8221; are to value-added telecommunications services; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;VIE structure&#8221; or &#8220;Contractual Arrangements with consolidated VIEs&#8221; are to the variable interest entity structure; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;WFOE(s)&#8221; are to wholly foreign owned enterprise(s) incorporated in the PRC which is/are directly or indirectly wholly owned by our company.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unless specifically indicated otherwise or unless the context otherwise requires, all references to our ordinary shares exclude Class&#160;A ordinary shares issuable upon (i) the exercise of options outstanding under our share incentive plans, (ii) conversion of our convertible senior notes and (iii) conversion of our convertible preferred shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This annual report contains translations between Renminbi and U.S. dollars solely for the convenience of the reader. The translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report were made at a rate of RMB6.5250 to US$1.00, the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 31, 2020. We make no representation that the Renminbi or U.S. dollar amounts referred to in this annual report could have been or could be converted into U.S. dollars or Renminbi, as the case may be, at any particular rate or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This annual report includes our audited consolidated financial statements for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs are listed on the Nasdaq Global Market under the ticker symbol &#8220;GDS.&#8221; Our ordinary shares are listed on the Hong Kong Stock Exchange under the stock code &#8220;9698.&#8221;</p><a id="_6c51daf6_7b36_49d0_8ade_c093dbb27b16"></a><a id="PARTI_768446"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART&#160;I</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="ITEM1IDENTITYOFDIRECTORSSENIORMANAGEMENT"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;1.&#160;&#160;&#160;&#160;IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_5c353ed2_3563_4fcc_ad35_8e0729df63c7"></a><a id="ITEM2OFFERSTATISTICSANDEXPECTEDTIMETABLE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;2.&#160;&#160;&#160;&#160;OFFER STATISTICS AND EXPECTED TIMETABLE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_f5170f85_be7c_4b11_8957_3060cfbe939c"></a><a id="ITEM3KEYINFORMATION_342729"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;3.&#160;&#160;&#160;&#160;KEY INFORMATION</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">A.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Selected Financial Data</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The selected consolidated financial data shown below should be read in conjunction with &#8220;Item 5. Operating and Financial Review and Prospects,&#8221; and the financial statements and the notes to those statements included elsewhere in this annual report. The selected consolidated statement of operations data for the years ended December 31, 2018, 2019 and 2020 and the selected consolidated balance sheet data as of December 31, 2019 and 2020 have been derived from our audited consolidated financial statements included elsewhere in this annual report. We derived the selected consolidated statement of operations data for the years ended December 31, 2016 and 2017, and the selected consolidated balance sheet data as of December 31, 2016, 2017 and 2018, as set forth below, from our audited consolidated financial statements that are not included in this Form 20-F. Our consolidated financial statements are prepared and presented in accordance with generally accepted accounting principles in the United States, or U.S. GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i> (&#8220;ASC 842&#8221;) on January 1, 2019, using a modified retrospective method. Accordingly, financial data for the years ended December 31, 2016, 2017 and 2018 were not restated, which impacts the year-to-year comparability. See Note 2 of the Consolidated Financial Statements for more detailed information regarding adoption of the new lease standard.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We adopted ASU No. 2014-09, <i style="font-style:italic;">Revenue from Contracts with Customers (Topic 606)</i> (&#8220;ASC 606&#8221;) on January 1, 2018, and applied the cumulative effect method &#8211; i.e. by recognizing the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of accumulated deficit at January 1, 2018. We elect to apply this guidance retrospectively only to contracts that are not completed contracts as of January 1, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:63.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;numbers&#160;of&#160;shares&#160;and&#160;per&#160;share&#160;data)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Consolidated Statement of Operations Data:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,055,960</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,616,166</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,792,077</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,122,405</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,738,972</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 879,536</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (790,286)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,207,694)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,169,636)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,079,679)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,188,521)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (641,919)</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 265,674</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 408,472</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 622,441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,042,726</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,550,451</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 237,617</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (71,578)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (90,118)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (110,570)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (129,901)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (134,937)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (20,680)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (227,370)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (228,864)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (329,601)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (411,418)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (702,524)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (107,667)</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,100)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (7,261)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (13,915)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (21,627)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (40,049)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (6,138)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Loss) Income from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (42,374)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 82,229</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 168,355</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 479,780</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 672,941</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 103,132</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (263,164)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (406,403)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (636,973)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (915,676)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,287,495)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (197,317)</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Foreign currency exchange (loss) gain, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,310</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12,299)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,306</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (6,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (21,038)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,224)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Government grants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,217</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,062</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,217</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,898</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,050</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,146</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gain from purchase price adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 55,154</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,453</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Others, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 284</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 435</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,436</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,565</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,952</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 759</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (284,727)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (332,976)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (439,659)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (426,433)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (548,436)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (84,051)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax benefits (expenses) </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,315</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,076</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,391</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15,650)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (120,778)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (18,510)</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (276,412)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (326,900)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (430,268)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (442,083)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (669,214)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (102,561)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,807</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 430</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to GDS Holdings Limited shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (276,412)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (326,900)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (430,268)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (442,083)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (666,407)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (102,131)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (18,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,855)</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss available to GDS Holdings Limited shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (276,412)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (326,900)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (430,268)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (442,083)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (685,034)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (104,986)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 205,670</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (17,760)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative dividend on redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (332,660)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (40,344)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (52,709)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (8,078)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss available to GDS Holdings Limited ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (403,402)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (326,900)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (430,268)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (500,187)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (737,743)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (113,064)</span></p></td></tr><tr><td style="vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss per ordinary share&#8212;basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1.35)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.42)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.43)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.45)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.59)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.09)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares outstanding&#8212;basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 299,093,937</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 784,566,371</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 990,255,959</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,102,953,366</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,253,559,523</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,253,559,523</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:62.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:62.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;numbers&#160;of&#160;shares&#160;and&#160;per&#160;share&#160;data)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Consolidated Balance Sheet Data:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,811,319</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,873,446</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,161,622</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,810,938</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,259,457</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,491,871</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 198,851</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 364,654</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 536,842</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 879,962</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,480,335</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 226,871</span></p></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,210,313</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,454,028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,037,396</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,084,709</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,318,806</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,807,480</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,203,866</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,144,567</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,885,243</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 31,492,531</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 57,258,795</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,775,294</span></p></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,479,221</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,423,071</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,507,879</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,999,514</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,643,821</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,171,466</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,217,392</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,669,055</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,363,318</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,136,969</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 30,591,073</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,688,287</span></p></td></tr><tr><td style="vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,061,981</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,101,730</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 168,847</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:35.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total shareholders&#8217; equity</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,986,474</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,475,512</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,521,925</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,293,581</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,565,992</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,918,160</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Key Financial Metrics</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We monitor the following key financial metrics to help us evaluate growth trends, establish budgets, measure the effectiveness of our business strategies and assess operational efficiencies:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:41.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other Consolidated Financial Data:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross margin<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating margin<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4.0)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.7</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net margin<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (26.2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (20.2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15.4)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10.7)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (11.7)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Gross profit as a&#160;percentage of net revenue.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">(Loss)/income from operations as a&#160;percentage of net revenue.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Net loss as a&#160;percentage of net revenue.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Non-GAAP Measures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In evaluating our business, we consider and use the following non-GAAP measures as supplemental measures to review and assess our operating performance:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:38.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;numbers&#160;of&#160;shares&#160;and&#160;per&#160;share&#160;data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-GAAP Consolidated Financial Data:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted EBITDA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 270,545</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 512,349</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,046,538</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,824,021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,680,561</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 410,814</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted EBITDA margin<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 31.7</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 37.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46.7</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46.7</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 475,100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 764,726</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,322,585</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,163,442</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,071,744</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 470,765</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit margin<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 45.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47.3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 52.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 53.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 53.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Calibri Light';font-size:16pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">Adjusted EBITDA is defined as net income or net loss (computed in accordance with GAAP) excluding net interest expenses, incomes tax expenses (benefits), depreciation and amortization, operating lease cost relating to prepaid land use rights,  accretion expenses for asset retirement costs, share-based compensation expenses and gain from purchase price adjustment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri Light';font-size:16pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Adjusted EBITDA margin is defined as adjusted EBITDA as a percentage of net revenue.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri Light';font-size:16pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Adjusted gross profit is defined as gross profit (computed in accordance with U.S. GAAP), excluding depreciation and amortization, operating lease cost relating to prepaid land use rights, accretion expenses for asset retirement costs and share-based compensation expenses allocated to cost of revenue.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri Light';font-size:16pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Adjusted gross profit margin is defined as adjusted gross profit as a percentage of net revenue.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management and board of directors use adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit, and adjusted gross profit margin, which are non-GAAP financial measures, to evaluate our operating performance, establish budgets and develop operational goals for managing our business. We believe that the exclusion of the income and expenses eliminated in calculating adjusted EBITDA and adjusted gross profit can provide useful supplemental measures of our core operating performance. In particular, we believe that the use of adjusted EBITDA as a supplemental performance measure captures the trend in our operating performance by excluding from our operating results the impact of our capital structure (primarily interest expense), asset base charges (primarily depreciation and amortization and accretion expenses for asset retirement costs), other non-cash expenses (primarily share-based compensation expenses), and other income and expenses which we believe are not reflective of our operating performance, whereas the use of adjusted gross profit as a supplemental performance measure captures the trend in gross profit performance of our data centers in service by excluding from our gross profit the impact of asset base charges (primarily depreciation and amortization and accretion expenses for asset retirement costs) and other non-cash expenses (primarily share-based compensation expenses) included in cost of revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We note that depreciation and amortization is a fixed cost which commences as soon as each data center enters service. However, it usually takes several years for new data centers to reach high levels of utilization and profitability. The Company incurs significant depreciation and amortization costs for its early stage data center assets. Accordingly, gross profit, which is a measure of profitability after taking into account depreciation and amortization, does not accurately reflect the Company&#8217;s core operating performance.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We also present these non-GAAP measures because we believe these non-GAAP measures are frequently used by analysts, investors and other interested parties as measures of the financial performance of companies in our industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These non-GAAP financial measures are not defined under U.S. GAAP and are not presented in accordance with U.S. GAAP. These non-GAAP financial measures have limitations as analytical tools, and when assessing our operating performance, cash flows or our liquidity, investors should not consider them in isolation, or as a substitute for net income (loss), cash flows provided by (used in) operating activities or other consolidated statements of operations and cash flow data prepared in accordance with U.S. GAAP. There are a number of limitations related to the use of these non-GAAP financial measures instead of their nearest GAAP equivalent. First, adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit, and adjusted gross profit margin are not substitutes for gross profit, net income (loss), cash flows provided by (used in) operating activities or other consolidated statements of operation and cash flow data prepared in accordance with U.S. GAAP. Second, other companies may calculate these non-GAAP financial measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of these non-GAAP financial measures as tools for comparison. Finally, these non-GAAP financial measures do not reflect the impact of net interest expenses, incomes tax benefits (expenses), depreciation and amortization, operating lease cost relating to prepaid land use rights, accretion expenses for asset retirement costs, share-based compensation expenses and gain from purchase price adjustment, each of which has been and may continue to be incurred in our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We mitigate these limitations by reconciling the non-GAAP financial measure to the most comparable U.S. GAAP performance measure, all of which should be considered when evaluating our performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table reconciles our adjusted EBITDA in the&#160;years presented to the most directly comparable financial measure calculated and presented in accordance with U.S. GAAP, which is net income or net loss:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;numbers&#160;of&#160;shares&#160;and&#160;per&#160;share&#160;data)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (276,412)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (326,900)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (430,268)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (442,083)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (669,214)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (102,561)</span></p></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 263,164</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 406,403</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 636,973</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 915,676</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,287,495</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 197,317</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (benefits) expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (8,315)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (6,076)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,391)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,650</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 120,778</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,510</span></p></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 227,355</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 378,130</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 741,507</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,142,032</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,638,474</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 251,107</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost relating to prepaid land use rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,412</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,128</span></p></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expenses for asset retirement costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 588</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 949</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,840</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,990</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,084</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 626</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share-based compensation expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 64,165</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 59,843</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 105,877</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 189,756</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 333,686</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51,140</span></p></td></tr><tr><td style="vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain from purchase price adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (55,154)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (8,453)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:42.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted EBITDA</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 270,545</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 512,349</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,046,538</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,824,021</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,680,561</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 410,814</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table reconciles our adjusted gross profit in the&#160;years presented to the most directly comparable financial measure calculated and presented in accordance with U.S. GAAP, which is gross profit:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;numbers&#160;of&#160;shares&#160;and&#160;per&#160;share&#160;data)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 265,674</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 408,472</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 622,441</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,042,726</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,550,451</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 237,617</span></p></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 206,724</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 345,364</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 680,296</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,071,719</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,425,906</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 218,530</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost relating to prepaid land use rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,360</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 208</span></p></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expenses for asset retirement costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 588</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 949</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,840</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,990</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,084</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 626</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share-based compensation expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,114</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,941</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,008</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46,007</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 89,943</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,784</span></p></td></tr><tr><td style="vertical-align:top;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 475,100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 764,726</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,322,585</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,163,442</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,071,744</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 470,765</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b style="font-weight:bold;">Capitalization and Indebtedness</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Reasons for the Offer and Use of Proceeds</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Risk Factors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Relating to Our Business and Industry</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">A slowdown in the demand for data center capacity or managed services could have a material adverse effect on us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Adverse developments in the data center market, in the industries in which our customers operate, or in demand for cloud computing could lead to a decrease in the demand for data center capacity or managed services, which could have a material adverse effect on us. We face risks including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a decline in the technology industry, such as a decrease in the use of mobile or web-based commerce, business layoffs or downsizing, relocation of businesses, increased costs of complying with existing or new government regulations and other factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a reduction in cloud adoption or a slowdown in the growth of the internet generally as a medium for commerce and communication and the use of cloud-based platforms and services in particular;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a downturn in the market for data center capacity generally, which could be caused by an oversupply of or reduced demand for space, and a downturn in cloud-based data center demand in particular; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the rapid development of new technologies or the adoption of new industry standards that render our or our customers&#8217; current products and services obsolete or unmarketable and, in the case of our customers, that contribute to a downturn in their businesses, increasing the likelihood of a default under their service agreements or that they become insolvent.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To the extent that any of these or other adverse conditions occur, they are likely to impact market demand and pricing for our services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any inability to manage the growth of our operations could disrupt our business and reduce our profitability.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have experienced significant growth in recent years. Our net revenue grew from RMB2,792.1 million in 2018 to RMB4,122.4 million in 2019, representing an increase of 47.6%, and further increased to RMB5,739.0 million (US$879.5 million) in 2020, representing an increase of 39.2%. We derive net revenue primarily from colocation services and, to a lesser extent, managed services. In addition, we also sell IT equipment either on a stand-alone basis or bundled in a managed service agreement and provide consulting services. Our net revenues from colocation services were RMB2,104.3 million, RMB3,261.7 million and RMB4,710.9 million (US$722.0 million) in 2018, 2019 and 2020, representing 75.4%, 79.1% and 82.1% of total net revenue over the same periods, respectively. Our net revenues from managed services and other services were RMB655.2 million, RMB832.8 million and RMB1,006.0 million (US$154.2 million) in 2018, 2019 and 2020, representing 23.4%, 20.2% and 17.5% of total net revenue over the same periods, respectively. Our net revenue from IT equipment sales were RMB32.6 million, RMB27.9 million and RMB22.1 million (US$3.4 million) in 2018, 2019 and 2020, representing 1.2%, 0.7% and 0.4% of total net revenue over the same periods, respectively.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operations have also expanded in recent years through increases in the number and size of the data center facilities we operate, which we expect will continue to grow. Our rapid growth has placed, and will continue to place, significant demands on our management and our administrative, operational and financial systems. Continued expansion increases the challenges we face in:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">obtaining suitable sites or land to build new data centers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">establishing new operations at additional data centers and maintaining efficient use of the data center facilities we operate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">managing a large and growing customer base with increasingly diverse requirements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">expanding our service portfolio to cover a wider range of services, including managed cloud services;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">creating and capitalizing on economies of scale;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">being exposed to protectionist or national security policies that restrict our ability to invest in or acquire companies or develop, import or export certain technologies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">obtaining additional capital to meet our future capital needs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">recruiting, training and retaining a sufficient number of skilled technical, sales and management personnel;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">maintaining effective oversight over personnel and multiple data center locations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">coordinating work among sites and project teams; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">developing and improving our internal systems, particularly for managing our continually expanding business operations.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">In addition, we have grown our business through acquisitions in the past and intend to continue selectively pursuing strategic partnerships and acquisitions to expand our business. From time to time, we may have a number of pending investments and acquisitions that are subject to closing conditions. See &#8220;Item 4. Information on the Company-A. History and Development of the Company.&#8221; There can be no assurance that we will be able to identify, acquire and successfully integrate other businesses and, if necessary, to obtain satisfactory debt or equity financing to fund those acquisitions. See &#8220;-We have expanded in the past and expect to continue to expand in the future through acquisitions of other companies, each of which may divert our management&#8217;s attention, result in additional dilution to shareholders or use resources that are necessary to operate our business.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">If we fail to manage the growth of our operations effectively, our businesses and prospects may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are not successful in expanding our service offerings, we may not achieve our financial goals and our results of operations may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We have been expanding, and plan to continue to expand, the nature and scope of our service offerings, particularly into the area of managed cloud services, including direct private connection to major cloud platforms , an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services. The success of our expanded service offerings depends, in part, upon demand for such services by new and existing customers and our ability to meet their demand in a cost-effective manner. We may face a number of challenges in expanding our service offerings, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">acquiring or developing the necessary expertise in IT;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">maintaining high-quality control and process execution standards;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">maintaining productivity levels and implementing necessary process improvements;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">controlling costs; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">successfully attracting existing and new customers for new services we develop.</span></td></tr></table><div style="margin-top:8pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">A failure by us to effectively manage the growth of our service portfolio could damage our reputation, cause us to lose business and adversely affect our results of operations. In addition, because managed cloud services may require significant upfront investment, we expect that continued expansion into these services will reduce our profit margins. In the event that we are unable to successfully grow our service portfolio, we could lose our competitive edge in providing our existing colocation and managed services, since significant time and resources that are devoted to such growth could have been utilized instead to improve and expand our existing colocation and managed services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our business requires us to make significant capital expenditures and resource commitments prior to recognizing revenue for those services.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have a long selling cycle for our services, which typically requires significant investment of capital, human resources and time by both our customers and us. Constructing, developing and operating our data centers require significant capital expenditures. A customer&#8217;s decision to utilize our colocation services, our managed solutions or our other services typically involves time-consuming contract negotiations regarding the service level commitments and other terms, and substantial due diligence on the part of the customer regarding the adequacy of our infrastructure and attractiveness of our resources and services. Furthermore, we may expend significant time and resources in pursuing a particular sale or customer, and we do not recognize revenue for our services until such time as the services are provided under the terms of the applicable agreement. Our efforts in pursuing a particular sale or customer may not be successful, and we may not always have sufficient capital on hand to satisfy our working capital needs between the date on which we sign an agreement with a new customer and when we first receive revenue for services delivered to the customer. If our efforts in pursuing sales and customers are unsuccessful, or our cash on hand is insufficient to cover our working capital needs over the course of our long selling cycle, our financial condition could be negatively affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The data center business is capital-intensive, and we expect our capacity to generate capital in the short term will be insufficient to meet our anticipated capital requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The costs of constructing, developing and operating data centers are substantial. Further, we may encounter development delays, excess development costs, or delays in developing space for our customers to utilize. We also may not be able to secure suitable land or buildings for new data centers or at a cost on terms acceptable to us. We are required to fund the costs of constructing, developing and operating our data centers with cash retained from operations, as well as from financings from bank and other borrowings. Moreover, the costs of constructing, developing and operating data centers have increased in recent&#160;years, and may further increase in the future, which may make it more difficult for us to expand our business and to operate our data centers profitably. Based on our current expansion plans, we do not expect that our net revenue in the short term will be sufficient to offset increases in these costs, or that our business operations in the short term will generate capital sufficient to meet our anticipated capital requirements. If we cannot generate sufficient capital to meet our anticipated capital requirements, our financial condition, business expansion and future prospects could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our substantial level of indebtedness could adversely affect our ability to raise additional capital to fund our operations, expose us to interest rate risk to the extent of our variable rate debt and prevent us from meeting our obligations under our indebtedness.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have substantial indebtedness. As of December&#160;31, 2020, we had total consolidated indebtedness of RMB23,000.9 million (US$3,525.0 million), including borrowings, finance lease and other financing obligations and convertible bonds. Based on our current expansion plans, we expect to continue to finance our operations through the incurrence of debt. Our indebtedness could, among other consequences:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">make it more difficult for us to satisfy our obligations under our indebtedness, exposing us to the risk of default, which, in turn, would negatively affect our ability to operate as a going concern;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">require us to dedicate a substantial portion of our cash flows from operations to interest and principal payments on our indebtedness, reducing the availability of our cash flows for other purposes, such as capital expenditures, acquisitions and working capital;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">limit our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">increase our vulnerability to general adverse economic and industry conditions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">place us at a disadvantage compared to our competitors that have less debt;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">expose us to fluctuations in the interest rate environment because the interest rates on borrowings under our project financing agreements are variable;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">increase our cost of borrowing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">limit our ability to borrow additional funds; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">require us to sell assets to raise funds, if needed, for working capital, capital expenditures, acquisitions or other purposes.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of the covenants and restrictions, we are limited in how we conduct our business, and we may be unable to raise additional debt or equity financing to compete effectively or to take advantage of new business opportunities. Our current or future borrowings could increase the level of financial risk to us and, to the extent that the interest rates are not fixed and rise, or that borrowings are refinanced at higher rates, our available cash flow and results of operations could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">We have financing arrangements in place with various lenders to support specific data center construction projects. Certain of these financing arrangements are secured by share pledge over equity interests of our subsidiaries, our accounts receivable, property and equipment and land use rights. The terms of these financing arrangements may impose covenants and obligations on the part of our borrowing subsidiaries and/or GDS Beijing and its subsidiaries, and our company as guarantor. For example, some of these agreements contain requirements to maintain a specified minimum cash balance at all times or require that the borrowing subsidiary maintain a certain debt-to-equity ratio. We cannot provide any assurances that we will always be able to meet any covenant tests under our financing arrangements. Other loan facility agreements of ours require that STT GDC, one of our major shareholders, maintain (i) an ownership percentage in our company of at least 25%, or (ii) have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control the casting of, at least 25% of the votes that may be cast at a meeting of the board of directors (or similar governing body) of our company, or (iii) its status as the single largest shareholder of our company. If any of the abovementioned conditions were  not maintained, pursuant to the terms of relevant facility agreements we could be obligated to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule. In addition, the majority of our loan facility agreements require that the IDC license of GDS Beijing or the borrowing subsidiaries,</span> other affiliated entities or the authorization by GDS Beijing to one such subsidiary to operate the data center business and provide IDC services under the auspices of the IDC license held by GDS Beijing, be maintained and renewed on or before the expiry date of the IDC license or authorization thereunder, as applicable. However, we have learned that the MIIT will not allow subsidiaries authorized to provide IDC services by an IDC license holder to renew its current authorization in the future; instead, the MIIT will require subsidiaries of IDC license holders to apply for their own IDC licenses. See &#8220;&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;We may be regarded as being non-compliant with the regulations on VATS due to the lack of IDC licenses for which penalties may be assessed that may materially and adversely affect our business, financial condition, growth strategies and prospects.&#8221; If the subsidiaries of GDS Beijing cannot renew their authorizations to provide IDC services under the auspices of GDS Beijing&#8217;s IDC license timely, and such subsidiaries cannot apply for and obtain their own IDC licenses, we also could be obligated to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May 2019, one of GDS Beijing&#8217;s subsidiaries, GDS Suzhou, obtained its own IDC license. In September and November 2019, the other two of GDS Beijing&#8217;s subsidiaries, Beijing Wan Chang Yun Science &amp; Technology Co., Ltd., or Beijing Wan Chang Yun, and Shenzhen Yaode Data Services Co., Ltd., or Shenzhen Yaode obtained their own IDC license respectively. Other subsidiaries of our VIEs plan to apply for their own IDC licenses in order to continue to maintain authorizations to provide IDC services. While we do not foresee any legal impediment based on our experience with IDC license applications, there can be no assurance that these subsidiaries will be able to obtain approvals from the MIIT for their own IDC licenses in a timely manner or at all, or obtain such approvals for an expansion of authorization by GDS Beijing to allow the other subsidiaries of our VIEs to provide IDC services under the auspices of GDS Beijing&#8217;s IDC license. There also can be no assurance that we will be able to renew such authorizations and expansions in due course.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The terms of any future indebtedness we may incur could include more restrictive covenants. A breach of any of these covenants could result in a default with respect to the related indebtedness. If a default occurs, the relevant lenders could elect to declare the indebtedness, together with accrued interest and other fees, to be due and payable immediately. This, in turn, could cause our other debt, to become due and payable as a result of cross-default or acceleration provisions contained in the agreements governing such other debt. In the event that some or all of our debt is accelerated and becomes immediately due and payable, we may not have the funds to repay, or the ability to refinance, such debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In mid-August 2019, the PBOC decided to reform the formation mechanism of the Loan Prime Rate, or LPR, and authorized the National Interbank Funding Center to release LPR monthly, which may impact the interest rate on our variable rate debt. Uncertainty on future LPR reforms and rate changes may impact our indebtedness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We will likely require additional capital to meet our future capital needs, which may adversely affect our financial position and result in additional shareholder dilution.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To grow our operations, we will be required to commit a substantial amount of operating and financial resources. Our planned capital expenditures, together with our ongoing operating expenses, will cause substantial cash outflows. In the near term, we will likely be unable to fund our expansion plans solely through our operating cash flows. Accordingly, we will likely need to raise additional funds through equity, equity-linked or debt financings in the future in order to meet our operating and capital needs. In this regard, at our annual general meeting, or AGM, held on August 6, 2020, our shareholders passed ordinary resolutions authorizing our board of directors to approve the allotment or issuance, in the 12-month period from the date of the AGM, of ordinary shares or other equity or equity-linked securities of our company up to an aggregate twenty percent (20%) of our existing issued share capital at the date of the AGM, whether in a single transaction or a series of transactions (other than any allotment or issues of shares on the exercise of any options that have been granted by our company). Additional debt or equity financing may not be available when needed or, if available, may not be available on satisfactory terms. In connection with our ongoing development and operation of hyperscale B-O-T joint venture data centers at locations in China selected by our customers, we will need to raise additional capital, either from our joint venture partners, through the equity and debt capital markets, bank loans or otherwise, and we may be unable to do so on terms acceptable to us or at all. Our inability to obtain additional debt and/or equity financing or to generate sufficient cash from operations may require us to prioritize projects or curtail capital expenditures and could adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we raise additional funds through further issuances of equity or equity-linked securities, our existing shareholders could suffer significant dilution in their percentage ownership of our company, and any new equity securities we issue could have rights, preferences and privileges senior to those of the holders of our ordinary shares. In addition, any debt financing that we may obtain in the future could have restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The ongoing COVID-19 pandemic could materially and adversely affect our business, results of operations and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beginning in early 2020, there was an outbreak of a novel strain of coronavirus, later named COVID-19. In March 2020, the World Health Organization declared COVID-19 to be a pandemic. As part of its efforts to contain the spread of COVID-19, from time to time the PRC government has taken and may continue to take a number of actions, including quarantining and otherwise treating individuals in China who are infected with COVID-19, asking residents to remain at home and to avoid public gatherings, among other actions. COVID-19 has resulted in temporary closures of many corporate offices, retail stores, and manufacturing facilities and factories across China. Most of our revenues are generated in and our workforce are located in China. Consequently, our business could be materially and adversely impacted by the effects of COVID-19 or other pandemics or epidemics.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The construction of new data centers or the expansion of existing data centers might be significantly delayed because of temporary closures of our construction sites and shortages of workers due to travel restrictions that have been or may be imposed in China. The completion of pending acquisitions of data centers might also be delayed or suffer other adverse impacts due to the impact of COVID-19. If the construction of new data centers, the expansion of existing data centers, or the completion of our pending acquisitions of data centers cannot be completed or delivered on time, we may be unable to meet our customer demand as expected, which may adversely and materially affect our business, results of operations and financial condition. Business distributions caused by the COVID-19 pandemic may also adversely and materially affect the business operations and financial condition of many of our customers, especially those that are small and medium-sized enterprises. Any prolonged disruption of our businesses or those of our customers or business partners could negatively impact our results of operations and financial condition. We have experienced slower cash collection as a result of the COVID-19 pandemic, for administrative reasons unrelated to our customers&#8217; ability to pay, which has resulted in an increase in our accounts receivable. An increase in our accounts receivable and any decrease in our recovery rate on accounts receivable could impact our cash flow, increase our need to fund operations from other sources of capital and impact our operations and business. Our customers may encounter cash flow or operating difficulties, which may reduce their demand for our services, further delay their payments to us thereby increasing our accounts receivable turnover days, or even increase the risk that they may default on their payment obligations. Any of these events would negatively affect our operating results. In response to the pandemic, we temporarily suspended our offline customer acquisition activities and business travel to ensure the safety and health of our employees. The measures we took or are taking may reduce our business operation capacity and are likely to negatively affect our operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our results of operations could be adversely affected to the extent that this pandemic harms the Chinese economy or global economy in general. The costs of constructing, developing and operating data centers are substantial. See &#8220;&#8212;The data center business is capital-intensive, and we expect our capacity to generate capital in the short term will be insufficient to meet our anticipated capital requirements.&#8221; Expanding our data center capacity and growing our business requires substantial amounts of capital. If our existing cash resources are insufficient to meet our needs to expand our data center capacity and grow our business, we may seek to raise capital by selling equity or equity-linked securities, debt securities or by arranging financing and incurring indebtedness through borrowing from banks. Any economic slowdown in China or worldwide due to COVID-19 may result in a shortage of available credit and insufficient funds for our future expansion or growth, and we may not be able to raise additional capital, obtain additional financing from banks or other financial institutions, or draw down our existing loans and financing facilities. We cannot assure you that financing will be available in the amounts we need or on terms acceptable to us, if at all. If we were unable to obtain additional equity or debt financing as required, our business, operations and prospects and our ability to maintain our desired level of revenue growth may suffer materially. This in turn could limit our capital expenditures and cause our revenues to decrease, and our business, results of operations and financial condition may be materially and adversely affected as a result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While many of the restrictions on movements within China have been relaxed, there is great uncertainty around the future of the COVID-19 outbreak and how it will impact our operations in Mainland China and in Hong Kong. In particular, we cannot accurately forecast the potential impact of additional outbreaks as government restrictions are relaxed, further shelter-in-place or other government restrictions implemented in response to such outbreaks, or the impact on the ability of our customers to remain in business as a result of the ongoing pandemic or such additional outbreaks. With the uncertainties surrounding the COVID-19 outbreak , including the availability of effective vaccines or cure, the threat to our business disruption and the related financial impact remains.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to manage effectively or collect our accounts receivable, our results of operations, financial condition and liquidity may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">As of December 31, 2018, 2019 and 2020, our accounts receivable, net, amounted to RMB536.8 million, RMB880.0 million and RMB1,480.3 million (US$226.9 million). Our accounts receivable turnover days, which are the average accounts receivable balances as of the beginning and the end of the period divided by total net revenues during the period and multiplied by the number of days during the period, were relatively stable at 58.9 days in 2018 and 62.7 days in 2019. However, our accounts receivable turnover days increased to 75.3 days in 2020, as a higher proportion of our contracts were billed quarterly in arrears as opposed to monthly in arrears.  In addition, we experienced slower cash collection for administrative reasons as a result of the COVID-19 pandemic, unrelated to our customers&#8217; ability to pay.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amount and turnover days of our accounts receivable may increase in the future, which will make it more challenging for us to manage our working capital effectively and our results of operations, financial conditions and liquidity may be adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We had net current liabilities as of December 31, 2018 and we may experience net current liabilities again in the future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Having net current liabilities could constrain our operational flexibility and affect our ability to expand our business. We expect to continue to rely upon a combination of cash retained from operations as well as the financing methods we have historically used to fund our expansion. If we do not generate sufficient cash flow from our operations to meet our present and future financial needs, we may need to rely on additional external equity capital and debt financing for funding. If adequate funds are not available, whether on satisfactory terms or at all, we may be forced to delay or abandon our development and expansion plans, and our business, financial condition and results of operations may be materially and adversely affected. As of December 31, 2018, we had net current liabilities of RMB470.5 million. We may record net current liabilities in the future if we fail to maintain current assets at a level that exceeds current liabilities. If we have significant net current liabilities for an extended period of time, our working capital for purposes of our operations may be subject to constraints, which may materially adversely affect our business, results of operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Increased power costs and limited availability of power resources, together with stringent regulatory requirements or restrictions on data center development, may adversely affect our results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a large consumer of power and costs of power account for a significant portion of our cost of revenue. We require power supply to provide many services we offer, such as powering and cooling our customers&#8217; servers and network equipment and operating critical data center plant and equipment infrastructure. Since we rely on two suppliers, State Grid and Southern Grid, each of which has a monopoly in its area of operation, to provide our data centers with power, our data centers could have limited or inadequate access to power.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">More stringent requirements or restrictions imposed by local authorities in the Tier 1 markets as to energy conservation or industrial policies may also limit our ability to obtain the regulatory approvals for the development and operation of data centers, which are essential for us to obtain power supply and expand our business. For example, the Development and Reform Commission of Shenzhen Municipality, or Shenzhen DRC, issued regulations in the first half of 2017 to tighten the requirements for energy conservation review of fixed-asset investment projects for data centers by requiring all such projects to obtain an energy conservation review opinion from Shenzhen DRC regardless of the amount of their energy consumption and conditioning its approval of power supply applications on the receipt of such energy conservation review opinion. In September 2018, the General Office of the People&#8217;s Government of Beijing Municipality issued the Beijing Municipality&#8217;s Catalogue for the Prohibition and Restriction of Newly Increased Industries (2018 Edition) to strictly control new construction or expansion of data centers in Beijing. In January 2019, the Shanghai Municipal Commission of Economy and Informatization and the Shanghai Municipal Development and Reform Commission jointly published their Guideline Opinion on Coordinated Construction of Internet Data Centers in Shanghai to control the aggregate number of newly increased IDC racks from 2019 to 2020 in Shanghai. In April 2019, the Shenzhen DRC published a Notice on the Relevant Matters of Energy Conservation Examination for Data Centers to strictly control the newly increased amount of annual comprehensive energy consumption of data centers. In November 2020, the General Office of the People&#8217;s Government of Guangdong Province issued the Three-year Implementation Plan (2020-2022) on Promotion of the Construction of New Infrastructures in Guangdong Province, pursuant to which the average designed PUE of data centers in Guangdong Province should be lower than 1.3 as of the year 2022. In January 2021, the Beijing Municipal Bureau of Economy and Information Technology published the Implementation Plan on Coordinated Development of Data Centers in Beijing (Exposure Draft), to stipulate lower PUE and other energy conservation requirements applicable to upgrade of existing data centers and new construction of data centers in Beijing. Failure to meet the evolving requirements, new restrictions imposed on our expansion, and lack of regulatory approvals could have a material and adverse effect on our business and expected growth. See &#8220;&#8212;Our business operations are extensively impacted by the policies and regulations of the PRC government. Any policy or regulatory change may cause us to incur significant compliance costs.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amount of power required by our customers may increase as they adopt new technologies, for example, for virtualization of hardware resources and for specialized processing of artificial intelligence. As a result, the average amount of power utilized per server is increasing, which in turn increases power consumption required to cool the data center facilities. Pursuant to our colocation service agreements, we provide our customers with a committed level of power supply availability. Although we aim to improve the energy efficiency of the data center facilities that we operate, there can be no assurance such data center facilities will be able to provide sufficient power to meet the growing needs of our customers. Our customers&#8217; demand for power may exceed the power capacity in our older data centers, which may limit our ability to fully utilize the net floor area of these data centers. We may lose customers or our customers may reduce the services purchased from us due to increased power costs, and limited availability of power resources, or we may incur costs for data center capacity which we cannot utilize, which would reduce our net revenue and have a material and adverse effect on our cost of revenue and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We attempt to manage our power resources and limit exposure to system downtime due to power outages from the electric grid by having redundant power feeds from the grid and by using backup generators and battery power. However, these protections may not limit our exposure to power shortages or outages entirely. Any system downtime resulting from insufficient power resources or power outages could damage our reputation and lead us to lose current and potential customers, which may materially and adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have a history of net losses and negative cash flows from operating activities and may continue to incur losses and experience negative cash flows from operating activities in the future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We incurred net losses of RMB430.3 million, RMB442.1 million and RMB669.2 million (US$102.6 million) in 2018, 2019 and 2020, respectively, and we may incur losses in the future. We had cash used in operating activities of RMB12.9 million in 2018. We expect our costs and expenses to increase as we expand our operations, primarily including costs and expenses associated with owning and leasing data center capacity, increasing our headcount and utility expenses. Our ability to achieve and maintain profitability depends on the continued growth and maintenance of our customer base, our ability to control our costs and expenses, the expansion of our service offerings and our ability to provide our services at the level needed to satisfy the stringent demands of our customers. In addition, our ability to achieve profitability is affected by many factors which are beyond our control, such as the overall demand for data center services in China and general economic conditions. If we cannot efficiently manage the data center facilities we operate, our financial condition and results of operations could be materially and adversely affected. We may continue to incur losses in the future due to our continued investments in data center capacity, increased headcount and increased utility expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The data center business is capital-intensive. Constructing, developing and operating our data centers require significant capital expenditures. We need to fund these costs with various forms of financing, in addition to cash retained from operations. We have historically funded data center development through additional equity or debt financing. We expect to continue to fund future developments through debt financing or through the issuance of additional equity securities if necessary and when market conditions permit. If we are unable to secure such additional financing, it will have a material adverse effect on our business and we may have to limit operations in a manner inconsistent with our development plans. If additional funds are raised through the issuance of equity securities or convertible debt securities, it will be dilutive to our shareholders and could result in a decrease in our stock price. In addition, if there are other factors that negatively impact our cash flow, such as the credit risk associated with accounts receivable or the ability to recover VAT on a timely basis, our cash flow and ability to fund our operations and capital expenditures would be negatively affected. If we are unable to obtain requisite financing needed to fund our planned operations and expansion, it would have a material adverse effect on our business.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any significant or prolonged failure in the data center facilities we operate or services we provide would lead to significant costs and disruptions and would reduce our net revenue, harm our business reputation and have a material adverse effect on our results of operation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The data center facilities we operate are subject to failure. Any significant or prolonged failure in any data center facility we operate or services that we provide, including a breakdown in critical plant, equipment or services, such as the cooling equipment, generators, backup batteries, routers, switches, or other equipment, power supplies, or network connectivity, whether or not within our control, could result in service interruptions and data losses for our customers as well as equipment damage, which could significantly disrupt the normal business operations of our customers and harm our reputation and reduce our net revenue. Any failure or downtime in one of the data center facilities that we operate could affect many of our customers. The total destruction or severe impairment of any of the data center facilities we operate could result in significant downtime of our services and catastrophic loss of customer data. Since our ability to attract and retain customers depends on our ability to provide highly reliable service, even minor interruptions in our service could harm our reputation and cause us to incur financial penalties. The services we provide are subject to failures resulting from numerous factors, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">power loss;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">equipment failure;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">human error or accidents;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">theft, sabotage and vandalism;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">failure by us or our suppliers to provide adequate service or maintenance to our equipment;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">network connectivity downtime and fiber cuts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">security breaches to our infrastructure;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">improper building maintenance by us or by the landlords of the data center buildings which we lease;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">physical, electronic and cyber security breaches;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">fires and fire hazards, earthquake, hurricane, tornado, flood and other natural disasters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">extreme temperatures;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">water damage;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">public health emergencies; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">terrorism.</span></td></tr></table><div style="margin-top:8pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have in the past experienced, and may in the future experience, interruptions in service due to power outages or other technical failures or for reasons outside of our control, including a service interruption that caused system downtime to certain banking and financial institution customers and other customers. These interruptions in service, regardless of whether they result in breaches of the service level agreements we have with customers, may negatively affect our relationships with customers, including resulting in customers terminating their agreements with us or seeking damages from us or other compensatory actions. Interruptions in service may also have consequences for customers, such as banking and financial institutions, that are under the oversight of industry regulators, including the CBIRC and other PRC regulatory agencies. In response to such interruptions in service, industry regulators have taken, and may in the future take, various regulatory actions, including notifications or citations to our customers, over which they have oversight. Such regulatory actions with respect to our customers, including banking and financial institutions, could negatively impact our relationships with such customers, lead to audits of our services, inspections of our facilities, place restrictions or prohibitions upon the ability of such institutions to use our services, and thereby negatively affect our business operations and results of operations. We have taken and continue to take steps to improve our infrastructure to prevent service interruptions, including upgrading our electrical and mechanical infrastructure and sourcing, designing the best facilities possible and implementing rigorous operational procedures to maintenance programs to manage risk. However, we cannot assure you that such interruptions in service will not occur again in the future, or that such incidents will not result in the loss of customers and revenue, our paying compensation to customers, reputational damage to us, penalties or fines against us, and would not have a material and adverse effect on our business and results of operations. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulatory Matters&#8212;Regulations Related to Information Technology Outsourcing Services Provided to Banking Financial Institutions.&#8221; Service interruptions continue to be a significant risk for us and could affect our reputation, damage our relationships with customers and materially and adversely affect our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Delays in the construction of new data centers or the expansion of existing data centers could involve significant risks to our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to meet customer demand and the continued growth of our business, we need to expand existing data centers, lease buildings for conversion into new data center facilities or obtain suitable land to build new data centers. Expansion of existing data centers and/or construction of new data centers are currently underway or being contemplated and such expansion and/or construction require us to carefully select and rely on the experience of one or more designers, general contractors, and subcontractors during the design and construction process. If a designer or contractor experiences financial or other problems during the design or construction process, we could experience significant delays and/or incur increased costs to complete the projects, resulting in negative impacts on our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we need to work closely with the local power suppliers, and sometimes local governments, where our proposed data centers are located. Delays in actions that require the assistance of such third parties, or delays in receiving required permits and approvals from such parties, may also affect the speed with which we complete data center projects or result in their not being completed at all. We have experienced such delays in receiving approvals and permits or in actions to be taken by third parties in the past and may experience them again in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we experience significant delays in the supply of power required to support the data center expansion or new construction, either during the design or construction phases, the progress of the data center expansion and/or construction could deviate from our original plans, which could , among others, result in liability for penalties and loss of customers, and cause material and negative effect to our revenue growth, profitability and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The occurrence of a catastrophic event or a prolonged disruption may exceed our insurance coverage by significant amounts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operations are subject to hazards and risks normally associated with the daily operations of our data center facilities. Currently, we maintain insurance policies in nine categories: construction and installation, work interruption expense due to public health event, business interruption for lost profits, property and casualty, public liability, cyber security liability, directors and officers liability, employer liability and commercial employee insurance. Our business interruption insurance for lost profits includes coverage for business interruptions, our property and casualty insurance includes coverage for equipment breakdowns and our commercial employee insurance includes employee group insurance and senior management medical insurance. We believe our insurance coverage adequately covers the risks of our daily business operations. However, our current insurance policies may be insufficient in the event of a prolonged or catastrophic event. The occurrence of any such event that is not entirely covered by our insurance policies may result in interruption of our operations and subject us to significant losses or liabilities and damage our reputation as a provider of business continuity services. In addition, any losses or liabilities that are not covered by our current insurance policies may have a material adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be vulnerable to security breaches which could disrupt our operations and have a material adverse effect on our financial condition and results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A party who is able to compromise the security measures protecting the data center facilities we operate or any of the data stored in such data center facilities could misappropriate our or our customers&#8217; proprietary information or cause interruptions or malfunctions in our operations. As we provide assurances to our customers that we provide the highest level of security, such a compromise could be particularly harmful to our brand and reputation. We may be required to expend significant capital and resources to protect against such threats or to alleviate problems caused by breaches in security. In addition, as we continue expanding our service offerings in managed cloud services, including direct private connection to major cloud platforms and the provision of cloud infrastructure, we will face greater risks from potential attacks because the provision of cloud-related services will increase the flow of internet user data through the data center facilities we operate and create broader public access to our system. As techniques used to breach security change frequently and are often not recognized until launched against a target, we may not be able to implement new security measures in a timely manner or, if and when implemented, we may not be certain whether these measures could be circumvented. Any breaches that may occur could expose us to increased risk of lawsuits, regulatory penalties, loss of existing or potential customers, harm to our reputation and increases in our security costs, which could have a material adverse effect on our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Security risks and deficiencies may also be identified in the course of government inspections, which could subject us to fines and other sanctions. During construction of certain of our facilities, government inspectors have cited security risks at our construction sites and subjected us and our legal representative to fines for such risks. We cannot assure you that similar fines and sanctions will not occur in the future, or that such fines and sanctions will not result in damage to our business and reputation, which could have a material and adverse effect on our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, any assertions of alleged security breaches or systems failure made against us, whether true or not, could harm our reputation, cause us to incur substantial legal fees and have a material adverse effect on our business, reputation, financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our ability to provide data center services depends on the major telecommunications carriers in China providing sufficient network services to our customers in the data center facilities that we operate on commercially acceptable terms.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ability to provide data center services depends on the major telecommunications carriers in China, namely China Telecom, China Unicom and China Mobile, providing sufficient network connectivity and capacity to enable our customers to transfer data to and from equipment that they locate in the data center facilities that we operate. Furthermore, given the limited competition among basic service providers in the telecommunications market in China, we depend on the dominant carrier in each location to provide such services to our customers on commercially acceptable terms. Although we believe we have maintained good relationships with China Telecom, China Unicom and China Mobile in the past, there can be no assurance that they will continue to provide the network services that our customers require on commercially acceptable terms at each of the data centers where we operate, if at all. In addition, if China Telecom, China Unicom or China Mobile increases the price of their network services, it would have a negative impact on the overall cost-effectiveness of data center services in China, which could cause our customers&#8217; demand for our services to decline and would materially and adversely affect our business and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our leases for self-developed data centers or our agreements for third-party data centers could be terminated early and we may not be able to renew our existing leases and agreements on commercially acceptable terms or our rent or payment under the agreements could increase substantially in the future, which could materially and adversely affect our operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Most of our self-developed data centers are located in properties that we hold under long-term leases. Such leases generally have 15 to 20-year terms from inception. In some instances, we may negotiate an option to purchase the leased premises and facilities or a right of first refusal for the renewal of the existing leases according to the terms and conditions under the relevant lease agreements. However, upon the expiration of such leases, we may not be able to renew these leases on commercially reasonable terms, if at all. Under certain lease agreements, the lessor may terminate the agreement by giving prior notice and paying default penalties to us. However, such default penalties may not be sufficient to cover our losses. Even though the lessors for most of our data centers generally do not have the right of unilateral early termination unless they provide the required notice, the lease may nonetheless be terminated early if we are in material breach of the lease agreements. We may assert claims for compensation against the landlords if they elect to terminate a lease agreement early and without due cause. If the leases for our data centers were terminated early prior to their expiration date, notwithstanding any compensation we may receive for early termination of such leases, or if we are not able to renew such leases, we may have to incur significant cost related to relocation. In addition, we have entered into five agreements in respect of data centers in operation with parties who have not produced evidence of proper legal title of the premises, and although we may seek damages from such parties, such leases may be void and we may be forced to relocate. The five agreements are in relation to eight leased data centers which collectively accounted for approximately 4.1%, 5.7% and 8.2% of our revenues in the years ended December 31, 2018, 2019 and 2020, respectively, and approximately 10.3%, 8.9% and 8.6% of total area committed as of December 31, 2018, 2019 and 2020, respectively. Except for one data center, which accounted for 1.8%, 0.9%, and 0.9% of net revenues in the years ended December 31, 2018, 2019 and 2020 and 0.5%, 0.4% and 0.2% of total area committed as of December 31, 2018, 2019 and 2020, the owners of the premises for the seven other data centers have confirmed such property ownership certificates are in the process of being obtained without any foreseen legal or regulatory difficulties; in addition, as advised by our PRC legal counsel, as the owners have obtained relevant construction planning permits with regard to the construction of the premises, the relevant leases will be deemed valid and effective by a court in case of any dispute. Ten of our data centers are located in properties that were already mortgaged to third parties before the commencement of the lease. If such third parties claim their rights on the mortgaged properties in case of default or breach under the principal debt by the lessors or other relevant parties, we may not be able to protect our leasehold interest and may be ordered to vacate the affected premises. Any relocation could also affect our ability to provide continuous uninterrupted services to our customers and harm our reputation. As a result, our business and results of operations could be materially and adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, certain portions of our data center operations are located in third-party data centers that we lease from wholesale data center providers. Our agreements with third parties are typically five&#160;years but may also be up to ten&#160;years. Under some of such agreements, we have the right of first refusal to renew the agreements subject to mutual agreement with the third parties. Some of such agreements allow the third parties to terminate the agreements early, subject to a notification period requirement and the payment of a pre-determined termination fee, which in some cases may not be sufficient to cover any direct and indirect losses we might incur as a result. Although historically we have successfully renewed all agreements we wanted to renew, and we do not believe that any of our agreements will be terminated early in the future, there can be no assurance that the counterparties will not terminate any of our agreements prior to its expiration date. We plan to renew our existing agreements with third parties upon expiration or migrate our operations to the data centers leased or owned by our company. However, we may not be able to renew these agreements on commercially acceptable terms, if at all, or the space in data centers that we lease or own may not be adequate for us to relocate such operations, and we may experience an increase in our payments under such agreements. Any adverse change to our ability to exert operational control over any of the data center facilities we operate could have a material adverse effect on our ability to operate these data center facilities at the standards required for us to meet our service level commitments to our customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We generate significant revenue from data centers located in only a few locations and a significant disruption to any location could materially and adversely affect our operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We generate significant revenue from data centers located in only a few locations and a significant disruption to any single location could materially and adversely affect our operations. As of March 31, 2021, most of our data centers (self-developed and third-party) were located in our Tier 1 markets. Furthermore, several of our data centers are located on campuses or clusters in close proximity to each other in specific districts within our Tier 1 markets. The occurrence of a catastrophic event, or a prolonged disruption in any of these regions, could materially and adversely affect our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our net revenue is highly dependent on a limited number of customers, and the loss of, or any significant decrease in business from, any one or more of our major customers could adversely affect our financial condition and results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We consider our customers to be the end users of our services. We may enter into agreements directly with our customers or provide services to our customers through agreements with intermediate contracting parties. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Our Customers.&#8221; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have in the past derived, and believe that we will continue to derive, a significant portion of our net revenue from a limited number of customers. We had two customers that generated 27.0% and 17.4% of our total net revenue, respectively, in 2018, three customers that generated 27.2%, 19.1% and 10.8% of our total net revenue, respectively, in 2019, and two customers that generated 26.3% and 20.5% of our total net revenue, respectively, in 2020. No other customer accounted for 10% or more of our total net revenue during those periods. We expect our net revenue will continue to be highly dependent on a limited number of customers who account for a large percentage of our total area committed. As of December 31, 2020, we had two customers who accounted for 35.8% and 22.3%, respectively, of our total area committed (excluding B-O-T joint venture data centers). No other customer accounted for 10% or more of our total area committed (excluding B-O-T joint venture data centers). Moreover, for several of our data centers, a limited number of customers accounted for or are expected to account for a substantial majority of area committed or area utilized, including some cases where a single customer accounted for all area committed or area utilized. If there are delays in the move-in, whereby the net floor area they are committed to is not utilized as expected, or there is contract termination in relation to these customers, then our net revenue and results of operations would be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are a number of factors that could cause us to lose major customers. Because many of our agreements involve services that are mission-critical to our customers, any failure by us to meet a customer&#8217;s expectations could result in cancellation or non-renewal of the agreement. Our service agreements usually allow our customers to terminate their agreements with us before the end of the contract period under certain specified circumstances, including our failure to deliver services as required under such agreements, and in some cases without cause as long as sufficient notice is given. In addition, our customers may decide to reduce spending on our services due to a challenging economic environment or other factors, both internal and external, relating to their business such as corporate restructuring or changing their outsourcing strategy by moving more facilities in-house or outsourcing to other service providers. Furthermore, our customers, some of whom have experienced rapid changes in their business, substantial price competition and pressures on their profitability, may demand price reductions or reduce the scope of services to be provided by us, any of which could reduce our profitability. In addition, our reliance on any individual customer for a significant portion of our net revenue may give that customer a degree of pricing leverage against us when negotiating agreements and terms of services with us.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The loss of any of our major customers, or a significant decrease in the extent of the services that they outsource to us or the price at which we sell our services to them, could materially and adversely affect our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to meet our service level commitments, our reputation and results of operation could suffer.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Most of our customer agreements provide that we maintain certain service level commitments to our customers. If we fail to meet our service level commitments, we may be contractually obligated to pay the affected customer a financial penalty, which varies by agreement, and the customer may in some cases be able to terminate its agreement. Although we have not had to pay any material financial penalties for failing to meet our service level commitments in the past, there is no assurance that we will be able to meet all of our service level commitments in the future and that no material financial penalties may be imposed. In addition, if such a failure were to occur, there can be no assurance that our customers will not seek other legal remedies that may be available to them, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">requiring us to provide free services;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">seeking damages for losses incurred; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">cancelling or electing not to renew their agreements.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any of these events could materially increase our expenses or reduce our net revenue, which would have a material adverse effect on our reputation and results of operations. Our failure to meet our commitments could also result in substantial customer dissatisfaction or loss. As a result of such customer loss and other potential liabilities, our net revenue and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our customer base may decline if our customers or potential customers develop their own data centers or expand their own existing data centers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Some of our customers may develop their own data center facilities. Other customers with their own existing data centers may choose to expand their data center operations in the future. In the event that any of our key customers were to develop or expand their data centers, we may lose business or face pressure as to the pricing of our services. Although we believe that the trend is for companies in China to outsource more of their data center facilities and operations to colocation data center service providers, there can be no assurance that this trend will continue. In addition, if we fail to offer services that are cost-competitive and operationally advantageous as compared with services provided in-house by our customers, we may lose customers or fail to attract new customers. If we lose a customer, there is no assurance that we would be able to replace that customer at the same or a higher rate, or at all, and our business and results of operations would suffer.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be unable to achieve high agreement renewal rates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We seek to renew customer agreements when those agreements are due for renewal. We endeavor to provide high levels of customer service, support, and satisfaction to maintain long-term customer relationships and to secure high rates of agreement renewals for our services. Nevertheless, we cannot assure you that we will be able to renew service agreements with our existing customers or re-commit space relating to expired service agreements to new customers if our current customers do not renew their agreements. In the event of a customer&#8217;s termination or non-renewal of expired agreements, or a renewal of an expired agreement for fewer services or less area than it had previously utilized, our ability to enter into services agreements so that new or other existing customers utilize the expired existing space in a timely manner will impact our results of operations. If such expired existing space is not utilized by new or other existing customers in a timely manner, our service revenue and results of operations may be negatively impacted. Our quarterly churn rate, which we define as the ratio of quarterly service revenue from agreements which terminated or expired without renewal during the quarter to the total quarterly service revenue for the preceding quarter, averaged 0.9%, 0.5% and 0.8% in 2018, 2019 and 2020, respectively. During 2021, data center service agreements with our customers with respect to 7.4% of our total area committed (excluding B-O-T joint venture data centers) as of December 31, 2020 will become due for renewal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we do not succeed in attracting new customers for our services and/or growing revenue from existing customers, we may not achieve our revenue growth goals.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have been expanding our customer base to cover a range of industry verticals, particularly cloud service providers and other internet-based businesses. Our ability to attract new customers, as well as our ability to grow revenue from our existing customers, depends on a number of factors, including our ability to offer high-quality services at competitive prices, the strength of our competitors and the capabilities of our marketing and sales teams to attract new customers. If we fail to attract new customers, we may not be able to grow our net revenue as quickly as we anticipate or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As our customer base grows and diversifies into other industries, we may be unable to provide customers with services that meet the specific demand of such customers or their industries, or with quality customer support, which could result in customer dissatisfaction, decreased overall demand for our services and loss of expected revenue. In addition, our inability to meet customer service expectations may damage our reputation and could consequently limit our ability to retain existing customers and attract new customers, which would adversely affect our ability to generate revenue and negatively impact our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Customers who rely on us for the colocation of their servers, the infrastructure of their cloud systems, and management of their IT and cloud operations could potentially sue us for their lost profits or damages if there are disruptions in our services, which could impair our financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As our services are critical to many of our customers&#8217; business operations, any significant disruption in our services could result in lost profits or other indirect or consequential damages to our customers. Although our customer agreements typically contain provisions attempting to limit our liability for breach of the agreement, including failing to meet our service level commitments, there can be no assurance that a court would enforce any contractual limitations on our liability in the event that one of our customers brings a lawsuit against us as the result of a service interruption that they may ascribe to us. The outcome of any such lawsuit would depend on the specific facts of the case and any legal and policy considerations that we may not be able to mitigate. In such cases, we could be liable for substantial damage awards. Since we do not carry liability insurance coverage, such damage awards could seriously impair our financial condition.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our customers operate in a limited number of industries, particularly in the cloud services,&#160;internet and financial services industries. Factors that adversely affect these industries or information technology spending in these industries may adversely affect our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our customers operate in a limited number of industries, particularly in the cloud services, internet and financial services industries. As of December 31, 2020, customers from the cloud services, internet and financial services industries accounted for 76.7%, 14.1% and 5.0% of our total area committed (excluding B-O-T joint venture data centers), respectively. Our business and growth depend on continued demand for our services from our current and potential customers in the cloud services, internet and financial services industries. Demand for our services, and technology services in general, in any particular industry could be affected by multiple factors outside of our control, including a decrease in growth or growth prospects of the industry, a slowdown or reversal of the trend to outsource information technology operations, or consolidation in the industry. In addition, serving a major customer within a particular industry may effectively preclude us from seeking or obtaining engagements with direct competitors of that customer if there is a perceived conflict of interest. Any significant decrease in demand for our services by customers in these industries, or other industries from which we derive significant net revenue in the future, may reduce the demand for our services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We enter into fixed-price agreements with many customers, and our failure to accurately estimate the resources and time required for the fulfillment of our obligations under these agreements could negatively affect our results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our data center services are generally provided on a fixed-price basis that requires us to undertake significant projections and planning related to resource utilization and costs. Although our past project experience helps to reduce the risks associated with estimating, planning and performing fixed-price agreements, we bear the risk of failing to accurately estimate our projected costs, including power costs as we may not accurately predict our customer&#8217;s ultimate power usage once the agreement is implemented, and failing to efficiently utilize our resources to deliver our services, and there can be no assurance that we will be able to reduce the risk of estimating, planning and performing our agreements. Any failure to accurately estimate the resources and time required for a project, or any other factors that may impact our costs, could adversely affect our profitability and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our customer agreement commitments are subject to reduction and potential cancellation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Many of our customer agreements allow for early termination, subject to payment of specified costs and penalties, which are usually less than the revenues we would expect to receive under such agreements. Our customer agreement commitments could significantly decrease if any of the customer agreements is terminated either pursuant to, or in violation of, the terms of such agreement. In addition, our customer agreement commitments during a particular future period may be reduced for reasons outside of our customers&#8217; control, such as general prevailing economic conditions. It is difficult to predict how market forces, or PRC or U.S. government policies, in particular, the severe and continued deterioration of bilateral relations between the PRC and the U.S., may continue to impact the PRC economy as well as related demand for our colocation and managed services going forward. See &#8220;Geopolitical tensions have led to a heightened trend towards trade, technology and even finance &#8220;de-coupling&#8221; between China and the United States and this adverse trend may continue to deteriorate, which could negatively affect our business operations and results of operations.&#8221; If our customer agreement commitments are significantly reduced, our results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Even if our current and future customers have entered into a binding agreement with us, they may choose to terminate such agreement prior to the expiration of its terms. Any penalty for early termination may not adequately compensate us for the time and resources we have expended in connection with such agreement, or at all, which could have a material adverse effect on our results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be able to compete effectively against our current and future competitors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We offer a broad range of data center services and, as a result, we may compete with a wide range of data center service providers for some or all of the services we offer. Policies recently promoted by the PRC government concerning the concept of &#8220;new infrastructure&#8221; may encourage and result in a new wave of investment in, among other things, largescale data centers, artificial intelligence and industrial internet at all levels of the economy. Accordingly, there may be an increase in the number of companies engaging in the data center services business due to the numerous opportunities presented by such policies, which may result in increased competition in our industry.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We face competition from the state-owned telecommunications carriers, namely China Telecom, China Unicom and China Mobile, as well as other domestic and international carrier-neutral data center service providers. Our current and future competitors may vary by size and service offerings and geographic presence. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Competition.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Competition is primarily centered on reputation and track record, quality and availability of data center capacity, quality of service, technical expertise, security, reliability, functionality, breadth and depth of services offered, geographic coverage, financial strength and price. Some of our current and future competitors may have greater brand recognition, marketing, technical and financial resources than we do. As a result, some of our competitors may be able to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">bundle colocation services with other services or equipment they provide at reduced prices;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">develop superior products or services, gain greater market acceptance, and expand their service offerings more efficiently or rapidly;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">adapt to new or emerging technologies and changes in customer requirements more quickly;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">take advantage of acquisition and other opportunities more readily; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">adopt more aggressive pricing policies and devote greater resources to the promotion, marketing and sales of their services.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate in a competitive market, and we face pricing pressure for our services. Prices for our services are affected by a variety of factors, including supply and demand conditions and pricing pressures from our competitors. Although we offer a broad range of data center services, our competitors that specialize in only one of our services offerings may have competitive advantages in that offering. With respect to all of our colocation services, our competitors may offer such services at rates below current market rates or below the rates we currently charge our customers. With respect to both our colocation and managed services offerings, our competitors may offer services in a greater variety that are more sophisticated or that are more competitively priced than the services we offer. We may be required to lower our prices to remain competitive, which may decrease our margins and adversely affect our business prospects, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">An oversupply of data center capacity could have a material adverse effect on us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A buildup of new data centers or reduced demand for data center services could result in an oversupply of data center capacity in China&#8217;s large commercial centers. Excess data center capacity could lower the value of data center services and limit the number of economically attractive markets that are available to us for expansion, which could negatively impact our business and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Export control and economic or trade sanctions could subject us to regulatory investigations or other actions, and may limit our ability to sell to certain customers, which could materially and adversely affect our competitiveness and business operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Recent economic and trade sanctions threatened and/or imposed by the U.S. government on a number of China-based technology companies, including ZTE Corporation, Huawei Technologies Co., Ltd., or Huawei, and certain of their respective affiliates and other China-based technology companies, as well as actions brought against Huawei and related persons by the U.S. and the Canadian governments, have raised further concerns as to whether, in the future, there may be additional regulatory challenges or enhanced restrictions involving other China-based technology companies including us in a wide range of areas such as data security, telecommunications, artificial intelligence, technologies deployed for surveillance purposes, import/export of technology or other business activities. We may also face restrictions on transactions with certain customers, business partners and other persons. For instance, the U.S. government announced several orders effectively barring sales of components and software subject to U.S. export controls to, among others, Huawei and certain other China-based technology companies and their respective affiliates. In particular, on May 15, 2019, the U.S. Department of Commerce added Huawei and certain of its affiliates to the Entity List. On May 15, 2020, the U.S. Department of Commerce took two sets of actions further targeting Chinese firms, including further tightening export controls against Huawei and its non-U.S. affiliates and adding additional China-related entities to the Entity List, which imposes restrictions on the transfer of technology to these entities. On August 17, 2020, the U.S. Department of Commerce imposed further export control restrictions on Huawei and its affiliates on the Entity List and added additional Huawei affiliates to the Entity List. The Entity List identifies foreign parties that are prohibited from acquiring&#8212;whether by export, reexport, or transfer in-country&#8212;some or all items subject to the U.S. Export Administration Regulations (&#8220;EAR&#8221;), unless the exporter secures a license. Licenses, and exceptions to the license requirement, are rarely granted to exporters. Exporting, reexporting or transferring items subject to the EAR in violation of licensing requirements could result in criminal and/or civil penalties. The U.S. Department of Commerce has indicated that engaging in activities contrary to U.S. national security and/or foreign policy interests would be grounds for inclusion on the Entity List. In June and August of 2020, the U.S. Department of Defense (&#8220;DOD&#8221;) made public two lists of Chinese companies, including the major Chinese telecommunications carriers, that have been determined to be &#8220;Communist Chinese military companies&#8221; operating directly or indirectly in the United States. While not sanctions lists, the DOD lists may lead to future sanctions by the U.S. government of companies on the DOD lists, including the PRC telecommunications carriers who provide network services to our customers. Additionally, the United States has ended trade preferences for Hong Kong as well as imposed sanctions on certain officials of Hong Kong and PRC government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These restrictions, and similar or more expansive restrictions or sanctions that may be imposed by the U.S. or other jurisdictions in the future, may adversely affect our ability to work with certain existing and future customers and business partners, which could possibly lead to the modification or cancellation of our existing customer contracts, all of which would harm our business. Furthermore, our association with customers or business partners that are or become subject to U.S. regulatory scrutiny or export restrictions could subject us to actual or perceived reputational harm among current or prospective investors, suppliers or customers, customers of our customers, other parties doing business with us, or the general public. Any such reputational harm could result in the loss of investors, suppliers or customers, which could harm our business, financial conditions or prospects. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, these developments may materially and adversely affect certain of our suppliers&#8217; and customers&#8217; abilities to acquire technologies, systems, devices or components that may be critical to their technology infrastructure, service offerings and business operations, and further cause a turmoil to their industries including telecommunications, information technology infrastructure and consumer electronics, which may, in turn, materially and adversely affect their demand for our services and affect our business, financial condition and results of operations. These restrictions or sanctions, even targeting specific entities unrelated to us, could nevertheless also negatively affect our and our technology partners&#8217; abilities to recruit research and development talent or conduct technological collaboration with scientists and research institutes in the U.S., Europe or other countries, which could significantly harm our competitiveness. There can be no assurance that we will not be affected by current or future export controls or economic and trade sanctions regulations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Such potential restrictions, as well as any associated inquiries or investigations or any other government actions, may be difficult or costly to comply with and may, among other things, delay or impede the development of the technology, products and solutions of our customers, hinder the stability of our customers&#8217; supply chain, and may result in negative publicity, any of which may have a material and adverse effect on our business, financial condition and results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provided colocation services to two PRC companies (which belong to the same group) on the Entity List during the years ended December 31, 2018, 2019 and 2020. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company does not sell to any entities listed on the U.S. Commerce Department&#8217;s Entity List any servers, IT equipment or any other products that are subject to the EAR and the Company does not export, re-export, or transfer any U.S.-origin products, technology, components or software that are subject to the EAR to any entities listed on the U.S. Commerce Department&#8217;s Entity List.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Geopolitical tensions have led to a heightened trend towards trade, technology and even finance &#8220;de-coupling&#8221; between China and the United States and this adverse trend may continue to deteriorate, which could negatively affect our business operations and results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In recent years, there has been a deterioration in the relationship between China and the United States which has resulted in intense potential conflicts between the two countries in trade, technology and other areas, and this has led to greater uncertainties in the geopolitical situations in other parts of the world affecting China and Chinese companies. Political tensions between the United States and China have escalated in recent years due to, among other things, the trade war between the two countries since 2018, the COVID-19 outbreak, the PRC National People&#8217;s Congress&#8217; passage of Hong Kong national security legislation and decision of the National People&#8217;s Congress on improving the electoral system of the Hong Kong, the imposition of U.S. sanctions on certain Chinese officials from China&#8217;s central government and the Hong Kong by the U.S. government, and the imposition of sanctions on certain individuals from the U.S. by the Chinese government. Export controls, economic and trade sanctions have been threatened and/or imposed by the U.S. government on a number of Chinese technology companies, some of which are existing or potential customers and/or suppliers to us. The United States has also threatened to impose further export controls, sanctions, trade embargoes, and other heightened regulatory requirements on China and Chinese companies. These have raised concerns that there may be increasing regulatory challenges or enhanced restrictions against China and other Chinese technology companies, including us, in a wide range of areas such as data security, emerging technologies, &#8220;dual-use&#8221; commercial technologies and applications that could be deployed for surveillance or military purposes, import/export of technology or other business activities. For instance, in 2019 and 2020, the U.S. government announced several executive orders and regulations effectively barring American firms from selling, exporting, re-exporting, or transferring U.S.-origin technology, components and software, among other items, to Chinese technology companies and their respective affiliates. In May 2020, the U.S. Bureau of Industry and Security announced plans to restrict certain Chinese companies and their overseas-related affiliates&#8217; ability to use U.S. technology and software to design and manufacture their products. On August 5, 2020, the U.S. State Department expanded their &#8220;Clean Network&#8221; program to cover, among others, availability of apps from Chinese companies and storage of data sensitive to U.S. citizens and businesses on cloud-based storage systems run by Chinese companies, including Alibaba. Various executive orders issued by former U.S. President Donald J. Trump have also led to escalating political tensions between the U.S. and China, such as the one issued in August 2020 that prohibits certain transactions with ByteDance Ltd., Tencent Holdings Ltd. and the respective subsidiaries of such companies, the executive order issued in November 2020 that prohibits U.S. persons from transacting publicly traded securities of certain &#8220;Communist Chinese military companies&#8221; named in such executive order, as well as the executive order issued in January 2021 that prohibits such transactions as are identified by the U.S. Secretary of Commerce with certain &#8220;Chinese connected software applications,&#8221; including Alipay and WeChat Pay. When such measures become effective, any transaction that is related to such target companies by any such person, or with respect to any such property, subject to the jurisdiction of the United States, with such target companies shall be prohibited. These restrictions, and similar or more expansive restrictions that may be imposed by the U.S. or other jurisdictions in the future, may materially and adversely affect our ability to acquire technologies, systems, devices or components that may be critical to our technology infrastructure, service offerings and business operations. We cannot assure you that the current and/or future export controls or economic and trade sanctions regulations or their developments will not have a negative impact on our business operations or reputation. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if any additional existing or potential customers and/or suppliers of ours, any other parties that have collaborative relationships with us or our affiliates, or our company, were to become targeted under sanctions or export control restrictions, this may result in significant interruption in our business, regulatory investigations and reputational harm to us. Media reports on alleged violation of export control or economic and trade sanctions or data security and privacy laws, by us or by our customers, even on matters not involving us, could nevertheless damage our reputation and lead to regulatory investigations, fines and penalties against us. Such fines and penalties may be significant, and if we were publicly named or investigated by any regulator on the basis of suspected or alleged violations of export control or economic and trade sanctions or data security and privacy laws and rules, even in situations where the potential amount or fine involved may be relatively small, our businesses could be severely interrupted and our reputation could be significantly harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, rising trade and political tensions between the United States and China could place pressure on the economic growth in China as well as the rest of the world. Such rising tensions could also reduce levels of trade, investments, technological exchanges and other economic activities between the two major economies, which would have a material adverse effect on global economic conditions and the stability of global financial markets. The U.S. administration under former U.S. President Trump had advocated for and taken steps toward restricting trade in certain goods, particularly from China. While the two nations reached a &#8220;Phase One&#8221; trade agreement in January 2020, the progress of future trade talks between China and the United States are subject to uncertainties, and there can be no assurance as to whether the United States will maintain or reduce tariffs, or impose additional tariffs on Chinese products in the near future. Trade tension between China and the United States may intensify and the United States may adopt even more drastic measures in the future. China has retaliated and may further retaliate in response to new trade policies, treaties and tariffs implemented by the United States. For example, on January 9, 2021, MOFCOM promulgated the Rules on Counteracting Unjustified Extra-territorial Application of Foreign Legislation and Other Measures, which will apply to Chinese individuals or entities that are purportedly barred by a foreign country&#8217;s law from dealing with nationals or entities of a third country. The measures taken by the U.S. and Chinese governments may have the effect of restricting our ability to transact or otherwise do business with entities within or outside of China and may cause investors to lose confidence in Chinese companies and counterparties, including us. If we were unable to conduct our business as it is currently conducted as a result of such regulatory changes, our business, results of operations and financial condition would be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any further escalation in trade or other tensions between the United States and China or news and rumors of any escalation, could introduce uncertainties to China&#8217;s economy and the global economy which in turn could affect the Chinese economy generally, including the use of mobile, web-based commerce as well as our customers&#8217; cloud-based platforms and services. Any such decline in the technology industry, reduction in cloud adoption or slowdown in the growth of the internet and the use of our customers&#8217; platforms and services may lead to decreased demand for data center capacity or managed services, which could have a material and adverse effect on our business, results of operations and financial condition. Foreign policies of the United States tend to be followed by certain other countries, and those countries may adopt similar policies in their relationships with China and the Chinese companies. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Changes in international trade or investment policies and barriers to trade or investment, and the ongoing trade conflict, may have an adverse effect on our business and expansion plans.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In recent years, international market conditions and the international regulatory environment have been increasingly affected by competition among countries and geopolitical frictions. Changes to national trade or investment policies, treaties and tariffs, fluctuations in exchange rates or the perception that these changes could occur, could adversely affect the financial and economic conditions in the jurisdictions in which we operate, as well as our international and cross-border operations, our financial condition and results of operations. For example, in 2018 the United States announced tariffs that applied to products imported from China, totaling approximately US$250 billion, and in May 2019 the United States increased the rate of certain tariffs previously levied on Chinese products from 10% to 25%. In August 2019, the United States announced that it would apply an additional tariff of 10% on the remaining US$300 billion of goods and products coming from China. After several rounds of trade talks between China and the United States, the United States temporarily delayed an increase in tariffs on US$250 billion of products imported from China, and in September and October 2019, the United States announced several tariff exemptions for certain Chinese products. In August 2019, the U.S. Treasury labeled China a currency manipulator and withdrew such designation in January 2020. In addition, the United States is reported to be considering ways to limit U.S. investment portfolio flows into China, though no details in such regard have been officially announced. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">China and other countries have retaliated and may further retaliate in response to new trade policies, treaties and tariffs implemented by the United States. For instance, in response to the tariffs announced by the United States in May 2018, China imposed retaliatory tariffs on U.S. goods of a similar value, and in response to the tariff announcements by the United States in August 2019, China announced it would stop buying U.S. agricultural products and would not rule out import tariffs on newly purchased U.S. agricultural products. In September 2019, China unveiled several tariff exemptions for U.S. products, including various agricultural products. Even though, in January 2020, the &#8220;Phase One&#8221; trade agreement was signed between the United States and China, the U.S.-China relationship has deteriorated further, and there can be no assurances that the U.S. or China will not increase tariffs or impose additional tariffs in the future. Any further actions to increase existing tariffs or impose additional tariffs could result in an escalation of the trade conflict, and may have tremendous negative impact on the economies of not merely the two countries concerned, but the global economy as a whole. If these measures and tariffs affect any of our customers and their business results and prospects, their demand for, or ability to pay for, our data center services may decrease, which would materially and adversely affect our results of operations. In addition, if China were to increase the tariff on any of the items imported by our suppliers and contract manufacturers from the U.S., they might not be able to find substitutes with the same quality and price in China or from other countries. As a result, our costs would increase and our business, financial condition and results of operations would be adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our failure to comply with regulations applicable to our leased data center buildings may materially and adversely affect our ability to use such data centers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Among the data center buildings that we lease, including those under construction, a majority of the lease agreements have not been registered or filed with relevant authorities in accordance with the applicable PRC laws and regulations. The enforcement of this legal requirement varies depending on local practices. In case of failure to register or file a lease, the parties to the unregistered lease may be ordered to make rectifications (which would involve registering such leases with the relevant authority) before being subject to penalties. The penalty ranges from RMB1,000 to RMB10,000 for each unregistered lease, at the discretion of the relevant authority. The relevant PRC law is not clear as to which of the parties, the lessor or the lessee, is liable for the failure to register the lease, and the lease agreements of several of our data centers provide that the lessor is responsible for processing the registration and must compensate us for losses caused by any breach of the obligation. Although we have proactively requested that the applicable lessors complete or cooperate with us to complete the registration in a timely manner, we are unable to control whether and when such lessors will do so. In the event that a fine is imposed on both the lessor and lessee, and if we are unable to recover from the lessor any fine paid by us in accordance with the terms of the lease agreement, such fine will be borne by us. In the case of one data center in Beijing, a portion of the building has been constructed without obtaining the building ownership certificate, and the part of the lease in relation to such portion may be deemed invalid if the construction has not been duly approved by the government, in which event we would not be able to use that portion of property. If the owners fail to obtain the necessary consents and/or to comply with the applicable legal requirements for the change of usage of these premises, and the relevant authority or the court orders us to use the relevant leased buildings for the designated usage only, we may not be able to continue to use these buildings for data center purposes and we may need relocate our operation there to other suitable premises. We may also be subject to administrative penalties for lack of fire safety approvals for renovation of the leased premises, and we may be ordered to suspend operations at applicable premises if we fail to timely cure any such defect. Construction or renovation of certain other of our data centers was carried out without obtaining construction (including zoning) related permits, and certain leased premises were put into use without fulfillment of construction inspection and acceptance procedures, which may cause administrative penalties to be imposed on us in the case of renovation, and may cause the use of the leased premises to be deemed illegal, and we may be forced to suspend our operations as a result. See also &#8220;&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;Our business operations are extensively impacted by the policies and regulations of the PRC government. Any policy or regulatory change may cause us to incur significant compliance costs.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be regarded as being non-compliant with the regulations on VATS due to the lack of IDC licenses for which penalties may be assessed that may materially and adversely affect our business, financial condition, growth strategies and prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The laws and regulations regarding VATS, licenses in the PRC are relatively new and are still evolving, and their interpretation and enforcement involve significant uncertainties. Investment activities in the PRC by foreign investors are principally governed by the Industry Catalog Relating to Foreign Investment, or the Catalog, which was promulgated and is amended from time to time by the MOFCOM and the NDRC. Industries not included in the Special Management Measures (Negative List) of the Catalog are permitted industries. Industries such as value-added telecommunication services, including internet data center services, are restricted to foreign investment. The Special Management Measures (Foreign Investment Permitted Negative List) of the Catalog has been superseded by the Special Management Measures (Negative List) (2018) and the Encouraged Foreign Investment Industry Catalog has been superseded by Encouraged Foreign Investment Industry Catalog (2019). On June 23, 2020, the MOFCOM and the NDRC promulgated the Special Management Measures (Negative List) for the Access of Foreign Investment, or the Negative List (2020), which became effective on July 23, 2020. Foreign investment in VATS (other than e-commerce, domestic multi-party communications, store-and-forward and call center), including internet data center services, still falls within the Negative List (2020). Specifically, the Administrative Regulations on Foreign-Invested Telecommunications Enterprises restrict the ultimate capital contribution percentage held by foreign investor(s) in a foreign-invested VATS enterprise to 50% or less. Under the Telecommunications Regulations, telecommunications service providers are required to procure operating licenses prior to their commencement of operations. The Administrative Measures for Telecommunications Business Operating License, which took effect on April 10, 2009 and was amended on September 1, 2017, set forth the types of licenses required to provide telecommunications services in China and the procedures and requirements for obtaining such licenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Before 2013, the definition of the IDC services was subject to interpretation as to whether our services would fall within its scope. In addition, authorities in different localities had different interpretations. According to the Classification Catalogue of Telecommunications Services, or the Telecom Catalogue, publicized in February 2003 by the Ministry of Information Industry, the predecessor of the MIIT, which took effect in April 2003, and our consultations with the MIIT, IDC services should be rendered through the connection with the internet or other public telecommunications networks. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 6, 2013, the &#8220;Q&amp;A on the Application of IDC/ISP Business,&#8221; or the Q&amp;A, was published on the website of China Academy of Telecom Research, an affiliate of the MIIT. The Q&amp;A was issued together with the draft revised Telecom Catalogue of the 2013 version, which although not an official law or regulation, reflected the evolving attitude of the MIIT towards the legal requirements as to applications for IDC licenses. A national consulting body and certain telephone numbers, the Designated Numbers, are provided in the Q&amp;A to answer any questions arising from the application of IDC licenses. Since then, even though the definition of IDC services under the Q&amp;A is identical to that under the Telecom Catalogue, whether a business model should be deemed to be IDC services is subject to the unified clarifications under the Q&amp;A and replies obtained from such Designated Numbers, rather than different replies which may be obtained from different officials from the MIIT or its local branches. The draft revised Telecom Catalogue did not come into effect until March 2016, when it was further revised to adapt to developments in the telecommunications industry. During such period, we closely followed legislative developments and conducted feasibility studies for restructuring our business. Based on the Q&amp;A and our consultation with both the Designated Numbers and MIIT officials in 2014 and 2015, IDC services which did not utilize public telecommunications networks would also require an IDC license and that IDC services could only be provided by a holder of an IDC license, or a subsidiary of such holder, with the authorization of the holder. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">GDS Beijing obtained a cross-regional IDC license in November 2013, the scope of which now includes Shanghai, Suzhou, Beijing, Shenzhen, Chengdu, Guangzhou, Zhangjiakou, Langfang, Tianjin, Huizhou and Chongqing. In order to adapt to the new regulatory requirements and address pre-existing customer agreements, we converted GDS Suzhou into a domestic company wholly owned by GDS Beijing by acquiring all of the equity interests in GDS Suzhou from Further Success Limited, or FSL, a limited liability company established in the British Virgin Islands, in order to enable GDS Suzhou to provide IDC services with the authorization of GDS Beijing, and under the auspices of an IDC license held by GDS Beijing. The MIIT approved GDS Beijing&#8217;s application to expand its IDC license coverage to include GDS Suzhou and Kunshan Wanyu Data Service Co., Ltd., or Kunshan Wanyu, so that they are now authorized to provide IDC services. As part of the VIE restructuring, we converted and changed the shareholding of Shanghai Waigaoqiao EDC Technology Co, Ltd., or EDC Shanghai Waigaoqiao, in the same way as GDS Suzhou, and the MIIT has approved GDS Beijing&#8217;s application to expand its IDC license coverage to include EDC Shanghai Waigaoqiao so that EDC Shanghai Waigaoqiao is also authorized to provide IDC services, and the MIIT has approved GDS Beijing&#8217;s application to expand its IDC license coverage to include Shenzhen Yaode. As the result of our acquisition of BJ10, BJ11 and BJ12, we have acquired all of the equity interests in Lanting (Beijing) Information Science and Technology Co., Ltd., or Lanting Information, which therefore has been converted into a foreign-invested company. The existing customer agreements of BJ10, BJ11 and BJ12 were entered into by Lanting Information as an IDC service provider before our acquisition. As part of the acquisition, Lanting Information canceled its IDC license prior to the closing and the relevant counterparties have completed the assignment of all of the rights and obligations of Lanting Information as the IDC service provider under these customer agreements to GDS Beijing as the IDC service provider. In addition, with regard to the other WFOEs that have not contributed substantial revenue, we are deliberating different measures to ensure that any business activity that may have to be conducted by IDC license holders will be conducted by our IDC license holders, which are our consolidated VIEs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, there can be no assurance that our agreements signed before the completion of the VIE restructuring with any of our WFOEs as the service provider will not be deemed as historical non-compliance. Also, we cannot assure you that the fact that Lanting Information is the signing party of such agreements during the interim period from the cancellation date of its own IDC license to the completion date of the assignment of such agreements will not be deemed as historical non-compliance. If the MIIT regards us as existing in a state of non-compliance, penalties could potentially be assessed against us. It is possible that the amount of any such penalties may be several times more than the net revenue generated from these services. Our business, financial condition, expected growth and prospects would be materially and adversely affected if such penalties were to be assessed upon us. It is also possible that the PRC government may prohibit a non-compliant entity from continuing to carry on its business, which would materially and adversely affect our results of operations, expected growth and prospects. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have learned that the MIIT will not approve any expansion of authorization by an IDC license holder to its subsidiary, and that it will not allow any such subsidiary of an IDC license holder to renew its current authorization in the future. Instead, the MIIT will require subsidiaries of IDC license holders to apply for their own IDC licenses. Although, to our knowledge, such policy is not supported by any published laws or regulations, we have been making efforts to comply with this regulatory development. GDS Suzhou has already obtained its own IDC license in May 2019. Beijing Wan Chang Yun and Shenzhen Yaode have obtained their own IDC license respectively in September and November 2019. The other subsidiaries of our VIEs currently plan to apply for their own IDC licenses in order to continually maintain authorizations to provide IDC services going forward. However, we cannot assure you that we will be able to obtain approvals from the MIIT for their own IDC Licenses in a timely manner or at all, or obtain approvals from the MIIT for an expansion of authorization from GDS Beijing under its IDC license to allow IDC services to be provided by the other subsidiaries of our VIEs, who rely on such authorizations and expansions to provide IDC services, or that we will be able to renew such authorizations and expansions in due course. Based on our experience with IDC license applications, we do not foresee any legal impediment for such subsidiaries to obtain their IDC licenses. In the unlikely event that such subsidiaries fail to obtain their IDC licenses, we plan to have such subsidiaries assign relevant customer agreements to GDS Beijing so that GDS Beijing will provide the IDC services under such customer agreements, as GDS Beijing&#8217;s IDC license covers the locations and scope of IDC services provided by such subsidiaries. However, we will need to obtain customers&#8217; consent to the foregoing assignment, and there can be no assurance that we will be able to obtain such consents from customers before the authorization expires. If any of these situations occur, our business, financial condition, expected growth and prospects would be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Some of our consolidated VIEs may be regarded as being non-compliant with the regulations on VATS, due to operating beyond the permitted scope of their IDC licenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">One of our consolidated VIEs, GDS Shanghai, obtained a regional IDC license for the Shanghai area in January 2012. Nevertheless, GDS Shanghai provided IDC services in cities outside of Shanghai, which were beyond the scope of its then-effective IDC license. GDS Shanghai upgraded its IDC license to a cross-regional license in April 2016, according to which GDS Shanghai is allowed to provide IDC services in Beijing, Shanghai, Suzhou, Shenzhen and Chengdu. A subsidiary of one of our consolidated VIEs, GDS Suzhou, was historically authorized to provide general IDC services under the auspices of an IDC license held by GDS Beijing but such authorization approved by MIIT did not include internet resources collaboration services. Nevertheless, GDS Suzhou signed agreements with clients to provide internet resources collaboration services. In 2018, we further expanded GDS Beijing&#8217;s authorization to GDS Suzhou so that GDS Suzhou also was allowed to provide internet resources collaboration services. In addition, in 2016, 2017 and 2018, GDS Beijing and GDS Suzhou entered into IDC service agreements with relevant customers, according to which GDS Beijing and GDS Suzhou have been providing IDC services to their respective customers through third-party data centers in Tianjin. In 2017, GDS Beijing entered into an IDC services agreement with a certain customer, according to which GDS Beijing has been providing IDC services since 2018 in our three data centers located at Zhangjiakou, Hebei Province. However, GDS Beijing&#8217;s IDC license and its authorization granted to GDS Suzhou have not included the Tianjin and Zhangjiakou areas until 2019, when GDS Beijing has upgraded its IDC license to cover the Zhangjiakou, Langfang and Tianjin areas, and GDS Suzhou has obtained its own IDC license whereby GDS Suzhou is also allowed to provide general IDC services in broad geographic scope including Tianjin and Zhangjiakou. However, although such approvals have been obtained, we cannot assure you that any agreements signed before GDS Beijing and GDS Suzhou obtained such approvals may not be deemed as historical non-compliance. If the MIIT regards GDS Shanghai, GDS Suzhou and GDS Beijing as being historically non-compliant, penalties which could be several times more than the net revenue generated from these services, could potentially be assessed against us, and as a result, our business, financial condition, expected growth and prospects would be materially and adversely affected. It is also possible that the PRC government may prohibit a historically non-compliant entity from continuing to carry on its business, which would materially and adversely affect our results of operations, expected growth and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">One of our subsidiaries, GDS (Hong Kong) Limited, entered into IDC service agreements with customers outside China, which may be regarded as non-compliance with the regulations on foreign investment restriction and VATS, by providing IDC service without qualification.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2015 and 2016, GDS (Hong Kong) Limited, or GDS HK, which is one of our Hong Kong incorporated subsidiaries, entered into IDC service agreements with a few customers outside China, while the actual service provider was intended to be GDS Beijing or EDC Shanghai Waigaoqiao. These IDC service agreements may be regarded as non-compliant, because the law prohibits foreign entities providing IDC services in the PRC. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have amended all of our IDC service agreements to specify GDS Beijing or its subsidiaries as the contracting party for such agreements, so that such agreements are, in our belief, compliant. However, we cannot assure you that our IDC service agreements as amended will not be found to be non-compliant. If the MIIT regards such agreements as non-compliant, penalties could potentially be assessed against us, and as a result, our business, financial condition, expected growth and prospects would be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may fail to obtain, maintain and update licenses or permits necessary to conduct our operations in the PRC, and our business may be materially and adversely affected as a result of any changes in the laws and regulations governing the VATS industry in the PRC.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There can be no assurance that we will be able to maintain our existing licenses or permits necessary to provide our current IDC services in the PRC, renew any of them when their current term expires, or update existing licenses or obtain additional licenses necessary for our future business expansion. The failure to obtain, retain, renew or update any license or permit generally, and our IDC licenses in particular, could materially and adversely disrupt our business and future expansion plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For example, the revised Telecom Catalogue came into effect in March 2016 in which the definition of the IDC business also covers the internet resources collaboration services business to reflect the developments in the telecommunications industry in China and covers cloud-based services. Also, in January 2017, the MIIT issued The Circular of the Ministry of Industry and Information Technology on Clearing up and Regulating the Internet Access Service Market, or the 2017 MIIT Circular, according to which an enterprise that obtained its IDC license prior to the implementation of the revised Telecom Catalogue and has actually carried out internet resources collaboration services shall make a written commitment to its original license issuing authority before March 31, 2017 to meet the relevant requirements for business licensing and obtain the corresponding telecommunication business license by the end of 2017. The 2017 MIIT Circular also requires that companies providing IDC services shall not construct communication transmission facilities without permission. Although we have successfully expanded the scope of our IDC licenses to cover internet resources collaboration services, fixed network domestic data transmission services and domestic internet virtual private network services as required under the 2017 MIIT Circular, changes in the regulatory environment of this kind are potentially disruptive to our business as they may require us to modify the way we conduct our business in order to receive licenses or otherwise comply with such requirements. We may also be deemed in non-compliance for failure to update our operation licenses in a timely manner according to such new regulatory requirements. Any such changes could increase our compliance costs, divert management&#8217;s attention or interfere with our ability to serve customers, any of which could harm our results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if future PRC laws or regulations governing the VATS industry require that we obtain additional licenses or permits or update existing licenses in order to continue to provide our IDC services, there can be no assurance that we would be able to obtain such licenses or permits or update existing licenses in a timely manner, or at all. If any of these situations occur, our business, financial condition and prospects would be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Third-party data center providers from whom we lease data center capacity on a wholesale basis may fail to maintain licenses and permits necessary to conduct their operations in the PRC, and our business may be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we operated an aggregate net floor area of 8,144 sqm that we lease on a wholesale basis from other data center providers, and which we refer to as our third-party data centers. There can be no assurance that the wholesale data center providers from whom we lease will be able to maintain their existing licenses or permits necessary to provide our current IDC services in the PRC or renew any of them when their current term expires. Their failure to obtain, retain or renew any license or permit generally, and their IDC licenses in particular, could materially and adversely disrupt our business. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if any future PRC laws or regulations governing the VATS industry require that the wholesale data center providers from whom we lease obtain additional licenses or permits in order to continue to provide their IDC services, there can be no assurance that they would be able to obtain such licenses or permits in a timely manner, or at all. If any of these situations occur, our business, financial condition and prospects could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We cannot assure you that we will be able to relocate such operations to suitable alternative premises, and any such relocation may result in disruption to our business operations and thereby result in loss of earnings. We may also need to incur additional costs for the relocation of our operation. There is also no assurance that we will be able to effectively mitigate the possible adverse effects that may be caused by such disruption, loss or costs. Any of such disruption, loss or costs could materially and adversely affect our financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our failure to maintain our relationships with various cloud service providers may adversely affect our managed cloud services, and as a result, our business, operating results and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our managed cloud services involve providing services to the customers of cloud service providers. If we do not maintain good relationships with cloud service providers, our business could be negatively affected. If these cloud service providers fail to perform as required under our agreements for any reason or suffer service level interruptions or other performance issues, or if our customers are less satisfied than expected with the services provided or results obtained, we may not realize the anticipated benefits of these relationships.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our agreements with key cloud service providers in China are non-exclusive, these companies may decide in the future to partner with more of our competitors, develop in-house data center capabilities or terminate their agreements with us, any of which could adversely and materially affect our business expansion plan and expected growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be able to keep up with rapidly changing technology, including our ability to upgrade our power, cooling, security or connectivity systems cost-effectively or at all.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The markets for the data centers we own and operate, as well as certain of the industries in which our customers operate, are characterized by rapidly changing technology, evolving industry standards, frequent new service introductions, shifting distribution channels and changing customer demands. As a result, the infrastructure at our data centers may become obsolete or unmarketable due to demand for new processes and/or technologies, including, without limitation: (i) new processes to deliver power to, or eliminate heat from, computer systems; (ii) customer demand for additional redundancy capacity; (iii) new technology that permits higher levels of critical load and heat removal than our data centers are currently designed to provide; and (iv) an inability of the power supply to support new, updated or upgraded technology. In addition, the systems that connect our self-developed data centers, and in particular, our third-party data centers, to the internet and other external networks may become outdated, including with respect to latency, reliability and diversity of connectivity. When customers demand new processes or technologies, we may not be able to upgrade our data centers on a cost-effective basis, or at all, due to, among other things, increased expenses to us that cannot be passed on to customers or insufficient revenue to fund the necessary capital expenditures. The obsolescence of our power and cooling systems and/or our inability to upgrade our data centers, including associated connectivity, could reduce revenue at our data centers and could have a material adverse effect on us. Furthermore, potential future regulations that apply to industries we serve may require customers in those industries to seek specific requirements from their data centers that we are unable to provide. If such regulations were adopted, we could lose customers or be unable to attract new customers in certain industries, which could have a material adverse effect on us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to adapt to evolving technologies and customer demands in a timely and cost-effective manner, our ability to sustain and grow our business may suffer.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To be successful, we must adapt to our rapidly changing market by continually improving the performance, features and reliability of our services and modifying our business strategies accordingly, which could cause us to incur substantial costs. We may not be able to adapt to changing technologies in a timely and cost-effective manner, if at all, which would adversely impact our ability to sustain and grow our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, new technologies have the potential to replace or provide lower cost alternatives to our services. The adoption of such new technologies could render some or all of our services obsolete or unmarketable. We cannot guarantee that we will be able to identify the emergence of all of these new service alternatives successfully, modify our services accordingly, or develop and bring new services to market in a timely and cost-effective manner to address these changes. If and when we do identify the emergence of new service alternatives and introduce new services to market, those new services may need to be made available at lower profit margins than our then-current services. Failure to provide services to compete with new technologies or the obsolescence of our services could lead us to lose current and potential customers or could cause us to incur substantial costs, which would harm our operating results and financial condition. Our introduction of new alternative services that have lower price points than our current offerings may also result in our existing customers switching to the lower cost products, which could reduce our net revenue and have a material adverse effect on our results of operation.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:12.24pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have limited ability to protect our intellectual property rights, and unauthorized parties may infringe upon or misappropriate our intellectual property.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our success depends in part upon our proprietary intellectual property rights, including certain methodologies, practices, tools and technical expertise we utilize in designing, developing, implementing and maintaining applications and processes used in providing our services. We rely on a combination of copyright, trademark, trade secrets and other intellectual property laws, nondisclosure agreements with our employees, customers and other relevant persons and other measures to protect our intellectual property, including our brand identity. Nevertheless, it may be possible for third parties to obtain and use our intellectual property without authorization. The unauthorized use of intellectual property is common in China and enforcement of intellectual property rights by PRC regulatory agencies is inconsistent. As a result, litigation may be necessary to enforce our intellectual property rights. Litigation could result in substantial costs and diversion of our management&#8217;s attention and resources, and could disrupt our business, as well as have a material adverse effect on our financial condition and results of operations. Given the relative unpredictability of China&#8217;s legal system and potential difficulties in enforcing a court judgment in China, there is no guarantee that we would be able to halt any unauthorized use of our intellectual property in China through litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to third-party claims of intellectual property infringement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We derive most our revenues in China and use,<img src="gds-20201231x20f009.jpg" alt="Graphic" style="display:inline-block;height:12.24pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:10.4pt;" /> our figure trademarks, in a majority of our services. We have registered the figure trademark <img src="gds-20201231x20f010.jpg" alt="Graphic" style="display:inline-block;height:12.24pt;width:10.57pt;" /> in China and the trademark <img src="gds-20201231x20f011.jpg" alt="Graphic" style="display:inline-block;height:12.24pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:37.34pt;" /> in Hong Kong in several categories that cover our services areas and we plan to register the figure trademark <img src="gds-20201231x20f012.jpg" alt="Graphic" style="display:inline-block;height:12.24pt;width:10.88pt;" /> in China in certain additional categories. We have also registered the pure text of &#8220;GDS&#8221; as a trademark in several categories that cover our services areas, however, a third party has also registered the pure text of &#8220;GDS&#8221; as a trademark in certain IT-related services. As the services for which the third-party trademark is registered are also IT-related and could be construed as similar to ours in some respects, infringement claims may be asserted against us, and we cannot assure you that a government authority or a court will hold the view that such similarity will not cause confusion in the market. In this case, if we use the pure text of GDS (which we have not registered as a trademark with respect to all services we provide) as our trademark, we may be required to explore the possibility of acquiring this trademark or entering into an exclusive licensing agreement with the third party, which will cause us to incur additional costs. In addition, we may be unaware of intellectual property registrations or applications that purport to relate to our services, which could give rise to potential infringement claims against us. Parties making infringement claims may be able to obtain an injunction to prevent us from delivering our services or using trademark or technology containing the allegedly intellectual property. If we become liable to third parties for infringing upon their intellectual property rights, we could be required to pay a substantial damage award. We may also be subject to injunctions that require us to alter our processes or methodologies so as not to infringe upon a third party&#8217;s intellectual property, which may not be technically or commercially feasible and may cause us to expend significant resources. Any claims or litigation in this area, whether we ultimately win or lose, could be time-consuming and costly, could cause the diversion of management&#8217;s attention and resources away from the operations of our business and could damage our reputation.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If our customers&#8217; proprietary intellectual property or confidential information is misappropriated or disclosed by us or our employees in violation of applicable laws and contractual agreements, we could be exposed to protracted and costly legal proceedings and lose clients.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We and our employees are in some cases provided with access to our customers&#8217; proprietary intellectual property and confidential information, including technology, software products, business policies and plans, trade secrets and personal data. Many of our customer agreements require that we do not engage in the unauthorized use or disclosure of such intellectual property or information and that we will be required to indemnify our customers for any loss they may suffer as a result. We use security technologies and other methods to prevent employees from making unauthorized copies, or engaging in unauthorized use or unauthorized disclosure, of such intellectual property and confidential information. We also require our employees to enter into nondisclosure arrangements to limit access to and distribution of our customers&#8217; intellectual property and other confidential information as well as our own. However, the steps taken by us in this regard may not be adequate to safeguard our customers&#8217; intellectual property and confidential information. Moreover, most of our customer agreements do not include any limitation on our liability with respect to breaches of our obligation to keep the intellectual property or confidential information we receive from them confidential. In addition, we may not always be aware of intellectual property registrations or applications relating to source codes, software products or other intellectual property belonging to our customers. As a result, if our customers&#8217; proprietary rights are misappropriated by us or our employees, our customers may consider us liable for such act and seek damages and compensation from us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Assertions of infringement of intellectual property or misappropriation of confidential information against us, if successful, could have a material adverse effect on our business, financial condition and results of operations. Protracted litigation could also result in existing or potential customers deferring or limiting their purchase or use of our services until resolution of such litigation. Even if such assertions against us are unsuccessful, they may cause us to lose existing and future business and incur reputational harm and substantial legal fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely on third-party suppliers for key elements of our facilities, equipment, network infrastructure and software.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We contract with third parties for the supply of facilities, equipment and hardware that we use in the provision of our services to our customers and that we sell to our customers in some cases. The loss of a significant supplier could delay expansion of the data center facilities that we operate, impact our ability to sell our services and hardware and increase our costs. If we are unable to purchase the hardware or obtain a license for the software that our services depend on, our business could be significantly and adversely affected. In addition, if our suppliers are unable to provide products that meet evolving industry standards or that are unable to effectively interoperate with other products or services that we use, then we may be unable to meet all or a portion of our customer service commitments, which could materially and adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We engage third-party contractors to carry out various services relating to our data center facilities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We engage third-party contractors to carry out various services relating to our data center facilities, including on-site security, cleaning and greening service, part of the 24/7 on duty operations and IT and customer service delivery. We endeavor to engage third-party companies with a strong reputation and proven track record, high-performance reliability and adequate financial resources. However, any such third-party contractor may still fail to provide satisfactory security services or quality outsourced labor, resulting in inappropriate access to our facilities or IT faults which, though non-critical, may cause poor service quality to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Undertaking and managing expansions in overseas markets subject us to risks different than those we face in Mainland China and Hong Kong, and we may not be able to effectively implement our overseas expansion plans.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are currently evaluating expansion opportunities outside of Mainland China and Hong Kong. Undertaking and managing expansions in overseas markets may subject us to a number of additional risks, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">protectionist laws and business practices favoring local competition;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">greater difficulty or delay in accounts receivable collection;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">difficulties in staffing and managing foreign operations, including negotiating with foreign labor unions or workers&#8217; councils;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">political and economic instability;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">unexpected changes in regulatory, tax and political environments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">fluctuations in currency exchange rates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">difficulties in repatriating funds from certain countries;;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">difficulties in managing across cultures and in foreign languages;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our ability to obtain, transfer or maintain licenses required by governmental entities with respect to our business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our ability to secure and maintain the necessary physical and telecommunications infrastructure;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">compliance with anti-bribery and corruption laws;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">compliance with evolving governmental regulation with which we have little experience; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">compliance with evolving and varied regulations related to the ongoing COVID-19 pandemic.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As we expand into overseas markets, we may face risks associated with a lack of market knowledge or understanding of the local economy and culture, forging new business relationships in the area and unfamiliarity with local government procedures. In addition, due diligence, transaction and structuring costs may be higher than those we may face in the Mainland China and Hong Kong. We may mitigate such risks through extensive diligence and research and associations with experienced local partners; however, we cannot assure you that all such risks will be eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have expanded in the past and expect to continue to expand in the future through acquisitions of other companies, each of which may divert our management&#8217;s attention, result in additional dilution to </span><span style="font-style:italic;font-weight:bold;">shareholders</span><span style="font-style:italic;font-weight:bold;"> or use resources that are necessary to operate our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the past, we have grown our business through acquisitions and we expect to continue to evaluate and enter into discussions regarding potential strategic acquisition transactions and alliances to further expand our business, and, from time to time, we may have a number of pending investments and acquisitions that are subject to closing conditions. See &#8220;Item 4. Information on the Company&#8212;A. History and Development of the Company&#8221; for additional details. However, such pending acquisitions are subject to uncertainties and may not be completed due to failure to satisfy all closing conditions as a result of inaccuracy or breach of representations and warranties of, or non-compliance with covenants by, either party or other reasons. If we are presented with appropriate opportunities, we may acquire additional businesses, services, resources, or assets, including data centers, that are complementary to our core business. Our integration of the acquired entities or assets into our business may not be successful and may not enable us to generate the expected revenues or expand into new services, customer segments or operating locations as well as we expect. This would significantly affect the expected benefits of these acquisitions. Moreover, the integration of any acquired entities or assets into our operations could require significant attention from our management. The diversion of our management&#8217;s attention and any difficulties encountered in any integration process could have an adverse effect on our ability to manage our business. In addition, we may face challenges trying to integrate new operations, services and personnel with our existing operations. Our possible future acquisitions may also expose us to other potential risks, including risks associated with unforeseen or hidden liabilities, litigation, corrupt practices of prior owners, problems with data center design or operation, or other issues not discovered in the due diligence process or addressed through acquisition agreements, the diversion of resources from our existing businesses and technologies, our inability to generate sufficient revenue to offset the costs, expenses of acquisitions and potential loss of, or harm to, relationships with employees and customers as a result of our integration of new businesses.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities and harm our business generally. Future acquisitions could also result in the use of substantial amounts of our cash and cash equivalents, dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization expenses or the write-off of goodwill, any of which could harm our financial condition. Also, the anticipated benefits of any acquisitions may not materialize, may be less beneficial, or may develop more slowly, than we expect. If we do not receive the benefits anticipated from these acquisitions and investments, or if the achievement of these benefits is delayed, our operating results may be adversely affected and our stock price could decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The anticipated benefits of our joint ventures and strategic partnerships or future joint ventures or strategic partnerships may not be fully realized, or take longer to realize than expected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have entered into onshore and offshore joint ventures with CPE Fund, SBCVC Fund and other third-party partners, and have formed a strategic partnership with GIC. See &#8220;Item 4. Information on the Company&#8212;A. History and Development of the Company&#8221; for additional details. We may continue to evaluate and establish potential joint ventures and strategic partnerships with other appropriate partners to further develop our business. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may not realize the anticipated benefits from these joint ventures and strategic partnerships. The success of these joint ventures and strategic partnerships will depend, in part, on the successful partnership between the relevant partner and us. Such a partnership is subject to the risks outlined below, and more generally, to the same types of business risks as would impact our business operations when pursued on a cooperative basis:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">we may not have the right to exercise sole decision-making authority regarding the joint venture;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our partner may become bankrupt or fail to pay the relevant consideration for the cooperation with us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our partner&#8217;s interests may not be aligned with our interests, our partner may have economic, tax or other business interests or goals which are inconsistent with our business interests or goals, and may take actions contrary to our policies or objectives;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our partner may take actions unrelated to our business agreement but which reflect adversely on us because of our joint venture;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">changes in the terms of the arrangements of our partnerships may materially and adversely affect our ability to complete or operate projects we are pursuing or contemplating through joint venture partnerships;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">disputes between us and our partner may result in litigation or arbitration that would increase our expenses and prevent our management from focusing their time and effort on our business; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">we may in certain circumstances be liable for the actions of our partner or guarantee all or a portion of the joint venture&#8217;s liabilities.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A failure to successfully partner, or a failure to realize our expectations for the joint ventures, could materially impact our business, financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The uncertain economic environment may have an adverse impact on our business and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The uncertain economic environment could have an adverse effect on our liquidity. While we believe we have a strong customer base, if the current market conditions were to worsen, some of our customers may have difficulty paying us and we may experience increased churn in our customer base and reductions in their commitments to us. We may also be required to make allowances for doubtful accounts and our results would be negatively impacted. Our sales cycle could also be lengthened if customers reduce spending on, or delay decision-making with respect to, our services, which could adversely affect our revenue growth and our ability to recognize net revenue. We could also experience pricing pressure as a result of economic conditions if our competitors lower prices and attempt to lure away our customers with lower cost solutions. Finally, our ability to access the equity and debt capital markets may be severely restricted at a time when we would like, or need, to do so, especially during times of increased volatility in global financial markets and stock markets, which could limit our ability to raise funds through additional equity sales. Any inability to raise funds from capital markets generally, and equity capital markets in particular, could adversely affect our liquidity as well as hinder our ability to pursue additional strategic expansion opportunities, execute our business plans and maintain our desired level of revenue growth in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">A downturn in the PRC or global economy could reduce the demand for our services, which could materially and adversely affect our business and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The recovery since the economic downturns of 2008 and 2009 has been uneven and is facing new challenges. These include the United Kingdom&#8217;s exit from the European Union, the outbreak of a trade war between the PRC and the United States, the imposition of additional tariffs on bilateral imports in 2018 and 2019, the slower growth of the PRC economy since 2012, as well as the outbreak and global spread of a novel strain of coronavirus, or COVID-19, in early 2020 and the severe deterioration of bilateral relations between the PRC and the United States in 2019, 2020 and 2021, all of which have contributed to uncertainty about the global economy. See &#8220;Geopolitical tensions have led to a heightened trend towards trade, technology and even finance &#8220;de-coupling&#8221; between China and the United States and this adverse trend may continue to deteriorate, which could negatively affect our business operations and results of operations.&#8221; 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 those of the United States and the PRC. There have been concerns about the economic effects of rising tensions between the PRC and surrounding Asian countries. Economic conditions in the PRC are sensitive to global economic conditions. International conditions and any new or escalating trade war can lead to disruption in our supply chain and higher costs of capital expenditures. There also have been concerns over unrest across the globe, including in the Middle East, Africa and Hong Kong, which have contributed to volatility in financial and other markets. In particular, actual or perceived social unrest in Hong Kong, one of our Tier 1 markets, could result in service interruptions and data losses for our customers as well as equipment damage, which could significantly disrupt the normal business operations of our customers and reduce our net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any disruptions or continuing or worsening slowdown in the global economy or the PRC economy, whether as a result of the COVID-19 pandemic, trade conflicts, the deterioration of the U.S.-China relationship, or other reasons, could significantly impact and reduce domestic commercial activities in China, which may lead to decreased demand for our colocation or managed services and have a negative impact on our business, financial condition and results of operations. A decrease in economic activity, whether actual or perceived, a further decrease in economic growth rates or an otherwise uncertain economic outlook in China could have a material adverse effect on our customers&#8217; expenditures and, as a result, may also adversely affect our business, financial condition and results of operations. Additionally, continued turbulence in the international markets may adversely affect our ability to access the capital markets to meet our liquidity needs. Any periods of continuing or worsening increased or heightened volatility in financial, equity and other markets, particularly due to investor concerns relating to the COVID-19 pandemic and the deterioration of the U.S.-China relationship, could limit our ability to raise funds, pursue further business expansion and maintain revenue growth. See &#8220;&#8212;The uncertain economic environment may have an adverse impact on our business and financial condition&#8221; above.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our success depends to a substantial degree upon our senior management, including Mr. Huang, and key personnel, and our business operations may be negatively affected if we fail to attract and retain highly competent senior management.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We depend to a significant degree on the continuous service of Mr. Huang, our founder, chairman and chief executive officer, and our experienced senior management team and other key personnel such as project managers and other middle management. If one or more members of our senior management team or key personnel resigns, it could disrupt our business operations and create uncertainty as we search for and integrate a replacement. If any member of our senior management leaves us to join a competitor or to form a competing company, any resulting loss of existing or potential clients to any such competitor could have a material adverse effect on our business, financial condition and results of operations. Additionally, there could be unauthorized disclosure or use of our technical knowledge, practices or procedures by such personnel. We have entered into employment agreements with our senior management and key personnel. We have also entered into confidentiality agreements with our personnel which contain nondisclosure covenants that survive indefinitely as to our trade secrets. Additionally, pursuant to these confidentiality agreements, any inventions and creations of our employees relating to the company&#8217;s business that are completed within twelve months after termination of employment shall be transferred to the company without payment of consideration, and the employees shall assist the company in applying for corresponding patents or other rights. However, these employment agreements do not ensure the continued service of these senior management and key personnel, and we may not be able to enforce the confidentiality agreements we have with our personnel. In addition, we do not maintain key man life insurance for any of the senior members of our management team or our key personnel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Competition for employees is intense, and we may not be able to attract and retain the qualified and skilled employees needed to support our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe our success depends on the efforts and talent of our employees, including data center design, construction management, operations, engineering,&#160;IT, risk management, and sales and marketing personnel. Our future success depends on our continued ability to attract, develop, motivate and retain qualified and skilled employees. Competition for highly skilled personnel is extremely intense. We may not be able to hire and retain these personnel at compensation levels consistent with our existing compensation and salary structure. Some of the companies with which we compete for experienced employees have greater resources than we have and may be able to offer more attractive terms of employment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we invest significant time and expenses in training our employees, which increases their value to competitors who may seek to recruit them. If we fail to retain our employees, we could incur significant expenses in hiring and training their replacements, and the quality of our services and our ability to serve our customers could diminish, resulting in a material adverse effect to our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our operating results may fluctuate, which could make our future results difficult to predict, and may fall below investor or analyst expectations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating results may fluctuate due to a variety of factors, including many of the risks described in this section, which are outside of our control. You should not rely on our operating results for any prior periods as an indication of our future operating performance. Fluctuations in our net revenue can lead to even greater fluctuations in our operating results. Our budgeted expense levels depend in part on our expectations of long-term future net revenue. Given relatively large fixed cost of revenue for services, other than utility costs, any substantial adjustment to our costs to account for lower than expected levels of net revenue will be difficult. Consequently, if our net revenue does not meet projected levels, our operating performance will be negatively affected. If our net revenue or operating results do not meet or exceed the expectations of investors or securities analysts, the price of our ADSs and/or ordinary shares may decline.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Declining fixed asset valuations could result in impairment charges, the determination of which involves a significant amount of judgment on our part. Any impairment charge could have a material adverse effect on us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We review our fixed assets for impairment on an annual basis and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Indicators of impairment include, but are not limited to, a sustained significant decrease in the market price of or the cash flows expected to be derived from a property. A significant amount of judgment is involved in determining the presence of an indicator of impairment. If the total of the expected undiscounted future cash flows is less than the carrying amount of a property on our balance sheet, a loss is recognized for the difference between the fair value and carrying value of the asset. The evaluation of anticipated cash flows requires a significant amount of judgment regarding assumptions that could differ materially from actual results in future periods, including assumptions regarding future occupancy, contract rates and estimated costs to service the contracts. Any impairment charge could have a material adverse effect on us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may fail to acquire land use rights according to our investment and framework agreements and failure to commence or resume development of land that we have been granted right to use within the required timeframe</span> <span style="font-style:italic;font-weight:bold;">or to fulfill the investment commitments under the land use right grant contracts and/or investment/framework agreements may cause us to lose such land use rights and subject us to liabilities under land use right grant contracts and investment/framework agreements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have entered into, and may enter into additional, binding investment and framework agreements to reserve or acquire land use rights. The reservation or acquisition of land use rights under such investment and framework agreements are usually subject to certain grant conditions and subsequently entering into a land use right grant contract through relevant tender, auction or listing-for-sale procedures, and we cannot assure you that all these grant conditions will be satisfied or that ultimately we will be able to enter into the land use right grant contract, or that we will indeed acquire the land use right under the relevant investment and framework agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contracts for the grant of land use rights and some of the investment/framework agreements that we have entered into with the local governments as well as PRC regulations provide for the timeframe within which we are obligated to carry out the construction projects on the land parcels under these contracts and/or agreements. According to the relevant PRC regulations, the PRC government may impose an &#8220;idle land fee&#8221; equal to 20% of the land fees on land use if the relevant construction land has been identified as &#8220;idle land.&#8221; The construction land may be identified as &#8220;idle land&#8221; under any of the following circumstances: (i)&#160;where development of and construction on the land fails to commence for more than one&#160;year from the construction commencement date prescribed in the land grant contract; or (ii)&#160;the development and construction on the land have commenced but have been suspended when the area of the developed land is less than one-third of the total area to be developed or the invested amount is less than 25% of the total amount of investment, and the suspension of development attains for one&#160;year. Furthermore, the PRC government has the authority to confiscate any land without compensation if the construction does not commence within two&#160;years after the construction commencement date specified in the land grant contract, unless the delay is caused by force majeure, governmental action or preliminary work necessary for the commencement of construction. In addition, these contracts and agreements usually provide for certain investment commitments (such as total investment amount and amount of revenues and taxes generated by the investment projects on the land parcels). We may lose the land use rights and be subject to other liabilities under the land use right grant contracts and the investment/framework agreements if we fail to commence or resume development of land that we have been granted right to use within the required timeframe or to fulfill the investment commitments under the land use right grant contracts and/or investment/framework agreements.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For example, we have two parcels of land, one in Chengdu and one in Kunshan, over which we have obtained land use rights, but which may be treated as &#8220;idle land&#8221; by the respective local government authorities. We suspended the development of one parcel of land in Chengdu after completion of the construction of the then existing buildings thereon in November 2010, and upon such suspension, the area of the developed land was less than one third of the total land area. The development of one parcel of land in Kunshan was not timely commenced before the December 2012 deadline. We have received approvals from the local government authorities to commence construction on the rest of such land parcel in Chengdu and the parcel of land in Kunshan, respectively, and we commenced construction after receiving such approvals. As of December 31, 2020, we have obtained the property ownership certificate of the data centers on the parcel in Kunshan, and made progress in construction on the parcel in Chengdu. Our PRC legal counsel, based on their consultation with the local authorities, has advised us that it is unlikely the local authorities will order penalties against us or require us to forfeit the relevant land by invoking the laws and regulations in relation to &#8220;idle land&#8221; or for breach of relevant land use right grant contracts and/or the investment/framework agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have not been subject to any penalties or required to forfeit any land as a result of failing to commence or resume development or fulfill the relevant investment commitments we made pursuant to the relevant land grant contracts and/or the investment/framework agreements. However, we cannot assure you that we will not be subject to penalties as a result of any failure to commence development or fulfill our investment commitments in accordance with the relevant land grant contracts and/or the investment/framework agreements in the future. If this occurs, our financial condition and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may experience impairment of goodwill in connection with our acquisition of entities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are required to perform an annual goodwill impairment test. As of December 31, 2020, we carried RMB2,596.4 million (US$397.9 million) of goodwill on our balance sheet. However, goodwill can become impaired. We test goodwill for impairment annually or more frequently if events or changes in circumstances indicate possible impairment, but the fair value estimates involved require a significant amount of difficult judgment and assumptions. We may not achieve the anticipated benefits of the acquisitions, which may result in the need to recognize impairment of some or all of the goodwill we recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are subject to anti-corruption laws of China and Hong Kong as well as the U.S. Foreign Corrupt Practices Act. Our failure to comply with these laws could result in penalties, which could harm our reputation and have an adverse effect on our business, financial condition and results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate our business in China and Hong Kong and are thus subject to PRC and Hong Kong laws and regulations related to anti-corruption, which prohibit bribery to government agencies, state or government owned or controlled enterprises or entities, to government officials or officials that work for state or government owned enterprises or entities, as well as bribery to non-government entities or individuals. We are also subject to the U.S. Foreign Corrupt Practices Act, or the FCPA, which generally prohibits companies and any individuals or entities acting on their behalf from offering or making improper payments or providing benefits to foreign officials for the purpose of obtaining or keeping business, along with various other anti-corruption laws. Our existing policies prohibit any such conduct and we have implemented and conducted additional policies and procedures designed, and providing training, to ensure that we, our employees, business partners and other third parties comply with PRC anti-corruption laws and regulations, the FCPA and other anti-corruption laws to which we are subject. There is, however, no assurance that such policies or procedures will work effectively all the time or protect us against liability under the FCPA or other anti-corruption laws. There is no assurance that our employees, business partners and other third parties would always obey our policies and procedures. Further, there is discretion and interpretation in connection with the implementation of PRC anti-corruption laws. We could be held liable for actions taken by our employees, business partners and other third parties with respect to our business or any businesses that we may acquire. We operate in the data center services industry in China and generally purchase our colocation facilities and telecommunications resources from state or government-owned enterprises and sell our services domestically to customers that include state or government-owned enterprises or government ministries, departments and agencies. This puts us in frequent contact with persons who may be considered &#8220;foreign officials&#8221; under the FCPA, resulting in an elevated risk of potential FCPA violations. If we are found not to be in compliance with PRC anti-corruption laws, the FCPA and other applicable anti-corruption laws governing the conduct of business with government entities, officials or other business counterparties, we may be subject to criminal, administrative, and civil penalties and other remedial measures, which could have an adverse impact on our business, financial condition and results of operations. Any investigation of any potential violations of the FCPA or other anti-corruption laws by U.S., Chinese or Hong Kong authorities or the authorities of any other foreign jurisdictions, could adversely impact our reputation, cause us to lose customer sales and access to colocation facilities and telecommunications resources, and lead to other adverse impacts on our business, financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We face risks related to natural disasters, health epidemics and other outbreaks, which could significantly disrupt our operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 12, 2008 and April 14, 2010, severe earthquakes hit part of Sichuan Province in southwestern China and part of Qinghai Province in western China, respectively, resulting in significant casualties and property damage. While we did not suffer any loss or experience any significant increase in cost resulting from these earthquakes, if a similar disaster were to occur in the future that affected our Tier 1 markets or another city where we have data centers or are in the process of developing data centers, our operations could be materially and adversely affected due to loss of personnel and damages to property. In addition, a similar disaster affecting a larger, more developed area could also cause an increase in our costs resulting from the efforts to resurvey the affected area. Even if we are not directly affected, such a disaster could affect the operations or financial condition of our customers and suppliers, which could harm our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our business could be materially and adversely affected by other natural disasters, such as snowstorms, typhoon, fires or floods, the outbreak of a widespread health epidemic or pandemic, such as swine flu, avian influenza, severe acute respiratory syndrome, or SARS, Ebola, Zika, COVID-19, or other events, such as wars, acts of terrorism, environmental accidents, power shortage or communication interruptions. If any of our employees is suspected of having contracted any contagious disease, we may under certain circumstances be required to quarantine such employees and the affected areas of our premises. Therefore, we may have to temporarily suspend part of or all of our operations. Furthermore, any future outbreak may restrict economic activities in affected regions, resulting in temporary closure of our offices or prevent us and our customers from traveling. Such closures could severely disrupt our business operations and adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to maintain proper and effective internal controls, our ability to produce accurate financial statements on a timely basis could be impaired.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to the reporting requirements of the U.S. Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the rules and regulations of Nasdaq. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal controls over financial reporting. Commencing with our year ended December 31, 2017, we have been obligated to perform system and process evaluation and testing of our internal controls over financial reporting to allow management to report on the effectiveness of our internal controls over financial reporting in our Form 20-F filing for that year, as required by Section 404 of the Sarbanes-Oxley Act. In addition, as of December 31, 2018, we ceased to be an &#8220;emerging growth company&#8221; as the term is defined in the Jumpstart Our Business Startups Act, or the JOBS Act, and our independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting. Even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm, after conducting its own independent testing, may issue a report that is qualified if it is not satisfied with our internal controls or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant requirements differently from us. This has required and will continue to require us to incur substantial additional professional fees and internal costs to expand our accounting and finance functions and that we expend significant management efforts. We continue to enhance our accounting personnel and other resources to address our internal controls and procedures. We also continuously enhance our accounting procedures and internal controls.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our internal control over financial reporting will not prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud will be detected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are not able to comply with the requirements of Section 404 of the Sarbanes-Oxley Act in a timely manner, or if we are unable to maintain proper and effective internal controls, we may not be able to produce timely and accurate financial statements. If that were to happen, the market price of our ADSs and/or ordinary shares could decline and we could be subject to sanctions or investigations by the SEC, Nasdaq, or other regulatory authorities.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Corporate Structure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If the PRC government deems that the contractual arrangements in relation to our consolidated 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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government regulates telecommunications-related businesses through strict business licensing requirements and other government regulations. These laws and regulations also include limitations on foreign ownership of PRC companies that engage in telecommunications-related businesses. Specifically, foreign investors are not allowed to own more than a 50% equity interest in any PRC company engaging in value-added telecommunications businesses, with certain exceptions relating to certain categories which do not apply to us. Any such foreign investor must also have experience and a good track record in providing VATS overseas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because we are a Cayman Islands company, we are classified as a foreign enterprise under PRC laws and regulations, and our wholly owned PRC subsidiaries or PRC joint ventures are foreign-invested enterprises, or their subsidiaries. See List of Subsidiaries of the Registrant, Exhibit 8.1 to this annual report, for a complete list of our wholly owned subsidiaries and joint ventures incorporated in the PRC. To comply with PRC laws and regulations, we conduct our business in China through contractual arrangements with our consolidated variable interest entities and their shareholders. These contractual arrangements provide us with effective control over our consolidated VIEs, and enable us to receive substantially all of the economic benefits of our consolidated VIEs in consideration for the services provided by our wholly-owned PRC subsidiaries, and have an exclusive option to purchase all of the equity interest in our consolidated VIEs when permissible under PRC laws. See List of Subsidiaries of the Registrant, Exhibit 8.1 to this annual report, for a complete list of our consolidated VIEs. For a description of the contractual arrangements among GDS Investment Company, Management HoldCo, GDS Beijing and GDS Shanghai, see &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure&#8212;Contractual Arrangements with Our Affiliated Consolidated Entities.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that our corporate structure and contractual arrangements comply with the current applicable PRC laws and regulations. Our PRC legal counsel, based on its understanding of the relevant laws and regulations, is of the opinion that each of the contracts among our wholly-owned PRC subsidiaries, our consolidated VIEs and their shareholders is valid, binding and enforceable in accordance with its terms. However, as there are substantial uncertainties regarding the interpretation and application of PRC laws and regulations, including the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&amp;A Rules, the telecommunications circular described above and the Telecommunications Regulations of the People&#8217;s Republic of China, or the Telecommunications Regulations, and the relevant regulatory measures concerning the telecommunications industry, there can be no assurance that the PRC government, such as the MIIT, or other authorities that regulate providers of data center service and other participants in the telecommunications industry would agree that our corporate structure or any of the above 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. PRC laws and regulations governing the validity of these contractual arrangements are uncertain and the relevant government authorities have broad discretion in interpreting these laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our corporate and contractual structure is deemed by the MIIT, MOFCOM or other regulators having competent authority to be illegal, either in whole or in part, we may lose control of our consolidated VIEs and have to modify such structure to comply with regulatory requirements as interpreted by such authorities. However, there can be no assurance that we can achieve this without material disruption to our business. Further, if our corporate and contractual structure is found to be in violation of any existing or future PRC laws or regulations, the relevant regulatory authorities would have broad discretion in dealing with such violations, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">revoking our business and operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">levying fines on us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">confiscating any of our income that they deem to be obtained through illegal operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">shutting down a portion or all of our networks and servers;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">discontinuing or restricting our operations in China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">imposing conditions or requirements with which we may not be able to comply;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">requiring us to restructure our corporate and contractual structure;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">restricting or prohibiting our use of the proceeds from overseas offering to finance our PRC consolidated VIEs&#8217; business and operations; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">taking other regulatory or enforcement actions that could be harmful to our business.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, new PRC laws, rules and regulations may be introduced to impose additional requirements that may be applicable to our corporate structure and contractual arrangements. See &#8220;&#8212;Substantial uncertainties exist with respect to the interpretation and implementation of the 2019 PRC Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance and business operations.&#8221; Occurrence of any of these events could materially and adversely affect our business, financial condition and results of operations. In addition, if the imposition of any of these penalties or requirement to restructure our corporate structure causes us to lose the rights to direct the activities of our consolidated VIEs or our right to receive their economic benefits, we would no longer be able to consolidate in our consolidated financial statements such VIEs. However, we do not believe that such actions would result in the liquidation or dissolution of our company, our wholly-owned subsidiaries in China or our consolidated VIEs or their subsidiaries. For the years ended December 31, 2018, 2019 and 2020, our consolidated VIEs contributed 97.2%, 97.4% and 95.0%, respectively, of our total net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our contractual arrangements with our consolidated VIEs may result in adverse tax consequences to us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We could face material and adverse tax consequences if the PRC tax authorities determine that our contractual arrangements with our consolidated VIEs were not made on an arm&#8217;s length basis and adjust our income and expenses for PRC tax purposes by requiring a transfer pricing adjustment. A transfer pricing adjustment could adversely affect us by (i) increasing the tax liabilities of our consolidated VIEs without reducing the tax liability of our subsidiaries, which could further result in late payment fees and other penalties to our consolidated VIEs for underpaid taxes; or (ii) limiting the ability of our consolidated VIEs to obtain or maintain preferential tax treatments and other financial incentives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely on contractual arrangements with our consolidated VIEs and their shareholders for our China operations, which may not be as effective as direct ownership in providing operational control and otherwise have a material adverse effect as to our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We rely on contractual arrangements with our consolidated VIEs and their shareholders to operate our business in China. The shareholders of GDS Beijing and GDS Shanghai were Mr. Huang, our founder, chairman and chief executive officer, and his relative. In order to further improve our control over our variable interest entities, reduce key man risks associated with having certain individuals be the equity holders of the variable interest entities, and address the uncertainty resulting from any potential disputes between us and the individual equity holders of the variable interest entities that may arise, we have completed enhancing the structure of our variable interest entities and certain other variable interest entities, or the VIE Enhancement. As part of the VIE Enhancement, the entire equity interests of GDS Beijing and GDS Shanghai have been transferred from Mr. Huang and his relative to a holding company, Management HoldCo. The entire equity interest in Management HoldCo is held by a number of management personnel designated by our board of directors. In conjunction with the transfer of legal ownership, GDS Investment Company, one of our subsidiaries, entered into a series of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai to replace the previous contractual arrangements with GDS Beijing and GDS Shanghai on substantially the same terms under such previous contractual arrangements. We also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. Mr. Huang acts as the chairman of the boards of directors of Management HoldCo, GDS Investment Company, GDS Beijing, and certain subsidiaries of GDS Beijing and GDS Shanghai. Other management members of us and board appointees serve as directors and officers of Management HoldCo, GDS Investment Company, GDS Beijing, and certain subsidiaries of GDS Beijing and GDS Shanghai.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For a description of the abovementioned contractual arrangements, see &#8220;Item 4. Information on the Company&#8212; C. Organizational Structure&#8212;Contractual Arrangements with Our Affiliated Consolidated Entities.&#8221; In 2018, 2019 and 2020, 97.2%, 97.4% and 95.0% of our total net revenue, respectively, were attributed to our consolidated VIEs. See &#8220;Item 4. Information on the Company&#8212;A. History and Development of the Company.&#8221; These contractual arrangements may not be as effective as direct ownership in providing us with control over our consolidated VIEs. If our consolidated VIEs or their shareholders fail to perform their respective obligations under these contractual arrangements, our recourse to the assets held by our consolidated VIEs is indirect and we may have to incur substantial costs and expend significant resources to enforce such arrangements in reliance on legal remedies under PRC law. These remedies may not always be effective, particularly in light of uncertainties in the PRC legal system. Furthermore, in connection with litigation, arbitration or other judicial or dispute resolution proceedings, assets under the name of any of record holder of equity interest in our consolidated VIEs, including such equity interest, may be put under court custody. As a consequence, we cannot be certain that the equity interest will be disposed pursuant to the contractual arrangement or ownership by the record holder of the equity interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of these contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in the PRC. Accordingly, these contracts would be interpreted in accordance with PRC laws and any disputes would be resolved in accordance with PRC legal procedures. The legal environment in the PRC is not as developed as in other jurisdictions, such as the United States. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. In the event that we are unable to enforce these contractual arrangements, or if we suffer significant time delays or other obstacles in the process of enforcing these contractual arrangements, it would be very difficult to exert effective control over our consolidated VIEs, and our ability to conduct our business and our financial condition and results of operation may be materially and adversely affected. See &#8220;&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;There are uncertainties regarding the interpretation and enforcement of PRC laws, rules and regulations.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The individual management shareholders of our Management HoldCo may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with our operations in China, we rely on the individual management shareholders of our Management HoldCo to abide by the obligations under such contractual arrangements. In particular, GDS Beijing and GDS Shanghai are wholly-owned by Management HoldCo, which, as of March 31, 2021, is in turn owned by five individual management shareholders designated by our board, each holding 20% equity interest in Management HoldCo, namely Yilin Chen (senior vice president, product and service), Yan Liang (senior vice president, operation and delivery), Liang Chen (senior vice president, data center design), Andy Wenfeng Li (general counsel, compliance officer, and company secretary) and Qi Wang (head of cloud and network business) (together referred as &#8220;Individual Management Shareholders&#8221;). The interests of such Individual Management Shareholders in their individual capacities as the shareholders of Management HoldCo may differ from the interests of our company as a whole, as what is in the best interests of Management HoldCo, including matters such as whether to distribute dividends or to make other distributions to fund our offshore requirement, may not be in the best interests of our company. There can be no assurance that when conflicts of interest arise, any or all of these individuals will act in the best interests of our company or that conflicts of interest will be resolved in our favor. In addition, these individuals may breach or cause our consolidated VIEs to breach or refuse to renew the existing contractual arrangements with us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Currently, we do not have arrangements to address potential conflicts of interest the Individual Management Shareholders may encounter; provided that we could, at all times, exercise our option under the exclusive call option agreements to cause them to transfer all of their equity ownership in Management HoldCo to a PRC entity or individual designated by us as permitted by the then applicable PRC laws. In addition, if such conflicts of interest arise, we could also, in the capacity of attorney-in-fact of the then existing shareholders of Management HoldCo as provided under the shareholder voting rights proxy agreements, directly appoint new directors of Management HoldCo. We rely on the shareholders of our consolidated VIEs to comply with PRC laws and regulations, which protect contracts and provide that directors and executive officers owe a duty of loyalty to our company and require them to avoid conflicts of interest and not to take advantage of their positions for personal gains, and the laws of the Cayman Islands, which provide that directors and executive officers have a duty of care and a duty of loyalty to act honestly in good faith with a view to our best interests. However, the legal frameworks of China and Cayman Islands do not provide guidance on resolving conflicts in the event of a conflict with another corporate governance regime. If we cannot resolve any conflicts of interest or disputes between us and the shareholders of our consolidated VIEs, we would have to rely on legal proceedings, which could result in disruption of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to enhance corporate governance and facilitate administration of its VIEs, we have also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. Mr. Huang acts as the chairman of the boards of directors of Management HoldCo, GDS Investment Company, GDS Beijing and certain subsidiaries of GDS Beijing and GDS Shanghai. Other management members of us and board appointees serve as directors and officers of Management HoldCo., GDS Investment Company, GDS Beijing, and certain subsidiaries of GDS Beijing and GDS Shanghai. These enhancements to the corporate governance and management of our VIEs may help to mitigate some of the conflict of interest and other risks detailed above; however, we cannot assure you that the enhancements will be effective in preventing or mitigating such risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our corporate actions are substantially controlled by our principal shareholders, including our founder, chairman and chief executive officer, Mr. Huang, who have the ability to control or exert significant influence over important corporate matters that require approval of shareholders, which may deprive you of an opportunity to receive a premium for your ADSs and/or ordinary shares and materially reduce the value of your investment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our amended articles of association provide that Class B ordinary shares are entitled to 20 votes per ordinary share at general meetings of our shareholders with respect to the election or removal of a simple majority of our directors. Mr. Huang beneficially owns 100% of the Class B ordinary shares issued and outstanding, and any additional Class A ordinary shares which Mr. Huang directly or indirectly acquires may be converted into Class B ordinary shares. In addition, for so long as there are Class B ordinary shares outstanding, the Class B shareholders are entitled (i) to nominate one less than a simple majority, or five, of our directors, and (ii) to have 20 votes per ordinary share with respect to the election and removal of a simple majority, or six, of our directors. In addition, our amended articles of association provide that STT GDC (a wholly owned subsidiary of STT Communications Ltd., or STTC, which is in turn a wholly owned subsidiary of Singapore Technologies Telemedia Pte Ltd, or ST Telemedia), has the right to appoint up to three directors to our board of directors for so long as they beneficially own certain percentages of our issued share capital. Such appointments will not be subject to a vote by our shareholders. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;C. Board Practices&#8212;Appointment, Nomination and Terms of Directors.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, as of March 31, 2021, two of our principal shareholders&#8212;STT GDC and Mr. Huang, our founder, chairman and chief executive officer&#8212;beneficially owned approximately 34.5% of our outstanding Class A ordinary shares and 100% of our outstanding Class B ordinary shares, respectively. On matters where Class A and Class B ordinary shares vote on a 1:1 basis, STT GDC exercises 32.2% of the aggregate voting power. On matters where Class A and Class B ordinary shares vote on a 1:20 basis, Mr. Huang exercises 49.3% of the aggregate voting power.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of these appointment rights, nomination rights, dual-class ordinary share structure and ownership concentration, these shareholders have the ability to control or exert significant influence over important corporate matters, investors may be prevented from affecting important corporate matters involving our company that require approval of shareholders, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the composition of our board of directors and, through it, any determinations with respect to our operations, business direction and policies, including the appointment and removal of officers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">any determinations with respect to mergers or other business combinations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our disposition of substantially all of our assets; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">any change in control.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These actions may be taken even if they are opposed by our other shareholders, including the holders of our ADSs and/or ordinary shares. We have granted special rights to STT GDC and certain of our other shareholders. The rights granted to STT GDC include an anti-dilution right, directors&#8217; appointment rights, right to requisition an extraordinary general meeting, committee rights, registration rights and information rights, which enable STT GDC to maintain its significant shareholding in and influence over our Company. In particular, STT GDC&#8217;s anti-dilution right entitles it to subscribe for up to a 35% pro rata ordinary share of future issuances of equity or equity linked securities by our Company any time within 18 months following June 26, 2020. We have also granted registration rights to certain other shareholders, including STT GDC, Hillhouse Capital and PA Goldilocks Limited, an affiliate of China Ping An Insurance Overseas (Holdings) Limited (a subsidiary of Ping An Insurance (Group) Company of China). If any shareholders exercise their registration rights, we will incur costs and be required to divert management attention and resources associated with facilitating the registration of their ordinary shares. We have also granted Ping An Overseas Holdings the right to designate an observer to join meetings of our board of directors, subject to maintaining its shareholders at or above a specified percentage threshold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, this concentration of ownership may also discourage, delay or prevent a change in control of our company, which could have the dual effect of depriving our shareholders of an opportunity to receive a premium for their ordinary shares as part of a sale of our company and reducing the price of the ADSs and/or ordinary shares. As a result of the foregoing, the value of your investment could be materially reduced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If the custodians or authorized users of our controlling non-tangible assets, including chops and seals, fail to fulfill their responsibilities, or misappropriate or misuse these assets, our business and operations may be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under PRC law, legal documents for corporate transactions, including agreements and contracts such as the leases and sales contracts that our business relies on, are executed using the chop or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with the relevant local branch of the SAIC. We generally execute legal documents by affixing chops or seals, rather than having the designated legal representatives sign the documents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have three major types of chops&#8212;corporate chops, contract chops and finance chops. We use corporate chops generally for documents to be submitted to government agencies, such as applications for changing business scope, directors or company name, and for legal letters. We use contract chops for executing leases and commercial, contracts. We use finance chops generally for making and collecting payments, including, but not limited to issuing invoices. Use of corporate chops and contract chops must be approved by our legal department and administrative department, and use of finance chops must be approved by our finance department. The chops of our subsidiaries and consolidated VIEs are generally held by the relevant entities so that documents can be executed locally. Although we usually utilize chops to execute contracts, the registered legal representatives of our subsidiaries and consolidated VIEs have the apparent authority to enter into contracts on behalf of such entities without chops, unless such contracts set forth otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to maintain the physical security of our chops, we generally have them stored in secured locations accessible only to the designated key employees of our legal, administrative or finance departments. Our designated legal representatives generally do not have access to the chops. Although we have approval procedures in place and monitor our key employees, including the designated legal representatives of our subsidiaries and consolidated VIEs, the procedures may not be sufficient to prevent all instances of abuse or negligence. There is a risk that our key employees or designated legal representatives could abuse their authority, for example, by binding our subsidiaries and consolidated VIEs with contracts against our interests, as we would be obligated to honor these contracts if the other contracting party acts in good faith in reliance on the apparent authority of our chops or signatures of our legal representatives. If any designated legal representative obtains control of the chop in an effort to obtain control over the relevant entity, we would need to have a shareholder or board resolution to designate a new legal representative and to take legal action to seek the return of the chop, apply for a new chop with the relevant authorities, or otherwise seek legal remedies for the legal representative&#8217;s misconduct. If any of the designated legal representatives obtains and misuses or misappropriates our chops and seals or other controlling intangible assets for whatever reason, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve while distracting management from our operations, and our business and operations may be materially and adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Substantial uncertainties exist with respect to the interpretation and implementation of the 2019 PRC Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance and business operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On March 15, 2019, the National People&#8217;s Congress adopted the 2019 PRC Foreign Investment Law, which became effective on January 1, 2020 and replaced three existing laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. On December 26, 2019, the State Council issued the Regulations on Implementing the 2019 PRC Foreign Investment Law, which came into effect on January 1, 2020, and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law of the PRC, and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC. The 2019 PRC Foreign Investment Law embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the 2019 PRC Foreign Investment Law adds a catch-all clause to the definition of &#8220;foreign investment&#8221; so that foreign investment, by its definition, includes &#8220;investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council&#8221; without further elaboration on the meaning of &#8220;other means.&#8221; It leaves leeway for future legislations to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether our corporate structure will be seen as violating the foreign investment rules as we are currently leveraging the contractual arrangements to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations mandate further actions to be taken by companies with respect to existing contractual arrangements, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. If we fail to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, our current corporate structure, corporate governance and business operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Doing Business in the People&#8217;s Republic of China</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Changes in the political and economic policies of the PRC government may materially and adversely affect our business, financial condition and results of operations and may result in our inability to sustain our growth and expansion strategies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of our operations are conducted in the PRC and a substantial majority of our net revenue is sourced from the PRC. Accordingly, our financial condition and results of operations are affected to a significant extent by economic, political and legal developments in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC economy differs from the economies of most developed countries in many respects, including the extent of government involvement, level of development, growth rate, and control of foreign exchange and allocation of resources. Although the PRC 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 PRC government continues to play a significant role in regulating industry development by imposing industrial policies. The PRC government also exercises significant control over China&#8217;s economic growth by allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, regulating financial services and institutions and providing preferential treatment to particular industries or companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While the PRC economy has experienced significant growth in the past three decades, such growth has been uneven, both geographically and among various sectors of the economy. The PRC government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall PRC economy, but may also have a negative effect on us. Our financial condition and results of operation could be materially and adversely affected by government control over capital investments or changes in tax regulations that are applicable to us. In addition, the PRC government has implemented in the past certain measures to control the pace of economic growth. These measures may cause decreased economic activity, which in turn could lead to a reduction in demand for our services and consequently have a material adverse effect on our businesses, financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">50</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">There are uncertainties regarding the interpretation and enforcement of PRC laws, rules&#160;and regulations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of our operations are conducted in the PRC, and are governed by PRC laws, rules and regulations. Our PRC subsidiaries and consolidated VIEs are subject to laws, rules 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 1979, the PRC government began to promulgate a comprehensive system of laws, rules and regulations governing economic matters in general. The overall effect of legislation over the past three decades has significantly enhanced the protections afforded to various forms of foreign investment in China. However, China has not developed a fully integrated legal system, and enacted laws, rules and regulations may not sufficiently cover all aspects of economic activities in China or may be subject to significant degrees of interpretation by PRC regulatory agencies. In particular, because these laws, rules and regulations are relatively new, and because of the limited number of published decisions and the nonbinding nature of such decisions, and because the laws, rules and regulations often give the relevant regulator significant discretion in how to enforce them, the interpretation and enforcement of these laws, rules and regulations involve uncertainties and can be inconsistent and unpredictable. In addition, the PRC legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all, and which may change from time to time and have a retroactive effect. As a result, we may not be aware of our violation of these policies and rules until after the occurrence of the violation. For example, although under the PRC Anti-monopoly Law, companies conducting certain investments and acquisitions relating to businesses in China must file with the anti-monopoly enforcement agency, in advance of any transaction where the parties&#8217; revenues exceed certain thresholds and the buyer would obtain control of, or decisive influence over, the other party, it has been long debated in the past whether transactions involving companies with a VIE structure, including us, are subject to such prior filing requirements, namely filing of notification of concentration of undertaking. However, the enforcement of notification of concentration of undertaking filing requirement by companies with a VIE structure has been strengthening recently. In April 2020, the SAMR, which is the anti-monopoly enforcement agency, published a case of concentration of undertaking where a VIE structure was involved (such case was closed in July 2020 and unconditional approval was granted). In December 2020, the SAMR, for the first time, formally penalized three internet companies with a VIE structure for failure to make the filing. Since then, the SAMR has been reviewing historical cases of concentrations of undertaking of certain major internet companies with a VIE structure, and past failure to file prior notification of concentrations of undertaking may be investigated and penalized. Although we have not received any investigation or enquiry from the SAMR related to the filing of notification of concentration of undertaking, there can be no assurance that we will not be subject to such enquiries or any penalty in connection with any such enquiry in the future. Any failure or perceived failure to comply with the anti-monopoly laws and regulations, as well as the related government policies and guidance, by us or our top customers, may result in governmental investigations or enforcement actions, litigations or claims against us or our top customers and could have an adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our business operations are extensively impacted by the policies and regulations of the PRC government. Any policy or regulatory change may cause us to incur significant compliance costs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to extensive national, provincial and local governmental regulations, policies and controls. Central governmental authorities and provincial and local authorities and agencies regulate many aspects of Chinese industries, including without limitation, among others and in addition to specific industry-related regulations, the following aspects:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">construction or development of new data centers or renovation, rebuilding or expansion of existing data centers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">banking regulations, as a result of the colocation services we provide to banks and financial institutions, including regulations governing the use of subcontractors in the management and maintenance of facilities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">environmental protection laws and regulations;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">security laws and regulations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">establishment of or changes in shareholder of foreign investment enterprises;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">foreign exchange;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">taxes, duties and fees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">customs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">land planning and land use rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">energy conservation and emission reduction; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">cyber security and information protection laws and regulations, including the </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Cyber Security Law of the People&#8217;s Republic of China</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, or the Cyber Security Law, and the Administrative Measures for the Graded Protection of Information Security.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The liabilities, costs, obligations and requirements associated with these laws and regulations may be material, may delay the commencement of operations at our new data centers or cause interruptions to our operations. Failure to comply with the relevant laws and regulations in our operations may result in various penalties, including, among others the suspension of our operations and thus adversely and materially affect our business, prospects, financial condition and results of operations. While we have endeavored to comply with the relevant laws and regulations in the development and operation of our data centers, we may incur additional costs in order to fulfill such requirements, and we cannot assure you that we have complied with, or will comply with the requirements of all relevant laws and regulations (including obtaining of all relevant approvals required for the development and operation of data centers). Additionally, there can be no assurance that the relevant government agencies will not change such laws or regulations or impose additional or more stringent laws or regulations. For example, see &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulatory Matters&#8212;Regulations Related to Information Technology Outsourcing Services Provided to Banking Financial Institutions&#8221; for information regarding regulations of banking and financial institutions that outsource their data center services to us, and &#8220;&#8212;Regulations Related to Land Use Rights&#8221; for information regarding restrictions on the new construction or expansion of data centers within the boundaries of the Beijing municipality. We cannot assure you that we will comply with the requirements of all new laws and regulations. For example, the PRC Civil Code, which was passed on May 28, 2020 by the National People&#8217;s Congress and became effective in January 2021, replaces among other laws, the General Provisions of the PRC Civil Law, the PRC Marriage Law, the PRC Guarantee Law, the PRC Contract Law, the PRC Property Law and the PRC Tort Liability Law. It remains to be seen how the PRC Civil Code will be implemented and enforced in practice. In addition, in March 2021, the National People&#8217;s Congress published the Fourteenth Five-Year Plan for the National Economic and Social Development of the People&#8217;s Republic of China and the Outline of the Long-term Goals for 2035, according to which the PRC government aims to reach the goal of achieving net-zero carbon dioxide emissions by offsetting emissions of carbon dioxide by 2060, namely carbon neutrality, through various measures including afforestation, energy conservation and emission reduction. To achieve the carbon neutrality goal, the PRC government may promulgate more laws and regulations in the future. Compliance with such laws or regulations may require us to incur material capital expenditures or other obligations or liabilities.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Cyber Security Law came into effect on June 1, 2017, which provides certain rules and requirements applicable to network service providers in China. The Cyber Security Law requires network operators to perform certain functions related to cyber security protection and the strengthening of network information management through taking technical and other necessary measures as required by laws and regulations to safeguard the operation of networks, responding to network security effectively, preventing illegal and criminal activities, and maintaining the integrity and confidentiality and usability of network data. In addition, the Cyber Security Law imposes certain requirements on network operators of critical information infrastructure (CII). For example, network operators of critical information infrastructure generally shall, during their operations in the PRC, store the personal information and important data collected and produced within the territory of PRC, and shall perform certain security obligations as required under the Cyber Security Law. However, the Cyber Security Law still leaves a series of gaps to be filled due to the complex and sensitive nature of this regulatory area. While the Cyber Security law sets out a broad set of principles, certain key terms and clauses are uncertain and ambiguous, which appear intended to be clarified through a series of laws, implementing regulations and guidelines to be issued by relevant authorities. For example, data security laws and implementing regulations dealing with &#8220;personal information protection,&#8221; &#8220;security assessment of cross-border transfer of personal information and important data&#8221; and &#8220;protection of critical information infrastructure&#8221; are being formulated. Currently, the Cyber Security Law has not directly impacted our operations, but in light of rapid advances in its implementation, we believe the implementation of the Cyber Security Law involves potential risks to our business because we may be deemed as the network operator of critical information infrastructure thereunder. We have formulated a cyber security management policy and information security management guidelines to comply with the requirements under the Cyber Security Law. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Environmental and Operational Sustainability Initiatives&#8212;Information security&#8221; for details on measures we have taken to manage information security risk. However, we cannot assure you that the measures we have taken or will take are adequate under the Cyber Security Law, and we may be held liable in the event of any breach of the relevant requirements under the Cyber Security Law or other relevant laws and regulations. We may also be held liable in the event of any breach of general clauses on our compliance with such statutory requirements as well as some other specific requirements related to data protection under the relevant customer contracts. If further changes in our business practices are required under China&#8217;s evolving regulatory framework for the protection of information in cyberspace, our business, financial condition and results of operations may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The approval of the CSRC may be required under a PRC regulation. The regulation also establishes more complex procedures for acquisitions conducted by foreign investors that could make it more difficult for us to grow through acquisitions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 8, 2006, six PRC regulatory agencies, including MOFCOM, the SASAC, the State Administration of Taxation, or the STA, the SAIC, the CSRC, and the State Administration of Foreign Exchange, or the SAFE, jointly adopted the M&amp;A Rules, which came into effect on September 8, 2006 and were amended on June 22, 2009. The M&amp;A Rules include, among other things, provisions that purport to require that an offshore special purpose vehicle formed for the purpose of an overseas listing of securities in a PRC company 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. On September 21, 2006, the CSRC published on its official website procedures regarding its approval of overseas listings by special purpose vehicles. However, substantial uncertainty remains regarding the scope and applicability of the M&amp;A Rules to offshore special purpose vehicles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While the application of the M&amp;A Rules remains unclear, we believe, based on the advice of our PRC counsel, King &amp; Wood Mallesons, that the CSRC approval was not required in the context of our initial public offering or follow-on public offerings because we had not acquired any equity interests or assets of a PRC company owned by its Controlling Shareholders or beneficial owners who are PRC companies or individuals, as such terms are defined under the M&amp;A Rules. There can be no assurance that the relevant PRC government agencies, including the CSRC, would reach the same conclusion as our PRC counsel. If the CSRC or another PRC regulatory body subsequently determines that its approval was needed for our initial public offering or follow-on public offerings or such approval is needed for any future offerings, we may face adverse actions or sanctions by the CSRC or other PRC regulatory agencies. In any such event, these regulatory agencies may impose fines and penalties on our operations in China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our initial public offering or follow-on public offerings into the PRC or take other actions that could have a material adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of our ADSs and/or ordinary shares.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The regulations also established additional procedures and requirements that are expected to make merger and acquisition activities in China by foreign investors more time-consuming and complex, including requirements in some instances that MOFCOM be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise, or that the approval from MOFCOM be obtained in circumstances where overseas companies established or controlled by PRC enterprises or residents acquire affiliated domestic companies. We may grow our business in part by acquiring other companies operating in our industry. Complying with the requirements of the new regulations to complete such transactions could be time-consuming, and any required approval processes, including approval from MOFCOM, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulatory Matters&#8212;Regulations Related to M&amp;A and Overseas Listings.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">PRC regulations relating to investments in offshore companies by PRC residents may subject our PRC-resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to inject capital into our PRC subsidiaries or limit our PRC subsidiaries&#8217; ability to increase their registered capital or distribute profits.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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, on July 4, 2014, which replaced the former circular commonly known as &#8220;SAFE Circular 75&#8221; promulgated by SAFE on October 21, 2005. 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; SAFE Circular 37 further requires amendment to the registration in the event of 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. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Moreover, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls. According to the Notice on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment released on February 13, 2015 by SAFE, local banks will examine and handle foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and amendment registration, under SAFE Circular 37 from June 1, 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Huang has completed the initial SAFE registration pursuant to SAFE Circular 75 in 2012, and is in the process of applying for amendment of such registration. We have notified substantial beneficial owners of ordinary shares who we know are PRC residents of their filing obligation. Nevertheless, we may not be aware of the identities of all of our beneficial owners who are PRC residents. We do not have control over our beneficial owners and there can be no assurance that all of our PRC-resident beneficial owners will comply with SAFE Circular 37 and subsequent implementation rules, and there is no assurance that the registration under SAFE Circular 37 and any amendment will be completed in a timely manner or will be completed at all. The failure of our beneficial owners who are PRC residents to register or amend their foreign exchange registrations in a timely manner pursuant to SAFE Circular 37 and subsequent implementation rules, or the failure of future beneficial owners of our company who are PRC residents to comply with the registration procedures set forth in SAFE Circular 37 and subsequent implementation rules, may subject such beneficial owners or our PRC subsidiaries to fines and legal sanctions. Failure to register or comply with relevant requirements may also limit our ability to contribute additional capital to our PRC subsidiaries and limit our PRC subsidiaries&#8217; ability to distribute dividends to our company. These risks may have a material adverse effect on our business, financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any failure to comply with PRC regulations regarding our employee share incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to SAFE Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies due to their position as director, senior management or employees of the PRC subsidiaries of the overseas companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. Our directors, executive officers and other employees who are PRC residents and who were granted options may follow SAFE Circular 37 to apply for the foreign exchange registration before our company became an overseas listed company. Since our company became an overseas listed company upon completion of our initial public offering, we and directors, executive officers and other employees of our PRC subsidiaries and consolidated VIEs and who have been granted options have been subject to the <i style="font-style:italic;">Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company</i>, issued by SAFE in February 2012, or SAFE Circular 7, according to which, among others, employees, directors, supervisors and other management members of PRC companies participating in any stock incentive plan of an overseas publicly listed company who are domestic individuals as defined therein are required to register and make regular periodic filings with SAFE through a domestic qualified agent, which could be a PRC subsidiary of such overseas listed company, and complete certain other procedures. One of our subsidiaries, as the domestic qualified agent, has completed the registration under SAFE Circular 7 for our share incentive plans and we are making efforts to comply with these requirements stipulated in SAFE Circular 7. Failure to complete the SAFE registrations or meet other requirements may subject relevant participants in our share incentive plans to fines and legal sanctions and may also limit the ability to make payment under our share incentive plans or receive dividends or sales proceeds related thereto, or our ability to contribute additional capital into our wholly-foreign owned enterprises in China and limit our wholly-foreign owned enterprises&#8217; ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional share incentive plans for our directors and employees under PRC law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">It may be difficult for overseas regulators to conduct investigation or collect evidence within China. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are significant legal and other obstacles in China to providing information needed for regulatory investigations or litigation initiated by regulators 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 involves uncertainty. 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, evidence collection and other activities within the territory of the PRC. While detailed interpretation of or implementation rules under Article 177 have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase difficulties faced by you in protecting your interests.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The enforcement of the Labor Contract Law of the People&#8217;s Republic of China, or the PRC Labor Contract Law, and other labor-related regulations in the PRC may increase our labor costs, impose limitations on our labor practices and adversely affect our business and our results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 29, 2007, the SCNPC enacted the <i style="font-style:italic;">PRC Labor Contract Law</i>, which became effective on January 1, 2008 and was amended on December 28, 2012. The PRC Labor Contract Law introduces specific provisions related to fixed-term employment contracts, part-time employment, probation, consultation with labor unions and employee assemblies, employment without a written contract, dismissal of employees, severance, and collective bargaining, which together represent enhanced enforcement of labor laws and regulations. According to the PRC Labor Contract Law, an employer is obliged to sign an unfixed-term labor contract with any employee who has worked for the employer for 10 consecutive years. Further, if an employee requests or agrees to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract must have an unfixed term, with certain exceptions. The employer must pay economic compensation to an employee where a labor contract is terminated or expires in accordance with the PRC Labor Contract Law, except for certain situations which are specifically regulated. In addition, the government has issued various labor-related regulations to further protect the rights of employees. According to such laws and regulations, employees are entitled to annual leave ranging from five to 15 days and are able to be compensated for any untaken annual leave days in the amount of three times their daily salary, subject to certain exceptions. In the event that we decide to change our employment or labor practices, the PRC Labor Contract Law and its implementation rules may also limit our ability to effect those changes in a manner that we believe to be cost-effective. In addition, as the interpretation and implementation of these new regulations are still evolving, our employment practices may not be at all times deemed in compliance with the new regulations. If we are subject to severe penalties or incur significant liabilities in connection with labor disputes or investigations, our business and financial conditions may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely to a significant extent on dividends and other distributions on equity paid by our principal operating subsidiaries to fund offshore cash and financing requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company and rely to a significant extent on dividends and other distributions on equity paid by our principal operating subsidiaries and on remittances from the consolidated VIEs, for our offshore cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders, fund inter-company loans, service any debt we may incur outside of China and pay our expenses. When our principal operating subsidiaries or the consolidated VIEs incur additional debt, the instruments governing the debt may restrict their ability to pay dividends or make other distributions or remittances to us. Furthermore, the laws, rules and regulations applicable to our PRC subsidiaries and certain other subsidiaries permit payments of dividends only out of their retained earnings, if any, determined in accordance with applicable accounting standards and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under PRC laws, rules and regulations, each of our subsidiaries incorporated in China is required to set aside at least 10% of its net income each year to fund certain statutory reserves until the cumulative amount of such reserves reaches 50% of its registered capital. These reserves, together with the registered capital, are not distributable as cash dividends. As a result of these laws, rules and regulations, our subsidiaries incorporated in China are restricted in their ability to transfer a portion of their respective net assets to their shareholders as dividends, loans or advances. As of December 31, 2020, the restricted net assets were RMB13,109.9 million (US$2,009.2 million), which mainly consisted of paid-in registered capital. Our subsidiaries did not have any significant retained earnings available for distribution in the form of dividends as of December 31, 2020. In addition, registered share capital and capital reserve accounts are also restricted from withdrawal in the PRC, up to the amount of net assets held in each operating subsidiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Limitations on the ability of VIEs to make remittance to the wholly-foreign owned enterprise and on the ability of our subsidiaries to pay dividends to us could limit our ability to access cash generated by the operations of those entities, including to make investments or acquisitions that could be beneficial to our businesses, pay dividends to our shareholders or otherwise fund and conduct our business.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2017, SAFE promulgated the <i style="font-style:italic;">Circular on Further Improving Reform of Foreign Exchange Administration and Optimizing Genuineness and Compliance Verification</i>, or SAFE Circular 3, which stipulates several capital control measures with respect to the outbound remittance of profit from domestic entities to offshore entities, including (i) under the principle of genuine transactions, banks shall check board resolutions regarding profit distribution, original copies of tax filing records and audited financial statements; and (ii) domestic entities shall hold income to account for previous years&#8217; losses before remitting any profits. Moreover, pursuant to SAFE Circular 3, domestic entities shall make detailed explanations of their sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with any outbound investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be treated as a resident enterprise for PRC tax purposes under the PRC Enterprise Income Tax Law, and we may therefore be subject to PRC income tax on our global income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the PRC Enterprise Income Tax Law and its implementing rules, enterprises established under the laws of jurisdictions outside of China with &#8220;de facto management bodies&#8221; located in China may be considered PRC tax resident enterprises for tax purposes and may be subject to the PRC enterprise income tax at the rate of 25% on their global income. &#8220;De facto management body&#8221; refers to a managing body that exercises substantive and overall management and control over the production and business, personnel, accounting books and assets of an enterprise. The STA issued Circular 82 on April 22, 2009. Circular 82 provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a Chinese-controlled offshore-incorporated enterprise is located in China. Although Circular 82 only applies to offshore enterprises controlled by PRC enterprises, not those controlled by foreign enterprises or individuals, the determining criteria set forth in Circular 82 may reflect the STA general position on how the &#8220;de facto management body&#8221; test should be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises. If we were to be considered a PRC resident enterprise, we would be subject to PRC enterprise income tax at the rate of 25% on our global income. In such case, our profitability and cash flow may be materially reduced as a result of our global income being taxed under the Enterprise Income Tax Law. We believe that none of our entities outside of China is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be able to obtain certain benefits under the relevant tax treaty on dividends paid by our PRC subsidiaries to us through our Hong Kong subsidiary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company incorporated under the laws of the Cayman Islands and as such rely on dividends and other distributions on equity from our PRC subsidiaries to satisfy part of our liquidity requirements. Pursuant to the <i style="font-style:italic;">PRC Enterprise Income Tax Law</i>, a withholding tax rate of 10% currently applies to dividends paid by a PRC &#8220;resident enterprise&#8221; to a foreign enterprise investor, unless any such foreign investor&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for preferential tax treatment. Pursuant to the <i style="font-style:italic;">Arrangement between Mainland China and the Hong Kong for the Avoidance of Double Taxation and Prevention of Fiscal Evasion with Respect to Taxes on Income</i>, such withholding tax rate may be lowered to 5% if a Hong Kong resident enterprise owns no less than 25% of a PRC enterprise. However, the 5% withholding tax rate does not automatically apply and certain requirements must be satisfied, including without limitation that (a) the Hong Kong enterprise must be the beneficial owner of the relevant dividends; and (b) the Hong Kong enterprise must directly hold no less than 25% share ownership in the PRC enterprise during the 12 consecutive months preceding its receipt of the dividends.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Dividends payable to our foreign investors and gains on the sale of our ADSs and/or ordinary shares by our foreign investors may become subject to PRC tax.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Enterprise Income Tax Law and its implementation regulations issued by the State Council, a 10% PRC withholding tax , subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions, is applicable to dividends payable to investors that are non-resident enterprises, which do not have an establishment or place of business in the PRC or which have such establishment or place of business but the dividends are not effectively connected with such establishment or place of business, to the extent such dividends are derived from sources within the PRC. Similarly, any gain realized on the transfer of ADSs and/or ordinary shares by such investors is also subject to PRC tax at a current rate of 10%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions, if such gain is regarded as income derived from sources within the PRC. If we are deemed a PRC resident enterprise, dividends paid on our ordinary shares and/or ADSs, and any gain realized from the transfer of our ordinary shares and/or ADSs, would be treated as income derived from sources within the PRC and would as a result be subject to PRC taxation. Furthermore, if we are deemed a PRC resident enterprise, dividends payable to individual investors who are non-PRC residents and any gain realized on the transfer of ADSs and/or ordinary shares by such investors may be subject to PRC tax at a current rate of 20%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions. If we or any of our subsidiaries established outside China are considered a PRC resident enterprise, it is unclear whether holders of our ADSs and/or ordinary shares would be able to claim the benefit of income tax treaties or agreements entered into between China and other countries or areas. If dividends payable to our non-PRC investors, or gains from the transfer of our ADSs and/or ordinary shares by such investors, are deemed as income derived from sources within the PRC and thus are subject to PRC tax, the value of your investment in our ADSs and/or ordinary shares may decline significantly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We and our shareholders face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises or other assets attributed to a Chinese establishment of a non-Chinese company, or immovable properties located in China owned by non-Chinese companies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 3, 2015, the STA issued the <i style="font-style:italic;">Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises</i>, or STA Bulletin 7, which replaced or supplemented previous rules under the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by Non-PRC Resident Enterprises, or Circular 698, issued by the STA, on December 10, 2009. Pursuant to STA Bulletin 7, an &#8220;indirect transfer&#8221; of assets, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be recharacterized and treated as a direct transfer of PRC taxable assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax. According to STA Bulletin 7, &#8220;PRC taxable assets&#8221; include assets attributed to an establishment in China, immoveable properties located in China, and equity investments in PRC resident enterprises, in respect of which gains from their transfer by a direct holder, being a non-PRC resident enterprise, would be subject to PRC enterprise income taxes. When determining whether there is a &#8220;reasonable commercial purpose&#8221; of the transaction arrangement, features to be taken into consideration include: whether the main value of the equity interest of the relevant offshore enterprise derives from PRC taxable assets; whether the assets of the relevant offshore enterprise mainly consists of direct or indirect investment in China or if its income mainly derives from China; whether the offshore enterprise and its subsidiaries directly or indirectly holding PRC taxable assets have real commercial nature which is evidenced by their actual function and risk exposure; the duration of existence of the business model and organizational structure; the replicability of the transaction by direct transfer of PRC taxable assets; and the tax situation of such indirect transfer and applicable tax treaties or similar arrangements. In respect of an indirect offshore transfer of assets of a PRC establishment, the resulting gain is to be included with the enterprise income tax filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immoveable properties located in China or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a non-resident enterprise, a PRC enterprise income tax of 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the tax authority by itself within the statutory time limit. Late payment of applicable tax will subject the transferor to default interest. Bulletin 7 does not apply to transactions of sale of ordinary shares by investors through a public stock exchange where such ordinary shares were acquired from a transaction through a public stock exchange.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 17, 2017, the STA issued the <i style="font-style:italic;">Announcement on Issues Relating to Withholding at Source of Income Tax of Non-resident Enterprises</i>, or STA Circular 37. STA Circular 37 supersedes Circular 698 in its entirety, and amends certain provisions in STA Bulletin 7, but does not touch upon other provisions of STA Bulletin 7, which remain in full force. STA Circular 37 purports to clarify certain issues in the implementation of the above regime, by providing, among others, the definitions of equity transfer income and tax basis, the foreign exchange rate to be used in the calculation of withholding amounts and the date of occurrence of the withholding obligation. Specifically, STA Circular 37 provides that where the transfer income subject to withholding at its source is derived by a non-PRC resident enterprise by way of instalments, the instalments may first be treated as recovery of costs of previous investments; upon recovery of all costs, the tax amount to be withheld shall then be computed and withheld.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is uncertainty as to the application of STA Bulletin 7 and STA Circular 37. STA Bulletin 7 and STA Circular 37 may be determined by the tax authorities to be applicable to our historical or future offshore restructuring transactions or sale of our ordinary shares or ADSs or those of our offshore subsidiaries, with non-resident enterprises being the transferors. We may be subject to filing obligations or taxed as the transferor, or subject to withholding obligations as the transferee, in such transactions. For transfers of our ordinary shares or ADSs by investors that are non-PRC resident enterprises, our PRC subsidiaries may be requested to assist with filings under STA Bulletin 7 and STA Circular 37. For example, in the past, we acquired EDC Holding Limited, or EDC Holding, by issuing shares of GDS Holdings, to its shareholders in exchange for all of the outstanding shares of EDC Holding that were not held by us then. In addition, certain of our direct and indirect shareholders transferred some or all of their equity interest in us through indirect transfers conducted by their respective overseas holding companies which held ordinary shares in us. As a result, the transferors and transferees in these transactions, including us may be subject to the tax filing and withholding or tax payment obligation, while our PRC subsidiaries may be requested to assist in the filing. Furthermore, we, our non-resident enterprises and PRC subsidiaries may be required to spend valuable resources to comply with STA Bulletin 7 and STA Circular 37 or to establish that we and our non-resident enterprises should not be taxed under STA Bulletin 7 and STA Circular 37, for our previous and future restructuring or disposal of shares of our offshore subsidiaries, which may have a material adverse effect on our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restrictions on currency exchange may limit our ability to utilize our net revenue effectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of our net revenue is denominated in Renminbi. The Renminbi is currently convertible under the &#8220;current account,&#8221; which includes dividends, trade and service-related foreign exchange transactions, but not under the &#8220;capital account,&#8221; which includes foreign direct investment and loans, including loans we may secure from our onshore subsidiaries or consolidated VIEs. Currently, certain of our PRC subsidiaries, may purchase foreign currency for settlement of &#8220;current account transactions,&#8221; including payment of dividends to us, without the approval of SAFE by complying with certain procedural requirements. However, the relevant PRC governmental authorities may limit or eliminate our ability to purchase foreign currencies in the future for current account transactions. Foreign exchange transactions under the capital account remain subject to limitations and require approvals from, or registration with, SAFE and other relevant PRC governmental authorities. Since a significant amount of our future net revenue will be denominated in Renminbi, any existing and future restrictions on currency exchange may limit our ability to utilize net revenue generated in Renminbi to fund our business activities outside of the PRC or pay dividends in foreign currencies to our shareholders, including holders of our ADSs and/or ordinary shares, and may limit our ability to obtain foreign currency through debt or equity financing for our subsidiaries and consolidated VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fluctuations in exchange rates could result in foreign currency exchange losses and could materially reduce the value of your investment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The value of the Renminbi against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in political and economic conditions and the foreign exchange policy adopted by the PRC government. On July 21, 2005, the PRC government changed its policy of pegging the value of the Renminbi to the U.S. dollar. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. We cannot assure you that the Renminbi 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 the Renminbi and the U.S. dollar in the future or what impact this will have on our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of our net revenue and costs are denominated in Renminbi. We are a holding company and we rely on dividends paid by our operating subsidiaries in China for our cash needs. Any significant revaluation of the Renminbi may materially reduce any dividends payable on, our ADSs and/or ordinary shares in U.S. dollars.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The audit report included in this annual report is prepared by an auditor who is not inspected by the Public Company Accounting Oversight Board and, as such, our investors are deprived of the benefits of such inspection and are exposed to uncertainties. In addition, the adoption of any rules, legislations or other efforts to increase U.S. regulatory access to audit information could cause uncertainty, and we could be delisted if we were unable to meet any PCAOB inspection requirement in time.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our independent registered public accounting firm that issues the audit report included elsewhere in this annual report filed with the SEC, as auditors of companies that are traded publicly in the United States and a firm registered with the U.S. PCAOB, is required by the laws of the United States to undergo regular inspections by the PCAOB to assess its compliance with the laws of the United States and professional standards. According to Article 177 of the PRC Securities Law which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. Accordingly, without the consent of the competent PRC securities regulators and relevant authorities, no organization or individual may provide the documents and materials relating to securities business activities to overseas parties. Because our auditors are located in the Peoples&#8217; Republic of China, a jurisdiction where the PCAOB is currently unable to conduct inspections without the approval of the Chinese authorities, our auditors are not currently inspected by the PCAOB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 24, 2013, PCAOB announced that it had entered into a Memorandum of Understanding on Enforcement Cooperation with the CSRC and the Ministry of Finance, or the MOF, which establishes a cooperative framework between the parties for the production and exchange of audit documents relevant to investigations in the United States and China. PCAOB continues to be in discussions with the CSRC and the MOF to permit joint inspections in the PRC of audit firms that are registered with PCAOB and audit Chinese companies that trade on U.S. exchanges. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 7, 2018, the SEC and the PCAOB issued a joint statement highlighting continued challenges faced by U.S. regulators in their oversight of financial statement audits of U.S.-listed companies with significant operations in China. The joint statement reflects the U.S. regulators&#8217; heightened interest in this issue. In a statement issued on December 9, 2019, the SEC reiterated concerns over the inability of the PCAOB to conduct inspections of the audit firm work papers with respect to U.S.-listed companies that have operations in China, and emphasized the importance of audit quality in emerging markets, such as China. On April 21, 2020, the SEC and the PCAOB issued a new joint statement, reminding investors that invest in companies that are based in or have substantial operations in many emerging markets, including China, there is substantially greater risk that disclosures will be incomplete or misleading, and there is also a greater risk of fraud. In the event of investor harm, there is substantially less ability to bring and enforce SEC, Department of Justice or DOJ and other U.S. regulatory actions, in comparison to U.S. domestic companies, and the joint statement reinforced past SEC and PCAOB statements on matters including the difficulty to inspect audit work papers in China and its potential harm to investors. However, it remains unclear what further actions the SEC and PCAOB will take to address the concerns. On June 4, 2020, the U.S. President issued a memorandum ordering the President&#8217;s Working Group on Financial Markets, or the PWG, to submit a report to the President within 60 days of the memorandum that includes recommendations for actions that can be taken by the executive branch and by the SEC or PCAOB on Chinese companies listed on the U.S. stock exchanges and their audit firms, in an effort to protect investors in the U.S. On August 6, 2020, the PWG released a report recommending that the SEC take steps to implement the five recommendations outlined in the report. In particular, to address companies from jurisdictions that do not provide the PCAOB with sufficient access to fulfill its statutory mandate, or NCJs, the PWG recommends enhanced listing standards on U.S. stock exchanges. This would require, as a condition to initial and continued exchange listing, PCAOB access to work papers of the principal audit firm for the audit of the listed company. Companies unable to satisfy this standard as a result of governmental restrictions on access to audit work papers and practices in NCJs may satisfy this standard by providing a co-audit from an audit firm with comparable resources and experience where the PCAOB determines it has sufficient access to audit work papers and practices to conduct an appropriate inspection of the co-audit firm. There is currently no legal process under which such a co-audit may be performed in China. The report permits the new listing standards to provide for a transition period until January 1, 2022 for listed companies, but would apply immediately to new listings once the necessary rulemakings and/or standard-setting are effective. The measures in the report are expected to be subject to the standard SEC rulemaking process before becoming effective. On August 10, 2020, the SEC announced that SEC Chairman had directed the SEC staff to prepare proposals in response to the report, and that the SEC was soliciting public comments and information with respect to these proposals. If we fail to meet the new listing standards before the deadline specified thereunder due to factors beyond our control, we could face possible de-listing from the Nasdaq, deregistration from the SEC and/or other risks, which may materially and adversely affect, or effectively terminate, our ADS trading in the United States. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inspections of other firms that the PCAOB has conducted outside China have identified deficiencies in those firms&#8217; audit procedures and quality control procedures, which may be addressed as part of the inspection process to improve future audit quality. The inability of the PCAOB to conduct inspections of auditors in China makes it more difficult to evaluate the effectiveness of our auditor&#8217;s audit procedures or quality control procedures as compared to auditors outside of China that are subject to PCAOB inspections. Investors may lose confidence in our reported financial information and procedures and the quality of our consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of a continued regulatory focus in the United States on access to audit and other information currently protected by national law, in particular China&#8217;s, in December 2020, the U.S. enacted the Holding Foreign Companies Accountable Act, or the HFCA Act, which includes requirements for the SEC to identify issuers whose audit reports are prepared by auditors that the PCAOB is unable to inspect or investigate because of restrictions imposed by non-U.S. authorities in the auditor&#8217;s local jurisdiction. The HFCA Act also requires public companies on this SEC list to certify that they are not owned or controlled by a foreign government and make certain additional disclosures on foreign ownership and control of such issuers in their SEC filings. On March 24, 2021, the SEC announced the adoption of interim final amendments to implement the foregoing certification and disclosure requirements and that it is seeking public comment on the requirements. Furthermore, the HFCA Act amends the Sarbanes-Oxley Act of 2002 to require the SEC to prohibit securities of any U.S. listed companies from being traded on any of the U.S. national securities exchanges, such as the NYSE and Nasdaq Stock Market, or in the U.S. &#8220;over-the-counter&#8221; markets, if the auditor of the U.S. listed companies&#8217; financial statements is not subject to PCAOB inspections for three consecutive &#8220;non-inspection&#8221; years after the law becomes effective. The SEC has not yet identified a list of issuers whose auditors are not subject to PCAOB inspections. Enactment of the HFCA Act and other efforts to increase U.S. regulatory access to audit information could cause investor uncertainty for affected issuers, including us, and the market price of the ADSs could be adversely affected. There can be no assurance that we will not be identified by the SEC as an issuer whose audit report is prepared by auditors that the PCAOB is unable to inspect or investigate. There can be no assurance that, once we have a &#8220;non-inspection&#8221; year, we will be able to take remedial measures in a timely manner, and as a result, and there can be no assurance that we will always be able to maintain the listing of our ADSs on a national stock exchange in the U.S., such as the NYSE or the Nasdaq Stock Market, or that you will always be allowed to trade our shares or ADSs. If our ADSs were not listed on a national stock exchange in the U.S., the Hong Kong Stock Exchange will regard us as having a 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 (WUMP) Ordinance, the Takeovers Codes and the SFO, which could result in our incurring of incremental compliance costs. See &#8220;&#8212;Risks Related to Our ADSs and Class A Ordinary Shares&#8212;We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If additional remedial measures are imposed on the &#8220;big four&#8221; PRC-based accounting firms, including our independent registered public accounting firm, in administrative proceedings brought by the SEC alleging such firms&#8217; failure to meet specific criteria set by the SEC with respect to requests for the production of documents, we could be unable to timely file future financial statements in compliance with the requirements of the U.S. Exchange Act.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Starting in 2011 the Chinese affiliates of the &#8220;big four&#8221; accounting firms, including our independent registered public accounting firm, were affected by a conflict between U.S. and Chinese law. Specifically, for certain U.S. listed companies operating and audited in mainland China, the SEC and the PCAOB sought to obtain from the Chinese accounting firms access to their audit work papers and related documents. The firms were, however, advised and directed that under Chinese law they could not respond directly to the U.S. regulators on those requests, and that requests by foreign regulators for access to such papers in China had to be channeled through the CSRC.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2012 this impasse led the SEC to commence administrative proceedings under Rule 102(e) of its Rules of Practice and also under the Sarbanes-Oxley Act against the Chinese affiliates of the &#8220;big four&#8221; accounting firms, including our independent registered public accounting firm. In January 2014, the administrative law judge reached an initial decision to impose penalties on the firms including a temporary suspension of their right to practice before the SEC. The accounting firms filed a petition for review of the initial decision. On February 6, 2015, before a review by the commissioners of the SEC had taken place, the firms reached a settlement with the SEC. Under the settlement, the SEC accepts that future requests by the SEC for the production of documents will normally be made to the CSRC. The firms will receive matching Section 106 requests and are required to abide by a detailed set of procedures with respect to such requests, which in substance require them to facilitate production via the CSRC. If they fail to meet the specified criteria, the SEC retains authority to impose a variety of additional remedial measures on the firms depending on the nature of the failure. Remedies for any future noncompliance could include, as appropriate, an automatic six-month bar on a single firm&#8217;s performance of certain audit work, commencement of a new proceeding against a firm, or in extreme cases the resumption of the current proceeding against all four firms. Under the terms of the settlement, the underlying proceeding against the four PRC-based accounting firms was deemed dismissed with prejudice four years after entry of the settlement. The four-year mark occurred on February 6, 2019. It is uncertain whether the SEC will further challenge the four PRC-based accounting firms&#8217; compliance with U.S. laws in connection with U.S. regulatory requests for audit work papers or if the results of such challenge would result in the SEC imposing penalties such as suspensions. If additional remedial measures are imposed on the Chinese affiliates of the &#8220;big four&#8221; accounting firms, including our independent registered public accounting firm, we could be unable to timely file future financial statements in compliance with the requirements of the U.S. Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that the SEC restarts the administrative proceedings, depending upon the final outcome, listed companies in the United States with major PRC operations may find it difficult or impossible to retain auditors in respect of their operations in the PRC, which could result in financial statements being determined to not be in compliance with the requirements of the U.S. Exchange Act, including possible delisting. Moreover, any negative news about any such future proceedings against these audit firms may cause investor uncertainty regarding China-based, United States-listed companies and the market price of our ADSs and/or ordinary shares may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The perception among investors that the Company is at heightened risk of delisting from Nasdaq could negatively affect the market price of our securities and trading volume of our ADSs. If a delisting were to occur, we would face material adverse consequences. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The perception among investors, due to current and proposed rules and regulations relating to the ability of the PCAOB to inspect our auditors, political tensions between the United States and China, and other matters, that the Company is at heightened risk of delisting from Nasdaq, could negatively affect the market price of our securities and trading volume of our ADSs. There have been recent media reports on deliberations within the U.S. government regarding limiting or restricting China-based companies from accessing U.S. capital markets, and delisting China-based companies from U.S. national securities exchanges. If any further such deliberations were to materialize, the resulting legislation may have a material and adverse impact on the stock performance of China-based issuers listed in the United States such as us, and there can be no assurance that we will always be able to maintain the listing of our ADSs on a national stock exchange in the U.S., such as the NYSE or the Nasdaq Stock Market, or that you will always be allowed to trade our shares or ADSs. See &#8220;&#8212;The audit report included in this annual report is prepared by an auditor who is not inspected by the PCAOB and, as such, our investors are deprived of the benefits of such inspection and are exposed to uncertainties. In addition, the adoption of any rules, legislations or other efforts to increase U.S. regulatory access to audit information could cause uncertainty, and we could be delisted if we were unable to meet any PCAOB inspection requirement in time.&#8221; If our ADSs were not listed on a national stock exchange in the U.S., the Hong Kong Stock Exchange will regard us as having a 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 (WUMP) Ordinance, the Takeovers Codes and the SFO, which could result in our incurring of incremental compliance costs. See &#8220;&#8212;Risks Related to Our ADSs and Class A Ordinary Shares&#8212;We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange.&#8221; </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Additionally, any actual delisting determination could seriously decrease or eliminate the value of an investment in our ADSs. We could face substantial material adverse consequences, including, but not limited to, among other things: limited availability for market quotations for our ADSs; reduced liquidity with respect to our shares; a reduced number of investors willing to hold or acquire our shares, which could negatively impact our ability to raise equity financing; an impaired ability to provide equity incentives to our employees; and limited news and analyst coverage. Additionally, many of our loan agreements include a covenant that we maintain our shares listed on at least one of the following stock exchanges before the maturity date: (i) Nasdaq; or (ii) The Singapore Exchange Securities Trading Limited; or (iii) the Hong Kong Stock Exchange; or (iv) any other stock exchange acceptable to the lender.  The breach of such covanent could result in a default with respect to the related indebtedness. If a default occurs, the relevant lenders could elect to declare the indebtedness, together with accrued interest and other fees, to be due and payable immediately. This, in turn, could cause our other debt, to become due and payable as a result of cross-default or acceleration provisions contained in the agreements governing such other debt. In the event that some or all of our debt is accelerated and becomes immediately due and payable, we may not have the funds to repay, or the ability to refinance, such debt.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our ADSs and Class A Ordinary Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The trading prices of our ADSs and ordinary shares may be volatile, which could result in substantial losses to you.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The trading prices of our ADSs and ordinary shares have been, and are likely to continue to be, volatile and could fluctuate widely due to factors beyond our control. The trading price of our ordinary shares, likewise, can be volatile for similar or different reasons. This may happen because of broad market and industry factors, like the performance and fluctuation in the market prices or the underperformance or deteriorating financial results of other listed companies based in China. 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 e-commerce 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 ADSs and/or ordinary shares, 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, China and other jurisdictions in late 2008, early 2009, the second half of 2011, in 2015 and early 2020. Any additional volatility or further declines in securities markets, such as the Nasdaq, on which our ADSs are listed, and the Hong Kong Stock Exchange, on which our ordinary shares are listed, may have a material and adverse effect on the prices and trading volumes of our ADSs and/or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to the above factors, the prices and trading volumes of our ADSs and/or ordinary shares may be highly volatile due to multiple factors, including the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">regulatory developments affecting us or our industry, customers or suppliers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">announcements of studies and reports relating to the quality of our service offerings or those of our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">changes in the economic performance or market valuations of other data center services companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">actual or anticipated fluctuations in our quarterly results of operations and changes or revisions of our expected results;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">changes in financial estimates by securities research analysts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">conditions in the market for data center services;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">announcements by us or our competitors of new product and service offerings, acquisitions, strategic relationships, joint ventures, capital raisings or capital commitments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">additions to or departures of our senior management;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">any actual or alleged illegal acts of our senior management or other key employees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">fluctuations of exchange rates between the Renminbi, the Hong Kong dollar and the U.S. dollar;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">political or market instability or disruptions, and actual or perceived social unrest in the United States, Hong Kong or other jurisdictions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">release or expiry of lock-up or other transfer restrictions on our ADSs and/or ordinary shares;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">sales or perceived potential sales or other dispositions of existing or additional ADSs and/or ordinary shares or other equity or equity-linked securities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">attacks by short sellers, including the publication of negative opinions regarding us and our business prospects in order to create negative market momentum and generate profits for themselves after selling a stock short. See &#8220;&#8212;Techniques employed by short sellers may drive down the market price of our ADSs and/or ordinary shares.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the market price for our ADSs and/or ordinary shares and trading volume could decline.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The trading market for our ADSs and ordinary shares depends 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 ADSs and/or ordinary shares or publishes inaccurate or unfavorable research about our business, the market price for our ADSs and ordinary shares 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 or trading volume for our ADSs and ordinary shares to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Techniques employed by short sellers may drive down the market price of our ADSs and/or ordinary shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Short selling is the practice of selling securities that the seller does not own but rather has borrowed from a third party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller&#8217;s best interests for the price of the stock to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a stock short. These short attacks have, in the past, led to selling of shares in the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Public companies that have substantially all of their operations in China have been the subject of short selling. Much of the scrutiny and negative publicity has centered on allegations of a lack of effective internal control over financial reporting resulting in financial and accounting irregularities and mistakes, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result, many of these companies are now conducting internal and external investigations into the allegations and, in the interim, are subject to shareholder lawsuits and/or SEC enforcement actions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have in the past been, are currently, and may in the future be, the subject of unfavorable allegations made by a short seller. Any such allegations may be followed by periods of instability in the market price of our ADSs and ordinary shares and negative publicity. Regardless of whether such allegations are proven to be true or untrue, it is not clear what effect such negative publicity could have on us, and we could have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which it can proceed against the relevant short seller by principles of freedom of speech, applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming and could distract our management from growing our business. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact our business operations and shareholders&#8217; equity, and any investment in our ADSs or ordinary shares could be greatly reduced or rendered worthless.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Because we do not expect to pay dividends in the foreseeable future, you must rely on price appreciation of our ADSs and/or ordinary shares for return on your investment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently intend to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our business. As a result, we do not expect to pay any cash dividends in the foreseeable future. See &#8220;Item 8. Financial Information&#8212;A. Consolidated Statements and Other Financial Information&#8212;Dividend Policy and Distributions.&#8221; Therefore, you should not rely on an investment in our ADSs and/or ordinary shares as a source for any future dividend income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has complete discretion as to whether to distribute dividends. 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 ADSs and/or ordinary shares will likely depend entirely upon any future price appreciation of our ADSs and/or ordinary shares. There is no guarantee that our ADSs and/or ordinary shares will appreciate in value or even maintain the price at which you purchased the ADSs and/or ordinary shares. You may not realize a return on your investment in our ADSs and/or ordinary shares and you may even lose your entire investment in our ADSs and/or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The different characteristics of the capital markets in Hong Kong and the U.S. may negatively affect the trading prices of our ADSs and/or ordinary shares. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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 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 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 ordinary shares notwithstanding that such event may not impact the trading prices of securities listed in Hong Kong generally or to the same extent, or vice versa.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Substantial future sales or perceived potential sales of our ADSs, ordinary shares, or other equity or equity-linked securities in the public market could cause the price of our ADSs and/or ordinary shares to decline significantly.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Sales of our ADSs, ordinary shares, or other equity or equity-linked securities in the public market, or the perception that these sales could occur, could cause the market price of our ADSs and/or ordinary shares to decline significantly. As of March 31, 2021, we had 1,495,180,395 ordinary shares outstanding, comprising 1,427,590,059 Class A ordinary shares (including 47,715,168 Class A ordinary shares held by JPMorgan Chase Bank, N.A., as depositary, which are reserved for future delivery upon exercise or vesting of share awards granted under our share incentive plans) and 67,590,336 Class B ordinary shares. All ADSs representing our Class A ordinary shares sold in our public offerings are freely transferable by persons other than our &#8220;affiliates&#8221; without restriction or additional registration under the U.S. Securities Act. All of the other Class A ordinary shares may be available for sale, subject to volume and other restrictions as applicable under Rules 144 and 701 under the U.S. Securities Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Divestiture in the future of our ADSs and/or ordinary shares by shareholders, the announcement of any plan to divest our ADS and/or ordinary shares, or hedging activity by third-party financial institutions in connection with similar derivative or other financing arrangements entered into by shareholders, could cause the price of our ADSs and/or ordinary shares to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain major holders of our ordinary shares have the right to cause us to register under the U.S. Securities Act the sale of their shares. Registration of these shares under the U.S. Securities Act would result in ADSs representing these shares becoming freely tradable without restriction under the U.S. 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 ADSs and/or ordinary shares to decline significantly.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have adopted share incentive plans, under which we have the discretion to grant a broad range of equity-based awards to eligible participants. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation&#8212;Share Incentive Plans.&#8221; We intend to register all ordinary shares that we may issue under these share incentive plans. Once we register these ordinary shares, they can be freely sold in the public market, subject to volume limitations applicable to affiliates. If a large number of our ordinary shares or securities convertible into our ordinary shares are sold in the public market after they become eligible for sale, the sales could reduce the trading price of our ADSs and/or ordinary shares and impede our ability to raise future capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The ADSs and ordinary shares are equity and are subordinate to our existing and future indebtedness, the convertible preferred stock and any preferred stock we may issue in the future. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The ADSs and ordinary shares are our equity interests and do not constitute indebtedness. As such, ADSs and ordinary shares will rank junior to all indebtedness and other non-equity claims on us with respect to assets available to satisfy claims on us, including in a liquidation of us. Additionally, holders of our ADSs and/or ordinary shares may be subject to prior dividend and liquidation rights of any holders of our preferred stock or depositary shares representing such preferred stock then outstanding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs and ordinary shares will rank junior to our convertible preferred stock with respect to the payment of dividends and amounts payable in the event of our liquidation, dissolution or winding-up of our affairs. This means that, unless accumulated dividends have been paid on all our convertible preferred stock through the most recently completed dividend period, no dividends may be declared or paid on our ADSs and ordinary shares and we will not be permitted to repurchase any of our ADSs and ordinary shares, subject to limited exceptions. Likewise, in the event of our voluntary or involuntary liquidation, dissolution or winding-up of our affairs, no distribution of our assets may be made to holders of our ADSs and/or ordinary shares until we have paid to holders of our preferred stock a liquidation preference equal to the greater of (i) the stated value per convertible preferred share, plus an amount equal to any dividends accumulated but unpaid thereon (whether or not declared), and (ii) the payment such holders would have received had such holders, immediately prior to such liquidation, converted their convertible preferred shares into Class A ordinary shares (at the then applicable conversion rate). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors is authorized to issue additional classes or series of preferred stock without any action on the part of the shareholders. The board of directors also has the power, without shareholder approval, to set the terms of any such classes or series of preferred stock that may be issued, including voting rights, dividend rights, and preferences over our ADSs and ordinary shares with respect to dividends or upon our dissolution, winding-up and liquidation and other terms. If we issue preferred stock in the future that has a preference over our ADSs and ordinary shares with respect to the payment of dividends or upon our liquidation, dissolution, or winding up, or if we issue preferred stock with voting rights that dilute the voting power of our ADSs and ordinary shares, the rights of holders of our ADSs and/or ordinary shares or the market price of our ADSs and/or ordinary shares could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our dual-class voting structure and concentrated ownership limits your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our ADSs and/or ordinary shares may view as beneficial.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As discussed under &#8220;&#8212;Risks Related to Our Corporate Structure&#8212;Our corporate actions are substantially controlled by our principal shareholders, including our founder, chairman and chief executive officer, Mr. Huang, who have the ability to control or exert significant influence over important corporate matters that require approval of shareholders, which may deprive you of an opportunity to receive a premium for your ordinary shares and/or ADSs and materially reduce the value of your investment&#8221; above, Mr. Huang, our founder, chairman and chief executive officer and our other principal shareholders have considerable influence over matters requiring shareholder approval. To the extent that their interests differ from yours, you may be disadvantaged by any action that they may seek to pursue. This concentrated control 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 ADSs and/or ordinary shares of the opportunity to sell their shares at a premium over the prevailing market price.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ADS holders may have fewer rights than holders of our ordinary shares and must act through the depositary to exercise those rights.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ADS holders do not have the same rights of our shareholders and may only exercise the voting rights with respect to the underlying Class A ordinary shares in accordance with the provisions of the deposit agreement. Under our amended articles of association, the minimum notice period required to convene a general meeting will be 10 days. When a general meeting is convened, ADS holders may not receive sufficient notice of a shareholders&#8217; meeting to permit them to withdraw their Class A ordinary shares to allow them to cast their vote with respect to any specific matter. In addition, the depositary and its agents may not be able to send voting instructions to them or carry out their voting instructions in a timely manner. We will make all reasonable efforts to cause the depositary to extend voting rights to them in a timely manner, but there can be no assurance that they 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, ADS holders may not be able to exercise their right to vote and they may lack recourse if their ADSs are not voted as they requested. In addition, in their capacity as an ADS holder, they will not be able to call a shareholders&#8217; meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The right of ADS holders to participate in any future rights offerings may be limited, which may cause dilution to their holdings.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may from time to time distribute rights to our shareholders, including rights to acquire our securities. However, we cannot make rights available to ADS holders in the United States unless we register both the rights and the securities to which the rights relate under the U.S. 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 U.S. Securities Act or exempt from registration under the U.S. 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 U.S. Securities Act. Accordingly, ADS holders may be unable to participate in our rights offerings and may experience dilution in their holdings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ADS holders may not receive cash dividends if the depositary decides it is impractical to make them available to them.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary will pay cash dividends on the ADSs only to the extent that we decide to distribute dividends on our ordinary shares or other deposited securities, and we do not have any present plan to pay any cash dividends in the foreseeable future. See &#8220;Item 8. Financial Information&#8212;A. Consolidated Statements and Other Financial Information&#8212;Dividend Policy and Distributions.&#8221; To the extent that there is a distribution, the depositary of our ADSs has agreed to pay to ADS holders the cash dividends or other distributions it or the custodian receives on our 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 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 ADS holders. 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 ADS holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ADS holders may be subject to limitations on transfer of their ADSs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs are transferable on the books of the depositary. However, the depositary may close its transfer books at any time or from time to time when it deems expedient in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deems it advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">67</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Certain judgments obtained against us by our shareholders may not be enforceable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company limited by shares incorporated under the laws of the Cayman Islands. We conduct a substantial portion of our operations in the PRC and substantially all of our assets are located in the PRC. In addition, some of our directors and executive officers and the experts named in this document do not reside within the U.S. or Hong Kong, and most of their assets are not located in the U.S. or Hong Kong. As a result, it may be difficult or impossible for you to bring an action against us or against them in the United States or in 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 or other relevant jurisdiction may render you unable to enforce a judgment against our assets or the assets of our directors and officers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 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 re-examination of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided such judgment (a) is given by a foreign court of competent jurisdiction, (b) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given, (c) is final, (d) is not in respect of taxes, a fine or a penalty, and (e) 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other forms of reciprocity with the United States that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our director and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Since we are a Cayman Islands exempted company, the rights of our shareholders may be different from those of shareholders of a company organized in the United States or Hong Kong.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the laws of some jurisdictions in the United States, majority and controlling shareholders generally have certain fiduciary responsibilities to the minority shareholders. Shareholder action must be taken in good faith, and actions by controlling shareholders which are obviously unreasonable may be declared null and void. Cayman Islands law protecting the interests of minority shareholders may not be as protective in all circumstances as the law protecting minority shareholders in some U.S. jurisdictions. In addition, the circumstances in which a shareholder of a Cayman Islands company may sue the company derivatively, and the procedures and defenses that may be available to the company, may result in the rights of shareholders of a Cayman Islands company being more limited than those of shareholders of a company organized in the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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. Our ability to create and issue new classes or series of shares without shareholders&#8217; approval could have the effect of delaying, deterring or preventing a change in control without any further action by our shareholders, including a tender offer to purchase our ordinary shares at a premium over then current market prices. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, our Articles of Association are specific to us and include certain provisions that may be different from common practices in Hong Kong, such as the absence of requirements that the appointment, removal and remuneration of auditors must be approved by a majority of our shareholders.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">68</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">You may face difficulties in protecting your interests, and your ability to protect your rights through Hong Kong or U.S. courts may be limited, because we are incorporated under Cayman Islands law.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company limited by shares incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our Memorandum and Articles of Association, the Companies Act (As Revised) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against our directors, actions by minority shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States or the Hong Kong courts. In particular, the Cayman Islands has a less developed body of securities laws than the United States or Hong Kong. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States or Hong Kong courts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our Memorandum and Articles of Association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder resolution or to solicit proxies from other shareholders in connection with a proxy contest. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board of directors or Controlling Shareholders than they would as public shareholders of a company incorporated in the United States or Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our articles of association contain anti-takeover provisions that could discourage a third party from acquiring us, which could limit our shareholders&#8217; opportunity to sell their ADSs and/or ordinary shares at a premium.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have adopted amended and restated articles of association that contain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. For example, our board of directors has the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights associated with our ordinary shares, in the form of ADS or otherwise. Preferred shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of our ADSs and/or ordinary shares may fall and the voting and other rights of the holders of our ADSs and/or ordinary shares may be materially and adversely affected. In addition, our amended articles of association contain other provisions that could limit the ability of third parties to acquire control of our company or cause us to engage in a transaction resulting in a change of control, as defined in our amended articles of association, including: a provision that entitles Class B ordinary shares to 20 votes per share at general meetings of our shareholders with respect to the election or removal of a simple majority of our directors; a provision that entitles Class B shareholders to nominate one less than a simple majority, or five of our directors; a provision that allows one of our principal shareholders to appoint up to three directors to our board of directors for so long as they beneficially own certain percentages of our issued share capital; and a classified board with staggered terms for our directors, which will prevent the replacement of a majority of directors at one time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">69</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are a foreign private issuer within the meaning of the rules&#160;under the U.S. Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because we qualify as a foreign private issuer under the U.S. Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the rules under the U.S. Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q or current reports on Form 8-K;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the sections of the U.S. Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the U.S. Exchange Act;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the sections of the U.S. Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the selective disclosure rules by issuers of material non-public information under Regulation Fair Disclosure.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">We are required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of Nasdaq. Press releases relating to financial results and material events will also be furnished to the SEC on Form 6-K. 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, ADS holders may not be afforded the same protections or information that would be made available to them were they investing in a U.S. domestic issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the Nasdaq corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the Nasdaq corporate governance listing standards.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a Cayman Islands company listed on the Nasdaq Global Market, we are subject to the Nasdaq corporate governance listing standards. However, Nasdaq Stock Market 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For instance, we are not required to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">have a majority of the board be independent (although all of the members of the audit committee must be independent under the U.S. Exchange Act);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">have a compensation committee or a nominations or corporate governance committee consisting entirely of independent directors; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">have regularly scheduled executive sessions with only independent directors each year.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have relied on and intend to continue to rely on some of these exemptions. As a result, you may not be provided with the benefits of certain corporate governance requirements of Nasdaq.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">70</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We completed our public offering in Hong Kong in November 2020 and the trading of our ordinary shares on the Hong Kong Stock Exchange commenced on November 2, 2020 under the stock code &#8220;9698.&#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 ordinary shares on the Hong Kong Stock Exchange, we have been granted a number of waivers and/or exemptions from strict compliance with the Hong Kong Listing Rules, the Companies (WUMP) Ordinance, the Takeovers Codes and the SFO. As a result, we adopt different practices as to those matters, including with respect to the content and presentation of our annual reports and interim reports, as compared with other companies listed on the Hong Kong Stock Exchange that do not enjoy those exemptions or waivers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, if 55% or more of the total worldwide trading volume, by dollar value, of our ADSs and ordinary shares 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 . If our ADSs were not listed on a national stock exchange in the U.S., the Hong Kong Stock Exchange will regard us as having a primary listing in Hong Kong. See &#8220;&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;The audit report included in this annual report is prepared by an auditor who is not inspected by the Public Company Accounting Oversight Board and, as such, our investors are deprived of the benefits of such inspection and are exposed to uncertainties. In addition, the adoption of any rules, legislations or other efforts to increase U.S. regulatory access to audit information could cause uncertainty, and we could be delisted if we were unable to meet any PCAOB inspection requirement in time&#8221; and &#8220;&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;The perception among investors that the Company is at heightened risk of delisting from Nasdaq could negatively affect the market price of our securities and trading volume of our ADSs. If a delisting were to occur, we would face material adverse consequences.&#8221; If the Hong Kong Stock Exchange were to regard us has having a dual primary listing or primary listing in Hong Kong, we will no longer enjoy certain exemptions or waivers from strict compliance with the requirements under the Hong Kong Listing Rules, the Companies (WUMP) Ordinance, the Takeovers Codes and the SFO, which could result in our incurring of incremental compliance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exchange between our ordinary shares and our ADSs may adversely affect the liquidity and/or trading price of each other. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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 A ordinary shares may deposit Class A ordinary shares with the depositary in exchange for the issuance of our ADSs. Any holder of ADSs may also withdraw the underlying Class 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 A ordinary shares are deposited with the depositary in exchange for ADSs or vice versa, the liquidity and trading price of our Class A ordinary shares on the Hong Kong Stock Exchange and our ADSs on Nasdaq may be adversely affected. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The time required for the exchange between ADSs and ordinary shares 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 ADSs into Class A ordinary shares involves costs. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is no direct trading or settlement between Nasdaq and the Hong Kong Stock Exchange on which our ADSs and our 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 ordinary shares in exchange of ADSs or the withdrawal of 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 ordinary shares into ADSs (and vice versa) will be completed in accordance with the timelines investors may anticipate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, the depositary for the ADSs is entitled to charge holders fees for various services including for the issuance of ADSs upon deposit of ordinary shares, cancellation 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 ordinary shares into ADSs, and vice versa, may not achieve the level of economic return the shareholders may anticipate. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">71</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may become a passive foreign investment company, which could result in adverse United States federal income tax consequences to United States investors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the past and projected composition of our income and assets, and the valuation of our assets, including goodwill, we do not believe we were a passive foreign investment company, or PFIC, for our most recent taxable year and we do not expect to become one in the future, although there can be no assurance in this regard. The determination of whether or not we are a PFIC is made on an annual basis and will depend on the composition of our income and assets from time to time. Specifically, for any taxable year, we will be classified as a PFIC for United States federal income tax purposes if either (i) 75% or more of our gross income in that taxable year is passive income or (ii) the average percentage of our assets (which includes cash) by value in that taxable year which produce, or are held for the production of, passive income is at least 50%. The calculation of the value of our assets will be based, in part, on the quarterly market value of our ADSs, which is subject to change. See &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;Material United States Federal Income Tax Considerations&#8212;Passive Foreign Investment Company.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, there is uncertainty as to the treatment of our corporate structure and ownership of our consolidated VIEs for United States federal income tax purposes. For United States federal income tax purposes, we consider ourselves to own the stock of our consolidated VIEs. If it is determined, contrary to our view, that we do not own the stock of our consolidated VIEs for United States federal income tax purposes (for instance, because the relevant PRC authorities do not respect these arrangements), we may be treated as a PFIC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are a PFIC for any taxable year during which you hold our ADSs or Class A ordinary shares, our PFIC status could result in adverse United States federal income tax consequences to you if you are a United States Holder, as defined under &#8220;Item 10. Additional Information-E. Taxation&#8212;Material United States Federal Income Tax Considerations.&#8221; For example, if we are or become a PFIC, you may become subject to increased tax liabilities under United States federal income tax laws and regulations and will become subject to burdensome reporting requirements. See &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;Material United States Federal Income Tax Considerations&#8212;Passive Foreign Investment Company.&#8221; There can be no assurance that we will not be a PFIC for 2020 or any future taxable year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We will continue to incur increased costs as a result of being a public company, particularly since we have ceased to qualify as an &#8220;emerging growth company.&#8221;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since the completion of our initial public offering, we have incurred significant legal, accounting 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, impose various requirements on the corporate governance practices of public companies. Since December 31, 2018, we have been deemed to be a &#8220;large accelerated filer&#8221; as the term is defined in Rule 12b-2 of the U.S. Exchange Act, and we thereby ceased to be an &#8220;emerging growth company&#8221; as the term is defined in the JOBS Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These rules and regulations have increased our legal and financial compliance costs and made some corporate activities more time-consuming and costly. Since we have ceased to be an &#8220;emerging growth company,&#8221; we expect to incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act and the other rules and regulations of the SEC. Operating as a public company has also made it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. In addition, we have incurred additional costs associated with our public company reporting requirements. It may also be more difficult for us to find qualified persons to serve on our board of directors or as executive officers. We will also incur additional costs as a result of the listing of our ordinary shares on the Hong Kong Stock Exchange. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate with any degree of certainty the amount of additional costs we may incur or the timing of such costs.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">72</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shareholders of our company have in the past brought, and may in the future bring, securities class action lawsuits against our company following periods of instability in the market price of our ADSs and/or ordinary shares. On August 2, 2018, a securities class action lawsuit was filed in the United States District Court in the Eastern District of Texas against GDS Holdings Limited, our Chief Executive Officer Mr. Huang, and our Chief Financial Officer Mr. Daniel Newman (collectively, &#8220;Defendants&#8221;) by Hamza Ramzan, a GDS shareholder. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Legal Proceedings.&#8221; On April 7, 2020, the court granted Defendants&#8217; motion to dismiss the amended complaint, and dismissed the action in its entirety against all Defendants. On May 6, 2020, plaintiffs filed a notice of appeal of that decision. On June 29, 2020, plaintiffs voluntarily withdrew their appeal, resulting in the dismissal of the case against all Defendants with prejudice Any further class action lawsuit 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 lawsuit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are exposed to risks associated with the potential spin-off of one or more of our businesses. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are exposed to risks associated with the potential spin-off of one or more of our businesses. We have been 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 spin-off a subsidiary entity and list on the Hong Kong Stock Exchange within three years of the listing of our ordinary shares on the Hong Kong Stock Exchange. While we currently do not have any plan with respect to any spin-off listing on the Hong Kong Stock Exchange, we may consider a spin-off listing on the Hong Kong Stock Exchange for one or more of our businesses within the three year period subsequent to the listing of our 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 spin-off that it would not render our company incapable of fulfilling the eligibility requirements under Rule 19C.05 of the Hong Kong Listing Rules based on the financial information of the entity or entities to be spun-off at the time of the listing of our ordinary shares on the Hong Kong Stock Exchange (calculated cumulatively if more than one entity is spun-off). In the event that we proceed with a spin-off, our interest in the entity to be spun-off will be reduced accordingly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the initial public offering of our Class A ordinary shares in Hong Kong in November 2020, or the Hong Kong IPO, we established a branch register of members in Hong Kong, or the Hong Kong share register. Our Class A ordinary shares that are traded on the Hong Kong Stock Exchange, including those 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 A ordinary shares on the Hong Kong Stock Exchange are subject to Hong Kong stamp duty. To facilitate ADS-ordinary share conversion and trading between Nasdaq and the Hong Kong Stock Exchange, we have moved a portion of our issued Class A ordinary shares from our register of members maintained in the Cayman Islands to our Hong Kong share register. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 ordinary shares and/or ADSs may be affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_30c17132_0127_409a_baae_ba12389ee7a8"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">73</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="ITEM4INFORMATIONONTHECOMPANY_560247"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;4.&#160;&#160;&#160;&#160;INFORMATION ON THE COMPANY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;History and Development of the Company</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company and were incorporated under the laws of the Cayman Islands on December 1, 2006. Our ADSs are listed on the Nasdaq under the symbol &#8220;GDS.&#8221; Our ordinary shares are listed on the Hong Kong Stock Exchange under the stock code &#8220;9698.&#8221; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate our business through our wholly-owned subsidiaries, joint ventures and PRC consolidated VIEs. We own 100% of the shares in EDC Holding, an exempted company also incorporated in the Cayman Islands, through which we indirectly hold 100% of the equity interests in holding companies in Hong Kong, many of which own our data centers through one or more data center companies. Through EDC Holding we also indirectly hold 100% of the equity interests in GDS Investment Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since 2014, we received several rounds of investment from STT GDC, a sophisticated strategic investor. As of March 31, 2021, STT GDC is one of our Controlling Shareholders and we have been benefiting from its industry expertise, access to potential customer and supplier relationships, and solid corporate governance guidance. STT GDC is a wholly owned subsidiary of STTC, which is in turn a wholly owned subsidiary of ST Telemedia. STT GDC is an experienced and strategic data center player that owns a portfolio of data centers in Singapore, Thailand, India, the United Kingdom and China, either directly or through investments in data center operating companies, such as GDS Holdings. Leveraging STT GDC&#8217;s integrated data center platform, we have access to STT GDC&#8217;s customer and supplier relationships. We also benefit from STT GDC&#8217;s platform through knowledge sharing to enhance our technology, operational performance and customer service. We believe that the support, relationships, industry expertise and corporate governance best practices that come from having sophisticated strategic investors provide us with competitive advantages in our industry.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">74</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The following is a summary of our key business milestones:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;table-layout:auto;width:96.98%;"><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td rowspan="34" style="vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:16pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2001&#160;</b></p></td><td colspan="2" style="vertical-align:top;width:38.98%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:3pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:3pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:38.98%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:3pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:26.1pt;"><td colspan="2" rowspan="3" style="vertical-align:top;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:16pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:16pt;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td rowspan="3" style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td rowspan="3" style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" rowspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2001, we began as an IT service provider. Our initial focus was on providing business continuity and disaster recovery solutions. We mainly served financial institutions. For this purpose, we leased data center capacity from third parties on a wholesale basis.</b></p></td></tr><tr style="height:22.95pt;"><td colspan="2" style="display:none;vertical-align:middle;width:36.27%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:middle;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="display:none;vertical-align:middle;width:46.85%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td></tr><tr style="height:17.25pt;"><td colspan="2" style="display:none;vertical-align:middle;width:36.27%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2009&#160;</b></p></td><td style="display:none;vertical-align:middle;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ffffff;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="display:none;vertical-align:middle;width:46.85%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td></tr><tr style="height:3.6pt;"><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style="height:15.6pt;"><td colspan="3" rowspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">In 2009, realizing that there was a shortage of qualified data center space in key markets in China, we launched a separate vehicle to implement our own data center development strategy.</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td rowspan="3" style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td rowspan="3" style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:22.95pt;"><td colspan="3" style="display:none;vertical-align:middle;width:45.27%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:15.5pt;"><td colspan="3" style="display:none;vertical-align:middle;width:45.27%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="display:none;vertical-align:middle;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2010-2011&#160;</b></p></td><td style="vertical-align:top;width:31.14%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:5.4pt;"><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:31.14%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2010-2011, our first three self-developed data centers entered service, two serving the Shanghai market and one serving the Chengdu market.</b></p></td></tr><tr><td style="background-color:#ffffff;vertical-align:top;width:29.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2013-2014&#160;</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ffffff;font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:7.65pt;"><td colspan="3" style="background-color:#ffffff;vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#ffffff;display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">In 2013-2014, we began the second phase of our data center development, with three data center projects, including our first in the Beijing and Shenzhen markets.</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2014&#160;</b></p></td><td colspan="2" style="background-color:#ffffff;vertical-align:top;width:38.98%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:3.4pt;"><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#ffffff;vertical-align:top;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:#ffffff;vertical-align:top;width:38.98%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2014, we received a major infusion of capital to fund the expansion of our data center development program and established a strategic partnership with STT GDC.</b></p></td></tr><tr style="height:10.8pt;"><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2016&#160;</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ffffff;font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" rowspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2014, we obtained our first orders from Alibaba and Tencent, respectively, the two largest internet companies in China.</b></p></td></tr><tr style="height:6.3pt;"><td colspan="3" style="background-color:#ffffff;vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="display:none;vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">In 2016, we completed our IPO on NASDAQ.</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="display:none;vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2017&#160;</b></p></td></tr><tr style="height:7.2pt;"><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="background-color:#ffffff;vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:36pt;"><td colspan="2" rowspan="2" style="background-color:#ffffff;vertical-align:top;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#ffffff;vertical-align:top;width:9%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td rowspan="2" style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td rowspan="2" style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" rowspan="2" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2017, we were recognized as preferred vendor and strategic partner for data center services by Alibaba <br /></b><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2017, the total area committed by our customers exceeded 100,000 sqm.and Tencent.</b></p></td></tr><tr style="height:13.5pt;"><td colspan="2" style="display:none;vertical-align:middle;width:36.27%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:bottom;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2018&#160;</b></p></td><td style="display:none;vertical-align:middle;width:2.26%;margin:0pt;padding:0pt;"></td><td style="display:none;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"></td><td style="display:none;vertical-align:middle;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ffffff;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="display:none;vertical-align:middle;width:46.85%;margin:0pt;padding:0pt;"></td></tr><tr><td colspan="2" style="background-color:#ffffff;vertical-align:top;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#ffffff;vertical-align:top;width:9%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">In 2018, we acquired our first property in</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Hong Kong for redevelopment as a data center.</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2019&#160;</b></p></td><td colspan="2" style="vertical-align:top;width:38.98%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">In 2019, the total area committed by our customers exceeded 200,000 sqm.</b></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="vertical-align:top;width:36.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:16pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="background-color:#d21300;color:#ffffff;font-size:16pt;font-weight:bold;">&#160;2020&#160;</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ffffff;font-size:12pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#ffffff;font-family:'Symbol';font-size:14pt;">&#183;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:middle;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">In 2020, we completed our secondary listing on the Hong Kong Stock Exchange.</b></p></td><td style="display:none;vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">In 2020, the total area committed by our customers exceeded 400,000 sqm.</b></p></td><td style="vertical-align:top;width:2.26%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#d21300;vertical-align:top;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.12%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:46.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">75</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to PRC regulations that limit foreign equity ownership of entities providing VATS at 50%, and the inclusion of IDC services within the scope of VATS, we conduct a substantial part of our operations in China through contractual arrangements among GDS Investment Company, our data center companies, two VIEs that hold licenses required to operate our business, GDS Beijing and GDS Shanghai and Management HoldCo and its shareholders. As a result of these contractual arrangements, we control Management HoldCo, GDS Shanghai, GDS Beijing and its subsidiaries, and have consolidated the financial information of these VIEs in our consolidated financial statements in accordance with U.S. GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to adapt to regulatory requirements and address pre-existing customer agreements, in 2016, as part of a VIE restructuring, we converted GDS Suzhou into a domestic company wholly-owned by GDS Beijing by acquiring all of the equity interests in GDS Suzhou from FSL. MIIT has approved GDS Beijing&#8217;s application to expand its IDC license coverage to include GDS Suzhou and Kunshan Wanyu so that they are now authorized to provide IDC services. As part of the VIE restructuring in 2016, we converted and changed the shareholding of EDC Shanghai Waigaoqiao in the same way as GDS Suzhou, and MIIT has approved GDS Beijing&#8217;s application to expand its IDC license coverage to include EDC Shanghai Waigaoqiao so that EDC Shanghai Waigaoqiao is also authorized to provide IDC services. MIIT has also approved GDS Beijing&#8217;s application to expand its IDC license coverage to include Shenzhen Yaode, the company operating the data center we acquired in the SZ5 acquisition. In addition, with regard to the other WFOEs that have not contributed substantial revenue, we are deliberating different measures to ensure that any business activity that may have to be conducted by IDC license holders will be conducted by our IDC license holders, which are consolidated VIEs. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulatory Matters&#8212;Regulations Related to Value-Added Telecommunications Business&#8221; for additional details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2021, we conducted the substantial majority of our operations in China through GDS Beijing and its subsidiaries. Accordingly, going forward we expect that substantially all of our net revenue will be generated through GDS Shanghai, GDS Beijing and its subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to PRC regulations that limit foreign equity ownership of entities providing IDC services, we conduct a substantial part of our operations in China through VIEs which are ultimately owned by PRC citizens and licensed or authorized to provide IDC services. To comply with such statutory requirements, as part of the 2016 VIE restructuring, we have also converted some entities which used to be our subsidiaries into subsidiaries of GDS Beijing. In addition, due to the same reason, we have consummated a number of acquisitions of target companies that are licensed or authorized to provide IDC services through our existing VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to enhance corporate governance and facilitate administration of the VIEs, we have completed a further VIE restructuring and enhancement plan under which we transferred the ownership of the 100% equity interest of GDS Beijing and GDS Shanghai from Mr. Huang and his relative to a holding company, Management HoldCo, 100% of the equity interest in which is owned by a number of management personnel designated by our board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Currently, there are five individual management shareholders, each holding a 20% equity interest in Management HoldCo, namely Yilin Chen (senior vice president, product and service), Yan Liang (senior vice president, operation and delivery), Liang Chen (senior vice president, data center design), Andy Wenfeng Li (general counsel, compliance officer, and company secretary) and Qi Wang (head of cloud and network business). In conjunction with the transfer of ownership, we have, through GDS Investment Company, entered into a set of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai on substantially the same terms as those under the previous contractual arrangements with GDS Beijing and GDS Shanghai. We have also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. Mr. Huang acts as the chairman of the board of directors of Management HoldCo, GDS Investment Company, GDS Beijing, and certain subsidiaries of GDS Beijing and GDS Shanghai, respectively. Other management members of us and board appointees serve as directors and officers of Management HoldCo, GDS Investment Company, GDS Beijing, and certain subsidiaries of GDS Beijing and GDS Shanghai.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that this restructuring reduces risk by allocating ownership of the VIEs among a larger number of individual management shareholders, and strengthens corporate governance with the establishment of the boards of directors in the VIEs and their subsidiaries. We also believe that this restructuring creates a more stable ownership structure by avoiding reliance on a single or small number of natural persons, and by buffering the ownership of the VIEs with an additional layer of legal entities, creating an institutional structure that is tied to our management and culture.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">76</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:9.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have been advised by our PRC legal counsel, King &amp; Wood Mallesons, that such restructuring does not violate any current applicable PRC laws or regulations. We believe such restructuring would not give rise to any material tax charges and the consolidation of the VIEs will not be affected under the relevant accounting rules. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to organic growth, we have made, or have entered into agreements to make strategic acquisitions that increase and expand our data center network, solidify our position in key markets and provide expanded resources to customers. The financial results for these strategic transactions are reflected in our operating results beginning with the period of their respective completion. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe we derive operational synergies from our acquisitions, including by adding strategic locations to our inter-connected data center platform, and expanding our large-scale and high-quality capacity, and high quality customers, which provides strategic benefit to our overall business by solidifying our position in key markets, increasing the attractiveness of our offerings to existing and potential new customers as well as placing us in a better competitive position. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We follow a prudent investment and development strategy according to our investment policy approved by our board. Our investment strategy is to acquire data centers at different stages of construction and at different stages of maturity. Our investment decision-making policy with respect to value is based upon target minimum internal rates of return derived from long-term cash flow forecasts, taking into account any expected remaining costs associated with construction or development of such targets. When evaluating targets, we calculate an enterprise value derived by projecting a stabilized EBITDA for the data center and applying an appropriate valuation multiple. We derive a stabilized EBITDA by estimating stabilized revenue based upon customer contracts that are already in place and our knowledge of prevailing selling prices and expected utilization rates that are reasonably achievable. In addition, we look at cost of revenue based on the specific costs of the facility and our own operating cost benchmarks. We also take into account any estimated costs to complete and time to complete a data center, as well as any assumed liabilities and risks associated with the target to derive a reasonable equity consideration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have recorded significant goodwill historically in connection with our acquisitions, with the goodwill primarily representing the expected synergies from combining operations of the target group with those of our Company and intangible assets that do not qualify for separate recognition and are not deductible for tax purposes. See &#8220;Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;We may experience impairment of goodwill in connection with our acquisition of entities.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of GZ3</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May 2018, we acquired all the equity interests in a target group comprising an onshore entity (Guangzhou Weiteng Data Science &amp; Technology Co., Ltd., or Weiteng Data) and an offshore entity (PSDC Limited, or PSDC, which has an onshore subsidiary, Shenzhen Qian Hai Wan Chang Technology Services Co., Ltd., or Qian Hai Wan Chang) from third parties for a cash consideration of RMB262.2 million, including contingent consideration of RMB245.2 million, subject to adjustment, if any, pursuant to the terms and conditions of the equity purchase agreement. Pursuant to a supplemental agreement entered into among Weiteng Data, PSDC, Qian Hai Wan Chang, the sellers of both Weiteng Data and PSDC, and us in May 2020, all parties agreed to reduce the total cash consideration (including contingent consideration) from RMB262.2 million (US$40.2 million) to RMB207.3 million (US$31.8 million), subject to the achievement of the revised conditions as set out in the supplemental agreement. As of December 31, 2020, consideration payables of RMB37.4 million (US$5.7 million) were outstanding, including the contingent portion of RMB31.0 million (US$4.7 million). The target group owns GZ3 in Guangzhou, Guangdong Province. As of the date of completion of the acquisition, the first phase of the data center, comprising 7,648 sqm net floor area, had come into service and was 100% committed. As of December 31, 2020, we had completed the second phase of the data center, bringing an additional 3,423 sqm net floor area into service, 100% of which was committed. Subject to obtaining additional power supply, we plan to expand GZ3 further into a third phase with approximately 3,400 sqm net floor area.</p><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">77</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of SH11</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2018, we acquired all the equity interests in a target company (Cai Tuo Cloud Computing (Shanghai) Co., Ltd., or Shanghai Cai Tuo) from third parties for a cash consideration of RMB320.0 million, including contingent consideration of RMB70.0 million, subject to adjustment, if any, pursuant to the terms and conditions of the equity purchase agreement. As of December 31, 2020, the consideration had been fully paid. The target company owns SH11 in Shanghai, China. As of December 31, 2020, the data center was fully operational with a net floor area of 4,515 sqm and was 100% committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of greenfield land in Langfang for data center development, Langfang Land Site 1</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2019, we acquired the right of use for greenfield land with a ground area of approximately 20,000 sqm in the city of Langfang, Hebei Province (&#8220;Langfang Land Site 1 Phase 1&#8221;), located approximately 50 kilometers from Beijing, China, from the local government, for a cash consideration of RMB14.3 million. This acquired land is the first part of a contiguous site with a ground area of approximately 120,000 sqm in aggregate (&#8220;Langfang Land Site 1&#8221;) that we plan to acquire pursuant to the binding framework agreement that we entered into with the local government in February 2019.As of December 31, 2020, we were constructing our LF3 data center on Langfang Land Site 1 Phase 1. It will have a net floor area of 11,664 sqm and is 100% pre-committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, we acquired the right of use for greenfield land with a ground area of approximately 44,000 sqm in the city of Langfang, Hebei Province (&#8220;Langfang Land Site 1 Phase 2&#8221;), from the local government, for a cash consideration of RMB31.2 million. As of December 31, 2020, we were constructing our LF4 and LF5 data centers on Langfang Land Site 1 Phase 2, each of which will have a net floor area of 14,832 sqm and is being developed in two phases. As of December 31, 2020, LF4 Phase 1 and Phase 2 were 100% pre-committed, LF5 Phase 1 was 100% pre-committed and LF5 Phase 2 was 40.4% pre-committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2020, we entered into a land use right grant contract to acquire the right of use for greenfield land with a ground area of approximately 55,000 sqm in the city of Langfang, Hebei Province, from the local government, for a cash consideration of RMB38.9 million (US$6.0 million) (&#8220;Langfang Land Site 1 Phase 3&#8221;). The acquisition of Langfang Land Site 1 Phase 3 was completed in January 2021. This acquired land is the third and final phase of Langfang Land Site 1. Once developed, it will yield a total net floor area of approximately 30,000 sqm according to the initial design. As of December 31, 2020, Langfang Land Site 1 Phase 3 was held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of BJ9</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2019, we entered into an equity purchase agreement to acquire all of the equity interests in a target company, Beijing Ruiwei Cloud Computing Science &amp; Technology Co., Ltd., or Beijing Ruiwei, from a third party. The target company owns a data center which we refer to as BJ9 in Beijing, China. In December 2019, we entered into contracts with Beijing Ruiwei to operate BJ9 and with all of the existing customers of BJ9 to provide services to them in lieu of Beijing Ruiwei, pending completion of the acquisition. We completed the acquisition in December 2020 with a cash consideration of RMB817.0 million (US$125.2 million), including contingent consideration of RMB463.5 million (US$71.0 million), subject to adjustment, if any, pursuant to the terms and conditions of the equity purchase agreement. As of December 31, 2020, consideration payables of RMB472.2 million (US$72.4 million) were outstanding, including the contingent portion of RMB454.1 million (US$69.6 million). As of December 31, 2020, BJ9 was fully operational, with a net floor area of 8,029 sqm in service, 95.9% of which was committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of GZ6</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2019, we acquired all the equity interests in a target company, Guangzhou Yinwu Data Science &amp; Technology Co., Ltd., or Guangzhou Yinwu, from a third party for an aggregate cash consideration of RMB431.7 million, including contingent consideration of RMB243.7 million. As of December 31, 2020, contingent consideration payables of RMB226.7 million (US$34.7 million) were outstanding. The target company owns a data center which we refer to as GZ6 in Guangzhou, Guangdong Province. GZ6 has a net floor area of 6,608 sqm. The contingent consideration payables are subject to performance obligations, including expansion of power capacity. As of December 31, 2020, GZ6 was in service with a commitment rate of 91.9%.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">78</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of a data center project company in Huizhou</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2019, we acquired all the equity interests in a target company, Huizhou Jiacheng Information, Communications &amp; Technology Co., Ltd., or Huizhou Jiacheng, from third parties for an aggregate cash consideration of RMB15.5 million, including a contingent consideration of RMB6.0 million. The target company holds a leased property in Huizhou, Guangdong Province, located approximately 50 kilometers from Shenzhen, which we intend to convert into a data center, HZ1, with a net floor area of 12,533 sqm according to the initial design. HZ1 is being developed in two phases and was 100% pre-committed as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Acquisition of greenfield land in Langfang for data center development, Langfang Land Site 2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, we acquired the right of use for greenfield land with a ground area of approximately 38,000 sqm in the city of Langfang, Hebei Province, from the local government, at a site adjacent to our LF3, LF4 and LF5 data centers (&#8220;Langfang Land Site 2&#8221;), for a cash consideration of RMB26.9 million. Once developed, it will yield a total net floor area of approximately 18,000 sqm according to the initial design. Construction is expected to commence in the first half of 2021. As of December 31, 2020, Langfang Land Site 2 was held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of brownfield site in Hong Kong for data center development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, we acquired an existing building located in Kwai Chung, New Territories, Hong Kong, close to our existing HK1 data center project, for a purchase price of RMB788.3 million. We intend to demolish the existing building and redevelop the site, to which we hold the right of use, as our HK2 data center, with a net floor area of approximately 7,400 sqm according to the initial design. As of December 31, 2020, HK2 was held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of greenfield land in Changshu for data center development, Changshu Land Site 1</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, we acquired the right of use for greenfield land with a ground area of approximately 67,000 sqm in the city of Changshu, Jiangsu Province, located approximately 70 kilometers from Shanghai, China, from the local government for a cash consideration of RMB19.9 million (&#8220;Changshu Land Site 1 Phase 1&#8221;). This acquired land is the first phase of a contiguous site with a ground area of approximately 140,000 sqm in aggregate that we plan to acquire pursuant to the binding framework agreement that we entered into with the local government in November 2018 (&#8220;Changshu Land Site 1&#8221;). Once Changshu Land Site 1 Phase 1 is developed, it will yield a total net floor area of approximately 33,000 sqm according to the initial design. We plan to develop three data centers on Changshu Land Site 1 Phase 1. As of December 31, 2020, the first of the three data centers, Changshu 1 (&#8220;CS1&#8221;), was under construction. CS1 is being developed in two phases. CS1 Phase 1 is expected to have a net floor area of 6,060 sqm and was 100% pre-committed and CS1 Phase 2 is expected to have a net floor area of 5,028 and was 0% pre-committed. Construction of the first phase is expected to be completed in the second half of 2021 and the second phase is expected to be completed in the first half of 2022. The remaining land area of Changshu Land Site 1 Phase 1 is held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2021, we acquired the right of use for greenfield land with a ground area of approximately 73,000 sqm in the city of Changshu, Jiangsu Province, from the local government for a cash consideration of RMB25.3 million (US$3.9 million) (&#8220;Changshu Land Site 1 Phase 2&#8221;). This acquired land is the second and final phase of Changshu Land Site 1. Once Changshu Land Site 1 Phase 2 is developed, it will yield a total net floor area of approximately 33,000 sqm according to the initial design. As of December 31, 2020, Changshu Land Site 1 Phase 2 was held for future development.</p><a id="_cp_text_1_312"></a><a id="_cp_text_1_314"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of a </span><span style="font-style:italic;font-weight:bold;">building for </span><span style="font-style:italic;font-weight:bold;">data center </span><span style="font-style:italic;font-weight:bold;">development </span><span style="font-style:italic;font-weight:bold;">in Shanghai</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In December 2019, we acquired an existing building in the same area as our data center cluster in Waigaoqiao, Shanghai for a total consideration of RMB330.2 million. We intend to convert the building into a data center which we refer to as SH14. It will yield a net floor area of 11,040 sqm and is being developed in two phases. As of December 31, 2020, the first phase of the data center was in service with a net floor area of 7,000 sqm and was 100% committed, while the second phase of the data center was under construction with a net floor area of 4,040 sqm and is expected to come into service in the first half of 2022.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">79</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of site in Shanghai for major new data center campus</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In March 2020, we acquired a site in Pujiang Area, Minhang District of Shanghai, located around 25 kilometers from our existing data center cluster in Waigaoqiao, Shanghai, from a third party for a cash consideration of RMB1.37 billion (US$210.0 million). Minhang District is an established data center hub due to its proximity to submarine cable landing stations. The site consists of approximately 212,000 sqm of total ground area, with roughly half of it developed and half of it greenfield land. It will be used for a major new data center campus, which we intend to develop in multiple phases over several years. For Phase 1, we intend to convert two of the existing industrial buildings on the site into data centers (to be known as SH16 and SH17), yielding a total net floor area of approximately 22,600 sqm according to the initial design. The construction commenced in 2020. As of December 31, 2020, SH16 was in service with a net floor area of 3,734 sqm, while the first phase of SH17 was under construction with a net floor area of 6,188 sqm and is expected to come into service in the first half of 2021. Access to power has been obtained for Phase 1, while the development of subsequent phases, with roughly 49,500 sqm of potential net floor area, will be contingent upon obtaining additional power capacity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of greenfield land in Chongqing for data center development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2020, we acquired the right of use for greenfield land with a ground area of approximately 49,000 sqm in the city of Chongqing from the local government for a consideration of RMB28.0 million (US$4.3 million) pursuant to a binding framework agreement that we entered into with the local government in August 2018 and August 2019, respectively. Once developed, it will yield an aggregate net floor area of approximately 33,000 sqm according to the initial design. We plan to develop two data centers on the site. As of March 31, 2021, the first such data center on this land, Chongqing 1 (&#8220;CQ1&#8221;), was under construction. CQ1 will yield a net floor area of approximately 8,640 sqm and is expected to come into service in late 2021. The remaining land area of this site is held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of BJ10, BJ11 and BJ12</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, we acquired all of the equity interests in Lanting (Beijing) Information Science and Technology Co., Ltd. and its subsidiary, Lanting Xuntong (Beijing) Science and Technology Co., Ltd. (collectively, the &#8220;Lanting Entities&#8221;), from third parties. The total cash consideration, which included purchase price adjustments based on certain assets and liabilities of Lanting Entities on the date of acquisition, was initially estimated to be RMB847.6 million (US$129.9 million), including a maximum contingent consideration of RMB130.7 million (US$20.0 million). Based on information subsequently received, we identified certain adjustments to the consideration. As a result, the total cash consideration was updated to RMB788.6 million (US$120.9 million), including approximately RMB133.0 million (US$20.4 million) which is contingent upon future performance. As of December 31, 2020, consideration payables of RMB55.1 million (US$8.4 million) were outstanding, including contingent consideration of RMB50.0 million (US$7.7 million). The Lanting Entities own three data centers, which we refer to as BJ10, BJ11, and BJ12. As of December 31, 2020, the three data centers were fully operational with a total aggregate net floor area of 20,288 sqm which is 100% committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of LF9</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, we completed the acquisition of all of the equity interests in a project company, Langfang Cloud Base Science &amp; Technology Co., Ltd., or Langfang Cloud Base, from third parties for a consideration of RMB34.3 million (US$5.3 million), including a maximum contingent consideration of RMB10.3 million (US$1.6 million). The project company holds a leased property to be converted into a data center we refer to as Langfang 9 data center, or LF9, in Langfang, Hebei Province. As of December 31, 2020, we had commenced the construction of LF9 with a net floor area of 10,830 sqm which is 100% pre-committed. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">80</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Undertaking of BJ13 and BJ14 through a joint venture with CPE Fund</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2020, we entered into a definitive agreement with a private equity fund (&#8220;CPE Fund&#8221;) controlled by CITIC Private Equity Funds Management Co., Limited, a leading alternative asset manager in China, to form a joint venture to undertake a major new data center project in Beijing (&#8220;BJ13 and BJ14&#8221;). As of March 31, 2021, we owned a 58% controlling interest in the joint venture, while CPE Fund owned 42%. As a first step, the joint venture took an approximately 81.72% equity interest in Tenglong IoT (Beijing) Data Science and Technology Co., Ltd., or Tenglong IoT (&#8220;Project Company&#8221;) through the acquisition of shares and injection of new capital. The Project Company obtained government approval for the development of a largescale data center at a site in the Tongzhou District of Beijing. The proceeds of the capital injection were used by the Project Company to take an approximately 87.83% equity interest in a company which owns the land use right for the site. The joint venture will proceed to acquire the remaining approximately 18.28% of the Project Company when the data center development is complete and certain other conditions are met. The Project Company will buy out the remaining approximately 12.17% equity interest in the land company when certain conditions are met. CPE Fund identified and brought the joint venture opportunity to us when seeking a development partner. Based on preliminary designs, we expect BJ13 and BJ14 to generate a total net floor area of approximately 28,500 sqm, compared with the previous design of approximately 18,000 sqm, with a slightly higher power density of approximately 2.5 kW per sqm. We will assume responsibility for data center construction on a turnkey basis. On completion of the project and satisfaction of certain other conditions, we will acquire CPE Fund&#8217;s 42% equity interest in the joint venture. Based on the most recent development plan, the estimated total acquisition and development cost to GDS for 100% ownership of BJ13 and BJ14 as complete data centers was approximately RMB3.3 billion (US$0.5 billion), compared with the provisional estimation of RMB2.6 billion (US$0.4 billion), to reflect an upsized capacity of the site, subject to further adjustment based on the final design, the actual construction cost, and the amount of contingent and variable consideration payable for the minority interests in the joint venture and its subsidiaries. As of December 31, 2020, BJ13 and BJ14 were held for future development. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of KS4</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2020, we acquired all the equity interests in a target company, Kunshan Wantuo Electronic &amp; Technology Co.,Ltd. or Kunshan Wantuo, from third parties for an aggregate cash consideration of RMB15.1 million (US$2.3 million). The target company holds a leased property in Kunshan, Jiangsu Province, located approximately 6 kilometers from our existing KS1, KS2 and KS3 data centers, which we intend to convert into a data center, KS4, with a net floor area of approximately 3,500 sqm according to the initial design. As of December 31, 2020, construction had commenced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of greenfield land in Langfang for data center development, Langfang Land Site 3</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In September 2020, we acquired all the equity interests in a target company, Langfang Zhouyu Electronic &amp; Technology Co., Ltd., from a third party for an aggregate cash consideration of RMB5.1 million (US$0.8 million). The target company has the right of use for greenfield land with a ground area of approximately 34,700 sqm in the city of Langfang, Hebei Province, at a site (&#8220;Langfang Land Site 3&#8221;) near our LF3, LF4 and LF5 data centers in the same development zone. Once developed, it will yield a total net floor area of approximately 18,750 sqm according to the initial design. As of December 31, 2020, Langfang Land Site 3 was held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of SH19</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2020, we acquired from a third partyall of the equity interests in a target group comprising two onshore entities, Shanghai Xinxin Information &amp; Technology Co., Ltd. and Shanghai Xinxing Data Science &amp; Technology Co., Ltd., which group owns a data center project (&#8220;SH19&#8221;) through a project company named Shanghai Guangxun Information Science &amp; Technology Development Co., Ltd. SH19 located in the same area as our existing Waigaoqiao data center cluster. SH19 has a net floor area of 12,810 sqm, and is being developed in two phases. SH19 Phase 1, with a net floor area of 7,984 sqm, came into service in the fourth quarter of 2020. It is fully committed by one of our existing top customers. SH19 Phase 2, with a net floor area of 4,826 sqm, is currently under construction. It is expected to come into service in the second half of 2021. The cash consideration for 100% of the equity interests is RMB62.5 million (US$9.6 million), which had been fully paid as of December 31, 2020. The estimated total acquisition and development cost of SH19, including cost to date, cost to complete and acquisition premium, is approximately RMB778.0 million (US$119.2 million).</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">81</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of greenfield land in Huidong for data center development, Huidong Land Site 1</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2020, pursuant to the binding framework agreement that we entered into with the local government in September 2020, we acquired the right of use for greenfield land with a ground area of approximately 115,000 sqm in Huidong County, Huizhou City, Guangdong Province (&#8220;Huidong Land Site 1&#8221;) located approximately 24 kilometers from our SZ4 data center, from the local government for a cash consideration of RMB73.7 million (US$11.3 million). Once Huidong Land Site 1 is fully developed, it will yield a net floor area of approximately 72,000 sqm according to the initial design. As of December 31, 2020, Huidong Land Site 1 was held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of greenfield land in Langfang for data center development, Langfang Land Site 4</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2020, we acquired from the local government a greenfield site in Langfang (&#8220;Langfang Land Site 4&#8221;), within our existing Langfang cluster, adjacent to Langfang Land Site 3, for a cash consideration of RMB72.0 million (US$11.0 million). Langfang Land Site 4 has a land area of approximately 101,000 sqm. Based on initial design, it will yield a net floor area of approximately 54,000 sqm. As of December 31, 2020, Langfang Land Site 4 was held for future development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of TJ1</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2021, we entered into an agreement to purchase from third parties all of the equity interests of two entities which will acquire and hold in aggregate 65% of the equity interests in a project company, Guofurui Data Science &amp; Technology (Tianjin) Co., Ltd., which owns a major data center project currently under development in the Wuqing District of Tianjin (&#8220;TJ1&#8221;). TJ1 is located approximately 30 kilometers from our existing BJ1, BJ2, BJ3 and BJ9 data center cluster in the Yizhuang District of Beijing. TJ1 will have a net floor area of approximately 14,000 sqm, and is expected to come into service in the second half of 2021. The cash consideration for the 65% equity interest is RMB133.1 million (US$20.4 million), subject to adjustment, if any, pursuant to the terms of the equity purchase agreement. As of March 31, 2021, the acquisition has not been completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of BJ15</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2021, we entered into two equity purchase agreements to respectively acquire 100% of the equity interests in two companies as a target group, namely Zhongyunxin Science &amp; Technology Co., Ltd. and Tianjin Zhongyunxin Science &amp; Technology Co., Ltd., which own a major data center in the Shunyi District of Beijing (&#8220;BJ15&#8221;). The total enterprise value of BJ15 is approximately RMB3.8 billion (US$0.6 billion), with a further RMB500.0 million (US$76.6 million) contingent on the acquisition by the target companies of the property interests in the site. The target companies are owned by CPE Fund and its affiliated parties. BJ15 is located adjacent to our BJ5 data center and 8 kilometers from our data center campus comprised of BJ10, BJ11 and BJ12, forming a cluster in the Shunyi District of Beijing. BJ15 has a net floor area of over 19,000 sqm. BJ15 is fully operational and currently is approximately 80% utilized. It is expected to be fully utilized in 2022. As of March 31, 2021, the acquisition has not been completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of SZ8</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2021, we entered into an agreement to acquire 100% of the equity interests in a target company which owns a data center in the Bao&#8217;an District of Shenzhen (&#8220;SZ8&#8221;), from third parties for an aggregate cash consideration of RMB89.8 million (US$13.8 million), including contingent consideration of RMB35.9 million (US$5.5 million), subject to adjustment, if any, pursuant to the terms and conditions of the equity purchase agreement. SZ8 is located approximately 15 kilometers from our existing SZ1, SZ2 and SZ3 data center cluster, and is close to the headquarters of certain of our major internet and financial customers in Shenzhen. It has a net floor area of approximately 2,500 sqm and is currently under construction. It is expected to come into service in mid-2021. As of March 31, 2021, the acquisition has not been completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Public Offerings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of our public offerings since January 1, 2018.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">82</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 30, 2018, we completed our follow-on public offering of 12,650,000 ADSs (including full exercise of the underwriters&#8217; option to purchase additional ADSs), comprising 8,225,000 ADSs offered and sold by us and 4,425,000 ADSs offered and sold by certain selling shareholder entities affiliated with SBCVC Holdings Limited, or SBCVC, representing an aggregate of 101,200,000 Class A ordinary shares, raising US$204.8 million in proceeds to us and US$110.2 million in proceeds to SBCVC before expenses but after underwriting discounts and commissions. We did not receive any of the proceeds from the sale of ADSs by SBCVC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 19, 2019, we completed our follow-on public offering of 13,731,343 ADSs, including full exercise of the underwriters&#8217; option to purchase additional ADSs, representing 109,850,744 Class A ordinary shares, raising US$445.0 million in proceeds to us before expenses but after underwriting discounts and commissions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 10, 2019, we completed our follow-on public offering of 6,318,680 ADSs, including full exercise of the underwriters&#8217; option to purchase additional ADSs, representing 50,549,440 Class A ordinary shares, raising US$278.2 million in proceeds to us before expenses but after underwriting discounts and commissions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Hong Kong Secondary Listing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 2, 2020, we completed our secondary listing on the Hong Kong Stock Exchange and public offering of 160,000,000 Class A ordinary shares, equivalent to 20,000,000 ADSs. On November 6, 2020, we announced that the underwriters had fully exercised their over-allotment option to purchase 24,000,000 additional Class A ordinary shares, equivalent to 3,000,000 ADSs, to cover over-allocations. We raised approximately US$1.9 billion in net proceeds to us after deducting underwriting discounts and commissions and other offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Upgrade of GDS Management Company to an Investment Holding Company</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On March 28, 2018, we completed the regulatory filing and registration to upgrade Shanghai Free Trade Zone GDS Management Co., Ltd. (formerly known as GDS Management Company) to a foreign invested investment holding company in the PRC by changing its name from &#8220;Shanghai Free Trade Zone GDS Management Co., Ltd.&#8221; to &#8220;GDS (Shanghai) Investment Co., Ltd.&#8221; and expanding its business scope to include, among other things, equity investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Issuance of Convertible Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On June 5, 2018, we completed our offering of US$300 million aggregate principal amount of 2% convertible senior notes due 2025 (including full exercise of the initial purchasers&#8217; option to purchase additional notes), raising US$291.1 million in net proceeds to us after deducting underwriting discounts and commissions and other offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Strategic Cooperation with GIC</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2019, we entered into a strategic cooperation framework agreement with GIC, Singapore&#8217;s sovereign wealth fund, to develop and operate hyperscale B-O-T joint venture data centers at locations in China selected by our customers. Together with GIC, we will focus initially on a B-O-T data center program for a leading internet and cloud service provider, which is our strategic customer. In parallel with the framework agreement, we also signed a memorandum of understanding with the same strategic customer to develop and operate seven B-O-T data centers at several of its campuses serving different regions of China, including Nantong, Jiangsu Province, Heyuan, Guangdong Province and Wulanchabu, Inner Mongolia Autonomous Region.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">83</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investment from Ping An and Issuance of Convertible Preferred Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, China Ping An Insurance Overseas (Holdings) Limited, or Ping An Overseas Holdings made an investment in us, and we issued 150,000 Series A convertible preferred shares to an affiliate of Ping An Overseas Holdings for a total consideration of US$150 million. Pursuant to the terms of the investment, during the first eight years from their issuance date, the convertible preferred shares accrue a minimum 5.0% per annum dividend, payable quarterly in arrears, in cash or in kind in the form of additional convertible preferred shares, at our option. As of the eighth anniversary of the issuance date, the convertible preferred shares accrue a 7.0% per annum minimum dividend, payable quarterly in arrears, in cash only, which dividend rate will further increase by 50 basis points per quarter thereafter for so long as any convertible preferred shares remain outstanding. The convertible preferred shares are convertible into our Class A ordinary shares at the option of their holder, at a conversion rate corresponding to a conversion price of US$35.60 per ADSs, representing a premium of 13.3% to the volume weighted average price of our ADSs for the 30 trading days immediately preceding the date of signing the definitive agreement, subject to customary anti-dilution adjustments. We have the right to trigger a mandatory conversion at our election, beginning on March 15, 2022, provided certain conditions are met, including our Class A ordinary shares achieving a specified price threshold of 150% of the conversion price for a specified period. Holders will not have any redemption right or put option over the convertible preferred shares, except upon (i) the occurrence of a change of control, or (ii) our ADSs ceasing to be listed for trading on any of the New York Stock Exchange, the Nasdaq Global Select Market or the Nasdaq Global Market. After eight years, we will have certain rights in connection with the redemption of the convertible preference shares at 100% of their face value, plus accrued and unpaid dividends. In addition, Ping An Overseas Holdings has the right to designate one non-voting observer to attend any meetings of our board of directors, subject to maintaining its shareholding at or above a specified percentage threshold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investment from Hillhouse</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, we issued to affiliates of Hillhouse Capital and to STT GDC a total of 62,153,848 Class A ordinary shares, equivalent to approximately 7.8 million ADSs, at a price equivalent to US$65 per ADS for a total consideration of US$505 million. Hillhouse Capital subscribed US$400 million and STT GDC subscribed US$105 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Partnership on Renewable Energy Initiatives</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In September 2020, we and Sembcorp Industries Limited, or Sembcorp, through our respective Chinese subsidiaries, signed a memorandum of understanding to partner on renewable energy initiatives. Sembcorp, a Temasek portfolio company, has more than 700 MW of wind power assets in operation across Hebei province and Inner Mongolia autonomous region and also provides innovative water and wastewater treatment solutions in China. Under the memorandum of understanding, we and Sembcorp will work together to develop and provide renewable energy solutions for our data centers wherever accessible in China. Both companies will also seek to explore other opportunities to realize operational synergies between our green data centers and Sembcorp&#8217;s renewable power generation and water management systems.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">84</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principal Offices</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our principal executive offices are located at F4/F5, Building C, Sunland International, No. 999 Zhouhai Road, Pudong, Shanghai 200137, People&#8217;s Republic of China. Our registered office in the Cayman Islands is located at the offices of Conyers Trust Company (Cayman) Limited, Cricket Square, Hutchins Drive, P.O. Box 2681, Grand Cayman, KY1-1111, Cayman Islands. Prior to September 30, 2018, our agent for service of process in the United States was Law Debenture Corporate Services Inc., located at 801 2<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">nd</sup> Avenue, Suite 403, New York, New York 10017, U.S.A. We appointed Cogency Global Inc., located at 122 East 42<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">nd</sup> Street, 18<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> Floor, New York, New York 10168, U.S.A., as our successor agent for service of process in the United States, effective as of and after October 1, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Business Overview </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a leading developer and operator of high-performance data centers in China. Our facilities are strategically located in China&#8217;s primary economic hubs where demand for high-performance data center services is concentrated. We also build, operate and transfer data centers at other locations selected by our customers in order to fulfill their broader requirements. Our data centers are designed and configured as high-performance data centers with large net floor area and power capacity, high power density and efficiency, and multiple redundancy across all critical systems. We are carrier and cloud neutral, which enables our customers to access all the major PRC telecommunications networks, as well as the largest PRC and global public clouds which we host in many of our facilities. We offer colocation and managed services, including direct private connection to leading public clouds, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services. Our innovative and unique platform of interconnected data centers enables cloud service providers to expand in a flexible way in their key markets, and also enables enterprises to deploy their hybrid clouds in close proximity to the networked nodes of leading public clouds. We have a 20-year track record of service delivery, successfully fulfilling the requirements of some of the largest and most demanding customers for outsourced data center services in China. As of December 31, 2020, we had an aggregate net floor area of 318,272 sqm in service, 94.3% of which was committed by customers, and an aggregate net floor area of 137,070 sqm under construction, 73.9% of which was pre-committed by customers, in each case excluding B-O-T joint venture data centers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe the market for high-performance data center services in China is experiencing strong growth. Demand is driven by rapid growth in the volume of data created, transmitted, processed and stored as a result of the accelerating trend of digital transformation and the rising adoption of new technologies such as cloud computing, 5G, artificial intelligence, big data, machine learning, blockchain, internet of things, augmented and virtual reality, e-payments and digital currency. Demand is also driven by PRC government policies which consistently and actively support technology-driven development and the growth of the digital economy. Recently, the PRC government has promoted the concept of &#8220;new infrastructure&#8221; which includes, among other things, largescale data centers, artificial intelligence and industrial internet. Such policy orientation is ushering in new waves of investment at all levels of the economy, which we believe will give rise to numerous opportunities we can take advantage of in the years to come.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To satisfy such demand requires data centers which are largescale, both in terms of net floor area and power capacity, highly reliable in terms of uptime, and highly efficient in terms of power usage. With increasing scale, it has become increasingly challenging to source, develop and operate new facilities that meet the required standard, in particular to secure suitable land and buildings which can be developed or converted into data center facilities and to obtain the necessary regulatory approvals and power supply in China&#8217;s primary economic hubs where demand is concentrated. As a result, we believe that there is a relative scarcity of high-performance data center capacity in these areas.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">85</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our platform of interconnected data centers and secured expansion capacity is strategically located to address this growing demand. We develop and operate our data centers predominantly in and around Shanghai, Beijing, Shenzhen, Guangzhou, Hong Kong, Chengdu and Chongqing, the primary financial, commercial, industrial and communications hubs in each region of China. We refer to the areas in and around these hubs as Tier 1 markets. Our customers typically use our data centers in Tier 1 markets to house their mission-critical, latency-sensitive data and applications. Our data center locations provide convenient access for our customers and, furthermore, the extensive multi-carrier telecommunications networks in these markets enable our customers to enhance the performance and lower the cost of connectivity to our facilities. In the past, our data centers were mainly clustered in key urban districts within each Tier 1 market in accordance with customer preference. More recently, in order to keep pace with demand and overcome the challenge of creating new supply, we are developing more data centers at strategic locations on the outer edge of these markets, including on campuses where we can expand capacity in multiple phases. These outer edge developments, which we still consider Tier 1 markets, enable our hyperscale customers to fulfill their requirement for larger deployments of IT capacity on a single site and to upscale over time, while remaining within acceptable parameters for network latency. In addition to our presence in Tier 1 markets, we also build, operate and transfer data centers at other locations selected by our customers in order to house their offline and less critical data and applications in lower cost areas where, at times, renewable energy sources are also accessible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From our inception, we have built up our own in-house data center design capability, which we believe is unparalleled in the industry. We were one of the first movers in developing high-performance data centers in China, anticipating the trend for IT to become increasingly mission-critical, and then in combining high availability with larger net floor area and power capacity to meet the unprecedented requirements of hyperscale cloud service providers and large internet companies. Our data centers are largescale, highly reliable and highly efficient facilities that provide a flexible, modular and secure operating environment in which our customers can house, power and cool the computer systems and networking equipment that support their mission-critical IT. We install high power density (which refers to the ratio of power capacity to net floor area) and optimize power usage efficiency, which enables our customers to deploy their IT systems more efficiently and reduce their operating and capital costs. As a result of our advanced data center design, high technical specifications and robust operating procedures, we are able to make service level commitments related to service availability and other key metrics that meet our customers&#8217; required standards. Within our data centers, we have also developed an innovative service platform to assist our enterprise customers to integrate and control every aspect of their hybrid cloud computing environment across their private servers and one or more public cloud service providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we served 703 customers, including PRC and global hyperscale cloud service providers and large internet companies, a diverse community of financial institutions, telecommunications carriers and IT service providers and large domestic private sector and multinational corporations, many of which are leaders in their respective industries. We host the largest public cloud platforms operating in China, some of which are present in multiple GDS data centers. Agreements with our hyperscale cloud service provider and large internet customers generally have terms of three to ten years, while agreements with our financial institution and enterprise customers typically have terms of one to five years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we operated 51 self-developed data centers with an aggregate net floor area of 310,128 sqm in service. We also operated capacity at approximately 19 third-party data centers with an aggregate net floor area of 8,144 sqm in service, which we lease on a wholesale basis and use to provide colocation and managed services to our customers. As of the same date, we had a further 14 new self-developed data centers and second phases of two existing self-developed data centers with an aggregate net floor area of 137,070 sqm under construction. In addition to the above, we also operated four B-O-T joint venture data centers with a net floor area of 15,581 sqm in service, and had five B-O-T joint venture data centers with an aggregate net floor area of 19,441 sqm under construction. As of the same date, we had an estimated aggregate developable net floor area of approximately 480,000 sqm held for potential future development. Our net revenue and results of operations are largely determined by the degree to which our data center capacity is committed or pre-committed as well as its utilization. We had commitment rates for our area in service (excluding B-O-T joint venture data centers) of 94.9%, 91.9% and 94.3% as of December 31, 2018, 2019 and 2020, respectively. We had utilization rates for our area in service (excluding B-O-T joint venture data centers) of 67.6%, 69.0% and 71.1% as of December 31, 2018, 2019 and 2020, respectively. The difference between commitment rate and utilization rate is primarily attributable to customers who have entered into agreements but have not yet started to use revenue-generating services.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">86</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have experienced significant growth in recent years. Our net revenue grew from RMB2,792.1 million in 2018 to RMB4,122.4 million in 2019, representing an increase of 47.6%, and increased to RMB5,739.0 million (US$879.5 million) in 2020, representing an increase of 39.2%. Our net loss increased from RMB430.3 million in 2018 to RMB442.1 million in 2019, and increased to RMB669.2 million (US$102.6 million) in 2020. Our adjusted EBITDA increased from RMB1,046.5 million in 2018 to RMB1,824.0 million in 2019, and increased to RMB2,680.6 million (US$410.8 million) in 2020. As of December 31, 2018, 2019 and 2020, our accumulated deficit was RMB1,615.1 million, RMB2,057.2 million and RMB2,723.6 million (US$417.4 million), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Business Model</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our core business operations entail the planning and sourcing of new data centers, developing such facilities, securing customer commitments, providing our colocation and managed services to customers, and maintaining high levels of service and customer satisfaction to develop and maintain long-term relationships with our customers. We focus on developing and operating what we refer to as high-performance data centers. These are data centers that feature large net floor area and power capacity, high power density and efficiency, and multiple redundancy across all critical systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Sourcing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our strong customer and industry relationships offer us insight into the size, timing, and location of future demand which is reflected in our data center capacity development plan. Based on this insight, we aim to secure land and buildings in Tier 1 markets, together with the required power capacity,for future development commensurate with anticipated demand for our services. Our in-house team begins sourcing potential sites a few years in advance of planned development. We source new data center capacity by: (i) acquiring or leasing property which we develop for use as data center facilities, whether through constructing on greenfield land, redeveloping brownfield sites, converting existing industrial buildings, or fitting out and equipping purpose-built building shells; (ii) leasing existing data center capacity from third-party wholesale providers; and (iii) acquiring high-performance data centers from other companies. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Regardless of the source of our data center capacity, we ensure that the facilities meet the high-performance standards required by our target customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Construction</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">After procuring greenfield or brownfield sites or existing industrial buildings or purpose-built building shells, we design and, through cooperation with developers, contractors, and suppliers, build out the facility to achieve our advanced design and high technical specifications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We take a modular approach to developing, commissioning, equipping and fitting out of facilities, so that we can cater to a range of customer requirements with regard to redundancy, power density, cooling, rack configuration and other technical specifications. In addition, by taking a modular approach, we are able to phase our capital expenditures related to equipping and fitting out individual computer rooms in accordance with proven sales demand or contractual delivery commitments to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Marketing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We usually commence marketing new data center facilities before we commence construction by seeking strong indications of interest from customers. We aim to convert such indications of interest into legally-binding pre-commitment agreements for a substantial part of the capacity under development as early as possible in the construction cycle. Such pre-commitments typically come from anchor customers who require largescale capacity, such as hyperscale cloud service providers and large internet companies. Through securing such pre-commitments, we are able to reduce investment risk and optimize resource planning. We had pre-commitment rates of 48.4%, 63.6% and 73.9% as of December 31, 2018, 2019 and 2020, respectively. Once construction is complete, and the data center enters service, we re-categorize area pre-committed as area committed. We aim to maintain high commitment rates for each of our data centers. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">87</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to the strength of customer demand, for certain sites, we deliberately do not seek pre-commitments, in order to reserve sufficient capacity for our financial institution and large enterprise customers who typically procure with a shorter lead time once data centers are in service. This also helps to ensure that we have sufficient capacity available to fulfill the anticipated expansion requirements of strategic customers who we are already serving in the same location. As a result of this sales approach, some of our data centers under construction and in service have lower pre-commitment and commitment rates, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Delivery</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Once construction is complete, and the data center enters service, we re-categorize area under construction as area in service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Anchor customers with largescale commitments typically move in over a period of 12 to 24 months, whereas financial institutions and large enterprise customers typically move in over a period of three to six months. The longer move-in period for anchor customers is due to the larger scale of their deployments and operational models, under which they increase utilization of committed data center capacity in multiple phases and in-line with the increasing load on their IT systems. During such move-in periods, customers have the right to use part or all of the services for which they have committed. They are billed for the amount of services they actually use, subject to a minimum billable amount as stated in the sales agreements. Such minimum billable amount typically steps up over time. In practice, during the move-in period, most customers&#8217; actual usage and billing is higher than the minimum. Customers are not allowed to terminate their sales agreements before the end of the move-in period. See &#8220;Our Business&#8212;Our Customers&#8212;Sales Agreements.&#8221; The portion of area committed by customers which is revenue generating is referred to as area utilized. As a result of the flexibility granted to customers to use part or all of the services during the move-in period, some of our data centers have lower utilization rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Commitment and Utilization Rates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business model provides us with high levels of revenue visibility due to the long-term nature of our customer agreements and substantial backlog. Backlog is defined as area committed or pre-committed by customers but yet to be utilized (total area committed minus area utilized at the end of each period). As of December 31, 2018, 2019 and 2020, we had backlog of 75,417 sqm, 108,856 sqm and 175,342 sqm, respectively. The increase in backlog across these periods was primarily due to higher levels of customer commitments and pre-commitments. We endeavor to provide high levels of customer service, support, and satisfaction so as to maintain long-term customer relationships and high rates of agreement renewals for our services. We had a very low incidence of sales agreements that expired without renewal or terminated early, as evidenced by our average quarterly churn rate of 0.9%, 0.5% and 0.8% for the years ended December 31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For our in-service data centers, we aim to maintain high levels of long-term commitment and utilization rates. We had commitment rates for our area in service (excluding B-O-T joint venture data centers) of 94.9%, 91.9% and 94.3% as of December 31, 2018, 2019 and 2020, respectively. We had utilization rates for our area in service (excluding B-O-T joint venture data centers) of 67.6%, 69.0% and 71.1% as of December 31, 2018, 2019 and 2020, respectively. The difference between commitment rate and utilization rate is primarily attributable to customers who have not yet fully utilized all of the revenue-generating services for which they have committed. Until the end of the move-in period, the area committed is not fully categorized as area utilized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to the typical time lag for move-in, our continual expansion of our data center capacity, and the high proportion of anchor customers with largescale commitments, we expect that our utilization rate will continue to lag behind our commitment rate. For data centers that have been in operation for a longer period of time, the commitment rate and utilization rate will tend to converge, as customers have fully moved in.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our Data Centers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our data centers are largescale, highly reliable and highly efficient facilities that provide a flexible, modular and secure operating environment in which our customers can house, power and cool the computer systems and networking equipment that support their mission-critical IT infrastructure. We install large power capacity, together with engineering technologies to optimize PUE, enabling our customers to deploy their IT infrastructure more efficiently and reduce their operating and capital costs.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">88</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We develop and operate our data centers predominantly in and around Shanghai, Beijing, Shenzhen, Guangzhou, Hong Kong, Chengdu and Chongqing, the primary financial, commercial, industrial and communications hubs in each region of China. We refer to the areas in and around these hubs as Tier 1 markets. Our customers typically use our data centers in Tier 1 markets to house their mission-critical, latency-sensitive data and applications. Our data center locations provide convenient access for our customers and, furthermore, the extensive multi-carrier telecommunications networks in these markets enable our customers to enhance the performance and lower the cost of connectivity to our facilities. We also build, operate and transfer data centers at other locations selected by our customers in order to fulfill their broader requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2020, we commenced construction of 12 new self-developed data centers with a total net floor area of 105,359 sqm. As of December 31, 2020, we had an aggregate net floor area under construction of 137,070 sqm, 73.9% of which was pre-committed. In 2020, we completed construction and brought into service 12 new self-developed data centers in Tier 1 markets with a total net floor area of 65,866 sqm. In 2020, we acquired BJ10, BJ11 and BJ12 with a net floor area of 20,288 sqm which were in service when acquired and acquired SH19, of which the first phase with a net floor area of 7,984 sqm was in service when acquired and second phase with a net floor area of 4,826 sqm was under construction. As of December 31, 2020, this capacity was 94.3% committed and 71.1% utilized. In addition to the above, in 2020, we also commenced construction of six B-O-T joint venture data centers, with a total net floor area of 23,357 sqm. As of December 31, 2020, we had five B-O-T joint venture data centers under construction with an aggregate net floor area of 19,441 sqm and four B-O-T joint venture data centers in service with an aggregate net floor area of 15,581 sqm. As of December 31, 2020, all the B-O-T joint venture data centers were 100% committed or pre-committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents certain information relating to our data center portfolio (excluding B-O-T joint venture data centers) as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;held&#160;for</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;under</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">future</b></p></td></tr><tr><td style="vertical-align:top;width:67.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">(Sqm)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in&#160;service</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">construction</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">development</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.91%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Location</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Greater Shanghai and Jiangsu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 111,715</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 33,295</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,592</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Greater Beijing and Hebei</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 114,878</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 77,181</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 154,575</span></p></td></tr><tr><td style="vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Greater Bay Area <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 69,023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 26,594</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 141,063</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Chengdu and Chongqing</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,512</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46,645</span></p></td></tr><tr><td style="vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 310,128</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 479,875</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Type</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Self-developed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 310,128</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 479,875</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Third party</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,144</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:top;width:67.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 318,272</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 479,875</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Excludes 15,581 sqm net floor area relating to B-O-T joint venture data centers in service, 100% of which were committed and 19,441 sqm net floor area relating to B-O-T joint venture data centers under construction, 100% of which were pre-committed as of December 31, 2020.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Greater Bay Area includes Guangzhou, Shenzhen, Huizhou, Hong Kong and Macau.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, our total area committed (excluding B-O-T joint venture data centers) was 401,554 sqm, of which 300,213 sqm and 101,341 sqm related to data centers in service and data centers under construction, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Self-Developed Data Centers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we operated 51 self-developed data centers with an aggregate net floor area of 310,128 sqm in service. As of the same date, we had a further 14 new self-developed data centers and second phases of two existing self-developed data centers with an aggregate net floor area of 137,070 sqm, under construction. In addition, we had an estimated aggregate developable net floor area of approximately 480,000 sqm held for potential future development in Tier 1 markets.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">89</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">High-Performance Features. </i>Our self-developed data centers generally feature:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">High Availability</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">. Over 90% of our self-developed data center capacity in service and under construction is equipped with 2N redundant delivery paths for power, cooling and other critical systems. 2N redundancy entails significant additional up-front investment and decreases the yield of net floor area in a building of a given size. By installing 2N redundancy and operating our facilities to the highest standards, we are able to satisfy the requirements of the most demanding customers for housing their mission-critical IT infrastructure.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">High Power Density. </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Our self-developed data center capacity in service and under construction has an average power density of approximately 2.15 kW/sqm, which we believe is far above the average for data centers in China. High power density must be incorporated into the data center design from inception and entails increased development cost per sqm of net floor area. By installing high power density, we enable our customers to deploy their IT infrastructure more efficiently and to optimize their IT infrastructure performance. This is of particular importance to hyperscale cloud service provider and large internet customers as it reduces their IT investment and operating cost</span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">s</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">High Power Efficiency</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">. Our self-developed data centers are designed to achieve high power efficiency, which is expressed conversely by a low PUE ratio. Our self-developed data centers had around 1.22-1.4 times PUE on average in stabilized operation, which we believe is significantly below the average for data centers in China. High power efficiency reduces operating costs, for the benefit of our customers and ourselves, and reduces our carbon footprint. A low PUE ratio is of particular importance to hyperscale cloud service provider and large internet customers who have the most demanding performance targets.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to the high-performance features described above, our data centers provide flexible fit-out, sufficient floor load bearing strength and clear slab-to-slab height to support dense deployment of IT hardware, multiple layers of physical security, early fire detection monitoring and fire suppression systems, diverse connectivity, and other amenities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that this combination of high availability, high power density, high power efficiency and other features enables us to serve the most sophisticated and demanding users of data center services who seek cost efficient solutions for their requirements, without compromise on performance across multiple operating parameters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Types of Data Centers.</i> We have a diversified and flexible approach to developing our data center portfolio. We categorize our self-developed data centers into the following three types:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Purpose-Built</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">. Purpose-built data centers are facilities which are designed and constructed specifically for use as data centers. Our purpose-built facilities comprise those that we design ourselves and for which we directly oversee the construction and fit out, as well as certain of the facilities that we lease or have acquired from third parties. Purpose-built and build-operate-transfer facilities represented approximately 42.8% by aggregate net floor area of our self-developed data centers in service and under construction as of December 31, 2020.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Converted.</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> Conversion involves repurposing existing industrial buildings for use as data centers. We undertake conversions in order to fulfill demand where time-to-market and site opportunity do not allow us to purpose-build. We carefully select such buildings based on their suitability for use as data centers. We design and construct to the same high technical specifications as our purpose-built data centers, so as to ensure that the end product is of a comparable standard. Converted facilities represented approximately 57.2% by aggregate net floor area of our self-developed data centers in service and under construction as of December 31, 2020.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Build-Operate-Transfer. </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Build-operate-transfer data centers are facilities which are located in other locations to fulfill the broader requirements of our strategic customers. We undertake B-O-T projects through wholly-owned vehicles, as well as through the joint ventures which we are establishing with GIC. The projects are typically greenfield developments on the customer&#8217;s own campus.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">90</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Data Center Tenure. </i>We hold our self-developed data center buildings either through direct ownership or lease. In China, land cannot be owned outright, but is secured through land use rights. For data center buildings which we own, we have the right to use the underlying land for up to 50 years, which is the longest permissible period, except for our Guangzhou Land where the period of the land use right is 20 years, plus ownership of the buildings and other fixed assets comprising the data center. In Hong Kong, almost all the land is leasehold land leased from the Hong Kong government. The tenure of the relevant government leases for the two parcels of brownfield land where our HK 1 and HK 2 are located that were purchased by us in 2018 and 2019 respectively will expire in June 2047 and the residue of the term of years of the relevant government leases is approximately 26 years. For data centers that we lease, we enter into long-term leases with the owners of the building generally for periods of 15 to 20 years, which is the longest permitted lease period under PRC law. However, in the case of the build-operate-transfer projects which we have undertaken to date, where the owner of the building shell is our customer, the lease term is usually 10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stage of Development. </i>We categorize our data centers, and the corresponding net floor area, according to the following stages of development:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">In Service. </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Data centers are categorized as in service once the construction of the building is complete, critical systems have been installed, the facility has passed rigorous integrated system testing, government approvals for operation are obtained, and one or more computer rooms have been fully equipped and fitted out ready for utilization by customers. Once this stage has been reached, we categorize the entire net floor area of the data center (or phase of a data center) as area in service, including the net floor area of computer rooms, if any, which may require additional capex for equipping and fitting out prior to utilization by customers.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Under Construction.</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">  Data centers are categorized as under construction once we have secured control of the site, obtained the necessary construction and other permits, established the design, and building and engineering works are in progress. We also categorize data centers as under construction when the shell and core are being developed by the building landlord under certain circumstances. We usually construct our data centers in a single phase. However, in some cases, we construct data centers in several distinct phases for reasons such as optimal design, sales plan, and timing of activation of power supply. When we successfully secure pre-commitments from customers, we calculate pre-commitment rate based on the area under construction.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Held for Future Development. </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Area held for future development consists of the estimated data center net floor area that we have secured for potential future development by different means, including greenfield and brownfield land which we have acquired or which we expect to acquire pursuant to binding framework agreements with local governments, building shells which we have purpose-built on land which we own, and existing buildings for which we have entered into agreements in connection with the acquisition or lease with the intention of converting or redeveloping into data centers, but which are not actively under construction. Our in-house team begins sourcing potential greenfield and brownfield land several years in advance of planned delivery. We begin construction of a facility from six months to over two years in advance of planned delivery, depending on the complexity of the project. The developable net floor area estimates are subject to a number of contingencies and uncertainties.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">91</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Self-Developed Data Centers in Service:</i> The following table sets forth additional details concerning our portfolio of self-developed data centers in service as of December 31, 2020: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:15.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date&#160;ready&#160;for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">service</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;in&#160;service</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;utilized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Data&#160;center</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(HHYY)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tenure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(sqm)</b><sup style="font-size:4.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(sqm)</b><sup style="font-size:4.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commitment&#160;rate</b><sup style="font-size:4.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1) (4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(sqm)</b><sup style="font-size:4.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Utilization&#160;rate</b><sup style="font-size:4.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Greater Shanghai and Jiangsu</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">KS1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,546</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,454</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,178</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 94</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">KS2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,771</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,771</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,702</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 86</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">KS3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,410</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,410</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,433</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 87</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,432</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,298</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 98</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,081</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,712</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,157</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 93</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,004</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,950</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,941</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,804</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 98</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,395</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,150</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,640</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,062</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,780</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 86</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,658</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 80</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,620</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,201</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,150</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 54</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,365</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,517</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 55</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,421</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 38</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,924</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,847</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 98</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,329</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 88</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,330</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,330</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,137</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 94</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,745</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,745</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,147</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 57</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,515</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,515</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,665</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 81</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,634</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,293</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 65</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,008</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH14 Phase 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,000</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,000</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,587</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,587</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,079</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 68</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,734</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 742</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SH19 Phase 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,984</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,984</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 248</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Greater Beijing and Hebei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,435</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,400</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,353</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,819</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,720</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 98</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,456</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 94</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,144</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,144</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,039</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,695</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 68</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,093</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,366</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,239</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,944</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 89</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,965</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,786</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,427</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 74</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,246</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,251</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 81</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 795</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,029</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,699</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,507</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 93</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,440</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,440</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,832</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,832</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,474</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">BJ12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 86</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">LF1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,949</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,949</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,520</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">LF2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,458</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,458</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">LF6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,787</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,787</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,356</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">LF7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,558</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,558</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,762</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 68</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">LF8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,670</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,670</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 993</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 37</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">ZB1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">B-O-T</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,132</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,132</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,870</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">ZB2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">B-O-T</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,662</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,662</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,404</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 94</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">ZB3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">B-O-T</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,662</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,662</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">ZB4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">B-O-T</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,472</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 87</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Greater Bay Area</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SZ1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,286</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,272</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,252</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SZ2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,308</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,308</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,308</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SZ3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,678</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,667</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,574</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 96</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SZ4 Phase 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,678</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,678</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,423</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 73</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SZ5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,583</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,583</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,035</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">SZ6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,133</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 113</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 55</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">GZ1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,548</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,534</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,529</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">GZ2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,131</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,131</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,074</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">GZ3 Phase 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,648</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,648</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,558</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">GZ3 Phase 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,423</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,423</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,423</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">GZ6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,608</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,073</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 92</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 362</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Chengdu and Chongqing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">CD1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">1H17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,262</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,006</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,712</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 75</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">CD2 Phase 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">2H18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Purpose-Built</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,250</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,250</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,990</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The ratio of area committed to area in service.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The ratio of area utilized to area in service.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">We are developing our SH14, SH19, SZ4, GZ3 and CD2 data centers in phases. The categorization of data centers by stage of development is applied to each phase of the SH14, SH19, SZ4, GZ3 and CD2 project.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Excludes 15,581 sqm net floor area relating to B-O-T joint venture data centers in service, 100% of which were committed as of December 31, 2020.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, 15.1% of our self-developed area in service was in data center buildings which we own and 84.9% was in data center buildings which we lease. Our self-developed area in service had an average power density of approximately 2.05 kW/sqm. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Apart from the current lease period for our SZ2 data center, which expires in May 2025, in the above table, no other self-developed data center that is leased has a remaining lease period of less than five years. The lease agreement for the SZ2 data center provides that, in the event that the lessee notifies the lessor of the lessee&#8217;s request to renew the lease within three months prior to the expiration of the foregoing lease term, the lessor will be obligated to renew the lease on the same terms for another five years as long as the rental fee is not lower than the recent highest rental fee under the existing agreement, and not higher than the average rent of similar buildings in the area where the lease property is located. For self-developed data center buildings leased from third parties, we have entered into long-term leases with the owners of the buildings generally for periods of 15 to 20 years, which is the longest permitted lease period under PRC law.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">92</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Self-Developed Data Centers Under Construction. </i>The following data table presents certain information relating to our self-developed data centers under construction as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:15.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ready&#160;for&#160;service</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;under</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;pre-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pre-commitment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:15.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Data&#160;center</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(HHYY)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tenure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">construction (sqm)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">committed (sqm)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">rate&#160;</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><b style="font-weight:bold;"> </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Greater Shanghai and Jiangsu</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SH12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,653</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,653</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SH14 Phase 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,040</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SH17 Phase 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,188</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,188</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SH19 Phase 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,826</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">KS4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,500</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">CS1 Phase 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,060</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,060</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">CS1 Phase 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,028</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Greater Beijing and Hebei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">BJ8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,911</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,911</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,664</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,664</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF4 Phase 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,416</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,416</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF4 Phase 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,416</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,416</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF5 Phase 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,665</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,665</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF5 Phase 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,167</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,893</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,830</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,830</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LF10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">B-O-T</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,672</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,672</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">HL1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">B-O-T</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,440</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,440</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Greater Bay Area</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">HZ1 Phase 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,267</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,267</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">HZ1 Phase 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1H22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,266</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,266</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">GZ4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Converted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,000</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">HK1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2H22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purpose-Built</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,061</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The ratio of area pre-committed divided by the area under construction.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Excludes 19,441 sqm net floor area relating to B-O-T joint venture data centers under construction, 100% of which were pre-committed as of December 31, 2020.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, 50.9% of our self-developed area under construction was in data center buildings which we own and 49.1% was in data center buildings which we lease. Our self-developed area under construction had an average power density of approximately 2.35 kW/sqm.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Self-Developed Data Center Capacity Held for Future Development</i>. We have also secured data center capacity that we classify as held for future development. We have acquired land and entered into binding framework agreements with local governments for further land acquisitions, and we have entered into agreements in connection with the acquisition and lease for buildings which could potentially be developed into data centers with an estimated aggregate developable net floor area of approximately 480,000 sqm in Tier 1 markets as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Self-developed data center capacity held for future development in Tier 1 markets includes the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">SH17 Remaining Phases, the remaining capacity of SH17, an existing industrial building on the Shanghai Pujiang Site that we previously acquired. SH17 Phase 1 is already under construction; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Shanghai Pujiang Site Remaining Phases, the remaining land area on the Shanghai Pujiang Site that we previously acquired in addition to SH17 Remaining Phases; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">Changshu Land Site 1 Phase 1 Remaining Area, the remaining land area at the  Changshu Land Site 1 Phase 1 that we previously acquired, in addition to our CS1 data center where we have initiated construction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Changshu Land Site 1 Phase 2, the second phase at the Changshu Land Site 1 that we acquired; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">93</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(v)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">KS5 and KS6, a site in Kunshan which we have leased together with KS4 on the same site, and which is approximately 6 kilometers from our existing KS1, KS2 and KS3 data centers; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(vi)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">BJ13, a site in Beijing Tongzhou District, for which we formed a joint venture with CITIC PE to acquire together with BJ14;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(vii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">BJ14, a site in Beijing Tongzhou District, for which we formed a joint venture with CITIC PE to acquire together with BJ13;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(viii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Langfang Land Site 1 Phase 3, the third and final phase of Langfang Land Site 1 that we acquired; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(ix)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Langfang Land Site 2, a greenfield site that we previously acquired, adjacent to our Langfang Land Site 1; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(x)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Langfang Land Site 3, a greenfield site that we previously acquired in the Longhe zone of Langfang;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xi)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Langfang Land Site 4, a greenfield site that we acquired, located in the Longhe zone of Langfang close to Langfang Land Site 3 and LF7;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">LF11, an existing building that we have leased, close to LF9, located in the middle of the Anci zone of Langfang;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xiii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">SZ4 Phase 2, an extension of an existing building in Shenzhen which we have leased and which we are developing in two phases; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xiv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">SZ7, an existing building in Shenzhen that we have leased; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GZ3 Phase 3, an extension of an existing building in Guangzhou which we have leased and are developing in three phases; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xvi)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Guangzhou Land, a greenfield site in Guangzhou that we previously acquired; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xvii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Huidong Land Site 1, a greenfield site that we acquired in the Greater Bay Data Center Industrial Park; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xviii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">HK2, a brownfield site in Hong Kong close to HK1 which we have previously acquired and intend to redevelop;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xix)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">CD2 Phase 2, an extension of an existing building shell in Chengdu which we own and are developing in two phases; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xx)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">CD3, a site in Chengdu adjacent to CD1 and CD2 for which we have previously acquired the underlying land; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(xxi)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Chongqing Land, a greenfield site in Chongqing which we have previously acquired. </span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">94</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents certain information relating to our self-developed data centers held for future development in Tier 1 markets as of December 31, 2020</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Area&#160;Held&#160;For</b></p></td></tr><tr style="height:4pt;"><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Future</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Development</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Data&#160;center</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tenure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(sqm)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Greater Shanghai and Jiangsu</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(i) SH17 Remaining Phases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,468</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(ii) SH Pujiang Site Remaining Phases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49,562</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(iii) CS Land Site 1 Phase 1 Remaining Area</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 28,911</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(iv) CS Land Site 1 Phase 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32,851</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(v) KS5 and KS6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12,800</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Greater Beijing and Hebei</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(vi) BJ13 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,903</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(vii) BJ14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,669</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(viii) LF Land Site 1 Phase 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 30,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(ix) LF Land Site 2 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,248</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(x) LF Land Site 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,750</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xi) LF Land Site 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 54,000</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xii) LF11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,005</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Greater Bay Area</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xiii) SZ4 Phase 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,268</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xiv) SZ7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,714</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xv) GZ3 Phase 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,441</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xvi) GZ Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 34,200</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xvii) Huidong Land Site 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 72,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xviii) HK2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,440</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chengdu and Chongqing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xix) CD2 Phase 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,286</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xx) CD3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,220</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(xxi) Chongqing Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Owned</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,139</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, 90.6% of our Tier-1 market self-developed area held for future development was related to property which we own or expect to own pursuant to binding framework agreements and 9.4% was related to property which we lease or expect to lease pursuant to the relevant binding agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents certain information relating to our self-developed data centers that have a further aggregate developable net floor area of approximately 1,980 sqm area held for future development in Tier 1 markets which we secured subsequent to December 31, 2020: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Area&#160;Held&#160;For</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Development</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data&#160;center</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Tenure</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(sqm)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Greater Shanghai and Jiangsu</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">SH20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Leased</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,980</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August and September 2019 we entered into two framework agreements or equivalent legal documents with relevant local governments and development agencies with a view to potentially acquiring the land use rights for certain parcels of land for the development of data centers in Wulanchabu, located approximately 300 kilometers from Beijing. The acquisition of such land use rights is subject to execution of definitive agreements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">95</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Third-Party Data Centers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to operating and providing services in our self-developed data centers, we also provide data center services with respect to net floor area that we lease from third-party data center providers on a wholesale basis and use to provide colocation and managed services to our customers. For this kind of facility, we typically enter into leases for fixed terms of three to ten years. As of December 31, 2020, we operated capacity at approximately 19 third-party data centers with an aggregate net floor area of 8,144 sqm in service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The third-party data centers where we lease capacity on a wholesale basis were not purpose-built or converted according to our design and technical specification. However, on a selective basis, we may carry out improvement work at third-party data centers in order to attain the performance levels required to serve our customers. In particular, one of our third-party data centers is a facility in which we leased increasing amounts of space over time, so that we now lease the entire data center. As we accumulated leased data center capacity in the data center over time, and we never conducted any comprehensive conversion or repurposing of the facility, we continue to categorize that data center as a third-party data center.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">B-O-T Joint Venture Data Centers </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2019, we entered into a strategic cooperation framework agreement with GIC to develop and operate ten hyperscale build-operate-transfer data centers in locations outside Tier 1 markets in China for a leading internet and cloud service provider, which is a strategic customer of us. In parallel with the strategic cooperation framework agreement, we also signed a memorandum of understanding with the same strategic customer to develop seven build-operate-transfer data centers at several of its campuses serving different regions of China, including Nantong, Jiangsu Province, Heyuan, Guangdong Province and Wulanchabu, Inner Mongolia Autonomous Region. According to the strategic cooperation framework agreement, we will set up individual project companies to undertake the development of each data center and own 100% during the construction phase. Upon completion of each data center, subject to certain conditions, we will sell a 90% equity interest in the project company to GIC and accordingly the project company will become a joint venture. We will continue to hold the remaining 10% equity interest of the project company and provide management and operating services to the joint venture, and GIC will pay us management fees for our provision of management services. As of December 31, 2020, we had 15,581 sqm net floor area relating to four B-O-T joint venture data centers in service, 100% of which were committed, and 19,441 sqm net floor area relating to five B-O-T joint venture data centers under construction, 100% of which was pre-committed. We still held 100% of the equity interests in the project companies holding such B-O-T joint venture data centers as of December 31, 2020, as certain equity transfer conditions had not been met. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Lease Agreements Relating to Our Data Centers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We enter into leases in connection with our self-developed data centers. In addition, certain third-party data centers in which we lease capacity on a wholesale basis are subject to property lease agreements. Under relevant PRC laws and regulations, lease agreements are required to be registered or filed with the relevant housing authorities. Among the data centers that we lease, including those under construction, the majority of the lease agreements have not been filed with relevant authorities in accordance with the applicable PRC laws and regulations. The failure to register or file the lease will not affect the legal validity of the lease agreements but may subject us to fines. In order to address the situations where the relevant leases have not been registered by the lessors, we have communicated with the relevant lessors with regard to completing the registration of the relevant lease agreements to the extent practicable. However, there is no guarantee that the lessors will respond to our requests or take remedial action with regard to the lack of registration and filing, and we, or the third-party lessors, may be liable if timely rectifications are not made. A portion of any such losses will be recoverable from the lessors according to the terms of certain of the lease agreements. See &#8220;Item 3. Key Information&#8212; D. Risk Factors&#8212;Risk Factors Relating to Our Business and Industry&#8212;Our failure to comply with regulations applicable to our leased data center buildings may materially and adversely affect our ability to use such data centers.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our Services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We offer a broad range of services including colocation services and managed services, which includes managed hosting services and managed cloud services. We also provide certain other services, including consulting services. We primarily provide colocation services to cloud service providers while we provide both colocation services and managed services to all other customers.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">96</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Colocation Services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We offer our customers a highly secure, reliable and fault-tolerant environment in which to house their servers and related IT equipment. Our core colocation services primarily comprise the provision of critical facilities space, customer-available power, racks and cooling. Our customers have several choices for hosting their servers, networking and storage equipment. They can place their equipment in a shared or private space that can be customized to their requirements. We offer a variety of power options to suit individual customer requirements, including high power density racks. In some instances, colocation customers will request that we provide IT equipment for their use in our data centers. In such cases, we will sell such IT equipment to the colocation customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our data centers are high-performance, with high availability, high power density and high power efficiency, which combination is critical to satisfying the most demanding needs of hyperscale customers. Our IT infrastructure platform of interconnected data centers is located strategically in and around Tier 1 markets, enabling high performance while lowering network latency and connectivity costs. Our ecosystem has attracted all leading public cloud service providers to our platform and thereby offers value to enterprises that have hybrid clouds or need to connect to cloud service providers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Managed Services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Managed Hosting Services.</i> Our managed hosting services comprise a broad range of value-added services, covering each layer of the data center IT value chain. Our suite of managed hosting services includes business continuity and disaster recovery, or BCDR, solutions, network management services, data storage services, system security services, operating system services, database services and server middleware services. Our managed hosting services are tailored to meet the specific objectives of individual customers. We help our customers reduce their costs, re-engineer existing processes, improve the quality of service delivery and realize a better return on their investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our network management services help our customers to design and maintain their private network systems. Our data storage services provide storage architecture design and customization for specific requirements. Our system security services include identity and access control, firewall management, intrusion protection and vulnerability protection services. Our operating system services provide pro-active administration, management, monitoring and reporting across a wide range of operating systems. Our database services provide database customization and performance tuning operation, administration and monitoring services across a range of database platforms. Our server middleware services provide customization and performance tuning services across a range of platforms. We also offer consulting services for customers who request additional know-how and guidance relating to disaster recovery and other aspects of our managed hosting services. Our managed hosting services are provided on a continuous basis over the term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Managed Cloud Services.</i> The adoption of cloud computing continues to rise and has become a key element of IT strategy for enterprises globally. We believe that our data centers are well-suited for the hosting of cloud platforms. As a result, we have succeeded in attracting most of the largest cloud service providers in China to colocate their public cloud platforms in our data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The presence of major public cloud platforms in our data centers enables us to offer our enterprise customers direct private connection to high capacity cloud resources of their choosing across our network infrastructure. We are able to provide such services at minimal incremental cost, while enabling our customers to enjoy a number of critical operational benefits as a result, such as high reliability, high flexibility, and high efficiency. We also assist our enterprise customers to access cloud resources by providing and reselling public cloud services offered by major cloud service providers, including certain of our major customers. This has the added benefit of assisting our cloud service provider customers with their route to market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Large enterprises are increasingly deploying a combination of multiple private, hosted, or public cloud services, a configuration known as hybrid cloud. While this configuration can provide enterprises with greater flexibility, scalability, security and cost efficiency, it also presents new challenges in integrating and operating multiple systems. Leveraging our long track record as a provider of IT managed services, we are developing an innovative service platform to assist our enterprise customers to integrate and control every aspect of their hybrid cloud computing environment across their private servers and one or more public cloud service providers. In addition, we offer consulting services for customers who request additional know-how and assistance concerning the implementation of cloud-based solutions, such as migration from physical to cloud-based hosting. As part of the offering, we also provide our customers with cloud resources.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">97</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Data Center Sourcing and Development</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that the size, location, and quality of our facilities are key to maintaining our competitiveness. We apply the same rigor to the process of sourcing, design and construction as we do to our operations. We have a substantial in-house team dedicated to sourcing, feasibility analysis, technical design, costing and project management. The process is comprised of the following steps:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Planning and Sourcing. </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Our strong customer and industry relationships, combined with our data center presence in key markets in each region and direct sales force, afford us insight into the size, timing, and location of future demand. We incorporate this insight into a multi-year resource plan for our key markets. Our in-house team begins sourcing potential sites a few years in advance of planned delivery. We seek to secure sites both in close proximity to central business districts or to areas where there is a concentration of enterprise operations centers so as to satisfy the location preferences of our target customer segments. We consider both greenfield sites when available, and also existing industrial buildings suitable for conversion. We require security of tenure for a minimum of ten years. Our team works closely with local government authorities to obtain necessary permits and approvals, with electric utilities to obtain sufficient power infrastructure and supply, and with telecommunications carriers to ensure multi-carrier connectivity to our data centers. We generally seek to secure sites that can support a net floor area of at least 5,000 sqm per data center building and sufficient power capacity to fulfill the requirements of the customer segments which we expect to serve in the facility.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Design and Construction. </i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">We undertake the technical design, specification and costing in-house as we believe that these are important to ensuring the data center meets our strategic requirements. This also enables us to achieve a high level of design standardization. We continuously study new engineering and technologies to maintain an advanced design. Our in-house team also takes responsibility for construction project management, which includes scheduling, vendor selection, procurement, budget control and cost analysis, and quality supervision and assurance. We believe that these elements are important to ensure the project is completed on time, within budget and to the required quality standard. We begin construction of a facility from six months to over two years in advance of planned delivery, depending on the complexity of the project.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Commissioning and Fit Out.</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> After the shell and core of a building are completed, we work with our contractors and suppliers to make the data center ready for service. This involves: (i) obtaining necessary operating permits and approvals; (ii) equipping and fitting out the critical facilities area for utilization by customers; and, (iii) pre-operational testing, also referred to as commissioning, to ensure that the facility is fully functioning and capable of providing the required service levels. We have a team dedicated to testing and commissioning before operations commence.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have separate teams for data center operations and service delivery. Our data center operations team is responsible for directing, coordinating and monitoring the daily operation of our data center facilities. Our service delivery team is responsible for delivery of the services which we provide to customers on a 24/7 basis. Our teams are deployed in regional operations centers, as well as on site, in order to provide two layers of management and support. We outsource part of the above operations and service delivery, primarily on-site security, cleaning and greening service, part of the 24/7 on duty operations and IT and customer service delivery to reputable third-party service providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We undertake in-house all technical functions which impact data center performance, including floor planning, equipment lifecycle management, optimizing data center efficiency, surveillance of the critical facilities environment and network performance, incident response management and rectification. We also undertake in-house substantially all activities which have a direct bearing on customers, including support for setting up customer IT equipment, remote hands services, outsourced IT operations, incident and compliance reporting, and response to customer requests.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">98</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have developed a proprietary Data Center Operation Management Platform which provides real-time information on many aspects of data center operating performance and enables us to streamline our data center management processes. We have also developed robust operating procedures, protocols and standards which enable us to meet or exceed the performance and quality levels specified in our service level agreements, or SLAs, with the most sophisticated customers. We have been certified ISO9001, ISO20000 and ISO27001 for more than ten years, and received certification for ISO 22301 in September 2016. We also received certification for ISO 14001, ISO 45001, ISO 50001 in November 2020. As of December 31, 2020, we had 14 data centers awarded with &#8220;Management and Operations (&#8220;M&amp;O&#8221;) Approved Site&#8221; awards by the Uptime Institute, an unbiased advisory organization focused on improving the performance, efficiency, and reliability of business-critical infrastructure. In 2018, we signed a three-year framework contract with the Uptime Institute to support continuous verification of operation and maintenance capabilities of our data centers. At the same time, in order to verify the unified regional operation and management capability based on our Data Center Operation Management Platform, the Uptime Institute also awarded the regional &#8220;M&amp;O Approved Site&#8221; to GDS. We believe that our standard of data center operations, which reflects our history and culture as an IT service provider, set us apart from many data center service providers in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We had two customers that generated 27.0% and 17.4% of our total net revenue, respectively, in 2018. We had three customers that generated 27.2%, 19.1% and 10.8% of our total net revenue, respectively, in 2019. We had two customers that generated 26.3% and 20.5% of our total net revenue, respectively, in 2020. No other customer accounted for 10% or more of our total net revenue during those periods. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We consider our customers to be the end users of our services because: (i) we are selected as vendor by our end users; (ii) we negotiate and agree all aspects of the sales agreements with our end users, including scope of work, pricing and other commercial terms, design, specification, and customization of the parts of the facility which they will use, delivery schedule, and extensive service level parameters; (iii) we work directly with our end users on the delivery, installation, cabling, testing, operation, and monitoring of their IT systems; and (iv) we generally reconcile with our end users the amount of services (including net floor area and power) which they have used and the financial amount billable for each billing period. We may enter into sales agreements directly with our customers or, at the customer&#8217;s request, provide services to our customers through agreements with intermediate contracting parties, such as the major PRC telecommunications carriers. We understand our customers may request us to provide services to them through the major PRC telecommunications carriers for commercial reasons. When a PRC telecommunications carrier acts as an intermediate contracting party, we bill them and collect cash payment from them. We have long-standing relationships with all the major PRC telecommunications carriers who are both intermediate contracting parties for the sale of our services to our customers, as well as partners providing network services to our customers and, to a significantly lesser extent, end users of our services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we served 703 customers, including hyperscale cloud service providers and large internet companies, a diverse community of PRC and foreign financial institutions as well as telecommunications carriers and IT service providers and large domestic private sector and multinational corporations, many of which are leaders in their respective industry verticals. We host the largest PRC and global public cloud platforms operating in China, some of which are present in multiple GDS data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cloud service provider, large internet, financial institution and enterprise customers accounted for 76.7%, 14.1% and 9.2% of our total area committed (excluding B-O-T joint venture data centers) as of December 31, 2020, respectively. Our two largest customers accounted for 35.8% and 22.3%, respectively, of our total area committed (excluding B-O-T joint venture data centers) as of December 31, 2020. No other customer accounted for 10% or more of our total area committed as of that date.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">99</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents the total area committed (excluding B-O-T joint venture data centers) of our top five customers, all of which are cloud service providers or large internet companies, as of December 31, 2020:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total&#160;area</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total&#160;area</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:76.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">End&#160;User Customer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(sqm)&#160;</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(%)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 143,747</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 35.8</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 89,426</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,183</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.8</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,864</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,164</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.8</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Includes data center area for which we have entered into non-binding agreements or letters of intent, or have received other confirmations from, certain customers.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Excludes B-O-T joint venture data centers.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We endeavor to establish strategic relationships with key customers, particularly hyperscale cloud service providers and large internet companies who have large data center capacity requirements and who can help enhance the value of our data center ecosystem.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Sales Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Term</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A substantial majority of our sales agreements are for multi-year service periods. Agreements with our cloud service provider and large internet customers typically have service periods of three to ten years, while agreements with our financial institution and enterprise customers typically have service periods of one to five years. The service period starts either on a date specified in the sales agreement, or within a specific time period when the data center is ready for the customer&#8217;s use and the customer has accepted delivery in accordance with the provisions of the sales agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pricing Structure</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have two main pricing structures depending on the preferences of individual customers. Most of our sales agreements with our cloud service provider and large internet customers have unbundled pricing. Under such pricing structure, we charge our customers for the right to use a specific amount of net floor area, power capacity and other services. In addition to which, we also charge our customers based on the actual amount of power which they consume. Unbundled pricing is often expressed as a price per square meter or a price per kilowatt for the right of use and a price per kilowatt/hour for power consumed. Most of our sales agreements with our financial institution and large enterprise customers have bundled pricing. Under such pricing structure, we charge our customers for the right to use a specific amount of net floor area, power capacity and other services, without any additional charge for power consumed as long as their actual power usage does not exceed a stated limit. Bundled pricing is often expressed as a price per rack or cabinet. Under both unbundled and bundled structures, the unit price which we charge per square meter, per kilowatt, per rack or cabinet is generally fixed over the term of the sales agreement, except for permitted adjustments when input power tariffs change. We do not usually charge any fee for reserving or committing capacity prior to the commencement of the service period.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">100</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Move-in Period</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Commencing at the start of the service period our sales agreements typically provide for a flexible move-in period. During such period, customers have the right to use part or all of the services for which they have committed. They are billed for the amount of services they actually use, subject to a minimum billable amount as stated in such sales agreements. Such minimum billable amount typically steps up over time. In practice, during the move-in period, most customers&#8217; actual usage and billing is higher than the minimum. Our sales agreements with anchor customers with largescale commitments typically allow for a move-in period of 12 to 24 months, whereas our sales agreements with financial institutions and large enterprise customers typically allow for a move-in period of three to six months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Renewal and Termination</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Most of our sales agreements provide for automatic renewal at the end of the service period, subject to mutual agreement of renewal terms. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Many of our sales agreements give customers the option of early termination after the end of the move-in period, subject to a notice period of one to six months and payment by the customer of specified costs and penalties. In certain cases, we are entitled to a substantial amount of early termination damages equivalent to up to 12 months&#8217; service fee, in addition to payment for our services already provided before such early termination. Customers may also terminate the sales agreements if we fail to perform the contracted services. In this circumstance, customers are generally required to notify us of their intention to terminate and to allow us a period of time to rectify any service failure. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We had a very low incidence of sales agreements that expired without renewal or terminated early, as evidenced by our average quarterly churn rate of 0.9%, 0.5% and 0.8% for the years ended December 31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Billing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We generally bill customers on a monthly or quarterly basis in arrears. On a monthly basis, we recognize revenue as service is rendered in the period. As we are billing in arrears, this results in unbilled receivables between the time when we have the unconditional right to the consideration for the services we provided to our customers (i.e. billable revenue) and the time when we actually bill our customers. Once we issue the bill at the end of the monthly or quarterly billing period, it becomes a billed receivable and then we collect cash payment. This is a recurring cycle and it is common in businesses which provide services on a long-term contract basis, recognizing revenue as services are rendered and billing in arrears. We have a very low incidence of doubtful accounts and write-offs. See &#8220;Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;If we fail to manage effectively or collect our accounts receivable, our results of operations, financial condition and liquidity may be adversely affected.&#8221; During the years ended December 31, 2018, 2019 and 2020, we recorded RMB241 thousand, RMB133 thousand, and RMB2.2 million (US$331 thousand) of allowance for doubtful accounts in 2018, 2019 and 2020, respectively and only recorded a write-off of RMB382 thousand in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Customer Satisfaction</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We endeavor to provide high levels of customer service, support, and satisfaction. We interact regularly with our customers to receive their feedback and continuously improve. In 2020, we engaged third-party research firm NielsenIQ to conduct a client satisfaction survey. NielsenIQ conducted their survey from November 29 to December 30, 2020. The survey used quota sampling, computer assisted telephone interviews, and in-depth interviews. It covered our company&#8217;s business users in an array of industries. The survey collected feedback from 279 business users. The average client satisfaction score was 9.556 out of 10. The net promoter score was 79.8%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Suppliers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our five largest suppliers accounted for less than 60% of our purchases for each of the three years ended December 31, 2018, 2019 and 2020; and none of them individually accounted for more than 30% of our annual purchases over this same period.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">101</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:12.04pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Sales and Marketing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sales.</i> Our sales activities are mainly conducted through our direct sales force. We organize our direct sales force into four geographic regions, Northern China, Southern China, Eastern China and South-western China. We incentivize our sales force to meet their annual targets through performance-based bonuses. For new customers, our sales cycle typically begins with creating a sales plan for a particular region or industry and then identifying new customers in these regions or industries. We also receive referrals from our vendors and other relationships, and often our reputation attracts customers to our services without any directed sales efforts. For our existing customers, our sales team focuses on identifying upsell opportunities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Many of our customer agreements are won through a competitive bidding process. For new customers, the bidding process begins with evaluation of the potential customer&#8217;s requirements. We formulate a service proposal based on these requirements. Our team representing multiple departments prepares a proposal to meet the required service scope and level. We negotiate the agreement and service details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Marketing. </i>To support our sales effort and to actively promote our brand, we conduct wide-ranging marketing programs. Our marketing strategies include active public relations and ongoing customer communications programs. We participate in a variety of IT industry and financial services industry conferences and workshops to raise awareness about the value of data center services. We also build our brand recognition by participating in industry and government workshops and industry standard-setting bodies, such as the China National Institute of Standardization Committee on Disaster Recovery for Information Systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Innovation, Technology and Intellectual Property</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We employ a modular approach to developing, commissioning, equipping and fitting out our data center facilities. This approach allows us to cater to a range of customer requirements with regard to redundancy, power density, cooling, rack configuration and other technical specifications. The modular approach is an innovative construction technique designed to shorten the development timeline and lower costs, as advocated by leading industry participants. Additionally, we are adopting innovative pre-fabrication technology to further shorten the development period in order to meet the requirements for increasingly larger scale data centers. We were able to develop these innovative approaches as a result of having established and grown our own in-house data center design and construction project management capability, the experience gained through executing a hyperscale development program over multiple years, and by leveraging the know-how of certain of our international strategic partners. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate our data center facilities using a proprietary Data Center Operation Management Platform that was almost entirely developed in-house. It provides real-time monitoring of key operational metrics, allowing for greater efficiency of data center management processes. In addition, we have self-developed additional operational enhancement tools and technologies including robots, AI and smart buildings. This system was developed based on our proprietary know-how in customer service and the operation of data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we had 117 registered computer software copyrights and 95 trademark registrations in China, one trademark registration outside China and 40 pending trademark applications in China, including registered trademarks for &#8220;GDS&#8221; and <img src="gds-20201231x20f019.jpg" alt="Graphic" style="display:inline-block;height:11.99pt;left:0%;padding-bottom:0.05pt;position:relative;top:0pt;width:10.49pt;" />, our figure trademark. As of December 31, 2020, we had 29 patents granted and 16 patent applications in China, and had registered 11 domain names, including <i style="font-style:italic;">gds-services.com</i>.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">102</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:12.04pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We rely on a combination of copyright, trademark, trade secrets and other intellectual property laws, nondisclosure agreements and other measures to protect our intellectual property, such as our proprietary storage and management system, for which we have registered a copyright. We also promote protection through contractual prohibitions, such as requiring our employees to enter into confidentiality and non-compete agreements which are applicable to selected employees. We derive most our revenues in China and use <img src="gds-20201231x20f019.jpg" alt="Graphic" style="display:inline-block;height:11.99pt;left:0%;padding-bottom:0.05pt;position:relative;top:0pt;width:10.49pt;" />, our figure trademark, in a majority of our services. We have registered the figure trademark in China in several categories that cover our service areas and we plan to register the figure trademark in China in certain additional categories. We have also registered the pure text of &#8220;GDS&#8221; as a trademark in several categories that cover our services areas, however, a third party has also registered the pure text of &#8220;GDS&#8221; as a trademark in certain IT-related services. It is our belief, based on our industrial experience, that our business is different from the services for which the third party registered its trademark. Nevertheless, since the services for which the third party&#8217;s trademark is registered are also IT-related and could be deemed as similar to ours to some extent, we cannot assure you that a government authority or court will hold the same view with us that such similarity will not cause confusion in the market. In such a case, if we are to use the pure text of GDS as our trademark, we may be required to explore the possibility of acquiring this trademark, or entering into an exclusive licensing agreement with the third party, which will cause us to incur additional cost. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risk Factors Relating to Our Business and Industry&#8212;We may be subject to third-party claims of intellectual property infringement.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Seasonality </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business is not materially affected by seasonality. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Insurance </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We maintain various insurance policies to safeguard against risks and unexpected events. We have in place insurance coverage up to a level which we consider to be reasonable and which covers the type of risks usually insured by companies on the same or similar types of business as ours in China. Our insurance broadly falls under the following nine categories: construction and installation, work interruption expense due to public health event, business interruption for lost profits, property and casualty, public liability, cyber security liability, directors and officers liability, employer liability and commercial employee insurance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Competition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We offer a broad range of data center services and, as a result, we may compete with a wide range of data center service providers for some or all of the services we offer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We compete on the basis of our data center quality, operating track record and differentiated managed service capabilities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We primarily compete with other carrier-neutral data center service providers, including: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Domestic carrier-neutral data center service providers</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">.  We compete with domestic carrier-neutral data center service providers with a presence in some of our markets, such as 21Vianet, Sinnet, Baosight and AtHub. We believe that we are well-positioned in terms of our operational track record and our ability to: deliver high-performance data center services in all key markets; maintain consistently high facility and service quality; continue capacity expansion in all key markets to accommodate growing demand; and provide differentiated managed service offerings with a unique value proposition. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">International carrier-neutral data center service providers</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">.  We compete to a lesser extent with foreign carrier-neutral data center service providers such as Equinix, KDDI and NTT Global Data Centers, each of which has a presence in Shanghai and/or Beijing and primarily serves international customers. We believe that we distinguish ourselves by our larger capacity and more extensive market presence across the key economics hubs in China, deep operating knowledge and long track record in the China market, and long-term relationships with the telecommunications carriers. </span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">103</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We also face competition from the state-owned telecommunications carriers, namely China Telecom, China Unicom and China Mobile. One of the main purposes for which these carriers develop data centers is in order to facilitate the sale of related telecommunications network services. In locations outside of the key economic hubs, these three carriers may sometimes be the only available provider of data center services. We distinguish ourselves from these carriers because we are carrier-neutral, enabling our customers to connect within our facilities with all three carriers based on their cost and/or network and application requirements. Although we compete with carriers for colocation customers, our customers also rely on the connectivity that carriers provide. We believe that we also have a mutually beneficial relationship with these carriers since our data center services often help carriers attract more customers for their telecommunications services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Management and Internal Control </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have established risk management and internal control systems consisting of policies and procedures that we consider to be appropriate for our business operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Information Security Risk Management </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have established a system comprised of our policy, guidelines and management task force to ensure the security of our and our customers&#8217; information. See &#8220;&#8212;Environmental and Operational Sustainability Initiatives&#8212;Information security&#8221; for further details. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have adopted and published a privacy policy on our website that explains how we collect, use, share and protect personal information. We sign confidentiality agreements with all our employees, customers and suppliers to prevent unauthorized disclosure of information. We also regularly conduct trainings and inspections under the supervision of our management to strengthen information security. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Anti-corruption Risk Management </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have anti-corruption compliance policies in place that clearly define requirements for our employees, vendors and suppliers to comply with applicable laws and regulations and act with integrity. See &#8220;&#8212;Environmental and Operational Sustainability Initiatives&#8212;Anti-corruption&#8221; for further details. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Business Continuity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have established a plan and management system to ensure the continuity of our business. We conduct impact analyses of our business and our customer engagements to identify resources necessary for each line of our business and its potential risks. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of our business continuity plan, we have adopted an emergency operating procedure to and mitigate potential disruptions from power outages, fires or floods, typhoons, other natural disasters and public health events. We conduct an emergency drill on an annual basis and evaluate our performance during the drill to further improve our procedure. We also regularly conduct trainings with relevant personnel to ensure their preparedness to manage emergency situations and handle potential contingencies. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to ensure the availability of our power supplies, energy transmission as well as fire prevention and detection systems, we implement a monthly operating and inspection plan and annual maintenance plan for relevant equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Environmental and Operational Sustainability Initiatives</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a leading developer and operator of high-performance data centers in China, we are dedicated to delivering cutting-edge, comprehensive data center solutions that offer high power efficiency, guaranteed uptime, a key market footprint, carrier neutrality, and rigorous operating standards. We are equally committed to delivering these solutions in a responsible, transparent manner that drives sustainability and enhances value creation for all our stakeholders.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">104</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Environmental sustainability</i>. Managing our data centers&#8217; energy consumption and corresponding environmental impact is of great importance to us. We use energy conservation technology in our data centers, including high efficiency HVAC systems that recycle excess heat from the heating and ventilation system, and supply this heat to office areas inside the data centers or to nearby offices. We onsite renewable energy systems and other technologies, including use air side and water side free cooling We also use high-efficiency transformers, modular high-efficiency uninterruptible power supplies, and high voltage direct current to reduce energy transmission and distribution loss. Moreover, we developed a customized AI-based energy efficiency assessment tool to more precisely manage our data centers&#8217; PUE. In 2020, our self-developed data centers achieved an average PUE of 1.22-1.4 times, compared to a global average for data centers of 1.59 times in 2020.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">8</sup></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are also making progress in reducing our greenhouse gas emissions by utilizing renewable energy whenever it is available at the location of our data centers. We used renewable energy sources for over 20% of our electricity consumption in 2020. We use wind power for our four build-operate-transfer data centers in Zhangbei, Hebei Province. We use hydroelectric energy for our two self-developed data centers in Chengdu and our three self-developed data centers in Shanghai through direct purchase plans. Several of the B-O-T joint venture data centers under development will also use renewable energy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We offset our carbon emissions by purchasing energy certificates under the International REC Standard, or I-RECs. The I-REC Standard was created by the International REC Standard Foundation to trace the origin and to prove the consumption of energy generated from renewable sources in any country in the world. The I-RECs are a recognized tool for documenting and tracking the consumption of electricity from renewable sources. We signed a letter of intent to secure a supply of I-RECs for the future as well. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since the PRC government committed itself to peak its carbon emission by around 2030 and become carbon neutral by 2060, we expect more renewable polices to be planned or published. We believe the opportunity to access renewable energy will increase. We are actively seeking ways to increase our use of renewable energy, including by potentially contracting directly with renewable energy suppliers. See &#8220;Item 4. Information on the Company&#8212;A. History and Development of the Company&#8212;Partnership on Renewable Energy Initiatives&#8221; for details on our partnership with Sembcorp.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, 15 of our self-developed data centers have been recognized and awarded sustainability related certifications by leading domestic and global organizations. Among the 15 data centers, three have earned Leadership in Energy and Environmental Design (LEED) certifications with two having been conferred with a gold award, three have been recognized as National Green Data Center by the MIIT and 13 have been honored as Green Data Center by Open Data Center Committee (ODCC) including four as 5A Level data center, which is regarded as the highest standard of green data center in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fourteen of our facilities have obtained the Uptime Institute&#8217;s Management &amp; Operation Stamp of Approval, which is widely recognized as the global standard of excellence for data center reliability, sustainability and efficiency. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We implement ISO14001 (Environmental Management) and ISO50001 (Energy Management) to measure, manage and improve the energy and environmental performance of our data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Information security</i>. We are dedicated to offering our customers first class disaster recovery solutions and efficient high-availability hosting, network, and cloud services. We have established an information security management task force to be responsible for identifying, evaluating, and mitigating potential information security risks related to our business operations. We have formulated GDS cyber security management policy and information security management guidelines, based on the ISO27001 information security management standard, to provide a framework for the protection of information security and all valuable information, data and intellectual property within GDS. Our information security management system assigns detailed areas of responsibility across our Company to ensure the security of information stored in and transmitted through our data centers. We published a new privacy policy in 2020 to further enhance our data privacy control. We regularly share information security notices with our employees through internal communication channels. We conduct internal and external information security audits on an annual basis. We also invite independent third-party auditors to conduct information security risk assessments on an ad hoc basis.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">8</sup>&#160;&#160;Uptime Institute: 2020 Annual Data Center Survey Results</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">105</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Anti-corruption</i>. We have a zero-tolerance policy for corruption. We operate our business in China and Hong Kong and are thus subject to PRC and Hong Kong laws and regulations related to anti-corruption, which prohibit bribery to government agencies, state or government owned or controlled enterprises or entities, to government officials or officials that work for state or government owned enterprises or entities, as well as bribery to non-government entities or individuals. We are also subject to the FCPA, which generally prohibits companies and any individuals or entities acting on their behalf from offering or making improper payments or providing benefits to foreign officials for the purpose of obtaining or keeping business, along with various other anti-corruption laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have compliance policies in place that clearly define the company&#8217;s compliance requirements, including business ethics, vendor access and the acceptance and provision of travel and entertainment and gifts. We have also established an ethics committee under the oversight of the audit committee to supervise matters related to FCPA compliance. Our whistle blowing policy and the related reporting mechanism provide a confidential and protected channel for reporting suspected compliance violations. Regardless of position or location, we require all GDS employees to comply with our anti-corruption compliance policies and attend related trainings to embrace the highest standard on integrity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We constantly make improvements to our procurement policies and processes from a compliance perspective. We conduct due diligence on our suppliers and require them to enter into non-disclosure agreements. We monitor our suppliers&#8217; commitment to act with integrity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Occupational Health and Safety</i>. We are committed to providing a safe and healthy work environment for both our employees and the suppliers who work on our sites. We have established an occupational health and safety management system based on the ISO45001 standard. We conduct audits for our data centers to monitor the performance of our management systems. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Employment and talent development</i>. We are committed to providing all of our employees with equal employment opportunities and a workplace culture of honesty, integrity, and mutual respect. We regularly update our employee handbook to address our talent recruitment principles and strongly oppose discrimination or harassment based on characteristics including race, religion, gender, age, and nationality. We have formal diversity, inclusion, and non-discrimination policies. We communicate these policies to our employees through formal channels. As of December 31, 2020, we had 1,479 full-time employees, of which, 17% were female. Female employees comprise 22% of our mid to senior level management staff, 34% senior level management staff and 18% of our board of directors are women.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">COVID-19 Control</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the wake of the COVID-19 pandemic, we implemented a number of health and safety measures. We established emergency teams and launched emergency operation plans at the beginning of the COVID-19 outbreak. We immediately contacted local authorities to understand the procedures for dealing with suspected cases. We conduct daily sterilization, temperature testing, visit registration and other pandemic control activities. We provide essential goods such as masks, sanitizers, disinfectants, and continually monitor whether supplies are sufficient. We track our employees&#8217; travel histories during Chinese New Year to determine if special arrangements are necessary. We communicated relevant information to our customers. Our in-service data center operations and construction activities remained uninterrupted by the pandemic throughout 2020. We recorded zero infections and zero COVID-19 incidents as of December 31, 2020. Refer to the discussion in &#8220;Item 5. Operating and Financial Review and Prospects&#8221; for further information relating to the impact of the pandemic on our business.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">106</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We aim to provide our employees with a fair and transparent career development platform, with training opportunities available to all employees. We adopt &#8220;growth mindset&#8221; and use 3E (Experience, Exposure and Education) as our main development methodology to provide a wide range of orientation for new hires, on-job training, internal and external knowledge sharing, formal professional training, job related certification and others. We had 893, approximately 1,100 and 1,479 employees as of December 31, 2018, 2019 and 2020, respectively. The following table sets forth the number of our employees by function as of December 31, 2020:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%<b style="font-weight:bold;">&#160;of&#160;Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colocation services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 985</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 66.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 79</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and marketing</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 96</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Management, finance and administration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 319</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 21.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,479</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To maintain the highest level of service, employee training and certification is essential to ensure that our employees meet and exceed industry requirements. Many of our engineering employees have received training and certifications from globally recognized IT service organizations, such as IBM AS/400 certifications, CCIE Safety Certified qualifications, VMware VCP and CISP Certificates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We pay most of our employees a base salary and performance-based bonuses and provide welfare and other benefits required by law. In addition, we provide some of our employees with share-based compensation to align their interests more closely with our shareholders. We believe that our compensation and benefits packages are competitive within our industry. Our employee turnover rate in 2020 was 17.0%, which is lower than 18.2% in 2019. We have not had any labor disputes that materially interfered with our operations and we believe that our employee relations are good.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We also outsource certain operations, primarily on-site security, cleaning and greening service, part of the 24/7 on duty operations and IT and customer service delivery to reputable third-party service providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Facilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our headquarters are located at F4/F5, Building C, Sunland International, No. 999 Zhouhai Road, Pudong, Shanghai 200137, People&#8217;s Republic of China. We also have six regional offices in Suzhou, Beijing, Chengdu, Shenzhen, Guangzhou and Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, our offices were located on leased premises totaling approximately 13,000 sqm across China. We lease our office premises from third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There was no single property interest of our Group that formed part of non-property activities had a carrying amount of 15% or more of our Group&#8217;s total assets as of December 31, 2020. Pursuant to section 6(2) of the Hong Kong Companies (Exemption of Companies and Prospectuses from Compliance with Provisions) Notice, this document is exempted from compliance with the requirement of section 342(1)(b) of the Companies(WUMP) Ordinance in relation to paragraph 34(2) of the Third Schedule to the Companies (WUMP) Ordinance, which requires a valuation report with respect to all of our interests in land or buildings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may become subject to legal proceedings, investigations and claims incidental to the conduct of our business from time to time. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">107</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 2, 2018, a securities class action lawsuit was filed against GDS Holdings Limited, our Chief Executive Officer Mr. Huang, and our Chief Financial Officer Mr. Daniel Newman (collectively, &#8220;Defendants&#8221;) by Hamza Ramzan, a GDS shareholder in the United States District Court for the Eastern District of Texas. The complaint purports to assert claims on behalf of a class comprising purchasers of GDS&#8217;s ADS shares during the proposed class period from March 29, 2018 to July 31, 2018. On October 26, 2018 the Court appointed GDS shareholder Yuanli He as the lead plaintiff in the lawsuit, and on December 24, 2018 plaintiffs filed a consolidated amended complaint. The amended complaint alleged, among other things, that GDS made material misstatements and omissions in its 2017 Form 20-F Annual Report with respect to the commitment rate and utilization rate at GDS&#8217;s GZ1 data center, and inflated the purchase prices for its acquisitions of the GZ2, GZ3, and SZ5 data centers. The complaint alleged violations of Section 10(b) of the U.S. Exchange Act, 15 U.S.C. &#167; 78j(b), and Rule 10b-5 promulgated thereunder by the SEC, against all Defendants and also alleged control person claims under Section 20(a) of the U.S. Exchange Act against our Chief Executive Officer Mr. Huang and our Chief Financial Officer Mr. Daniel Newman. The complaint sought, among other relief, class certification of the lawsuit, unspecified damages, prejudgment and postjudgment interest, costs and expenses. On February 22, 2019, Defendants filed a motion to dismiss the amended complaint in the United States District Court for the Eastern District of Texas and, alternatively, to transfer venue to the United States District Court for the Southern District of New York. On September 30, 2019, the court granted Defendants&#8217; motion to transfer the case to the United States District Court for the Southern District of New York. Defendants then moved to dismiss the action in the United States District Court for the Southern District of New York on December 6, 2019. On April 7, 2020, the court granted Defendants&#8217; motion and dismissed the action in its entirety against all Defendants. On May 6, 2020, plaintiffs filed a notice of appeal of that decision. On June 29, 2020, plaintiffs voluntarily withdrew their appeal, resulting in the dismissal of the case against all Defendants with prejudice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other than as described above, we are not currently a party to, nor are we aware of, any legal proceeding, investigation or claim which, in the opinion of our management, could have a material adverse effect on our business, financial condition or results of operation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulatory Matters </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the material laws and regulations or requirements that affect our business activities in China or the rights of our shareholders to receive dividends and other distributions from us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our internet data center businesses are classified as value-added telecommunication businesses by the PRC government. Current PRC laws, rules and regulations restrict foreign ownership in value-added telecommunication services. As a result, we operate our internet data center businesses through our consolidated VIEs, each of which is ultimately owned by PRC citizens and certain of which hold the licenses associated with these businesses. As the development of the internet and telecommunications industry in China is still evolving, new laws and regulations may be adopted from time to time that will require us to obtain additional licenses and permits in addition to those that we currently have, and to address new issues that arise from time to time. As a result, substantial uncertainties exist regarding the interpretation and implementation of current and future Chinese laws and regulations applicable to the data center services industry. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risk Relating to Doing Business in the People&#8217;s Republic of China.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">108</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Relating to Foreign Investment and Wholly Foreign Owned Enterprises</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The establishment, operation and management of corporate entities in the PRC are governed by the <i style="font-style:italic;">PRC Company Law</i>, which was promulgated by the SCNPC on December 29, 1993, became effective on July 1, 1994 and was subsequently amended on December 25, 1999, August 28, 2004, October 27, 2005, December 28, 2013 and October 26, 2018. The PRC Company Law generally governs two types of companies, namely limited liability companies and joint stock limited companies, each a limited liability company or a joint stock limited company being an enterprise legal person and liable for its debts with all its assets. The PRC Company Law shall also apply to foreign-invested companies in the form of limited liability companies or joint stock limited companies, except otherwise set out in any other regulations. On March 15, 2019, the National People&#8217;s Congress adopted the 2019 PRC Foreign Investment Law, which became effective on January 1, 2020 and replaced three existing laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. On December 26, 2019, the State Council issued the Regulations on Implementing the 2019 PRC Foreign Investment Law, which became effective on January 1, 2020, and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law of the PRC, and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC. The 2019 PRC Foreign Investment Law embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the 2019 PRC Foreign Investment Law, foreign investment means the investment activities within the PRC directly or indirectly conducted by foreign natural persons, enterprises, and other organizations (the &#8220;foreign investor&#8221;), including the following circumstances: a foreign investor acquires any shares, equities, portion of property, or other similar interest in an enterprise within the PRC. The PRC applies the administrative system of pre-establishment national treatment plus negative list to foreign investment. Where a foreign investor invests in a field prohibited from investment by the Negative List (2020) (as defined below), the competent department shall order cessation of investment activity, disposition of shares and assets or adoption of other necessary measures during a specified period, and restoration to the state before investment; and its illegal income, if any, shall be confiscated. Where the investment activity of a foreign investor violates any special administrative measure for restrictive access as set out in the Negative List (2020), the competent department shall order the investor to take corrective action during a specified period and adopt necessary measures to meet the requirements of the special administrative measure. Where the investment activity of a foreign investor violates the Negative List (2020), it shall be otherwise subject to corresponding legal liabilities under the applicable law.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">109</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to <i style="font-style:italic;">Measures for Reporting of Information on Foreign Investment</i>, promulgated by the MOFCOM and the SAMR on December 30, 2019 and became effective on January 1, 2020, foreign investors or foreign-invested enterprises shall submit their investment information to the competent commerce authorities through the enterprise registration system and the National Enterprise Credit Information Publicity System. Market regulators shall post the aforesaid investment information submitted by foreign investors and foreign-invested enterprises to competent commerce authorities in a timely manner. When submitting the initial report, a foreign investor shall submit the information including but not limited to basic enterprise information, the information on the investor and the actual controller thereof, and investment transaction information. Where any information in the initial report changes, a foreign-invested enterprise shall submit the report of changes through the enterprise registration system. Where a foreign investor or a foreign-invested enterprise fails to submit the investment information as required, and fails to resubmit or correct such information after being notified by the competent commerce authority, the competent commerce authority shall order it to make corrections within 20 business days; in case that it fails to make corrections within the specified period, the competent commerce authority shall impose a fine of not less than RMB100,000 but not more than RMB300,000, or a fine of RMB300,000 to RMB500,000 if other severe violations exist simultaneously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 19, 2020, the NDRC and the MOFCOM jointly promulgated the <i style="font-style:italic;">Measures on the Security Review of Foreign Investment</i>, effective on January 18, 2021, setting forth provisions concerning the security review mechanism on foreign investment, including the types of investments subject to review, review scopes and procedures, among others. The Office of the Working Mechanism of the Security Review of Foreign Investment, or the Office of the Working Mechanism, will be established under the NDRC, which will lead the task together with the MOFCOM. Foreign investor or relevant parties in China must declare the security review to the Office of the Working Mechanism prior to (i) the investments in the military industry, military industrial supporting and other fields relating to the security of national defense, and investments in areas surrounding military facilities and military industry facilities; and (ii) investments in important agricultural products, important energy and resources, important equipment manufacturing, important infrastructure, important transport services, important cultural products and services, important information technology and Internet products and services, important financial services, key technologies and other important fields relating to national security, and obtain control in the target enterprise. Control exists when the foreign investor (i) holds over 50% equity interests in the target, (ii) has voting rights that can materially impact on the resolutions of the board of directors or shareholders meeting of the target even when it holds less than 50% equity interests in the target, or (iii) has material impact on target&#8217;s business decisions, human resources, accounting and technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Regulation on Foreign Investment Restrictions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Investment activities in the PRC by foreign investors are principally governed by the <i style="font-style:italic;">Industry Catalog Relating to Foreign Investment</i>, or the Catalog, which was promulgated and is amended from time to time by the MOFCOM and the NDRC. The Catalog divides industries into three categories: encouraged, restricted and prohibited. Industries not listed in the Catalog are generally deemed as constituting a fourth &#8220;permitted&#8221; category and open to foreign investment unless specifically restricted by other PRC regulations. Industries such as value-added telecommunication services, including internet data center services, are restricted to foreign investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 23, 2020, the MOFCOM and the NDRC promulgated the <i style="font-style:italic;">Special Management Measures (Negative List) for the Access of Foreign Investment</i>, or the Negative List (2020), which became effective on July 23, 2020. The Negative List (2020) expands the scope of industries in which foreign investment is permitted by reducing the number of industries that fall within the Negative List (2020). Foreign investment in value-added telecommunications services (other than e-commerce, domestic multi-party communications, store-and-forward and call center), including internet data center services, still falls within the Negative List (2020).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the <i style="font-style:italic;">Administrative Regulations on Foreign-Invested Telecommunications Enterprises</i> issued by the State Council on December 11, 2001 and amended on September 10, 2008 and February 6, 2016 respectively, foreign-invested value-added telecommunications enterprises must be in the form of a Sino-foreign equity joint venture. The regulations restrict the ultimate capital contribution percentage held by foreign investor(s) in a foreign-invested value-added telecommunications enterprise to 50% or less and require the primary foreign investor in a foreign invested value-added telecommunications enterprise to have a good track record and operational experience in the VATS industry.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">110</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the Mainland and Hong Kong Closer Economic Partnership Arrangement entered into by the MOFCOM and the Financial Department of Hong Kong on June 29, 2003 and the Mainland and Macau Closer Economic Partnership Arrangement entered into by the MOFCOM and the Department of Economy and Finance of Macau on October 17, 2003 together with their supplemental agreements, services providers from Hong Kong and Macau are permitted to set up foreign-invested enterprises in the form of a Sino-foreign equity joint venture in mainland to provide five types of specific VATS, including internet data center services, and the ultimate capital contribution percentage held by the services provider from Hong Kong and Macau is restricted to 50% or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 13, 2006, the MIIT issued the Circular of the Ministry of Information Industry on Strengthening the Administration of Foreign Investment in Value-added Telecommunications Business, or the MIIT Circular, according to which, a foreign investor in the telecommunications service industry in China must establish a foreign invested enterprise and apply for a telecommunications businesses operation license. The MIIT Circular further requires that: (i) PRC domestic telecommunications business enterprises must not, through any form, lease, transfer or sell a telecommunications businesses operation license to a foreign investor, or provide resources, offices and working places, facilities or other assistance to support the illegal telecommunications services operations of a foreign investor; (ii) value-added telecommunications business enterprises or their shareholders must directly own the domain names and trademarks used by such enterprises in their daily operations; (iii) each value-added telecommunications business enterprise must have the necessary facilities for its approved business operations and to maintain such facilities in the regions covered by its license; and (iv) all VATS providers are required to maintain network and internet security in accordance with the standards set forth in relevant PRC regulations. If a license holder fails to comply with the requirements in the MIIT Circular and cure such noncompliance, the MIIT or its local counterparts have the discretion to take measures against such license holder, including revoking its value-added telecommunications business operation license.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In light of the above restrictions and requirements, we conduct our value-added telecommunications businesses through our consolidated VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Value-Added Telecommunications Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Among all of the applicable laws and regulations, the <i style="font-style:italic;">Telecommunications Regulations of the People&#8217;s Republic of China</i>, or the Telecom Regulations, promulgated by the State Council on September 25, 2000 and amended on July 29, 2014 and February 6, 2016 respectively, is the primary governing law, and sets out the general framework for the provision of telecommunications services by domestic PRC companies. Under the Telecom Regulations, telecommunications service providers are required to procure operating licenses prior to their commencement of operations. The Telecom Regulations distinguish basic telecommunications services from VATS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Telecom Catalogue, was issued as an attachment to the Telecom Regulations to categorize telecommunications services as either basic or value-added. The Telecom Catalogue amended on December 28, 2015 (which took effect from March 1, 2016 and was further amended on June 6, 2019), or the 2015 Telecom Catalogue, categorizes internet data centers, online data and transaction processing, on-demand voice and image communications, domestic internet virtual private networks, message storage and forwarding (including voice mailbox, e-mail and online fax services), call centers, internet access and online information and data search, among others, as VATS. The &#8220;internet data center&#8221; business is defined under the 2015 Telecom Catalogue as a business that (i) uses relevant infrastructure facilities in order to render outsourcing services for housing, maintenance, system configuration and management services for clients&#8217; internet or other network related equipment such as servers, (ii) provides the leasing of equipment, such as database systems or servers, and the storage space housing the equipment and (iii) provides lease agency services of connectivity lines and bandwidth of infrastructure facilities and other application services. Also, internet resources collaboration services business is incorporated into the definition of internet data center business under the 2015 Telecom Catalogue, and defined as &#8220;the data storage, internet application development environment, internet application deployment and running management and other services provided for users through internet or other networks in the manners of access at any time and on demand, expansion at any time and coordination and sharing, by using the equipment and resources built on database centers.&#8221; Under the 2015 Telecom Catalogue, &#8220;fixed network domestic data transmission services&#8221; is categorized as a basic telecommunications business and defined as &#8220;a domestic end-to-end data transfer business by wired mode under fixed-net, except for the internet data transfer business,&#8221; and the &#8220;domestic internet virtual private networks service&#8221; is categorized as a value-added telecommunications business and defined as &#8220;a customization business of internet closed user group network for domestic users by self-owned or leased internet network resources of the operators and adopting TCP/IP agreement.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 1, 2009, the MIIT promulgated the <i style="font-style:italic;">Administrative Measures for Telecommunications Business Operating License</i>, or the original Telecom License Measures, which took effect on April 10, 2009. The original Telecom License Measures set forth the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">111</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">types of licenses required to provide telecommunications services in China and the procedures and requirements for obtaining such licenses. With respect to licenses for value-added telecommunications businesses, the original Telecom License Measures distinguish between licenses for business conducted in a single province, which are issued by the provincial-level counterparts of the MIIT and licenses for cross-regional businesses, which are issued by the MIIT. The licenses for foreign invested telecommunications business operators need to be applied with MIIT. An approved telecommunications services operator must conduct its business in accordance with the specifications stated on its telecommunications business operating license. Pursuant to the original Telecom License Measures, cross-regional VATS licenses shall be approved and issued by the MIIT with five-year terms. On July 3, 2017, the MIIT issued the Telecom License Measures, which took effect on September 1, 2017 and replaced the original Telecom License Measures. The changes mainly include among others, (i) the establishment of a telecommunications business integrated management online platform; (ii) provisions allowing the holder of a telecommunications business license (including the IDC license) to authorize a company, of which such license holder holds at least 51% of the equity interests indirectly, to engage in the relevant telecommunications business; and (iii) the cancellation of the requirement of an annual inspection of telecommunications business licenses, instead requiring license holders to complete an annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 30, 2012, the MIIT issued the Circular of the Ministry of Industry and Information Technology of the People&#8217;s Republic of China on Further Standardizing the Market Access-related Work for Businesses Concerning Internet Data Centers and Internet Service Providers which clarifies the application requirements and verification procedures for the licensing of IDC and internet service provider, or ISP, businesses and states that entities intending to engage in the IDC or ISP business could apply for a license since December 1, 2012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 6, 2013, the Q&amp;A was published on the website of China Academy of Information and Communications Technology. The Q&amp;A, although not an official law or regulation, is deemed by the market as a guideline in practice which reflected the attitude of MIIT as to the application for VATS licenses, especially as to IDC services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To comply with the above restrictions and requirements, among others, GDS Beijing has obtained a cross-regional value-added telecommunications license which permits it to provide data center services across 11 cities in China: Beijing, Chengdu, Shanghai, Shenzhen, Suzhou, Guangzhou, Zhangjiakou, Langfang, Tianjin, Huizhou and Chongqing. GDS Shanghai has obtained a cross-regional value-added telecommunications license which permits it to provide data center services across five cities in China: Beijing, Chengdu, Shanghai, Shenzhen and Suzhou, and GDS Suzhou has obtained a cross-regional value-added telecommunications license which permits it to provide data center services across 11 cities in China: Beijing, Chengdu, Shanghai, Shenzhen, Suzhou, Guangzhou, Zhangjiakou, Langfang, Tianjin, Huizhou and Chongqing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 17, 2017, the MIIT issued the Circular of the Ministry of Industry and Information Technology on Clearing up and Regulating the Internet Access Service Market, or the 2017 MIIT Circular, according to which the MIIT determined to clear up and regulate the internet access service market nationwide from the issuance date of the 2017 MIIT Circular until March 31, 2018. The 2017 MIIT Circular provides, among others, that (i) an enterprise that holds the corresponding telecom business license, including the relevant VATS license, shall not provide, in the name of technical cooperation or other similar ways, qualifications or resources to any unlicensed enterprises for their illegal operation of the telecom business, (ii) if an enterprise with its IDC license obtained prior to the implementation of 2015 Telecom Catalogue issued on March 1, 2016, has actually carried out internet resources collaboration services, it shall make a written commitment to its original license issuing authority before March 31, 2017 to meet the relevant requirements for business licensing and obtain the corresponding telecom business license by the end of 2017, failure of which will result in such enterprise not being able to continue operating the business of internet resources collaboration services as it currently does as of January 1, 2018, and (iii) without the approval of the MIIT, enterprises are not allowed to carry out cross-border business operations by setting up on its own or leasing private network circuits (including virtual private networks, or VPNs) or other information channels.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We received approvals from the MIIT to expand the scope of GDS Beijing&#8217;s IDC license and enable GDS Suzhou&#8217;s IDC license to cover internet resources collaboration services, fixed network domestic data transmission services and domestic internet virtual private networks service which, among other things, enable us to provide connectivity services over our own network to cloud and enterprise customers colocated in all of our data centers.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">112</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Information Technology Outsourcing Services Provided to Banking Financial Institutions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 4, 2010, the CBIRC issued the <i style="font-style:italic;">Guidelines on the Management of Outsourcing Risks of Banking Financial Institutions</i>, or the Guidelines, which requires that the banking financial institutions should manage risks in relation to outsourcing services, and thus, outsourcing services providers should meet the relevant standards and requirements with respect to their technical strength, service capacity, emergency response capacity, familiarity to the banking industry and etc., to pass the due diligence investigations conducted by the banking financial institutions pursuant to the Guidelines, and should also make commitments as to fulfilling reporting, cooperating, or other obligations as may be required by the banking financial institutions under the Guidelines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 16, 2013, the CBIRC issued the Circular of the China Banking Regulatory Commission on Printing and Distributing the Guidelines for the Regulation of Information Technology Outsourcing Risks of Banking Financial Institutions, or Circular 5. According to Circular 5, the CBIRC is responsible for supervising banking financial institutions in their access management of information technology outsourcing service providers, organizing relevant banking financial institutions to establish service management records for such service providers, and conducting risk assessment and rating of them. For the outsourcing services providers, including those that are engaged in providing outsourcing services of system operation and maintenance, such as outsourcing of operation and maintenance of data centers, disaster recovery centers, machine room ancillary facilities, and etc., a banking financial institution shall submit a report to the CBIRC or the local CBIRC office 20 business days before entering into an outsourcing contract, and the CBIRC or the local CBIRC office may take measures, such as risk alert, interview or regulatory inquiry, for outsourcing risks of the banking financial institution. Outsourcing service providers may not subcontract material services to others. In certain circumstances, including, among others, where the outsourcing service provider (i) commits a serious violation of applicable PRC laws, regulations or regulatory policies, (ii) steals or divulges sensitive information of banking financial institutions, the circumstance of which is severe, (iii) engages in repeated occurrences of service interruption of important information systems or data destruction, loss or divulgence due to such service provider&#8217;s negligence in management, (iv) provides low quality services which causes losses to multiple banking financial institutions, and fails to make rectification after being warned repeatedly, or (v) there is an occurrence of other severe information technology risk incident as determined by the CBIRC, the CBIRC may prohibit the banking financial institutions from engaging the services of such outsourcing service provider for a period of at least two years, and such prohibition period may be extended if such outsourcing service provider has not made rectification within two years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the CBIRC promulgated the Notice of the General Office of China Banking Regulatory Commission on Strengthening the Management of Risks Involved in the Offsite and Centralized Information Technology Outsourcing of Banking Financial Institutions on July 1, 2014, and the Circular of the General Office of the China Banking Regulatory Commission on Performing Supervision over and Evaluation on Offsite and Centralized Information Technology Outsourcing of Banking Financial Institutions on December 2, 2014. Pursuant to these regulations, in order to further administrate and supervise the offsite and centralized information technology outsourcing provided by the outsourcing services providers to the banking financial institutions, the CBIRC requires the contracts between the outsourcing services providers and the banking financial institutions specify, among other things, that outsourcing services providers should comply with the laws and regulations and other regulatory requirements for banking and accept the supervision and review as conducted by the CBIRC. Outsourcing service providers which are non-banking institutions can voluntarily apply to CBIRC to incorporate their services into the supervision and evaluation scope of CBIRC and such service providers, if they pass the inspection of CBIRC, may have priority in being selected to provide outsourcing services to banking financial institutions. However, failure to comply with these regulatory requirements and other incidents, including, among others, (i) violation of applicable PRC laws, regulations or regulatory policies, (ii) stealing or divulgence of sensitive information of banking financial institutions, (iii) repeated occurrences of service interruption of important information systems or data destruction, loss or divulgence due to the service provider&#8217;s negligence in management, (iv) low quality services which cause losses to multiple banking financial institutions, or breaches of undertakings or obligations pertinent to such application to CBIRC, and failure to make rectification after repeated warning, or (v) complaints from three or more banking financial institutions about negligence in management or low service quality, would cause such outsourcing services providers to be disqualified for incorporating their services into the supervision and evaluation scope of CBIRC, and CBIRC will not accept their applications for incorporating their outsourcing services into its supervision and evaluation scope within five years. Banking financial institutions are required to gradually terminate their cooperation with any such disqualified service providers.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">113</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Land Use Rights and Construction</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 11, 2003, the Ministry of Land and Resources, or the MLR, promulgated the <i style="font-style:italic;">Regulation on Grant of State-owned Land Use Rights by Agreement</i>, which became effective on August 1, 2003. According to such regulation, the land use rights (excluding land use rights of properties to be used for business purposes, such as commercial, tourism, entertainment and commodity residential properties, which land use rights must be granted by way of tender, auction or listing-for-sale according to relevant laws and regulations) may be granted by way of agreement. The local land bureau and the intended user will negotiate the land fees which shall not be lower than the minimum price approved by the relevant government and enter into the grant contract. Upon signing of the contract for the grant of land use rights, the grantee is required to pay the land fees pursuant to the terms of the contract and the contract is then submitted to the relevant local land bureau for the issue of the land use right certificate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If two or more entities are interested in the land use rights proposed to be granted, such land use rights shall be granted by way of tender, auction or listing-for-sale. Furthermore, according to the <i style="font-style:italic;">Provisions on the Grant of State-owned Construction Land Use Right by Way of Tender, Auction and Listing-for-Sale</i>, which is effective from November 1, 2007, land use rights for properties for commercial use, tourism, entertainment and commodity residential purposes can only be granted through tender, auction and listing-for-sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the Interim Regulations of the People&#8217;s Republic of China Concerning the Assignment and Transfer of the Right to the Use of the State-Owned Land in the Urban Areas, which is effective from May 19, 1990 and amended on November 29, 2020, after land use rights relating to a particular area of land have been granted by the State, unless any restriction is imposed, the party to whom such land use rights are granted may transfer (for a term not exceeding the term which has been granted by the State), lease or mortgage such land use rights on the conditions provided by laws and regulations. Upon a transfer of land use rights, all rights and obligations contained in the contract pursuant to which the land use rights were originally granted by the State are assigned from the transferor to the transferee. Upon expiration of the term of grant, the grantee may apply for renewal of the term. Upon approval by the relevant local land bureau, a new contract shall be entered into to renew the grant, and a grant fee shall be paid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the <i style="font-style:italic;">Land Registration Regulations</i> promulgated by the State Land Administration Bureau, the predecessor of the MLR, on December 28, 1995 and implemented on February 1, 1996, all land use rights which are duly registered are protected by the law, and the land registration is achieved by the issue of a land use right certificate by the relevant authority to the land user.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the <i style="font-style:italic;">Administration Law of Urban Real Property of the People&#8217;s Republic of China</i>, which was promulgated by the SCNPC on July 5, 1994, amended on August 30, 2007, August 27, 2009 and August 26, 2019, and the amendment became effective on January 1, 2020, the land must be developed in line with the purposes of the land and the deadline for commencement of construction as stipulated in the grant contract. Where construction does not commence within one year of commencement of construction as stipulated in the grant contract, an idle land fee may be charged at a rate of not more than 20% of the fee for the grant of land use rights. Where construction does not commence within two years, land use rights may be forfeited without compensation, except where the commencement of construction is delayed due to force majeure, an act of the government or relevant government departments, or preliminary work necessary for the commencement of construction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Fire Control</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the <i style="font-style:italic;">Fire Safety Law</i>, which was promulgated by the SCNPC on April 29, 1998, amended on October 28, 2008 and April 23, 2019, and the <i style="font-style:italic;">Interim Provisions on Administration of Fire Control Design Review and Acceptance of Construction Projec</i>t promulgated by the Ministry of Housing and Urban-Rural Development on April 1, 2020, which became effective on June 1, 2020, the construction entity of a largescale crowded venue (including the construction of a manufacturing plant whose size is over 2,500 square meters) and other special construction projects must apply for fire prevention design review with fire control authorities, and complete fire assessment inspection and acceptance procedures after the construction project is completed. The construction entity of other construction projects must complete the fire safety completion inspection and acceptance procedures within five business days after passing the construction completion inspection and acceptance. If the construction entity fails to pass the fire safety inspection before such venue is put into use or fails to conform to the fire safety requirements after such inspection but still put it into use, it will be subject to (i) orders to suspend the construction of projects, use of such projects, or operation of relevant business, and (ii) a fine between RMB30,000 and RMB300,000.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">114</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Filing and Energy Conservation of Fixed-Asset Investment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 30, 2016, the State Council promulgated the Administrative Regulations on the Approval and Filing of Enterprises&#8217; Investment Projects, which became effective on February 1, 2017. On March 8, 2017, the NDRC promulgated the <i style="font-style:italic;">Measures for the Administration of the Approval and Filing of Enterprises&#8217; Investment Projects</i> which became effective on April 8, 2017. Under such regulation, except those concerning national security or involving the allocation of major productive forces nationwide, strategic resource development or vital public interests, among others, investment projects shall be subject to filing administration. The projects subject to filing administration shall undergo the filing formalities under the territorial principle, except as otherwise provided by the State Council. After a project has completed the filing formalities, if the legal person of the project changes, there is any material change in the construction site, scale or content of the project, or the construction of the project is given up, the construction entity shall inform the project filing authority in a timely manner through the online platform, and modify the relevant information. Provinces in China have formulated the administrative measures for the project filing administration measures within their respective administrative regions, and specified the filing authorities and their power.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the <i style="font-style:italic;">Measures for the Energy Conservation Examination of Fixed-Asset Investment Projects</i>, which was promulgated by the NDRC on November 27, 2016, and effective from January 1, 2017, for an enterprise investment project, the construction entity shall, before commencing construction, obtain the energy conservation examination opinion issued by the energy conservation examination authority. The construction entity shall not commence the construction of a project which fails to undergo energy conservation examination in accordance with the provisions of these Measures or fails to pass energy conservation examination, and if the project has been completed, it shall not be put into production and use. In the case of any major change in the construction content and energy efficiency level of a fixed-asset investment project passing energy conservation examination, the construction entity shall file an amendment application with the energy conservation examination authority. Shanghai, Beijing, Shenzhen, Guangdong, Chengdu, Hebei, Jiangsu, Inner Mongolia and other provinces and cities have formulated detailed regulations on the examination of energy conservation of fixed-asset investment within their jurisdictions, and reinforced interim and post-filing supervision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">New regulations, policies and rules have been issued with respect to the construction or development of new data centers, and rebuilding or expansion of existing data centers. For example, on January 21, 2019, the MIIT, the National Government Office Administration and National Energy Administration jointly published the <i style="font-style:italic;">Guidance on Promotion of Green Data Center Construction</i>, pursuant to which authorities encourage data centers to adhere to certain average levels of energy conservation and aim to reach several goals including, among others, reaching the PUE of newly constructed large and extra-large data centers at or below 1.4 as of the year 2022. On December 23, 2020, the NDRC, the Office of the Central Cyberspace Affairs Commission, the MIIT and National Energy Administration jointly published the <i style="font-style:italic;">Guiding Opinion on Accelerating the Construction of National Integrated Large Data Center Collaborative Innovation System</i>, pursuant to which authorities aim to reach the PUE of large and extra-large data centers at or below 1.3 as of the year 2025. On September 6, 2018, the General Office of People&#8217;s Government of Beijing Municipality, or the GOPGB, issued the<i style="font-style:italic;"> Beijing Municipality&#8217;s Catalogue for the Prohibition and Restriction of Newly Increased Industries (2018 Edition)</i>, or the 2018 Catalogue, which is a revised edition of the catalogue GOPGB issued in 2015. The 2018 Catalogue prohibits new construction or expansion within Beijing&#8217;s municipal boundaries of data centers which are involved in providing internet data services or information processing and storage support services, except for cloud computing data centers with PUE lower than 1.4. In addition, new construction or expansion of data centers which are involved in providing internet data services or information processing and storage support services with PUE lower than 1.4 is also prohibited within the boundaries of Beijing&#8217;s Dongcheng District, Xicheng District, Chaoyang District, Haidian District, Fengtai District, Shijingshan District and Tongzhou New Town. On January 2, 2019, the Shanghai Commission of Economy and Informatization, or the Shanghai CEI, and the Shanghai Development and Reform Commission, or the Shanghai DRC, jointly issued the Guideline Opinion on Coordinated Construction of Internet Data Centers in Shanghai, pursuant to which the aggregate number of newly increased IDC racks within the period from 2019 to 2020 in Shanghai should be controlled to no more than 60,000, and the PUE of newly constructed internet data centers should be at or below 1.3 and reconstructed internet data centers be at or below 1.4. On April 11, 2019, the Shenzhen DRC published a Notice on the Relevant Matters of Energy Conservation Examination for Data Centers, pursuant to which key energy consumption entities (defined as those that consume the equivalent of more than 5,000 tons of standard coal in energy) should establish an online supervision system for energy consumption and access to Guangdong&#8217;s platform for supervising such key energy consumption entities. The Notice also specifies that the newly increased amount of annual comprehensive energy consumption of data centers should be strictly controlled and the practical replacement amount for newly increased amount of energy consumption will be supported based on the PUE of the data centers. On November 9, 2020, the General Office of the People&#39;s Government of Guangdong Province issued the <i style="font-style:italic;">Three-year Implementation Plan (2020-2022) on Promotion of the Construction of New Infrastructures in Guangdong Province</i>, pursuant to which the average utilization rate of data centers in Guangdong Province should reach 65% and the average designed PUE of data centers in Guangdong Province should be lower than 1.3 as of the year 2022.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">115</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Information Security and Confidentiality of User Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Internet activities in China are regulated and restricted by the PRC government and are subject to penalties under the <i style="font-style:italic;">Decision Regarding the Protection of Internet Security</i>, promulgated by the SCNPC on December 28, 2000 and amended on August 27, 2009.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Ministry of Public Security, or the MPS, has promulgated measures that prohibit use of the internet in ways that, among other things, divulge government secrets or disseminate socially destabilizing content. The MPS and its local counterparts have authority to supervise and inspect domestic websites to implement its measures. Internet information service providers that violate these measures may have their licenses revoked and their websites shut down.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 22, 2007, the MPS, the State Secrecy Administration and other relevant authorities jointly issued the <i style="font-style:italic;">Administrative Measures for the Hierarchical Protection of Information Security</i>, which divides information systems into five categories and requires the operators of information systems ranking above Grade II to file an application with the local Bureau of Public Security within 30 days of the date of its security protection grade determination or since its operation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government regulates the security and confidentiality of internet users&#8217; information. The Administrative Measures on Internet Information Service promulgated by the State Council on September 25, 2000 and amended on January 8, 2011, the Regulations on Technical Measures of Internet Security Protection promulgated by the MPS on December 13, 2005 and the Provisions on Protecting Personal Information of Telecommunication and Internet Users promulgated by the MIIT on July 16, 2013 set forth strict requirements to protect personal information of internet users and require internet information service providers to maintain adequate systems to protect the security of such information. Personal information collected must be used only in connection with the services provided by the internet information service provider. Moreover, the Rules for Regulating the Order in the Market for Internet Information Service which was promulgated by the MIIT on December 29, 2011 and came into effect on March 15, 2012 also protect internet users&#8217; personal information by (i) prohibiting internet information service providers from unauthorized collection, disclosure or use of their users&#8217; personal information and (ii) requiring internet information service providers to take measures to safeguard their users&#8217; personal information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The <i style="font-style:italic;">Cyber Security Law of the People&#8217;s Republic of China</i>, or the Cyber Security Law, which was approved by the SCNPC on November 7, 2016 and came into effect on June 1, 2017, which provides certain rules and requirements applicable to network service providers in China. The Cyber Security Law requires network operators to perform certain functions related to cyber security protection and strengthening network information management by taking technical and other necessary measures as required by laws and regulations to safeguard the operation of networks, effectively addressing network security, preventing illegal and criminal activities, and maintaining the integrity, confidentiality and usability of network data. In addition, the Cyber Security Law imposes certain requirements on network operators of critical information infrastructure, including that such network operators with operations in the PRC shall store personal information and important data collected and produced within the territory of PRC, and shall perform certain security obligations as required under the Cyber Security Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the PRC Civil Code, the lease agreement shall be in writing if its term is over six months, and the term of any lease agreement shall not exceed twenty years. During the lease term, any change of ownership to the leased property does not affect the validity of the lease contract. The tenant may sub-let the leased property if it is agreed by the landlord and the lease agreement between the landlord and the tenant is still valid and binding. When the landlord is to sell a leased housing under a lease agreement, it shall give the tenant a reasonable advance notice before the sale, and the tenant has the priority to buy such leased housing on equal conditions. The tenant must pay rent on time in accordance with the lease contract. In the event of default of rental payment without reasonable cause, the landlord may ask the tenant to pay within a reasonable period of time, failing which the landlord may terminate the lease. The landlord has the right to terminate the lease agreement if the tenant sub-lets the property without consent from the landlord, or causes loss to the leased properties resulting from its using the property not in compliance with the usage as stipulated in the lease agreement, or defaults in rental payment after the reasonable period as required by the landlord, or other circumstances occurs allowing the landlord terminate the lease agreement under relevant PRC laws and regulations, or otherwise, if the landlord wishes to terminate the lease before its expiry date, prior consent shall be obtained from the tenants.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">116</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 1, 2010, Ministry of Housing and Urban-Rural Development promulgated the <i style="font-style:italic;">Administrative Measures for Leasing of Commodity Housing</i>, which became effective on February 1, 2011. According to such measures, the landlords and tenants are required to enter into lease contracts which should generally contain specified provisions, and the lease contract should be registered with the relevant construction or property authorities at municipal or county level within 30 days after its conclusion. If the lease contract is extended or terminated or if there is any change to the registered items, the landlord and the tenant are required to effect alteration registration, extension of registration or deregistration with the relevant construction or property authorities within 30 days after the occurrence of the extension, termination or alteration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Intellectual Property Rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The State Council and the National Copyright Administration, or the NCAC, have promulgated various rules and regulations relating to the protection of software in China. Under these rules and regulations, software owners, licensees and transferees may register their rights in software with the NCAC or its local branches and obtain software copyright registration certificates. Although such registration is not mandatory under PRC law, software owners, licensees and transferees are encouraged to go through the registration process to enjoy the better protections afforded to registered software rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The <i style="font-style:italic;">PRC Trademark Law</i>, issued in 1982 and amended in 1993, 2001, 2013 and 2019 respectively, with its implementation rules issued in 2002 and amended in 2014, protects registered trademarks. The PRC Trademark Office of the State Administration for Industry and Commerce handles trademark registrations and grants a protection term of ten years to registered trademarks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 24, 2017, the MIIT replaced the <i style="font-style:italic;">Administrative Measures on China Internet Domain Names</i> promulgated on November 5, 2004 with the <i style="font-style:italic;">Administration Measures of Internet Domain Names</i>, which took effect on November 1, 2017. According to these measures, the MIIT is in charge of the overall administration of domain names in China. The registration of domain names in PRC is on a &#8220;first-apply-first-registration&#8221; basis. A domain name applicant will become the domain name holder upon the completion of the application procedure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 12, 1984, the SCNPC promulgated the<i style="font-style:italic;"> Patent Law</i>, which was amended in 1992, 2000 and 2008, respectively. On June 15, 2001, the State Council promulgated the <i style="font-style:italic;">Implementation Regulation for the Patent Law</i>, which was amended on December 28, 2002 and January 9, 2010, respectively. According to these laws and regulations, the State Intellectual Property Office is responsible for administering patents in the PRC. The Chinese patent system is premised upon the &#8220;first to file&#8221; principle, which means that where more than one person files a patent application for the same invention, a patent will be granted to the person who filed the application first. To be patentable, invention or utility models must meet three conditions: novelty, inventiveness and practical applicability. A patent is valid for 20 years in the case of an invention, and for ten years in the case of utility models and designs. A third-party user must obtain consent or a proper license from the patent owner in order to use the patent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Employment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 29, 2007, the SCNPC, adopted the <i style="font-style:italic;">Labor Contract Law</i>, or the LCL, which became effective as of January 1, 2008 and was amended on December 28, 2012 (effective from July 1, 2013). The LCL requires employers to enter into written contracts with their employees, restricts the use of temporary workers and aims to give employees long-term job security.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the LCL, employment contracts lawfully concluded prior to the implementation of the LCL and continuing as of the date of its implementation will continue to be performed. Where an employment relationship was established prior to the implementation of the LCL but no written employment contract was concluded, a contract must be concluded within one month after the LCL&#8217;s implementation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the Social Insurance Law promulgated by SCNPC which became effective from July 1, 2011 and was amended on December 29, 2018, the Regulation of Insurance for Work-Related Injury promulgated by the State Council on April 27, 2003 and amended on December 20, 2010, the Provisional Measures on Insurance for Maternity of Employees promulgated by the Ministry of Labor on December 14, 1994, the Regulation of Unemployment Insurance promulgated by the State Council on January 22, 1999, the Decision of the State Council on Setting Up Basic Medical Insurance System for Staff Members and Workers in Cities and Towns promulgated by the State Council on December 14, 1998, and the Interim Regulation on the Collection and Payment of Social Insurance Premiums promulgated by the State Council on January 22, 1999 and amended on March, 24, 2019, an employer is required to contribute the social insurance for its employees in the PRC, including the basic pension insurance, basic medical insurance, unemployment insurance, maternity insurance and injury insurance.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">117</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the <i style="font-style:italic;">Regulations on the Administration of Housing Funds</i>, promulgated by the State Council on April 3, 1999 and as amended on March 24, 2002 and March 24, 2019, respectively, an employer is required to make contributions to a housing fund for its employees. Where an enterprise fails to deposit the housing provident funds within the time limit or underpays the funds for its employees which is in violation of the aforesaid regulations, the competent administration authority shall order it to deposit the funds within a time limit, failing in which the competent administration authority may apply to the people&#8217;s court for enforcement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Foreign Currency Exchange and Dividend Distribution</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Foreign Currency Exchange</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The principal regulations governing foreign currency exchange in China are the <i style="font-style:italic;">Foreign Exchange Administration Regulations,</i> promulgated by the State Council on January 29, 1996 (effective from April 1, 1996) as amended on January 14, 1997 and August 1, 2008 (which became effective on August 5, 2008), respectively. Under this regulation, the State does not restrict the international payment and transfer for current account items, including the goods and service-related foreign exchange transactions and other current exchange transactions, but not for capital account items, such as direct investments, loans, capital transfer and investments in securities, unless the prior approval of the SAFE is obtained and prior registration with the SAFE is made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the <i style="font-style:italic;">Administration Rules of the Settlement, Sale and Payment of Foreign Exchange</i> promulgated on June 20, 1996 by the PBOC, foreign-invested enterprises in China may purchase or remit foreign currency for settlement of current account transactions without the approval of the SAFE. Foreign currency transactions under the capital account are still subject to limitations and require approvals from, or registration with, the SAFE and other relevant PRC governmental authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the Notice of the General Affairs Department of SAFE on The Relevant Operation Issues Concerning the Improvement of the Administration of Payment and Settlement of Foreign Currency Capital of Foreign-invested Enterprises, or Circular 142, which was promulgated on August 29, 2008 by SAFE, regulates the conversion by foreign-invested enterprises of foreign currency into Renminbi by restricting how the converted Renminbi may be used. Circular 142 requires that Renminbi converted from the foreign currency-denominated capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the relevant government authority and may not be used to make equity investments in PRC, unless specifically provided otherwise. The SAFE further strengthened its oversight over the flow and use of Renminbi funds converted from the foreign currency-denominated capital of a foreign-invested enterprise. The use of such Renminbi may not be changed without approval from the SAFE, and may not be used to repay Renminbi loans if the proceeds of such loans have not yet been used. Any violation of Circular 142 may result in severe penalties, including substantial fines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 19, 2012, SAFE promulgated the <i style="font-style:italic;">Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment</i>, which substantially amends and simplifies the current foreign exchange procedure and became partially invalid according to the <i style="font-style:italic;">Circular on Repealing and Invalidating Five Normative Documents Concerning Administration of Foreign Exchange and some Articles of Seven Normative Documents Concerning Administration of Foreign Exchange</i> promulgate by the SAFE on December 30, 2019, or Circular on Repealing and Invalidating. Pursuant to this circular, the opening of various special purpose foreign exchange accounts, such as pre-establishment expenses accounts, foreign exchange capital accounts and guarantee accounts, the reinvestment of Renminbi proceeds by foreign investors in the PRC, and remittance of foreign exchange profits and dividends by a foreign-invested enterprise to its foreign shareholders no longer require the approval or verification of SAFE, and multiple capital accounts for the same entity may be opened in different provinces, which was not possible previously. In addition, SAFE promulgated the <i style="font-style:italic;">Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the Supporting Documents</i> in May 2013, or Circular 21, 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. Circular 21 was partially invalid according to Circular on Repealing and Invalidating.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2014, SAFE decided to further reform the foreign exchange administration system in order to satisfy and facilitate the business and capital operations of foreign invested enterprises, and issued the <i style="font-style:italic;">Circular on the Relevant Issues Concerning the Launch of Reforming Trial of the Administration Model of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises in Certain Areas</i>, or Circular 36, on July 4, 2014 (which became effective on August 4, 2014). This circular suspends the application of Circular 142 in certain areas and allows a foreign-invested enterprise registered in such areas to use the Renminbi capital converted from foreign currency registered capital for equity investments within the PRC.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">118</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 30, 2015, SAFE released the <i style="font-style:italic;">Notice on the Reform of the Management Method for the Settlement of Foreign Exchange Capital of Foreign-invested Enterprises</i>, or Circular 19, which made certain adjustments to some regulatory requirements on the settlement of foreign exchange capital of foreign-invested enterprises, lifted some foreign exchange restrictions under Circular 142, and annulled Circular 142 and Circular 36. However, Circular 19 continues to, prohibit foreign-invested enterprises from, among other things, using Renminbi fund converted from its foreign exchange capitals for expenditure beyond its business scope, providing entrusted loans or repaying loans between non-financial enterprises. Circular 19 was partially invalid according to Circular on Repealing and Invalidating.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 9, 2016, SAFE issued the Circular of the State Administration of Foreign Exchange on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or Circular 16, which took effect on the same day. Compared to Circular 19, Circular 16 not only provides that, in addition to foreign exchange capital, foreign debt funds and proceeds remitted from foreign listings should also be subject to the discretional foreign exchange settlement, but also lifted the restriction, that foreign exchange capital under the capital accounts and the corresponding Renminbi capital obtained from foreign exchange settlement should not be used for repaying the inter-enterprise borrowings (including advances by the third party) or repaying the bank loans in Renminbi that have been sub-lent to the third party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 26, 2017, SAFE promulgated the <i style="font-style:italic;">Circular on Further Improving Reform of Foreign Exchange Administration and Optimizing Genuineness and Compliance Verification</i>, or Circular 3, which stipulates several capital control measures with respect to the outbound remittance of profit from domestic entities to offshore entities, including (i) under the principle of genuine transactions, banks shall check board resolutions regarding profit distribution, original copies of tax filing records and audited financial statements; and (ii) domestic entities shall hold income to account for previous years&#8217; losses before remitting any profits. Moreover, pursuant to Circular 3, domestic entities shall make detailed explanations of their sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with any outbound investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 23, 2019, the SAFE promulgated the Notice for Further Advancing the Facilitation of Cross-border Trade and Investment, or Circular 28, which in principle, among other things, allows all foreign-invested companies to use Renminbi converted from foreign currency-denominated capital for equity investments in China, as long as the equity investment is genuine, does not violate applicable laws, and complies with the Negative List (2020) on foreign investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 10, 2020, SAFE promulgated the <i style="font-style:italic;">Circular on Optimizing Administration of Foreign Exchange to Support the Development of Foreign-related Business</i>, or Circular 8. According to Circular 8, eligible enterprises are allowed to make domestic payments by using their registered capitals, foreign debts and financings from overseas listing, with no need to provide evidentiary materials concerning authenticity of each of such funds for banks in advance, provided that their funds usage shall be authentic and in line with the currently effective administrative regulations on the use of funds under capital accounts. The concerned banks may conduct random examination in accordance with the relevant requirements, in which case the certain evidentiary materials concerning authenticity of such funds may be required to be provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Circular 37</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 4, 2014, 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 Circular 37, which replaced the former circular commonly known as Circular 75 promulgated by SAFE on October 21, 2005. 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 Circular 37 as a &#8220;special purpose vehicle.&#8221; Circular 37 further requires amendment to the registration in the event of 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. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Furthermore, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">119</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 13, 2015, SAFE released the <i style="font-style:italic;">Notice on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment</i>, or Circular 13 (effective from June 1, 2015), which has amended Circular 37 by requiring PRC residents or entities to register with qualified banks rather than SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing. Circular 13 was partially invalid according to Circular on Repealing and Invalidating.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Share Option Rules</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the <i style="font-style:italic;">Administration Measures on Individual Foreign Exchange Control</i> issued by the PBOC on December 25, 2006 (effective from February 1, 2007), all foreign exchange matters involved in employee share ownership plans and share option plans in which PRC citizens participate require approval from SAFE or its authorized branch. Pursuant to Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. In addition, under the <i style="font-style:italic;">Notices on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Share Incentive Plans of Overseas Publicly-Listed Companies </i>issued by SAFE on February 15, 2012, or the Share Option Rules, PRC residents who are granted shares or share options by companies listed on overseas stock exchanges under share incentive plans are required to (i) register with SAFE or its local branches, (ii) retain a qualified PRC agent, which may be a PRC subsidiary of the overseas listed company or another qualified institution selected by the PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the share incentive plans on behalf of the participants, and (iii) retain an overseas institution to handle matters in connection with their exercise of share options, purchase and sale of shares or interests and funds transfers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dividend Distribution</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The principal regulations governing the distribution of dividends paid by wholly foreign-owned enterprises include the PRC Company Law, the 2019 PRC Foreign Investment Law and <i style="font-style:italic;">Regulations on Implementing the 2019 PRC Foreign Investment Law</i>. Under these regulations, wholly foreign-owned enterprises in China may pay dividends only out of their accumulated profits, if any, as determined in accordance with PRC accounting standards and regulations. In addition, a wholly foreign-owned enterprise in China is required to set aside at least 10% of its after-tax profit based on PRC accounting standards each year to its general reserves until its cumulative total reserve funds reaches 50% of its registered capital. These reserve funds, however, may not be distributed as cash dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations Related to Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Enterprise Income Tax</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to January 1, 2008, according to the Provisional Regulations of the People&#8217;s Republic of China on Enterprises Income Tax promulgated by the State Council on December 13, 1993 and the Income Tax Law of the People&#8217;s Republic of China for Enterprises with Foreign Investment and Foreign Enterprises promulgated by the National People&#8217;s Congress on April 9, 1991, entities established in the PRC were generally subject to a 30% national and 3% local enterprise income tax rate. Various preferential tax treatments promulgated by PRC tax authorities were available to foreign-invested enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2007, the National People&#8217;s Congress enacted the <i style="font-style:italic;">Enterprise Income Tax Law</i>, which was amended in February 2017 and December 2018, respectively, and in December 2007 the State Council promulgated the <i style="font-style:italic;">Implementing Rules of the Enterprise Income Tax Law</i>, or the Implementing Rules, which was amended in April 2019, both of which became effective on January 1, 2008. The Enterprise Income Tax Law (i) reduces the top rate of enterprise income tax from 33% to a uniform 25% rate applicable to both foreign-invested enterprises and domestic enterprises and eliminates many of the preferential tax policies afforded to foreign investors, (ii) permits companies to continue to enjoy their existing tax incentives, subject to certain transitional phase-out rules and (iii) introduces new tax incentives, subject to various qualification criteria.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">120</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Enterprise Income Tax Law also provides that enterprises organized under the laws of jurisdictions outside China with their &#8220;de facto management bodies&#8221; located within China may be considered PRC resident enterprises and therefore be subject to PRC enterprise income tax at the rate of 25% on their worldwide income. The Implementing Rules further define the term &#8220;de facto management body&#8221; as the management body that exercises substantial and overall management and control over the production and operations, personnel, accounts and properties of an enterprise. If an enterprise organized under the laws of jurisdiction outside China is considered a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. First, it would be subject to the PRC enterprise income tax at the rate of 25% on its worldwide income. Second, a 10% withholding tax would be imposed on dividends it pays to its non-PRC enterprise shareholders and with respect to gains derived by its non-PRC enterprise shareholders from transfer of its shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to January 1, 2008, according to the Income Tax Law of the People&#8217;s Republic of China for Enterprises with Foreign Investment and Foreign Enterprises promulgated by the National People&#8217;s Congress on April 9, 1991 dividends payable to foreign investors derived by foreign enterprises from business operations in China were exempted from PRC enterprise income tax. However, such exemption was revoked by the Enterprise Income Tax Law and dividends generated after January 1, 2008 and payable by a foreign-invested enterprise in China to its foreign enterprise investors are subject to a 10% withholding tax, unless any such foreign investor&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a preferential withholding arrangement. Pursuant to the <i style="font-style:italic;">Notice of the State Administration of Taxation on Negotiated Reduction of Dividends and Interest Rates</i>, which was issued by the STA on January 29, 2008 and supplemented and revised on February 29, 2008, and the <i style="font-style:italic;">Arrangement between Mainland China and the Hong Kong for the Avoidance of Double Taxation and Prevention of Fiscal Evasion with Respect to Taxes on Income</i>, which became effective on December 8, 2006 and applies to income derived in any year of assessment commencing on or after April 1, 2007 in Hong Kong and in any year commencing on or after January 1, 2007 in the PRC, such withholding tax rate may be lowered to 5% if a Hong Kong enterprise is deemed the beneficial owner of any dividend paid by a PRC subsidiary by PRC tax authorities and holds at least 25% of the equity interest in that particular PRC subsidiary at all times within the 12-month period immediately before distribution of the dividends. Furthermore, according to the <i style="font-style:italic;">Circular on Several Questions regarding the &#8220;beneficial owner&#8221; in Tax Treaties</i>, which was issued by the STA on February 3, 2018 and became effective on April 1, 2018, when determining an applicant&#8217;s status as a &#8220;beneficial owner&#8221; regarding tax treatments in connection with dividends, interest or royalties in the tax treaties, several factors, including without limitation, whether the applicant is obligated to pay more than 50% of his or her income in twelve months to residents in other countries or regions, whether the business operated by the applicant constitutes actual business activities, and whether the country or region which is a counterparty to the tax treaty does not levy any tax, grants tax exemption on relevant income, or levies tax at an extremely low rate, will be taken into account. Such factors will be analyzed according to the actual circumstances of each specific case. This circular further provides that applicants who intend to prove his or her status as a &#8220;beneficial owner&#8221; shall submit relevant documents to the relevant tax bureau according to the <i style="font-style:italic;">Announcement on Issuing the Measures for the Administration of Non-Resident Taxpayers&#8217; Enjoyment of the Treatment under Agreements</i> issued by the STA on October 14, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Value-Added Tax and Business Tax</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to Provisional Regulations of the People&#8217;s Republic of China on Business Tax promulgated by the State Council on December 13, 1993 and annulled on November 19, 2017, any entity or individual conducting business in the service industry is generally required to pay a business tax at the rate of 5% on the revenues generated from providing such services. However, if the services provided are related to technology development and transfer, such business tax may be exempted subject to approval by the relevant tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Whereas, pursuant to the <i style="font-style:italic;">Provisional Regulations on Value-Added Tax</i> of the PRC and its implementation regulations, unless otherwise specified by relevant laws and regulations, any entity or individual engaged in the sales of goods, provision of processing, repairs and replacement services, sales of services, intangible assets and real properties, and importation of goods are generally required to pay a value-added tax, or VAT.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2011, the MOF and the STA promulgated the<i style="font-style:italic;"> Pilot Plan for Imposition of Value-Added Tax to Replace Business Tax</i>. In March 2016, the MOF and the STA further promulgated the <i style="font-style:italic;">Notice on Fully Promoting the Pilot Plan for Replacing Business Tax by Value-Added Tax</i>, which became effective on May 1, 2016. Pursuant to the pilot plan and relevant notices, VAT is generally imposed in the modern service industries, including the VATS, on a nationwide basis. VAT of a rate of 6% applies to revenue derived from the provision of some modern services. Unlike business tax, a taxpayer is allowed to offset the qualified input VAT paid on taxable purchases against the output VAT chargeable on the modern services provided.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">121</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2018, the MOF and the STA jointly promulgated the <i style="font-style:italic;">Circular of the Ministry of Finance and the State Administration of Taxation on Adjustment of Value-Added Tax Rates</i>, or Circular 32, according to which (i) for VAT taxable sales acts 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) 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%, such tax shall be calculated at a deduction rate of 12%; (iv) for exported goods originally subject to tax rate of 17% and export tax refund rate of 17%, the export tax refund rate shall be adjusted to 16%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 11% and export tax refund rate of 11%, the export tax refund rate shall be adjusted to 10%. Circular 32 became effective on May 1, 2018 and shall supersede existing provisions which are inconsistent with Circular 32.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, the MOF, the STA and General Administration of Customs jointly promulgated the Announcement on Policies for Deepening the VAT Reform, or Circular 39, according to which (i) for VAT taxable sales acts or importation of goods originally subject to value-added tax rates of 16% and 10% respectively, such tax rates shall be adjusted to 13% and 9%, respectively; (ii) for purchase of agricultural products originally subject to deduction rate of 10%, such deduction rate shall be adjusted to 9%; (iii) for purchase of agricultural products for the purpose of production and sales or consigned processing of goods subject to tax rate of 13%, such tax shall be calculated at the deduction rate of 10%; (iv) for exported goods originally subject to tax rate of 16% and export tax refund rate of 16%, the export tax refund rate shall be adjusted to 13%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 10% and export tax refund rate of 10%, the export tax refund rate shall be adjusted to 9%. Circular 39 became effective on April 1, 2019 and shall supersede existing provisions which are inconsistent with Circular 39.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Regulations Related to M&amp;A and Overseas Listings</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 8, 2006, six PRC regulatory agencies, including the MOFCOM, the SASAC, the STA, the SAIC, the CSRC, and the SAFE, jointly issued the <i style="font-style:italic;">Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors</i>, or the M&amp;A Rules, which became effective on September 8, 2006 and was amended on June 22, 2009. The M&amp;A Rules, among other things, require that (i) PRC entities or individuals obtain MOFCOM approval before they establish or control a special purpose vehicle, or SPV, overseas, provided that they intend to use the SPV to acquire their equity interests in a PRC company at the consideration of newly issued share of the SPV, or Share Swap, and list their equity interests in the PRC company overseas by listing the SPV in an overseas market; (ii) the SPV obtains MOFCOM&#8217;s approval before it acquires the equity interests held by the PRC entities or PRC individual in the PRC company by Share Swap; and (iii) the SPV obtains CSRC approval before it lists overseas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Organizational Structure </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:11pt;margin:0pt 0pt 12pt 0pt;">Our Corporate Structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to comply with PRC regulations, particularly those with respect to restrictions on foreign ownership in entities providing IDC services and foreign exchange control, our preferred approach to structuring our data center operations and investments in China is to have VIEs and their subsidiaries which hold VATS licenses and provide services to customers and data center companies established as wholly foreign owned enterprises under the PRC Law which hold the data center property interests and assets. As of December 31, 2020, our VIEs included Management HoldCo, GDS Shanghai, GDS Beijing, and 22 direct and indirect subsidiaries of GDS Beijing. The reasons we have various VIEs and their subsidiaries are due to the historical development of our corporate structure at the early stage of GDS with different VIEs to serve different regions before certain of our VIEs obtained cross-regional VATS licenses, our internal restructuring conducted to comply with regulatory requirements and our various acquisitions of companies licensed to provide IDC services. See &#8220;Item 4. Information on the Company&#8212;A. History and Development of the Company.&#8221; For historical reasons and as a result of our acquisitions, several direct and indirect subsidiaries of GDS Beijing also hold data center property interests and assets. GDS Beijing, GDS Shanghai, Management HoldCo and their shareholders, have a contractual relationship with GDS Investment Company, which is the investment holding company we use to manage and control our overall data center business in the PRC.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">122</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, for our data centers in China, in order to comply with PRC regulatory requirements, particularly those with respect to company registration and tax filing, as well as local government requirements, and to facilitate the onshore financing of our data centers by financial institutions in the PRC which is generally provided on an individual data center basis, we generally establish one wholly foreign owned enterprise at the district where the data center is located to hold the property interests and assets for such data center. In a small number of cases, we establish one wholly foreign owned enterprise to hold the property interests and assets for two to three data centers located at the same or adjacent premises. Furthermore, in order to provide flexibility for obtaining offshore financing for our data centers, which usually requires the pledge of the shares of the holding companies of data centers as collateral, we usually establish Hong Kong holding companies to separately hold the equity interest of the wholly foreign owned enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt;">The following diagrams illustrate our corporate structure as of December 31, 2020. They omit certain entities that are immaterial to our results of operations, business and financial condition. Equity interests depicted in these diagrams are held as to 100%, except where noted. The relationships between each of GDS Shanghai, GDS Beijing, Management HoldCo and GDS Investment Company as illustrated in this diagram are governed by contractual arrangements and do not constitute equity ownership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:2pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'\005b8b\004f53';line-height:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_4067286d_49ab_47cc_befe_130220cd30c4"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">123</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:3.45%;padding-right:3.45%;position:relative;"><div style="margin-top:21.6pt;min-height:5.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:525.68pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><img src="gds-20201231x20f022.jpg" alt="Graphic" style="display:inline-block;height:525.68pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:563.92pt;" /></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">124</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:93.09%;border:0;margin:30pt 3.45% 30pt 3.45%;"></div><div style="max-width:100%;padding-left:3.45%;padding-right:3.45%;position:relative;"><div style="margin-top:21.6pt;min-height:5.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:225.36pt;"><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-left:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Includes 58 direct and indirect subsidiaries incorporated in Hong Kong and 4 direct and indirect subsidiaries incorporated in the British Virgin Islands, Macau and Singapore, respectively. See the chart below for details on the data center holding companies.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Comprises 55 direct and indirect subsidiaries incorporated in China. See the chart below for details on the data center holding companies and their subsidiaries in China.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">GDS Investment Company also holds equity interests of 39 subsidiaries in China. See the below chart for details on the subsidiaries of GDS Investment Company.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Each of the five management shareholders, namely Yilin Chen, Yan Liang, Liang Chen, Andy Wenfeng Li and Qi Wang, holds a 20% equity interests in Management HoldCo.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">GDS Beijing holds a 1% equity interests in Zhangbei Yuntong Data Technology Co, Ltd., or Zhangbei Yuntong, and GDS Suzhou holds a 99% equity interests in Zhangbei Yuntong.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(6)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Weiteng Services, Weiteng Network, EDC Shanghai Waigaoqiao, Shanghai Cai Tuo and Zhangbei Yuntong operate the GZ1, GZ2, SH1, SH11 and ZB1/2/3 data centers, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(7)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">In addition to the entities shown in the above diagram, GDS Shanghai holds a 20% equity interest in Wan Bo Zhi Yun Information Technology (Shanghai) Co., Ltd., or Wanbo, GDS Shanghai jointly invested in Wanbo alongside with Shanghai Minghe Entrepreneurship and Investment Partnership (Limited Partnership), or Minghe. Minghe holds a 80% equity interest in Wanbo.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except for the data centers listed in footnote 6 to the diagram above (i.e., GZ1, GZ2, SH1, SH11 and ZB1/2/3, which are operated by the direct and indirect subsidiaries of GDS Beijing as indicated in footnote 6), our data centers are operated by the data center companies indicated in the diagram above, which in turn are held by data center holding companies indicated in the diagram above. The following diagrams illustrate the structure and details of the data center holding companies and the data center companies established as wholly foreign owned enterprises that they hold respectively. Due to page size limitations, we have split the complete diagram into the following two parts:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><img src="gds-20201231x20f024.jpg" alt="Graphic" style="display:inline-block;height:225.36pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:739.3pt;" /></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">GDS Investment Company holds a 98.4% equity interest in Beijing Shou Rong Yun, and LINKDC PTE. LTD. holds a 1.6% equity interest in Beijing Shou Rong Yun.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">GDS Investment Company holds a 58% equity interest in Beijing Linze Data Science &amp; Technology Co., Ltd., or Beijing Linze and CPE Fund holds a 42% equity interest in Beijing Linze. Beijing Linze holds an 81.72% equity interest in Tenglong IoT, and Chongqing Yunsuhui Science &amp; Technology Co., Ltd., holds a 18.28% equity interest in Tenglong IoT. Tenglong IoT holds an 87.83% equity interest in Beijing Yeke Nano Science and Technology Co., Ltd., or Beijing Yeke Nano, Yeke Metal Co., Ltd holds an 8.52% equity interest in Beijing Yeke Nano, and Beijing Yeke Magnetic Material Co., Ltd holds a 3.65% equity interest in Beijing Yeke Nano.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">EDS II (HK) Limited holds 25% shares of OnePro Cloud Inc., or OnePro. EDS II (HK) Limited jointly invested in OnePro alongside with SBCVC Fund VI, L.P. and other third-party shareholders in July 2020.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">125</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:93.09%;border:0;margin:30pt 3.45% 30pt 3.45%;"></div><div style="max-width:100%;padding-left:3.45%;padding-right:3.45%;position:relative;"><div style="margin-top:21.6pt;min-height:5.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:239.05pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><img src="gds-20201231x20f026.jpg" alt="Graphic" style="display:inline-block;height:239.05pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:737.3pt;" /></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:3pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;line-height:0pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">126</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:93.09%;border:0;margin:30pt 3.45% 30pt 3.45%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_ba091583_eb9a_4351_9c1b_e23ef185c155"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth the full legal names of the data center holding companies and corresponding data center companies, and corresponding data centers as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:19.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Data center holding<br />company</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:54.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Data center company</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:22.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Data center</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:0.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDS (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shenzhen Yungang EDC Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shenzhen data centers SZ1, SZ2 and SZ3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDKS (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shenzhen Pingshan New Area Global Data Science &amp; Technology Development Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shenzhen data center SZ4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">RDTJ Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Guangzhou Shi Wan Guo Yun Lan Data Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shenzhen data center SZ5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDB II (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Beijing Hengpu&#8217;an Data Technology Development Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data centers BJ1 and BJ2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Beijing Hengchang Data Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EBG (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Beijing Wan Qing Teng Science &amp; Technology Co., Ltd. </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDJ I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Beijing Ruiwei Cloud Computing Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDC China Holdings Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">EDC (Chengdu) Industry Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Chengdu data center CD1 and CD2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">EDC Technology (Kunshan) Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Kunshan data center KS1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">FEP (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Guojin Technology (Kunshan) Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Kunshan data center KS2 and KS3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDE I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Yungang EDC Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH2 and SH3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDH (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Shuchang Data Science &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDE II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Wanshu Data Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDCD (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Puchang Data Science &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data centers SH6 and SH7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EBSD (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Shuyao Digital Technology Development Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDP (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Shuge Data Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH9 and SH10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDSN (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Lingying Data Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mapletreelog Integrated (Shanghai) (HKSAR) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Fenghe Warehouse (Shanghai) Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDL V (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Jingshuo Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH16 and SH17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">FEH (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Jingyao Network Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH16 and SH17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDF I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Changshu Wanguo Yunfeng Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Changshu data center CS1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">EDQ III (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Langfang Shucheng Data Science &amp; Technology Co., Ltd. </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data center LF3, LF4 and LF5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">EDQ II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Langfang Yunchen Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data center LF10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">PSDC Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shenzhen Qian Hai Wan Chang Technology Services Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Guangzhou data center GZ3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">EDS I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="white-space:pre-wrap;">Huailai Yutang  Data Science &amp; Technology Co., Ltd.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Huailai data center HL1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">EDF II (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhangjiakou Yunhong Data &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Zhangbei data center ZB4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">GDS Investment Company</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Shulan Data Science and Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Fengtu Data Science &amp; Technology Co. Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Fengqing Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shanghai Xinxin Information &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shanghai data center SH19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Kunshan Wantuo Electronic &amp; Technology Co.,Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Kunshan data center KS4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shou Xin Yun (Beijing) Science &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shou Rong Yun (Beijing) Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Beijing Wan Teng Yun Science &amp; Technology Co., Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Beijing Hua Wei Yun Science &amp; Technology Co., Ltd</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Lanting (Beijing) Information Science and Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ10, BJ11 and BJ12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Lanting Xuntong (Beijing) Science and Technology Co., Ltd</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Beijing data center BJ12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guangzhou Wanzhuo Data &amp;Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Guangzhou data center GZ4 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guangzhou Yinwu Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Guangzhou data center GZ6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Langfang Wanguo Yunxin Data Science &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data centers LF1 and LF2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Langfang Tianhong Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data center LF6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Langfang Yingshan Data Science &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data center LF7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Langfang Yunhan Data Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data center LF8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Langfang Cloud Base Science &amp; Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Langfang data center LF9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shenzhen Miao Chuang Yun Science &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shenzhen data center SZ5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shenzhen Zhanfeng Shiye Development Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Shenzhen data center SZ6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Huizhou Jiacheng Information, Communications &amp; Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Huizhou data center HZ1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:19.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EDP I (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:54.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Hong Kong data center HK1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The table above excludes (a) the data centers whose assets are owned by the direct and indirect subsidiaries of GDS Beijing respectively as indicated in footnote 6 on Page 125, (b) the data center holding companies and data center companies established for future development projects of data centers and (c) the data center companies for B-O-T joint venture data centers.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">127</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contractual Arrangements with Our Affiliated Consolidated Entities </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contractual Arrangements among GDS Investment Company, Management HoldCo, GDS Beijing and GDS Shanghai</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to PRC legal restrictions on foreign ownership and investment in VATS, and IDC services in particular, we currently conduct these activities mainly through GDS Shanghai, GDS Beijing and its subsidiaries. Each of GDS Beijing and GDS Shanghai holds an IDC license which is required to operate our business. We effectively control GDS Beijing, GDS Shanghai and their shareholder, Management HoldCo, through a series of contractual arrangements among these consolidated VIEs, Management HoldCo&#8217;s shareholders and GDS Investment Company. These contractual arrangements allow us to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">exercise effective control over these consolidated VIEs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">receive substantially all of the economic benefits of these consolidated VIEs; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">have an exclusive option to purchase all or part of the equity interests in Management HoldCo, GDS Beijing and GDS Shanghai when and to the extent permitted by PRC law.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of these contractual arrangements, we are the primary beneficiary of Management HoldCo, GDS Shanghai, GDS Beijing and its subsidiaries. We have consolidated their financial results in our consolidated financial statements in accordance with U.S. GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the currently effective contractual arrangements by and among GDS Investment Company, Management HoldCo, GDS Beijing, GDS Shanghai, and the shareholders of Management HoldCo, as applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Agreements that Provide us with Effective Control over GDS Beijing, GDS Beijing&#8217;s subsidiaries and GDS Shanghai </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements. </i>Pursuant to the equity interest pledge agreements, Management HoldCo has pledged all of its equity interest in GDS Beijing and GDS Shanghai as a continuing first priority security interest, as applicable, to respectively guarantee GDS Beijing&#8217;s, GDS Shanghai&#8217;s and Management HoldCo&#8217;s performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, shareholder voting rights proxy agreement, and intellectual property rights license agreement. If GDS Beijing or GDS Shanghai or Management HoldCo breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of GDS Beijing and GDS Shanghai in accordance with PRC law. Management HoldCo agrees that, during the term of the equity interest pledge agreements, it will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until GDS Beijing and GDS Shanghai and Management HoldCo discharge all their obligations under the contractual arrangements. We have registered the equity pledge by both GDS Beijing and GDS Shanghai in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Voting Rights Proxy Agreement. </i>Pursuant to the shareholder voting rights proxy agreements, each of GDS Beijing, GDS Shanghai and Management HoldCo has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as GDS Beijing&#8217;s, GDS Shanghai&#8217;s and Management HoldCo&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of GDS Beijing, GDS Beijing&#8217;s subsidiaries and GDS Shanghai requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of GDS Beijing, GDS Shanghai and Management HoldCo with prior notice to Management HoldCo. Each shareholder voting rights proxy agreement will remain in force for so long as Management HoldCo remains a shareholder of GDS Beijing or GDS Shanghai, as applicable.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">128</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Agreements that Provide us with Effective Control over our Management HoldCo</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements. </i>Pursuant to the equity interest pledge agreements, each shareholder of Management HoldCo has pledged all of his or her equity interest in Management HoldCo as a continuing first priority security interest, as applicable, to respectively guarantee Management HoldCo&#8217;s and its shareholders&#8217; performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, shareholder voting rights proxy agreement, and intellectual property rights license agreement. If Management HoldCo or any of its shareholders breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of Management HoldCo in accordance with PRC law. Each of the shareholders of Management HoldCo agrees that, during the term of the equity interest pledge agreements, he or she will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until Management HoldCo and its shareholders discharge all their obligations under the contractual arrangements. We have registered the equity pledge by Management HoldCo in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Voting Rights Proxy Agreement. </i>Pursuant to the shareholder voting rights proxy agreements, each of the shareholders of Management HoldCo and Management HoldCo has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as such shareholder&#8217;s and Management HoldCo&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo and its subsidiaries requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of the shareholders of Management HoldCo and Management HoldCo with prior notice to such shareholders. Each shareholder voting rights proxy agreement will remain in force for so long as the shareholder remains a shareholder of Management HoldCo, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Agreements that Allow us to Receive Economic Benefits from GDS Beijing and GDS Shanghai</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Technology License and Service Agreements. </i>Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to each of GDS Beijing and GDS Shanghai and GDS Investment Company has the exclusive right to provide GDS Beijing and GDS Shanghai with technical support, consulting services and other services. Without GDS Investment Company&#8217;s prior written consent, each of GDS Beijing and GDS Shanghai agrees not to accept the same or any similar services provided by any third party. Each of GDS Beijing and GDS Shanghai agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, each of GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of either GDS Beijing or GDS Shanghai at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Intellectual Property Rights License Agreement. </i>Pursuant to an intellectual property rights license agreement between GDS Investment Company and each of GDS Beijing and GDS Shanghai, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by each of them from time to time, and without the parties&#8217; prior written consent, GDS Beijing and GDS Shanghai cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#8217;s use of the licensed intellectual property rights from GDS Beijing and GDS Shanghai. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by GDS Beijing and GDS Shanghai. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#8217;s unilateral request.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">129</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Agreements that Allow us to Receive Economic Benefits from our Management HoldCo</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Technology License and Service Agreements. </i>Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to Management HoldCo and GDS Investment Company has the exclusive right to provide Management HoldCo with technical support, consulting services and other services. Without GDS Investment Company&#8217;s prior written consent, Management HoldCo agrees not to accept the same or any similar services provided by any third party. Management HoldCo agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, Management HoldCo has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of Management HoldCo at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Intellectual Property Rights License Agreement. </i>Pursuant to an intellectual property rights license agreement between GDS Investment Company and Management HoldCo, Management HoldCo has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by Management HoldCo from time to time, and without the parties&#8217; prior written consent, Management HoldCo cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#8217;s use of the licensed intellectual property rights from Management HoldCo. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by Management HoldCo. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#8217;s unilateral request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Agreements that Provide Us with the Option to Purchase the Equity Interest in GDS Beijing and GDS Shanghai</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Call Option Agreements. </i>Pursuant to the exclusive call option agreements, Management HoldCo has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of Management HoldCo&#8217;s equity interests in GDS Beijing and GDS Shanghai. The purchase price should be equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#8217;s prior written consent, Management HoldCo has agreed that each of GDS Beijing and GDS Shanghai shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of GDS Beijing and GDS Shanghai held by their shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Loan Agreements. </i>Pursuant to the loan agreements between GDS Investment Company and Management HoldCo, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB310.1 million to Management HoldCo solely for the capitalization of GDS Beijing and GDS Shanghai. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of 30 days&#8217; prior notice to Management HoldCo, and Management HoldCo can repay the loans by either sale of their equity interests in GDS Beijing and GDS Shanghai to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Agreements that Provide Us with the Option to Purchase the Equity Interest in Management HoldCo</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Call Option Agreements. </i>Pursuant to the exclusive call option agreements, each shareholder of Management HoldCo has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of such shareholder&#8217;s equity interests in Management HoldCo. The purchase price should be equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#8217;s prior written consent, the shareholders of Management HoldCo have agreed that Management HoldCo shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of Management HoldCo held by its shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">130</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Loan Agreements. </i>Pursuant to the loan agreements between GDS Investment Company and the shareholders of Management HoldCo, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB1 million to the shareholders of Management HoldCo solely for the capitalization of Management HoldCo. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of 30 days&#8217; prior notice to the shareholders, and the shareholders can repay the loans by either sale of their equity interests in Management HoldCo to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the opinion of King &amp; Wood Mallesons, our PRC counsel:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the ownership structures of GDS Investment Company, Management HoldCo, GDS Shanghai and GDS Beijing, currently do not violate any of the applicable PRC laws or regulations currently in effect; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the contractual arrangements among GDS Investment Company, Management HoldCo, GDS Shanghai, GDS Beijing, and the shareholders of Management HoldCo, are governed by PRC law, and are currently valid, binding and enforceable in accordance with the applicable PRC laws or regulations currently in effect, and do not violate any of the applicable PRC laws or regulations currently in effect.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. The PRC regulatory authorities may in the future take a view that is contrary to the above opinion of our PRC counsel. If the PRC regulatory authorities find that the agreements that establish the structure for providing our IDC services do not comply with PRC government restrictions on foreign investment in IDC services, we could be subject to severe penalties, including being prohibited from continuing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Subsidiaries of GDS Holdings Limited</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An exhibit containing a list of our subsidiaries has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property, Plants and Equipment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Please refer to &#8220;B. Business Overview&#8212;Our Data Centers&#8221; for a discussion of our property, plants and equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_f84eb004_5f07_4e58_94f5_9ea6a74f0583"></a><a id="ITEM4AUNRESOLVEDSTAFFCOMMENTS_109646"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;4A.&#160;&#160;&#160;&#160;UNRESOLVED STAFF COMMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_f9168e96_9bf6_45bc_927e_4395fb325a33"></a><a id="ITEM5OPERATINGANDFINANCIALREVIEWANDPROSP"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;OPERATING AND FINANCIAL REVIEW AND PROSPECTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unless otherwise stated, the discussion and analysis of our financial condition and results of operations in this section apply to our financial information as prepared in accordance with U.S. GAAP. You should read the following discussion and analysis of our financial position and results of operations in conjunction with our consolidated financial statements and the related notes included elsewhere in this annual report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results and the timing of selected events could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; and elsewhere in this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">131</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a leading developer and operator of high-performance data centers in China. Our facilities are strategically located in China&#8217;s primary economic hubs where demand for high-performance data center services is concentrated. Our data centers are designed and configured as high-performance data centers with large net floor area and power capacity, high power density and efficiency, and multiple redundancy across all critical systems. We are carrier and cloud neutral, which enables our customers to access all the major PRC telecommunications networks, as well as the largest PRC and global public clouds which we host in many of our facilities. We offer colocation and managed services, including an innovative and unique managed cloud value proposition. We have a 20-year track record of service delivery, successfully fulfilling the requirements of some of the largest and most demanding customers for outsourced data center services in China. As of December 31, 2020, we had an aggregate net floor area of 318,272 sqm in service, 94.3% of which was committed by customers, and an aggregate net floor area of 137,070 sqm under construction, 73.9% of which was pre-committed by customers, in each case excluding B-O-T joint venture data centers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our results of operations are largely determined by the degree to which our data center capacity is committed or pre-committed as well as its utilization. We had commitment rates for our area in service (excluding B-O-T joint venture data centers) of 94.9%, 91.9% and 94.3% as of December 31, 2018, 2019 and 2020, respectively. We had utilization rates for our area in service (excluding B-O-T joint venture data centers) of 67.6%, 69.0% and 71.1% as of December 31, 2018, 2019 and 2020, respectively. The difference between commitment rate and utilization rate is primarily attributable to customers who have not yet fully utilized all of the revenue-generating services for which they have committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have experienced significant growth in recent years. Our net revenue grew from RMB2,792.1 million in 2018 to RMB4,122.4 million in 2019, representing an increase of 47.6%, and increased to RMB5,739.0 million (US$879.5 million) in 2020, representing an increase of 39.2%. Our net revenues from colocation services were RMB2,104.3 million, RMB3,261.7 million and RMB4,710.9 million (US$722.0 million) in 2018, 2019 and 2020, representing 75.4%, 79.1% and 82.1% of total net revenue over the same periods, respectively. Our net revenues from managed services and other services were RMB655.2 million, RMB832.8 million and RMB1,006.0 million (US$154.2 million) in 2018, 2019 and 2020, representing 23.4%, 20.2% and 17.5% of total net revenue over the same periods, respectively. Our net revenue from IT equipment sales were RMB32.6 million, RMB27.9 million and RMB22.1 million (US$3.4 million) in 2018, 2019 and 2020, representing 1.2%, 0.7% and 0.4% of total net revenue over the same periods, respectively. Our net loss increased from RMB430.3 million in 2018 to RMB442.1 million in 2019, and increased to RMB669.2 million (US$102.6 million) in 2020. Our adjusted EBITDA increased from RMB1,046.5 million 2018 to RMB1,824.0 million in 2019, and increased to RMB2,680.6 million (US$410.8 million) in 2020. As of December 31, 2019 and 2020, our accumulated deficit was RMB2,057.2 million and RMB2,723.6 million (US$417.4 million), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Key Factors Affecting Our Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Our business and results of operations are generally affected by the development of China&#8217;s data center services market. We have benefited from rapid growth in this market during recent years and any adverse changes in the data center services market in China may harm our business and results of operations. In addition, we believe that our results of operations are directly affected by the following key factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ability to Source and Develop Data Centers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our revenue growth depends on our ability to source and develop additional data centers. We endeavor to ensure continuous availability of data center capacity to satisfy customer demand by maintaining a supply of high-performance data centers in various stages of development&#8212;from developing a pipeline of sites, to identifying appropriate sites, to data centers under construction to available net floor areas in existing data centers. We expand our sourcing of new data center area by (i) acquiring or leasing property which we develop for use as data center facilities, whether through constructing on greenfield land, redeveloping brownfield sites, converting existing industrial buildings, or fitting out and equipping purpose-built building shells, (ii) leasing existing data center capacity from third-party wholesale providers, and (iii) acquiring high-performance data centers from other companies. Our ability to maintain a growing supply of data center assets directly affects our revenue growth potential.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">132</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are unable to obtain suitable land or buildings for new data centers or to do so at an acceptable cost to us or experience delays or increased costs during the data center design and construction development process which includes securing the power and relevant energy quota, our ability to grow our revenue and improve our results of operations would be negatively affected. Additionally, if demand slows unexpectedly or we source and develop data centers too rapidly, the resulting overcapacity would adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ability to Secure Commitments from Our Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We usually commence marketing new data center facilities before we commence construction by seeking strong indications of interest from customers. We aim to convert such indications of interest into legally-binding pre-commitment agreements for a substantial part of the capacity under development as early as possible in the construction cycle. Through securing such pre-commitments, we are able to reduce investment risk and optimize resource planning. We had pre-commitment rates of 48.4%, 63.6% and 73.9% as of December 31, 2018, 2019 and 2020, respectively. Once construction is complete, and the data center enters service, we re-categorize area pre-committed as area committed. We aim to maintain high levels of long-term commitment rates. We had commitment rates for our area in service of 94.9%, 91.9% and 94.3% as of December 31, 2018, 2019 and 2020, respectively. Our total area committed, as a leading indicator to our results of operations, increased from 183,743 sqm as of December 31, 2018 to 264,878 sqm as of December 31, 2019, and further to 401,554 sqm as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Pricing Structure and Power Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our results of operations will be affected by our ability to operate our data centers efficiently in terms of power consumption. Our data centers require significant levels of power supply to support their operations. Depending on the agreement, we agree with our customer to either charge them for actual power consumed or we factor it into a fixed price. Accordingly, the customer&#8217;s actual power usage during the life of the agreement will affect its profitability to us. Optimal configuration of customers and power usage within each data center will affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Utilization of Existing Capacity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ability to maximize profitability depends on attaining high utilization of data center facilities. A substantial majority of our cost of revenue and operating expenses are fixed in nature. Such costs increase with each new data center and entail additional power commitment costs, depreciation from new property plant and equipment, rental costs on leased facilities and land use rights, personnel costs, and start-up costs. By adopting a modular development approach, we aim to optimize resource utilization and maximize capital efficiency to improve profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cost Structure Depending on Data Center Tenure and Location</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We hold our data centers through a mix of those that we own or lease. The leases typically range from three years for third-party data centers to twenty years for self-developed data centers, all with different renewal periods. The tenure of the leases and the periods during which the amount are fixed or capped under the leases will affect our cost structure in the future. In addition, if many of our data centers continue to be located close to central business districts, where rental costs are generally higher, our cost structure will also be affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ability to Manage Our Development Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ability to maximize our returns depends on our ability to develop data centers on an economically feasible basis. We regularly monitor and review our equipment and construction costs related to our data center development capital expenditures to ensure we can optimize our cash outlay for capital expenditure. Our ability to manage an efficient supply chain will improve our cost of development and construction time. As part of our initiatives to improve the cost efficiency of our capital expenditure, we also participate in bulk purchasing programs for certain equipment with our strategic shareholders and major customers to leverage larger volume purchases to obtain a cost advantage.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">133</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Data Center Development and Financing Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our returns depend on our ability to develop data centers at commercially acceptable terms. We have historically funded data center development through additional equity or debt financing. We expect to continue to fund future developments through debt financing or through the issuance of additional equity securities if necessary and when market conditions permit. Such additional financing may not be available, may not be on commercially acceptable terms or may result in an increase to our financing costs. In addition, we may encounter development delays, excess development costs, or challenges in attracting or retaining customers to use our data center services. We also may not be able to secure suitable land or buildings for new data centers or at a cost or terms acceptable to us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ability to Identify and Acquire Other Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have grown our business through acquisitions in the past and intend to continue selectively pursuing strategic partnerships and acquisitions to expand our business. Our ability to sustain our growth and maintain our competitive position may be affected by our ability to identify, acquire and successfully integrate other businesses and, if necessary, to obtain satisfactory debt or equity financing to fund those acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Key Performance Indicators</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our results of operations are largely determined by the amount of data center area in service, the degree to which data center capacity is committed or pre-committed as well as its utilization. Accordingly, we use the following key performance indicators as measures to evaluate our performance:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Area in service:</b> the entire net floor area of data centers (or phases of data centers) which are ready for service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Area under construction:</b> the entire net floor area of data centers (or phases of data centers) which are actively under construction and have not yet reached the stage of being ready for service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Area committed:</b> that part of our area in service which is committed to customers pursuant to customer agreements remaining in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Area pre-committed:</b> that part of our area under construction which is pre-committed to customers pursuant to customer agreements remaining in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Total area committed:</b> the sum of area committed and area pre-committed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Commitment rate:</b> the ratio of area committed to area in service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pre-commitment rate:</b> the ratio of area pre-committed to area under construction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Area utilized:</b> that part of our area in service that is committed to customers and revenue generating pursuant to the terms of customer agreements remaining in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Utilization rate:</b> the ratio of area utilized to area in service.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">134</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth our key performance indicators for our data center portfolio (excluding B-O-T joint venture data centers) as of December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(Sqm,&#160;%)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Area in service</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 160,356</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 225,963</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)&#160;&#160;</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 318,272</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)&#160;&#160;</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Area under construction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 65,201</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 89,834</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)&#160;&#160;</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)&#160;&#160;</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Area committed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 152,163</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 207,716</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 300,213</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Area pre-committed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 31,580</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 57,162</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 101,341</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total area committed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 183,743</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 264,878</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 401,554</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commitment rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 94.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 94.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pre-commitment rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 48.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 63.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 73.9</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Area utilized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 108,326</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 156,022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 226,212</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Utilization rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 67.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 69.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 71.1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Includes data center area for which we have entered into non-binding agreements or letters of intent with, or have received other confirmations from, certain customers.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Excludes 15,581 sqm net floor area relating to B-O-T joint venture data centers in service, 100% of which were committed and 19,441 sqm net floor area relating to B-O-T joint venture data centers under construction, 100% of which were pre-committed as of December 31, 2020.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Components of Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth our net revenue, cost of revenue and gross profit, both in an absolute amount and as a percentage of net revenue, for the years indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;percentages)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,759,490</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 98.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,094,571</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,716,868</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 876,148</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99.6</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT equipment sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32,587</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,834</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,104</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,388</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.4</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,792,077</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,122,405</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,738,972</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 879,536</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,169,636)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (77.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,079,679)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (74.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,188,521)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (641,919)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (73.0)</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 622,441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,042,726</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,550,451</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 237,617</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27.0</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We derive net revenue primarily from colocation services and, to a lesser extent, managed services, including managed hosting and managed cloud services. In addition, from time to time, we also sell IT equipment on a stand-alone basis or bundled in a managed service agreement to customers and provide consulting services. Substantially all of our service revenue is recognized on a recurring basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our colocation services primarily comprise the provision of space, power and cooling to our customers for housing servers and related IT equipment. Our customers have several choices for hosting their networking, server and storage equipment. They can place the equipment in a shared or private space that can be customized to their requirements. We offer power options customized to a customer&#8217;s individual power requirement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our managed services include managed hosting and managed cloud services. Our managed hosting services comprise a broad range of value-added services, covering each layer of the data center IT value chain. Our suite of managed hosting services includes technical services, network management services, data storage services, system security services, database services and server middleware services. Our suite of managed cloud services includes direct private connection to leading public clouds, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our customer agreements have either a variable consideration or a fixed consideration. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">135</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Sales agreements with cloud service provider and large internet customers are typically deemed to have a variable consideration for revenue recognition purposes because the total amount payable over the life of the sales agreement is not a fixed amount. Such amount varies based on the actual amount of services they use during the move-in period and their actual power consumption, which is metered and billed separately. During the move-in period, customers have the right to use all of the services for which they have committed. They are billed for the amount of services they actually use, subject to a minimum billable amount as stated in such sales agreements. Such minimum billable amount typically steps up over time. In practice, most customers&#8217; actual usage and billing is higher than the minimum. From the end of the move-in period until the end of the sales agreement, customers are charged a fixed amount for the right to use all of the capacity for which they have committed, plus a usage-based charge for the actual amount of power which they consume. Revenue under such variable consideration agreements is recognized as services are rendered during the contract term, which means that revenue is recognized based on the amount of services and power which are billable. We do not charge customers or recognize any revenue for services which are pre-committed or for services which are committed but not yet billable under the terms of sales agreements as described above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Sales agreements with our financial institution and large enterprise customers are typically deemed to have a fixed consideration for revenue recognition purposes because the total amount payable over the life of the sales agreement is a fixed amount. Sales agreements with fixed consideration include a stated amount of space, power, and other services which customers have a right to use. No separate charge is made for power consumed, unless consumption exceeds a specified maximum amount. Revenue under such fixed consideration agreements is recognized on a straight-line basis over the contract term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We are subject to value-added tax, or VAT, at a rate of 6% on the IDC services we provide and 13% on IT equipment sales and power charges under the unbundled agreements, less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law. During the periods presented, we were not subject to business tax on the services we provide. Revenue is recognized net of applicable VAT and related surcharges.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We consider our customers to be the end users of our services. We may enter into contracts directly with our customers or provide services to our customers through agreements with intermediate contracting parties. We have in the past derived, and believe that we will continue to derive, a significant portion of our total net revenue from a limited number of customers. We had two customers that generated 27.0% and 17.4% of our total net revenue, respectively, in 2018. We had three customers that generated 27.2%, 19.1% and 10.8% of our total net revenue, respectively, in 2019. We had two customers that generated 26.3% and 20.5% of our total net revenue, respectively, in 2020. No other customer accounted for 10% or more of our total net revenue during those periods. We expect our net revenue will continue to be highly dependent on a limited number of customers who account for a large percentage of our total area committed. As of December 31, 2020, we had two customers who accounted for 35.8% and 22.3%, respectively, of our total area committed (excluding B-O-T joint venture data centers).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cost of revenue consists primarily of utility costs, depreciation of property and equipment, rental costs related to our leased data centers, labor costs and others. Utility costs refer primarily to the cost of power needed to carry out our data center services. Depreciation of property and equipment primarily relates to depreciation of data center property and equipment, such as assets owned or acquired under finance leases, leasehold improvements to data centers and other long-lived assets. Rental costs relate to the data center capacity we lease under operating lease and use in providing services to our customers. Labor costs refer to compensation and benefit expenses for our engineering and operations personnel. These costs are largely fixed costs. For utility costs, there is a portion that is fixed and a portion that is variable. The fixed portion relates to the amount of power capacity which is activated and committed by the power supplier for use by a given data center. The variable portion of the utility cost relates to the amount of power actually consumed, which is metered and is largely a function of the data center utilization rate. When a new data center comes into service, we mainly incur a level of fixed utility costs that are not directly correlated with net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We expect that our cost of revenue will continue to increase as our business expands and we expect that utility costs, depreciation and amortization and rental costs will continue to comprise the largest portion of our cost of revenue. In addition, in any given period, the increase in our cost of revenue may also outpace the growth of our net revenue depending on the timing of the development of our data centers, our ability to secure customer agreements and the utilization rate of our data centers during the period. While we strive to both secure customer commitments to our data center services so that the most data center capacity will be utilized as possible and also to minimize the time as to when our data center area becomes operational and the customer occupies that area, these timing differences may result in fluctuation of our cost of revenue as a percentage of our net revenue between periods.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">136</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Operating Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our operating expenses consist of selling and marketing expenses, general and administrative expenses, and research and development expenses. The following sets forth our selling and marketing expenses, general and administrative expenses and research and development expenses, both in an absolute amount and as a percentage of net revenue, for the years indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:57.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:57.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;percentages)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 110,570</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 129,901</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 134,937</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,680</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.4</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 329,601</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 411,418</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 702,524</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 107,667</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12.2</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,915</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 21,627</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40,049</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,138</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 454,086</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 562,946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 877,510</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 134,485</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15.3</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Selling and Marketing Expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our selling and marketing expenses consist primarily of compensation, including share-based compensation, and benefit expenses for our selling and marketing personnel, business development and promotion expenses and office and traveling expenses. As our business grows, we intend to increase the headcount of our selling and marketing staff and to continue to pursue aggressive branding and marketing campaigns and, as a result, our sales and marketing expenses are expected to increase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General and Administrative Expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our general and administrative expenses consist primarily of compensation, including share-based compensation, and benefit expenses for management and administrative personnel, start-up costs incurred prior to the operation of new data centers, depreciation and amortization, office and traveling expenses, professional fees and other fees. Depreciation relates primarily to our office equipment and facilities used by our management and staff in the administrative department. Start-up costs consist of costs incurred prior to commencement of operations of a new data center, including rental costs incurred pursuant to operating leases of buildings during the construction of leasehold improvements and other miscellaneous costs. Professional fees relate primarily to audit and legal expenses. We expect our general and administrative expenses to increase as we continue to increase our staff and office space as our business grows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, as a public company, we have incurred increasing legal, accounting and other expenses, including costs associated with public company reporting requirements. We have also incurred costs in order to comply with the Sarbanes-Oxley Act of 2002 and the related rules and regulations implemented by the SEC and Nasdaq. We expect that such compliance, together with the growth and expansion of our business, will cause our general and administrative expenses to increase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Research and Development Expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses consist primarily of compensation and benefit expenses for our research and development personnel. As we continue to invest in our proprietary data center operating systems and innovative technologies to further scale our operations, we expect our research and development expenses to increase as we continue to increase our staff and expand our research and development center.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">137</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The table below shows the effect of the share-based compensation expenses on our cost of revenue and operating expense line items, both in an absolute amount and as a percentage of net revenues, for the years indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:57.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:57.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;percentages)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,008</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46,007</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 89,943</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,784</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.6</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,213</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 39,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 54,204</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,307</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.9</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 61,707</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 101,949</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 184,943</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 28,345</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.2</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 949</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,364</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,596</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 704</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.1</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total share-based compensation expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 105,877</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.8</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 189,756</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 333,686</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51,140</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.8</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We incurred higher share-based compensation expenses in 2020 as compared to 2019 due to grants of 14,314,160 restricted shares and 11,520,312 restricted shares in August 2019 and August 2020, respectively, to employees, officers and directors. We expect to continue to grant share options, restricted shares and other share-based awards under our share incentive plans and incur further share-based compensation expenses in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;&#8212;Critical Accounting Policies&#8212;Share-based Compensation&#8221; in this section for a description of how we account for the compensation cost from share-based payment transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Taxation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cayman Islands</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company incorporated in the Cayman Islands and conduct substantially all of our business through our PRC subsidiaries in the PRC. Under the current laws of the Cayman Islands, we are not subject to tax on income or capital gains. In addition, upon payment of dividends by us to our shareholders, no Cayman Islands withholding tax will be imposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">British Virgin Islands</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the current laws of the British Virgin Islands, we are not subject to tax on income or capital gains. In addition, upon payments of dividends by us to our shareholders, no British Virgin Islands withholding tax will be imposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Hong Kong</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Hong Kong SAR entities are subject to the Hong Kong SAR profits tax at the rate of 16.5%. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2.0 million of assessable profits earned will be taxed at half the current tax rate (8.25%) whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one entity in the group to benefit from the progressive rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Singapore</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our subsidiaries in Singapore are subject to enterprise income tax on their taxable income in Singapore at a rate of 17%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">PRC</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Generally, our subsidiaries and consolidated VIEs in China are subject to enterprise income tax on their taxable income in China at a rate of 25%. Those entities that are recognized as &quot;High and New Technology Enterprise&quot; are entitled to enterprise income tax rate of 15% as long as the relevant requirements are satisfied. The enterprise income tax is calculated based on the entity&#8217;s global income as determined under PRC tax laws and accounting standards.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">138</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Dividends paid by our wholly foreign-owned subsidiaries in China to our intermediary holding company in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the Arrangement between Mainland China and the Hong Kong for the Avoidance of Double Taxation and Prevention of Fiscal Evasion with Respect to Taxes on Income and receives approval from the relevant tax authority. If our Hong Kong subsidiary satisfies all the requirements under the tax arrangement and receives approval from the relevant tax authority, then the dividends paid to the Hong Kong subsidiary would be subject to withholding tax at the standard rate of 5%. Effective from November 1, 2015, the above mentioned approval requirement has been abolished, but a Hong Kong entity is still required to file an application package with the relevant tax authority, and settle overdue taxes if the preferential 5% tax rate is denied based on the subsequent review of the application package by the relevant tax authority. On October 14, 2019, STA Announcement [2019] No. 35, Measures for the Administration of Non-Resident Taxpayers&#8217; Enjoyment of Treaty Benefits, was issued to simplify the procedures for claiming China tax treaty benefits by non-resident taxpayers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 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. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;We may be treated as a resident enterprise for PRC tax purposes under the PRC Enterprise Income Tax Law, and we may therefore be subject to PRC income tax on our global income.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Effective from June 2014, all value-added telecommunication services provided in mainland China were subject to a VAT of 6% whereas basic telecommunication services were subject to a VAT of 11%. Effective from May 2018, the VAT rate on basic telecommunication services was replaced by a new rate of 10%. On March 20, 2019, the MOF, the STA and the General Administration of Customs jointly issued the Notice of Strengthening Reform of VAT Policies, or the Announcement No. 39, which became effective on April 1, 2019. Pursuant to the Announcement No. 39, the generally applicable VAT rates were simplified to 13%, 9%, 6%, and nil, among which the VAT rate on basic telecommunication services was further replaced by the rate of 9% and the VAT rate on value-added telecommunication services remained at 6%. In addition, a general VAT taxpayer is allowed to offset its qualified input VAT paid on taxable purchases against the output VAT chargeable on the telecommunication services and modern services that it provides.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Critical Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We prepare our financial statements in conformity with U.S. GAAP, which requires us to make judgments, estimates and assumptions. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experience 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An accounting policy is considered critical if it requires an accounting estimate 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 estimates that are reasonably likely to occur, could materially impact the consolidated financial statements. We believe that the following accounting policies involve a higher degree of judgment and complexity in their application and require us to make significant accounting estimates. The following descriptions of critical accounting policies, judgments and estimates should be read in conjunction with our consolidated financial statements and other disclosures included in this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">139</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Consolidation of VIEs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We account for entities qualifying as VIEs in accordance with Financial Accounting Standards Boards, or FASB, Accounting Standards Codification Topic 810, <i style="font-style:italic;">Consolidation,</i> or ASC 810. Our operations are primarily conducted through our VIEs, namely Management HoldCo, GDS Beijing, GDS Beijing&#8217;s subsidiaries and GDS Shanghai, to comply with relevant PRC laws and regulations, which prohibit foreign investment in companies that are engaged in data center-related businesses in those regions. Individuals acting as nominee equity holders hold the legal equity interests of Management HoldCo on our behalf. The equity holders of Management HoldCo are Yilin Chen (senior vice president, product and service), Yan Liang (senior vice president, operation and delivery), Liang Chen (senior vice president, data center design), Andy Wenfeng Li (general counsel, compliance officer, and company secretary) and Qi Wang (head of cloud and network Business). Management HoldCo holds the legal equity interests of GDS Beijing and GDS Shanghai on our behalf.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A series of contractual agreements, including equity interest pledge agreements, shareholder voting rights proxy agreements, exclusive technology license and service agreements, intellectual property rights license agreements, exclusive call option agreements and loan agreements, collectively, the VIE Agreements, were entered among GDS Investment Company, GDS Beijing, GDS Shanghai and Management HoldCo, as well as among GDS Investment Company, Management HoldCo and the equity holders of Management HoldCo. Through these agreements, Management HoldCo and the equity holders of Management HoldCo have granted all their legal rights, including voting rights, dividends rights, and disposition rights, of their equity interests in Management HoldCo, GDS Beijing and GDS Shanghai to us. Accordingly, Management HoldCo and the equity holders of Management HoldCo do not have (i) rights to make decisions about the activities of Management HoldCo, GDS Beijing and GDS Shanghai or (ii) rights to receive the expected residual returns of Management HoldCo, GDS Beijing and GDS Shanghai.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the VIE Agreements, we have (i) the right to receive service fees on a yearly basis at an amount equivalent to all of the net profits of Management HoldCo, GDS Beijing and GDS Shanghai under the exclusive technology license and service agreements when such services are provided; (ii) the right to receive all dividends declared by Management HoldCo, GDS Beijing and GDS Shanghai and the right to all undistributed earnings of Management HoldCo, GDS Beijing and GDS Shanghai; (iii) the right to receive the residual benefits of the Management HoldCo, GDS Beijing and GDS Shanghai through its exclusive option to acquire 100% of the equity interests in Management HoldCo, GDS Beijing and GDS Shanghai, to the extent permitted under PRC law; and (iv) the right to require the shareholders of Management HoldCo, GDS Beijing, GDS Beijing&#8217;s subsidiaries and GDS Shanghai to appoint the PRC citizen (s) as designated by us to act as such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo, GDS Beijing, GDS Beijing&#8217;s subsidiaries and GDS Shanghai requiring shareholder approval, disposing of all or part of the shareholder&#8217;s equity interest in Management HoldCo, GDS Beijing and GDS Shanghai, and appointing directors and executive officers. During the periods presented, we provided loans to Management HoldCo, GDS Beijing and GDS Shanghai to support their working capital requirements and for capitalization purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 810, we have a controlling financial interest in Management HoldCo, GDS Beijing and GDS Shanghai because we have (i) the power to direct activities of Management HoldCo, GDS Beijing and GDS Shanghai that most significantly impact their economic performance; and (ii) the obligation to absorb the expected losses and the right to receive expected residual return of Management HoldCo, GDS Beijing and GDS Shanghai that could potentially be significant to Management HoldCo, GDS Beijing and GDS Shanghai.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The significant judgments used and assumptions made in our determination that we are the primary beneficiary of Management HoldCo, GDS Beijing and GDS Shanghai were the terms of the VIE Agreements and our financial support to Management HoldCo, GDS Beijing and GDS Shanghai. Accordingly, we have included the financial statements of Management HoldCo, GDS Beijing and GDS Shanghai in our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our PRC legal counsel, based on its understanding of the relevant laws and regulations, is of the opinion that each of the contracts among our wholly-owned PRC subsidiaries, our consolidated VIEs and their shareholders is valid, binding and enforceable in accordance with its terms. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and future PRC laws and regulations. Any changes in PRC laws and regulations that affect our ability to control our PRC VIEs may preclude us from consolidating these companies in the future.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">140</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> on January 1, 2018. We applied ASC 606 using the cumulative effect method &#8211; i.e. by recognizing the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of accumulated deficit at January 1, 2018. We elect to apply this guidance retrospectively only to contracts that are not completed contracts as of January 1, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue as we satisfy a performance obligation by transferring control over a good or service to a customer. For each performance obligation satisfied over time, we recognize revenue over time by measuring progress toward complete satisfaction of that performance obligation. If we do not satisfy a performance obligation over time, the performance obligation is satisfied at a point in time. Revenue is measured as the amount of consideration to which we expect to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For contracts with customers that contain multiple performance obligations, we account for individual performance obligations separately if they are distinct or as a series of distinct obligations if the individual performance obligations meet the series criteria. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. The transaction price is allocated to the separate performance obligation on a relative standalone selling price basis. The standalone selling price is determined based on overall pricing objectives, taking into consideration market conditions, geographic locations and other factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We derive revenue primarily from the delivery of colocation services and managed services, including managed hosting services and managed cloud services. The remainder of our revenue is from IT equipment sales that are either sold on a stand-alone basis or bundled in a managed hosting service contract arrangement and consulting services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain contracts with customers for colocation services and managed services provide for variable considerations that are primarily based on the usage of such services. Revenues on such contracts are recognized based on the agreed usage-based fees as the services are rendered throughout the contract term. Certain contracts with customers for colocation services and managed services provide for a fixed consideration over the contract service period. Revenue on such contracts are recognized on a straight-line basis over the term of the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In certain colocation and managed hosting service contracts, we agree to charge customers for their actual power consumption. Relevant revenue is recognized based on actual power consumption during each period. In certain other colocation and managed hosting service contracts, we specify a fixed power consumption limit each month for customers. If a customer&#8217;s actual power consumption is below the limit, no additional fee is charged, while if its actual power consumption is above the limit, we charge the customers additional power consumption fees calculated based on the portion of actual power consumption exceeding the limit, multiplied by a fixed unit price, which is determined based on market price and does not provide customers with rights to acquire additional goods or services. Accordingly, relevant revenue is recognized each month based on actual additional power consumption fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our colocation service and managed service contracts with customers contain both lease and nonlease components. We elected to adopt the practical expedient which allows lessors to combine lease and non-lease components and account for them as one component if i) they have the same timing and pattern of transfer; and ii) the lease component, if accounted for separately, would be classified as an operating lease. We elected to apply the practical expedient on the contracts that meet the conditions. In addition, we have performed a qualitative analysis to determine that the non-lease component is the predominant component of our revenue stream as the customer would ascribe more value to the services provided rather than to the lease component. Therefore, the combined component is accounted for in accordance with the current revenue accounting guidance (&#8220;ASC 606&#8221;). For contracts that do not meet the conditions required to adopt the practical expedient, the lease component is accounted for in accordance with the current lease accounting guidance (&#8220;ASC 842&#8221;), which is immaterial for the years ended December 31, 2019 and 2020. We have elected to apply the practical expedient on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue recognized for colocation or managed hosting and cloud services delivered prior to billing is recorded within accounts receivable. We generally bill the customer on a monthly or quarterly basis in arrears. Cash received in advance from customers prior to the delivery of the colocation or managed hosting and cloud services is recorded as deferred revenue.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">141</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue is generally recognized on a gross basis as we are primarily responsible for fulfilling the contract, assume inventory risk and have discretion in establishing the price when selling to the customer. To the extent we do not meet the criteria for recognizing revenue on a gross basis, we record the revenue on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted ASC 842, <i style="font-style:italic;">Leases</i> using a modified retrospective transition method on all leases existing at January 1, 2019, the date of initial application.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We lease a number of our data centers from third-party lessors. Each time we enter into a new lease or lease amendments, we analyze each lease or lease amendment for the proper accounting, including determining if an arrangement is or contains a lease at inception and making assessment of the leased properties to determine if they are operating or finance leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Determination of accounting treatment, including the result of the lease classification test for each new lease or lease amendment, is dependent on a variety of judgments, such as identification of lease and non-lease components, allocation of total consideration between lease and non-lease components, determination of lease term, assessing the valuation of leased property and establishing the incremental borrowing rate to calculate the present value of the minimum lease payment for the lease test. The judgments used in the accounting for leases are inherently subjective. Different assumptions or estimates could result in different accounting treatment for a lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill is an asset representing the future economic benefits arising from other assets acquired in the acquisition that are not individually identified and separately recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill is not amortized but is tested for impairment annually or more frequently if events or changes in circumstances indicate that it might be impaired. Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Application of the goodwill impairment test requires judgment, including the identification of the reporting unit, assignment of assets and liabilities to the reporting unit, assignment of goodwill to the reporting unit, and determination of the fair value of each reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have the option to perform a qualitative assessment to determine whether it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value prior to performing the goodwill impairment test. If it is more-likely-than-not that the fair value of a reporting unit is greater than its carrying amount, the goodwill impairment test is not required. If the goodwill impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We conducted qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. In assessing the qualitative factors, we considered the impact of key factors such as changes in the general economic conditions, changes in industry and competitive environment, share price, actual revenue performance compared to previous years, and cash flow generation. Our market capitalization quoted on Nasdaq significantly outsized the carrying amount (net assets) of our company as of December 31, 2019 and 2020. In addition, we also analyzed and concluded that there was no negative impact of other key qualitative factors, such as downturn of the economic conditions or changes in industry and competitive environment, changes in our revenue, cash flow generation or other similar factors during the years ended December 31, 2018, 2019 and 2020. As a result, we concluded that there were no impairment indicators that would warrant a quantitative impairment assessment. Therefore, no impairment charge was recognized for the years ended December 31, 2018, 2019 and 2020.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">142</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets (primary including property and equipment, operating lease right-of-use assets and prepaid land use rights) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. For purposes of impairment testing of long-lived assets, we have concluded that an individual data center is the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. When there were circumstances that require a long-lived asset or asset group for certain data centers be tested for possible impairment, we compared undiscounted cash flows generated by that asset or asset group to its carrying amount. As a result of the test, the carrying amount of the long-lived assets or asset group is recoverable on an undiscounted cash flow basis. Accordingly, no impairment losses were recorded for long-lived assets for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share-based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted an equity incentive plan in July 2014, or the 2014 share incentive plan, for the granting of share options to key employees, directors and external consultants in exchange for their services. The total number of shares that may be issued under the 2014 share incentive plan is 29,240,000 ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted a second equity incentive plan in August 2016, or the 2016 share incentive plan, for the granting of share options and other equity awards to key employees and directors in exchange for their services. The maximum aggregate number of shares which may be subject to equity awards under the 2016 share incentive plan is 56,707,560 shares, provided, however, that such maximum aggregate number of shares shall be automatically increased on the first day of each fiscal year (i.e., January 1 of each calendar year) during which the 2016 share incentive plan remains in effect to three percent (3%) of our then total issued and outstanding shares, if and whenever the shares which may be subject to equity awards under the 2016 share incentive plan accounts for less than one and half percent (1.5%) of our then total issued and outstanding shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted shares to directors, officers and employees</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2018, August 2019 and August 2020, we granted 12,941,952, 14,314,160 and 11,520,312 non-vested restricted shares, respectively, to employees, officers and directors. The restricted share awards were granted subject to service and market conditions, or service and performance conditions, which are tied to our financial performance. For restricted shares granted, the value of the restricted shares was determined by the fair value of the restricted shares on the grant date, on which all criteria for establishing the grant dates were satisfied. The value of restricted shares subject to service conditions and market conditions attached is recognized as a compensation expense using the graded-vesting method. The value of restricted shares subject to performance conditions attached is recognized as a compensation expense using the graded-vesting method only when achievement of the performance conditions becomes probable. For restricted shares with market conditions, the probability to achieve market conditions is reflected in the grant date fair value.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">143</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">A summary of the restricted share activity is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at January&#160;1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,525,620</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,202,512</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (7,326,620)</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (891,008)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December&#160;31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 29,510,504</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,551,472</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,122,432)</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,582,248)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December&#160;31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 33,357,296</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,710,848</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12,684,640)</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,364,736)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December&#160;31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 31,018,768</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We recognized restricted share related share-based compensation expenses of RMB89.8 million, RMB189.4 million and RMB333.7 million (US$51.1 million) for the years ended December 31, 2018, 2019 and 2020, respectively. As of December 31, 2020, total unrecognized compensation expense relating to the unvested shares was RMB574.6 million (US$88.1 million). The expense is expected to be recognized over a weighted average period of 1.73 years using the graded-vesting attribution method. We did not capitalize any of the share-based compensation expenses as part of the cost of any asset for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value of the restricted shares granted is estimated on the date of grant using the Monte Carlo simulation model with the following assumptions used.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Grant date:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August&#160;2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August&#160;2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August&#160;2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free rate of return</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.047% ~ 2.418%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.67% ~ 1.88%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.14% ~ 0.19%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 71.85</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 63.22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 59.23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share price at grant date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">US$3.125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">US$5.02375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">US$10.1475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">(RMB21.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">(RMB34.6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">(RMB70.5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1~3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1~3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1~3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Volatility </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Expected volatility is assumed based on the historical volatility of our comparable companies or our historical volatility in the period equal to the expected term of each grant.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Risk-free interest rate </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Risk-free rate equal to the United States Government Treasury Yield Rates for a term equal to the remaining expected term.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Dividend yield </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 18pt;">We estimated the dividend yield based on our expected dividend policy over the expected terms of the restricted shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets for which it is more likely than not that the related tax benefits will not be realized. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">144</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to our overall operations, and more specifically, with regard to tax residency status. The Enterprise Income Tax Law includes a provision specifying that legal entities organized outside the PRC are considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the Enterprise Income Tax Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties, etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, we do not believe that the legal entities organized outside the PRC should be treated as residents for Enterprise Income Tax Law purposes. If the PRC tax authorities subsequently determine that we and our subsidiaries registered outside the PRC are deemed resident enterprises, we and our subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we were to be non-resident for PRC tax purposes, dividends paid to us from profits earned by the PRC subsidiaries after January 1, 2008 would be subject to a withholding tax. The Enterprise Income Tax Law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008. Undistributed earnings generated prior to January 1, 2008 are exempt from such withholding tax. We have not recognized any deferred tax liability for the undistributed earnings of the PRC-resident enterprise as of December 31, 2019 and 2020, as we plan to permanently reinvest these earnings in the PRC. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212; Dividends payable to our foreign investors and gains on the sale of our ADSs and/or ordinary shares by our foreign investors may become subject to PRC tax&#8221; and &#8220;&#8212;We and our shareholders face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises or other assets attributed to a Chinese establishment of a non-Chinese company, or immovable properties located in China owned by non-Chinese companies.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Issued Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 7pt 0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Income Tax (Topic 740), Simplifying the Accounting for Income Taxes</i>, which simplifies accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public entities, the ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted including adoption in any interim period for periods for which financial statements have not yet been issued. The adoption of this standard is not expected to have a significant impact on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 7pt 0pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Investments&#8212;Equity Securities (Topic 321)</i>, <i style="font-style:italic;">Investments&#8212;Equity Method and Joint Ventures (Topic 323)</i>, and <i style="font-style:italic;">Derivatives and Hedging (Topic 815)</i>, which clarifies the interaction for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a significant impact on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 7pt 0pt;">In August 2020, the FASB issued ASU 2020-06, <i style="font-style:italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</i>, which reduces the number of accounting models for convertible debt instruments and convertible preferred stock and clarifies the scope and certain requirements under Subtopic 815-40. The ASU also improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity&#8217;s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. We are currently evaluating the impact on the adoption of this standard will have on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 7pt 0pt;">In October 2020, the FASB issued ASU 2020-08, <i style="font-style:italic;">Codification Improvements to Subtopic 310-20, Receivables&#8212;Nonrefundable Fees and Other Costs</i>, which clarifies that an entity should reevaluate for each reporting period whether a callable debt security is within the scope of certain guidance in ASC 310-20 that was issued in ASU 2017-08, <i style="font-style:italic;">Receivables &#8211; Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities</i>. The adoption of this standard is not expected to have a significant impact on our consolidated financial statements.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">145</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Selected Consolidated Financial Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of our consolidated results of operations for the years ended December 31, 2018, 2019 and 2020. This information should be read together with our audited consolidated financial statements as of December 31, 2019 and 2020 and for the years ended December 31, 2018, 2019 and 2020 and related notes included elsewhere in this annual report. The operating results in any period are not necessarily indicative of the results that may be expected for any future period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:61.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;&#160;</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands,&#160;except&#160;for&#160;percentages)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations Data:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,792,077</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,122,405</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,738,972</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 879,536</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,169,636)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (77.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,079,679)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (74.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,188,521)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (641,919)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (73.0)</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 622,441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,042,726</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,550,451</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 237,617</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27.0</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (110,570)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4.0)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (129,901)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3.2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (134,937)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (20,680)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2.4)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (329,601)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (11.8)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (411,418)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10.0)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (702,524)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (107,667)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12.2)</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (13,915)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.5)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (21,627)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.5)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (40,049)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (6,138)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.7)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 168,355</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 479,780</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 672,941</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 103,132</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.7</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (636,973)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (22.8)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (915,676)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (22.2)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,287,495)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (197,317)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (22.4)</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency exchange (loss) gain, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,306</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (6,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (21,038)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,224)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.4)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government grants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,217</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,898</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,050</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,146</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.5</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain from purchase price adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 55,154</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,453</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.9</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,436</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,565</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,952</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 759</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.1</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (439,659)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15.7)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (426,433)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10.3)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (548,436)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (84,051)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9.6)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefits (expenses)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,391</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15,650)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.4)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (120,778)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (18,510)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2.1)</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (430,268)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15.4)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (442,083)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10.7)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (669,214)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (102,561)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (11.7)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Year Ended December 31, 2020 Compared to&#160;Year Ended December&#160;31, 2019</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our net revenue increased by 39.2% to RMB5,739.0 million (US$879.5 million) in 2020 from RMB4,122.4 million in 2019. This increase was due to increases in service revenue of RMB1,622.3 million, partially offset by the decrease in IT equipment sales of RMB5.7 million. The increase in service revenue consisted of an increase in revenue from colocation services of RMB1,449.2 million and an increase in revenue from managed services and other services of RMB173.1 million. These increases in service revenue were mainly due to (i) an increase in area utilized from 156,022 sqm as of December 31, 2019 to 226,212 sqm as of December 31, 2020, as customers with commitments moved into the data center area, (ii) the signing of new service contracts by customers who commenced utilizing services during the period, (iii) the commencement of operations of new data centers since December 31, 2019 and (iv) the acquisition of a data center in Guangzhou in 2019 and three data centers in Beijing in 2020, respectively.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">146</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cost of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cost of revenue increased by 36.0% to RMB4,188.5 million (US$641.9 million) in 2020 from RMB3,079.7 million in 2019. This increase was primarily due to an increase of 46.6% in utility costs to RMB1,352.9 million (US$207.3 million) in 2020 from RMB922.8 million in 2019, and an increase of 33.0% in depreciation and amortization costs to RMB1,425.9 million (US$218.5 million) in 2020 from RMB1,071.7 million in 2019. Increases in both utility costs and depreciation and amortization costs were largely a result of an increase in new data center facilities. In addition, the increase in cost of revenue was also due to (i) an increase of RMB159.1 million in rental expense for operating lease, including prepaid land use rights, and service fees for third-party data centers, (ii) an increase of RMB90.3 million for network cost, (iii) an increase of RMB43.9 million for share-based compensation expenses and (iv) an increase of RMB31.2 million for personnel, maintenance and other costs. Cost of revenue as percentage of net revenue decreased to 73.0% in 2020 from 74.7% in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Operating Expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our total operating expenses increased by 55.9% to RMB877.5 million (US$134.5 million) in 2020 as compared to RMB562.9 million in 2019. The increase was primarily due to an increase in share-based compensation expenses of RMB100.0 million, depreciation and amortization expenses of RMB142.3 million, operating lease cost relating to land of RMB40.8 million, personnel cost of RMB7.8 million and marketing expenses of RMB6.0 million. Our total operating expenses as a percentage of our net revenue increased to 15.3% in 2020 from 13.7% in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Selling and Marketing Expenses.</i> Our selling and marketing expenses increased by 3.9% to RMB134.9 million (US$20.7 million) in 2020 from RMB129.9 million in 2019. This increase was primarily attributable to the increase in marketing expenses of RMB6.0 million due to one-off marketing expenses incurred around the time of our secondary listing on the Hong Kong Stock Exchange and public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General and Administrative Expenses.</i> Our general and administrative expenses increased by 70.8% to RMB702.5 million (US$107.7 million) in 2020 from RMB411.4 million in 2019. This increase was primarily a result of (i) an increase in depreciation and amortization expenses of RMB139.9 million, (ii) an increase in share-based compensation expenses of RMB83.0 million, (iii) an increase in operating lease cost relating to land of RMB40.8 million and (iv) an increase in personnel costs of RMB17.2 million due to the expansion of our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Research and Development Expenses.</i> Our research and development expenses increased by 85.2% to RMB40.0 million (US$6.1 million) in 2020 from RMB21.6 million in 2019, which was primarily due to an increase in research and development projects to enhance our existing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Income (Expenses)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest Income. </i>Our interest income decreased by 45.3% to RMB29.0 million (US$4.4 million) in 2020 from RMB53.0 million in 2019. The decrease was primarily a result of more cash used in investing and operating activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest Expenses. </i>Our interest expenses increased by 35.9% to RMB1,316.5 million (US$201.8 million) in 2020 from RMB968.7 million in 2019. This increase was primarily a result of an increase of borrowings, finance lease and other financing obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Government Grants. </i>Income from government grants increased by 173.3% to RMB27.1 million (US$4.2 million) in 2020 from RMB9.9 million in 2019, primarily due to the additional deduction of input value-added tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Foreign Currency Exchange Gain (Loss), net. </i>Changes in currency rates resulted in a loss of RMB21.0 million (US$3.2 million) in 2020 as compared to a loss of RMB6.0 million in 2019, primarily due to the depreciation of the U.S. dollar relative to Renminbi.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Gain from Purchase Price Adjustment. </i>Gain from purchase price adjustment of RMB55.2 million (US$8.5 million) in 2020 arose because of a reduction in cash consideration pursuant to a supplemental agreement entered into with the seller related to acquisition of GZ3.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">147</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Income Tax Benefits (Expenses)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Income tax expenses were RMB120.8 million (US$18.5 million) in 2020, compared to RMB15.7 million in 2019. The income tax expenses in 2020 were primarily due to the profit generated in certain of our subsidiaries as a result of increase in utilization in the related data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net Loss</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of the foregoing, net loss increased to RMB669.2 million (US$102.6 million) in 2020 from RMB442.1 million in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Year Ended December 31, 2019 Compared to Year Ended December 31, 2018</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For a discussion of our results of operations for the fiscal year ended December 31, 2019 compared with the fiscal year ended December 31, 2018, see &#8220;Item 5. Operating and Financial Review and Prospects &#8212; A. Operating Results &#8212; Year Ended December 31, 2019 Compared to Year Ended December 31, 2018&#8221; in our annual report on Form 20-F for the fiscal year ended December 31, 2019, filed with the SEC on April 17, 2020<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Liquidity and Capital Resources</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our primary sources of liquidity have been cash flow from short-term and long-term borrowings, issuance of debt and equity securities, including in our initial public offering, follow-on public offerings, private placement (including convertible preferred shares) and convertible bonds, which have historically been sufficient to meet our working capital and substantially all of our capital expenditure requirements. Historically, we also have had finance lease and other financing obligations. As of December 31, 2020, we had cash of RMB16,259.5 million (US$2,491.9 million). In addition, as of December 31, 2020, total short-term debt was RMB2,407.8 million (US$369.0 million), comprised of short-term borrowings and the current portion of long-term borrowings of RMB2,153.4 million (US$330.0 million) and the current portion of finance lease and other financing obligations of RMB254.4 million (US$39.0 million). As of the same date, total long-term debt was RMB20,593.1 million (US$3,156.0 million), comprised of long-term borrowings (excluding current portion) of RMB10,566.7 million (US$1,619.4 million), the non-current portion of finance lease and other financing obligations of RMB8,097.9 million (US$1,241.1 million) and convertible bonds payable of RMB1,928.5 million (US$295.5 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on our current level of operations and available cash, including the proceeds we received from our initial public offering, follow-on public offerings, private placement and offering of convertible bonds, we believe our available cash, cash flows from operations, will provide sufficient liquidity to fund our current obligations, projected working capital requirements, debt service requirements and capital spending requirements at least for the next 12 months. However, we may require additional cash resources due to changing business conditions or other future developments, including any investments or acquisitions we may decide to selectively pursue. If our existing cash resources are insufficient to meet our requirements, we may seek to sell equity or equity-linked securities, debt securities or borrow from banks. We cannot assure you that financing will be available in the amounts we need or on terms acceptable to us, if at all. The sale of additional equity securities, including convertible debt securities, would result in additional dilution to our shareholders. The incurrence of indebtedness and issuance of debt securities would result in debt service obligations and could result in operating and financial covenants that restrict our operations and our ability to pay dividends to our shareholders. If we were unable to obtain additional equity or debt financing as required, our business, operations and prospects and our ability to maintain our desired level of revenue growth may suffer materially.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holding company with no material operations of our own, we are a corporation separate and apart from our subsidiaries and our consolidated VIEs and, therefore, provide for our own liquidity. We conduct our operations primarily through our PRC subsidiaries in China. As a result, our ability to pay dividends and to finance any debt we may incur depends upon dividends paid by our subsidiaries. If our PRC subsidiaries, or any newly formed PRC subsidiaries, 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 PRC subsidiaries are permitted to pay dividends to us only out of their respective retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under applicable PRC laws and regulations, our PRC subsidiaries are each required to set aside a portion of their after-tax profits each year to fund certain statutory reserves, and funds from such reserves may not be distributed to us as cash dividends except in the event of liquidation of such subsidiaries.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">148</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in Renminbi. Under our current corporate structure, our company in the Cayman Islands may rely on dividend payments from our PRC subsidiaries to fund any of our cash and financing requirements. Under China&#8217;s existing foreign exchange regulations, our PRC subsidiaries are able to make payments of current accounts, such as dividends, to their offshore holding companies, in foreign currencies, without prior approval from SAFE, by complying with certain procedural requirements. However, approval from appropriate government authorities will be required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. There is no requirement imposed on investors to complete registration or obtain approval from appropriate government authorities before they can receive dividend payments from our company in the Cayman Islands. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;Restrictions on currency exchange may limit our ability to utilize our net revenue effectively.&#8221; These statutory limitations affect, and future covenant debt limitations might affect, our PRC subsidiaries&#8217; ability to pay dividends to us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, our cash and restricted cash were deposited in major financial institutions located in PRC, Hong Kong, United States and Singapore. We currently believe that such limitations will not impact our ability to meet our ongoing short-term cash obligations although we cannot assure you that such limitations will not affect our ability in the future to meet our short-term cash obligations and to distribute dividends to our shareholders. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;We rely to a significant extent on dividends and other distributions on equity paid by our principal operating subsidiaries to fund offshore cash and financing requirements&#8221; and &#8220;&#8212;Statutory Reserves.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We do not plan for our PRC subsidiaries to pay dividends in the foreseeable future and we intend for those subsidiaries to retain any future earnings for use in the operation and expansion of our business in China. Accordingly, our ability to pay dividends and finance debt will be affected by this current plan. In the future, we may take advantage of financing options available to us in connection with any dividend payments we may make or repayments of any offshore indebtedness we may incur. For example, we may fund dividend payments through offshore debt, whether unsecured or secured by the assets of our onshore consolidated entities. In order to service offshore debt, we may rely upon financing options through the capital markets, including issuances of equity or debt securities, the proceeds of which we may use to service offshore debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the PRC Enterprise Income Tax Law, a withholding tax rate of 10% currently applies to dividends paid by a PRC &#8220;resident enterprise&#8221; to a foreign enterprise investor, unless any such foreign investor&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for preferential tax treatment. Accordingly, if in the future our PRC subsidiaries that are considered &#8220;resident enterprises&#8221; pay dividends to the Hong Kong subsidiary that holds such PRC subsidiary, any such dividend may be subject to a withholding tax of 10%. Such withholding tax rate may be lowered to 5% if a Hong Kong resident enterprise owns no less than 25% of a PRC enterprise. However, the 5% withholding tax rate does not automatically apply and certain requirements must be satisfied. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in the People&#8217;s Republic of China&#8212;We may not be able to obtain certain benefits under the relevant tax treaty on dividends paid by our PRC subsidiaries to us through our Hong Kong subsidiary.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of these laws, rules and regulations relating to statutory reserves, foreign exchange conversion and withholding taxes described above, our subsidiaries incorporated in China are restricted in their ability to transfer a portion of their respective net assets to their offshore holding companies as dividends, loans or advances. As of December 31, 2020, we had restricted net assets of RMB13,109.9 million (US$2,009.2 million), which mainly consisted of paid-in registered capital.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">149</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of our cash flows for the&#160;years indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:41.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:41.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12,910)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 293,436</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 320,887</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49,178</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,733,050)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (5,131,231)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,378,007)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,437,242)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by financing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,876,806</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,361,939</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,143,661</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,087,152</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of exchange rate changes on cash and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 206,302</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 164,370</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (566,874)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (86,878)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net increase in cash and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 337,148</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,688,514</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,519,667</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,612,210</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,947,600</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,284,748</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,973,262</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 915,442</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,284,748</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,973,262</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,492,929</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,527,652</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Operating Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash provided by operating activities was RMB320.9 million (US$49.2 million) in 2020, primarily due to a net loss of RMB669.2 million (US$102.6 million), adjusted primary for (i) depreciation and amortization of RMB1,638.5 million (US$251.1 million), primarily relating to our data center property and equipment; (ii) share-based compensation expenses of RMB333.7 million (US$51.1 million), (iii) amortization of debt issuance cost and commitment cost and debt discount of RMB160.7 million (US$24.6 million), (iv) deferred tax benefits of RMB89.7 million (US$13.8 million), (v) gain from purchase price adjustment of RMB55.2 million (US$8.5 million), (vi) operating lease cost relating to prepaid land use rights of RMB20.4 million (US$3.1 million) and (vii) changes in working capital. Adjustments for changes in working capital primarily consisted of (i) an increase in accounts receivable of RMB465.2 million (US$71.3 million) due to increased revenue, (ii) an increase in VAT recoverable of RMB463.6 million (US$71.1 million) mainly as a result of the capital expenditures, (iii) a decrease of accrued expenses and other payables of RMB139.9 million (US$21.4 million) and (iv) the increase in prepaid expenses of RMB53.9 million (US$8.3 million) for prepaid operating expenses, partially offset by (v) an increase in accounts payable of RMB119.2 million (US$18.3 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash provided by operating activities was RMB293.4 million in 2019, primarily due to a net loss of RMB442.1 million, adjusted for (i) depreciation and amortization of RMB1,142.0 million, primarily relating to our data center property and equipment; (ii) share-based compensation expenses of RMB189.8 million, (iii) amortization of debt issuance cost and debt discount of RMB99.4 million, (iv) deferred tax benefits of RMB50.2 million and (v) changes in working capital. Adjustments for changes in working capital primarily consisted of (i) an increase in accounts receivable of RMB342.2 million due to increased revenue, (ii) an increase in VAT recoverable of RMB323.0 million mainly as a result of the capital expenditures, (iii) the increase in prepaid expenses of RMB13.3 million for operating expenses and (iv) increases in other current assets and other non-current assets of RMB8.1 million and RMB8.7 million, respectively, mainly due to the increase in rental and other deposits, partially offset by (v) an increase in deferred revenue of RMB31.4 million due to the increase in sales, (vi) an increase in accounts payable of RMB22.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash used in operating activities was RMB12.9 million in 2018, primarily due to a net loss of RMB430.3 million, adjusted for (i) depreciation and amortization of RMB741.5 million, primarily relating to our data center property and equipment; (ii) share-based compensation expenses of RMB105.9 million, (iii) amortization of debt issuance cost and debt discount of RMB61.4 million, (iv) deferred tax benefits of RMB36.6 million, (v) net loss on disposal of property and equipment of RMB2.2 million, (vi) allowance for doubtful accounts of RMB0.2 million and (vii) changes in working capital. Adjustments for changes in working capital primarily consisted of (i) an increase in accounts receivable of RMB157.7 million due to increased revenue, (ii) an increase in VAT recoverable of RMB221.4 million as a result of the expansion of our business, (iii) a decrease in accrued expenses and other payables of RMB56.7 million mainly due to the settlement of interest expenses in the period and (iv) increases in other current assets and other non-current assets of RMB11.5 million and RMB37.0 million, respectively, mainly due to the increase in rental and other deposits, partially offset by (i) an increase in accounts payable of RMB25.3 million for operating expenses, and (ii) an increase in deferred revenue of RMB17.5 million due to the increase in sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investing Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities was RMB9,378.0 million (US$1,437.2 million) in 2020, which was primarily due to the payments for purchase of property and equipment and land use rights of RMB8,020.6 million (US$1,229.2 million) for the development of our data centers, including the deposit paid and net of the proceeds from disposal of property and equipment, and payments for acquisitions of RMB1,357.4 million (US$208.0 million).</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">150</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities was RMB5,131.2 million in 2019, which was primarily due to the payments for purchase of property and equipment and land use rights of RMB4,552.6 million for the development of our data centers, including the deposit paid and net of the proceeds from disposal of property and equipment, and payments for acquisitions of RMB578.6 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities was RMB4,733.1 million in 2018, which was primarily due to the payments for purchase of property and equipment and land use rights of RMB4,258.0 million for the development of our data centers, including the deposit paid and net of the proceeds from disposal of property and equipment, and payments for acquisitions of RMB475.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Financing Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by financing activities was RMB20,143.7 million (US$3,087.2 million) in 2020, which was primarily due to proceeds from borrowings, net of issuance cost, of RMB7,982.8 million (US$1,223.4 million), net proceeds from issuance of ordinary shares of RMB15,974.5 million (US$2,448.2 million), proceeds from other financing arrangements of RMB1,079.4 million (US$165.4 million), capital contribution from redeemable non-controlling shareholder of RMB105.0 million (US$16.1 million) and proceeds from exercise of stock options of RMB78.7 million (US$12.1 million), partially offset by repayment of short-term and long-term borrowings of RMB4,626.1 million (US$709.0 million), payment under finance lease and other financing obligations of RMB198.2 million (US$30.4 million), payment for purchase of property and equipment through vendor financing of RMB92.3 million (US$14.1 million), payment of redeemable preferred shares dividends of RMB65.5 million (US$10.0 million), payment of contingent consideration for acquisitions of RMB48.7 million (US$7.5 million) and payment of commitment cost of borrowings of RMB46.0 million (US$7.0 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by financing activities was RMB8,361.9 million in 2019, which was primarily due to proceeds from borrowings, net of issuance cost, of RMB5,311.5 million, net proceeds from issuance of ordinary shares of RMB4,934.1 million, net proceeds from issuance of redeemable preferred shares of RMB989.3 million, proceeds from other financing arrangements of RMB302.8 million, partially offset by repayment of short-term and long-term borrowings of RMB2,727.9 million, payment under finance lease and other financing obligations of RMB289.5 million and payment of contingent consideration for acquisitions of RMB120.1 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by financing activities was RMB4,876.8 million in 2018, which was primarily due to proceeds from borrowings and convertible bonds, net of issuance cost, of RMB5,533.5 million, net proceeds from issuance of ordinary shares of RMB1,283.3 million, partially offset by repayment of short-term and long-term borrowings of RMB1,610.4 million, payment under finance lease and other financing obligations of RMB190.7 million and payment of contingent consideration for acquisitions of RMB155.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Statutory Reserves</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under applicable PRC laws and regulations, foreign-invested enterprises in China are required to provide for certain statutory reserves, namely a general reserve, an enterprise expansion fund and a staff welfare and bonus fund. Pursuant to such laws and regulations, we may pay dividends only out of our after-tax profits, if any, determined in accordance with PRC accounting standards and regulations. Further, we are required to allocate at least 10% of our after-tax profits to fund the general reserve until such reserve has reached 50% of our registered capital. In addition, we may also set aside, at our or our Board&#8217;s discretion, a portion of our after-tax profits to fund the employee welfare and bonus fund. These reserves may only be used for specific purposes and are not distributable to us in the form of loans, advances, or cash dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2018, 2019 and 2020, we had RMB0.6 million, RMB15.7 million and RMB55.3 million (US$8.5 million) respectively, in our statutory reserves.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capital Expenditures</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We had capital expenditures, excluding payments related to acquisitions, of RMB4,258.0 million, RMB4,552.6 million and RMB8,020.6 million (US$1,229.2 million) in 2018, 2019 and 2020, respectively. Our capital expenditures were primarily for the purchase of equipment, prepaid land use rights reported in investing activities in the Consolidated Financial Statements and leasehold-improvement of data centers. Our capital expenditures have been primarily funded by net cash provided by financing activities.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">151</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Holding Company Structure</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holding company with no material operations of our own, we are a corporation separate and apart from our subsidiaries and our consolidated VIEs and, therefore, provide for our own liquidity. We conduct our operations primarily through our PRC subsidiaries in China. As a result, our ability to pay dividends and to finance any debt we may incur depends upon dividends paid by our subsidiaries. If our PRC subsidiaries, or any newly formed PRC subsidiaries, 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 PRC subsidiaries are permitted to pay dividends to us only out of their respective retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under applicable PRC laws and regulations, our PRC subsidiaries are each required to set aside a portion of their after-tax profits each year to fund certain statutory reserves, and funds from such reserves may not be distributed to us as cash dividends except in the event of liquidation of such subsidiaries. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For 2018, 2019 and 2020, our consolidated VIEs contributed 97.2%, 97.4% and 95.0%, respectively, of our total net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Project Financing Structure</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our data center projects are financed with both equity and debt. We typically capitalize a portion of our data center project&#8217;s funding requirement with proceeds raised from financing offshore that is injected into China as registered capital through each of our data center project-specific legal entities. Under SAFE and PRC regulations, registered capital for each legal entity can only be used for its own business use or project-designated purposes, which also follows under its registered business scope. Once the registered capital is injected into China, it is often difficult to remit the proceeds back offshore or to lend it to our other onshore subsidiaries. Thus, we inject registered capital only as needed throughout the development phase of the data center project to remain flexible with our offshore capital. Concurrently, we capitalize each data center project through onshore project-specific loan facilities from banking or other financial institutions in China to finance the remaining capital required in completing the data center project. Under this arrangement, each data center&#8217;s estimated cash flows are matched and committed to service its own debt obligations during the term of its loan facilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">In conjunction with the registered capital injected, we sometimes inject a portion of our offshore capital to our onshore project entities through shareholder&#8217;s loans. In these instances, we utilize the shareholder&#8217;s loans as a temporary bridge to capitalize our projects until project-specific loan facilities have been obtained. Once the project loans are in place, subject to the agreement by lending bank(s), the shareholder&#8217;s loans are repaid back offshore.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Senior Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">On June 5, 2018, we issued and sold convertible senior notes due in 2025 in an aggregate principal amount of US$300 million, which bear interest at a rate of 2% per year, payable on June 1 and December 1 of each year, beginning on December 1, 2018. The convertible senior notes will mature on June 1, 2025, unless earlier redeemed, repurchased or converted in accordance with their terms. The convertible senior notes may be converted into our ADSs, at the option of the holders, at an initial conversion rate of 19.3865 of our ADSs per US$1,000 principal amount of notes, or approximately 5,815,950 ADSs, representing 46,527,600 Class A ordinary shares, assuming conversion of the entire US$300 million aggregate principal amount at the initial conversion rate.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">152</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Preferred Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, Ping An Overseas Holdings made an investment in us, and we issued 150,000 Series A convertible preferred shares to an affiliate of Ping An Overseas Holdings for a total consideration of US$150 million. Pursuant to the terms of the investment, during the first eight years from their issuance date, the convertible preferred shares accrue a minimum 5.0% per annum dividend, payable quarterly in arrears, in cash or in kind in the form of additional convertible preferred shares, at our option. As of the eighth anniversary of the issuance date, the convertible preferred shares accrue a 7.0% per annum minimum dividend, payable quarterly in arrears, in cash only, which dividend rate will further increase by 50 basis points per quarter thereafter for so long as any convertible preferred shares remain outstanding. The convertible preferred shares are convertible into 33,707,864 Class A ordinary shares at the option of their holder, at a conversion rate corresponding to a conversion price of US$35.60 per ADSs, representing a premium of 13.3% to the volume weighted average price of our ADSs for the 30 trading days immediately preceding the date of signing the definitive agreement, subject to customary anti-dilution adjustments. Assuming conversion of all the Series A convertible preferred shares held by its affiliate, Ping An Overseas Holdings would have beneficially owned 2.4% of our Class A ordinary shares as of December 31, 2020. We have the right to trigger a mandatory conversion at our election, beginning on March 15, 2022, provided certain conditions are met, including our Class A ordinary shares achieving a specified price threshold of 150% of the conversion price for a specified period. Holders will not have any redemption right or put option over the convertible preferred shares, except upon (i) the occurrence of a change of control, or (ii) our ADSs ceasing to be listed for trading on any of the New York Stock Exchange, the Nasdaq Global Select Market or the Nasdaq Global Market. Assuming that either of the two foregoing events occurred on December 31, 2020 and that all holders exercised their redemption right to require our Company to purchase all of the convertible preferred shares, the total purchase price would have been RMB1.0 billion (US$0.2 billion) and total cash would have been reduced by the same amount in the event of such redemption. After eight years, we will have certain rights in connection with the redemption of the convertible preference shares at 100% of their face value, plus accrued and unpaid dividends. In addition, Ping An Overseas Holdings has the right to designate one non-voting observer to attend any meetings of our board of directors, subject to maintaining its shareholding at or above a specified percentage threshold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Loans and borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019 and 2020, we had short-term borrowings of RMB397.2 million with weighted average interest rate of 5.64%, and RMB1,230.8 million (US$188.6 million) with weighted average interest rate of 4.67%, respectively, and long-term borrowings (including current portion) of RMB8,769.0 million with weighted average interest rate of 7.40%, and RMB11,489.4 million (US$1,760.8 million) with weighted average interest rate of 6.73%, respectively, taking into consideration of debt issuance costs relating to the facilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our company, through one or more of our subsidiaries, entered into secured and unsecured loan agreements with various financial institutions for project development and working capital purpose with terms ranging from one to 15 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">More specifically, the terms of these secured loan facility agreements generally include one or more of the following conditions. If any of the below conditions were to be triggered, we could be obligated to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risk Factors Relating to Our Business and Industry&#8212;Our substantial level of indebtedness could adversely affect our ability to raise additional capital to fund our operations, expose us to interest rate risk to the extent of our variable rate debt and prevent us from meeting our obligations under our indebtedness.&#8221;</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">STTC ceases to, directly or indirectly, own at least 50.1% of equity interests of STT GDC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">STT GDC (a) is not or ceases to, directly or indirectly, be the beneficial owner of at least 25% of the issued share capital of our company, or (b) does not or ceases to have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to cast, or control the casting of, at least 25% of the votes that may be cast at a meeting of the board of directors (or similar governing body) of our company, or (c) is not or ceases to be the single largest shareholder of our company;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-left:0pt;margin-top:12pt;text-align:center;text-indent:0pt;">153</div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:30pt;margin-left:0pt;text-indent:0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></div></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our company and GDS Investment Company are not or cease to be, directly or indirectly, the legal and beneficial owner of 100% of equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, GDS Investment Company (in the case of our company), GDS Beijing, GDS Suzhou and the relevant borrowing subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Management HoldCo ceases to, directly or indirectly, own at least 100% of the equity interests of, and have the power to control, GDS Beijing or GDS Suzhou;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GDS Beijing, GDS Suzhou and the relevant borrowing subsidiaries cease to, directly or indirectly, be the legal and beneficial owner of 100% of equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, their consolidated subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">there are changes in the shareholding structure of a principal operating subsidiary of ours, as defined in the relevant loan facility agreement; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the IDC license of GDS Beijing, the borrowing subsidiaries, other affiliated entities or the authorization by GDS Beijing to one such subsidiary to operate the data center business and provide IDC services under the auspices of the IDC license held by GDS Beijing, is cancelled or fails to be renewed on or before the expiry date.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are certain other events in the loan facility agreements the occurrence of which could obligate us to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule, including, among others, if our borrowing subsidiary fails to use the loan in accordance with the use of proceeds as provided in the loan facility agreement, the borrowing subsidiary violates or fails to perform any of its commitments under the loan facility agreement, or if we fail to maintain our shares listed on at least one of the following stock exchanges before the maturity date under the relevant loan facility agreement: (i) Nasdaq; or (ii) The Singapore Exchange Securities Trading Limited; or (iii) the Hong Kong Stock Exchange; or (iv) any other stock exchange acceptable to the lender. In addition, the terms of these loan agreements include financial covenants that limit certain financial ratios, such as the interest coverage ratio and gross leverage ratio, during the relevant period, as defined in the agreements. The terms of these loan agreements also include cross default provisions which could be triggered if our company (i) fails to repay any financial indebtedness in an aggregate amount exceeding US$4.5 million, or, in some cases, RMB50 million (US$7.7 million), when due or within any originally applicable grace period; (ii) fails to repay any financial indebtedness or perform any of its obligations under any agreement which could have a material adverse effect on its performance of the loan facility agreements; (iii) fails to repay any financial indebtedness raised with any financial institution; or (iv) fails to perform any loan facility agreement with any financial institution which could result in immediate or accelerated repayment of the financial indebtedness or downgrading of the borrowing subsidiary by any credit rating agency administered by the PBOC in accordance with the regulations promulgated by PBOC governing loan market rating standards. As of December 31, 2020, our company was in compliance with all of the abovementioned covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we had total working capital and project financing credit of RMB23,421.4 million (US$3,589.5 million) from various financial institutions, of which the unused amount was RMB10,505.5 million (US$1,610.0 million). As of December 31, 2020, we had drawn down RMB12,915.9 million (US$1,979.4 million) under these loan facilities, of which RMB1,229.4 million (US$188.4 million), net of debt issuance costs of RMB1.2 million (US$0.2 million) was recorded in short-term loans and borrowings and RMB11,489.4 million (US$1,760.8 million), net of debt issuance costs of RMB195.9 million (US$30.0 million), was recorded in long-term loans and borrowings, respectively. Drawdowns from these credit facilities are subject to the approval of the relevant lending financial institution and are subject to the terms and conditions of each loan agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Below is a summary of the key terms for the abovementioned secured and unsecured loans and borrowings, which are in RMB, USD and HKD denominations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">154</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">RMB Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Drawdown</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Data </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Center and </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020 (RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;2020(e)&#160;(RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;Type</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin&#160;Date</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity&#160;Date</b></p></th></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BJ1-3</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">487.8 ($74.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">487.8 ($74.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+25 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">56.0 ($8.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">56.0 ($8.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+25 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2027</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BJ4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">236.9 ($36.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">203.1 ($31.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+125 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 2024</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">29.0 ($4.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">15.7 ($2.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+190 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 2024</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BJ5</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">467.0 ($71.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">467.0 ($71.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />6.3%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2018</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2023</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60.0 ($9.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31.2 ($4.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />6.3%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2018</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2023</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BJ6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">318.0 ($48.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">318.0 ($48.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+152.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2024</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23.0 ($3.5)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8.9 ($1.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+180.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2024</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BJ7-8</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">977.0 ($149.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">799.5 ($122.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+152.5 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2025</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">119.0 ($18.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20.4 ($3.1)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+180.5 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2025</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">CD1-2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">842.2 ($129.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">842.2 ($129.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+15 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2030</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">355.0 ($54.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">63.9 ($9.8)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+25 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2030</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">CS1-3</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1,300.0 ($199.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">116.3 ($17.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+25 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2035</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">GZ1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">125.0 ($19.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">125.0 ($19.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+181.8 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2025</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">GZ2</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">96.0 ($14.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">96.0 ($14.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+25 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2028</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">GZ3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">347.6 ($53.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">347.6 ($53.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+152.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2023</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">193.0 ($29.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">193.0 ($29.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+132.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2023</p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">155</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Drawdown</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Data </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Center and </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020 (RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;2020(e)&#160;(RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;Type</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin&#160;Date</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity&#160;Date</b></p></th></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">41.0 ($6.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">33.8 ($5.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+180.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2023</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">GZ6</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">150.0 ($23.0)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">114.5 ($17.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+35 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2026</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">39.9 ($6.1)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+100 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2022</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">KS1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64.4 ($9.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64.4 ($9.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PBOC<br />Over 5-Year</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2009</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2022</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">KS2-3</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">568.0 ($87.0)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">506.9 ($77.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+59 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2027</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">KS4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">196.0 ($30.0)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">- (-)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+55 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">180 months after drawdown</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">LF3-5</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">937.0 ($143.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">187.0 ($28.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+40 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1,174.0 ($179.9)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">15.0 ($2.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+40 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2032</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">LF9</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">645.0 ($98.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64.7 ($9.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+123 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2030</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH1-3</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">250.1 ($38.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">250.1 ($38.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PBOC<br />Over 5-Year</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">468.0 ($71.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">468.0 ($71.7)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PBOC<br />Over 5-Year</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2027</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH5</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">87.5 ($13.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">87.5 ($13.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+123 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2017</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH6-7</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">220.6 ($33.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">220.6 ($33.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />6.8%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2018</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2023</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">282.0 ($43.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">258.0 ($39.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />6.7925%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2018</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2022</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">80.0 ($12.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">33.9 ($5.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />5.655%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2018</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2023</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH8</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">220.0 ($33.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">220.0 ($33.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+74 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2028</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH9-10</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">278.0 ($42.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">278.0 ($42.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />6.3%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2024</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31.0 ($4.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">13.4 ($2.0)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />6.3%</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2024</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH11</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">163.1 ($25.0)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">163.1 ($25.0)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+176.25 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2023</p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">156</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Drawdown</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Data </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Center and </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020 (RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;2020(e)&#160;(RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;Type</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin&#160;Date</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity&#160;Date</b></p></th></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#ff0000;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">28.0 ($4.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">- (-)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+202.25 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2018</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2023</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH12</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">230.0 ($35.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">155.2 ($23.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+103 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2030</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH13</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">320.0 ($49.0)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">242.1 ($37.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+74 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH14</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">560.0 ($85.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">210.1 ($32.2)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+135 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">40.0 ($6.1)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">- (-)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+180 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2027</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH15</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">110.0 ($16.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">90.4 ($13.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />5.88%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH16-17</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">709.6 ($108.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">709.6 ($108.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+50 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1,240.0 ($190.0)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">215.0 ($33.0)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+50 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2032</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SH19</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">560.0 ($85.8)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">79.9 ($12.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+55 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SZ1-3</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">276.3 ($42.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">276.3 ($42.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+207 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2017</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2023</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SZ4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">250.0 ($38.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">238.9 ($36.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+115 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2028</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">SZ5</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">837.0 ($128.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">837.0 ($128.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />-15 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2030</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">22.7 ($3.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">22.7 ($3.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+65 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ZB1-4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">710.6 ($108.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">678.7 ($104.0)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+152.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2024</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">238.9 ($36.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">132.3 ($20.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />Over 5-Year<br />+152.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2024</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.0 ($0.8)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+180.5 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2024</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV1</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">100.0 ($15.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">85.3 ($13.1)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+224 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2021</p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">157</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Drawdown</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Data </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Center and </b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020 (RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;2020(e)&#160;(RMB&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement&#160;</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;Type</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(US$)&#160;million)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin&#160;Date</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity&#160;Date</b></p></th></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.0 ($1.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">- (-)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+224 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">August 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">February 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">80.0 ($12.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">74.7 ($11.4)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+198 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV3</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">80.0 ($12.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">42.4 ($6.5)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+198 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">September 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">110.0 ($16.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">14.8 ($2.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+198 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV5</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">115.0 ($17.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">87.1 ($13.4)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+225 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">175.0 ($26.8)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">34.1 ($5.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+205 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">BOT JV7</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Bridge Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">175.0 ($26.8)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.4 ($0.4)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+205 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12.5 ($1.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12.5 ($1.9)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+256.25 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">40.0 ($6.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">40.0 ($6.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+107 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+117 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />5.7%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20.0 ($3.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20.0 ($3.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">LPR<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(f)</sup><br />1-Year<br />+65 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30.0 ($4.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />4.5%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />5.7%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">May 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">May 2022</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />5.4%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2022</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">100.0 ($15.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">100.0 ($15.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />4.1%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">November 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20.0 ($3.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20.0 ($3.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />4.5%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2021</p></td></tr><tr><td style="vertical-align:middle;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50.0 ($7.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Fixed Rate of<br />4.1%</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:20.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2021</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">158</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">US Dollar Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Drawdown</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount as&#160;of&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Center and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020 (US$&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(e)</sup><b style="font-weight:bold;"> (US$&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement </b></p></td></tr><tr><td style="vertical-align:bottom;width:15.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">million)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">million)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity Date</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SH14</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">35.0</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 35.0</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-Month<br />Libor<br />+250 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2020</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 2022</p></td></tr><tr><td style="vertical-align:middle;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Uncommitted<br />Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">75.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 42.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-Month<br />Libor<br />+220 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December&#160;2019</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Up to 24 months after each drawdown</p></td></tr><tr><td style="vertical-align:middle;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Uncommitted<br />Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">75.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 17.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-Month<br />Libor<br />+220 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April&#160;2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Up to 24 months after each drawdown</p></td></tr><tr><td style="vertical-align:middle;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Revolving Credit<br />Facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">300.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-Month<br />Libor<br />+400 bps</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Up to 36 months after the date of facility signing</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">HK Dollar Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.00925827%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Drawdown</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount&#160;as&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Data </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Center and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(HKD&#160;(US$)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(HKD&#160;(US$)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Facility&#160;Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">million)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">million)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity Date</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">HK1</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1,043.7 ($134.6)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">506.1 ($65.3)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;width:17.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-Month<br />Hibor<br />+187.5 bps</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2023</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Notes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">(a)</span></span>Revolving Credit Facility allows our company to borrow, repay and reborrow.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">(b)</span></span>New facilities drawn down to refinance previous project term loans.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:8pt;">(c)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:8pt;white-space:pre-wrap;">These loan facilities are dedicated to support the development and construction of our B-O-T JV data centers. The tenure  of each loan facility is between 12-24 months, as these facilities are expected to be refinanced upon the completion of certain conditions under the strategic cooperation framework agreement between GIC and GDS.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">(d)</span></span>Unsecured loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">(e)</span></span>Drawdown amount does not deduct debt issuance costs of RMB197.1 million (US$30.2 million) in total.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">(f)</span></span>LPR refers to Loan Prime Rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b style="font-weight:bold;">Research and Development, Patents and Licenses,&#160;etc.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Sourcing and Development</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Data Center Sourcing and Development.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Intellectual Property</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Technology and Intellectual Property.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">159</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trend Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Please refer to &#8220;&#8212;A. Results of Operations&#8221; for a discussion of the most recent trends in our services, sales and marketing by the end of 2020. In addition, please refer to discussions included in such Item for a discussion of known trends, uncertainties, demands, commitments or events that we believe are reasonably likely to have a material effect on our net sales and operating revenues, income from continuing operations, profitability, liquidity or capital resources, or that would cause reported financial information to be not necessarily indicative of our future operating results or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">E.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Off-Balance Sheet Arrangements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other than the obligations set forth in the table below, 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. Moreover, 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 research and development services with us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">F.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Tabular Disclosure of Contractual Obligations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth our contractual obligations as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payment&#160;due&#160;by&#160;period</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less&#160;than&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">More&#160;than&#160;5</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1-3&#160;Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">3-5&#160;Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands&#160;of&#160;RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings and interests<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,266,476</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,266,476</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings and interests<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,468,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,631,685</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,371,614</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,019,790</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,445,076</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,322,418</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 803,283</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,931,638</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,070,948</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,516,549</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease commitments<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,661,982</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 180,447</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 339,543</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 302,608</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,839,384</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital commitments<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,949,623</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,577,806</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 371,090</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 349</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 378</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,087,365</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 832,862</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 70,631</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 140,789</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 36,756,029</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,292,559</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,084,516</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,436,778</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,942,176</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The interests are calculated using the effective interest rate as of December 31, 2020 for each loan.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Represent minimum lease payments and payments for other financing obligations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Capital commitments primarily represent purchases of equipment and maintenance services.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Other liabilities represent consideration payables for the acquisitions of SZ5, GZ3, GZ6, BJ9, BJ10, BJ11 and BJ12, the minimum lease payments for the leases not yet commenced and the commitment for purchase of land use rights.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">G.</b><span style="font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span>&#160;<b style="font-size:10pt;font-weight:bold;">Safe Harbor</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This annual report contains forward-looking statements that involve risks and uncertainties, including statements based on our current expectations, assumptions, estimates and projections about us and our industry. These forward-looking statements are made under the &#8220;safe harbor&#8221; provision under Section 21E of the U.S. Exchange Act and as defined in the Private Securities Litigation Reform Act of 1995. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. In some cases, these forward-looking statements can be identified by words or phrases such as &#8220;may&#8221;, &#8220;will&#8221;, &#8220;expect&#8221;, &#8220;anticipate&#8221;, &#8220;aim&#8221;, &#8220;estimate&#8221;, &#8220;intend&#8221;, &#8220;plan&#8221;, &#8220;believe&#8221;, &#8220;potential&#8221;, &#8220;continue&#8221;, &#8220;is/are likely to&#8221; or other similar expressions. The forward-looking statements included in this annual report relate to, among others:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our goals and strategies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our expansion plans;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our future business development, financial condition and results of operations;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-left:0pt;margin-top:12pt;text-align:center;text-indent:0pt;">160</div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:30pt;margin-left:0pt;text-indent:0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></div></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the expected growth of the data center and cloud services market;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our expectations regarding demand for, and market acceptance of, our services;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">our expectations regarding maintaining and strengthening our relationships with customers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the completion of any proposed acquisition transactions, including the regulatory approvals and other conditions that must be satisfied or waived in order to complete the acquisition transactions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">international trade policies, protectionist policies and other policies that could place restrictions on economic and commercial activity;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">general economic and business conditions in the regions where we operate; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">assumptions underlying or related to any of the foregoing.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, any projections, assumptions and estimates of our future performance and the future performance of the industry in which we operate is necessarily subject to a high degree of uncertainty and risk due to a variety of factors, including those described in &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; and elsewhere in this annual report. You should not place undue reliance on these forward-looking statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. Except as required by law, we undertake no obligation to update or revise publicly any forward-looking statements to reflect events or circumstances after the date on which the statements are made or to reflect the occurrence of unanticipated events. You should read this annual report and the documents that we have referred to in this annual report and have filed as exhibits hereto completely and with the understanding that our actual future results may be materially different from what we expect. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Other sections of this annual report include additional factors that could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors and uncertainties emerge from time to time and it is not possible for our management to predict all risk factors and uncertainties, 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 materially from those contained in any forward-looking statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_efc9e46f_4ebd_490f_974d_75a4ac5af04f"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">161</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="ITEM6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;6.&#160;&#160;&#160;&#160;DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Directors and Senior Management</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth certain information relating to our directors, executive officers and senior management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;width:1.66%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Age</b></p></td><td style="vertical-align:bottom;width:1.65%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Position/Title</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">William Wei Huang&#8225;</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">53</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chairman and chief executive officer</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Daniel Newman</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief financial officer</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jamie Gee Choo Khoo</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">56</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief operating officer</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sio Tat Hiang&#8224;</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">73</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vice-chairman</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Satoshi Okada&#8225;</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">62</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bruno Lopez&#8224;</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">56</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lee Choong Kwong&#8224;</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lim Ah Doo&#8225;</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bin Yu&#176;&#176;</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">51</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Zulkifli Baharudin</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">61</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chang Sun&#8225;</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gary J. Wojtaszek&#8225;</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">55</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Judy Qing Ye</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jonathan King</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">44</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Member of the executive committee</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xu Wei</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">48</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior vice president, sales</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yilin Chen</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior vice president, product and service</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liang Chen</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">46</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior vice president, data center design</p></td></tr><tr><td style="vertical-align:top;width:38.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yan Liang</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">45</p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior vice president, operation and delivery</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">&#8224;&#160;&#160;&#160;&#160;Designated as an STT GDC appointee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">&#8225;&#160;&#160;&#160;&#160;Designated as a Class&#160;B director nominee and subject to Class&#160;B 20-vote-per-share voting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">&#176;&#176;&#160;&#160;&#160;Designated as a director subject to Class&#160;B 20-vote-per-share voting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 13.7pt;">We have received from each independent director an annual confirmation of his/her independence pursuant to the Hong Kong Listing Rules and we consider them as independent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.</span> <span style="font-style:italic;font-weight:bold;">William Wei Huang </span>is our founder, chairman of our board of directors and, since 2002, has served as our chief executive officer. From 2004 to 2020, Mr. Huang also served as a director of Haitong-Fortis Private Equity Fund Management Co., Ltd., a domestic private equity fund management company in China. Prior to founding our company, he served as a senior vice president of Shanghai Meining Computer Software Co., Ltd., which operates StockStar.com, a website primarily providing finance and securities related information and services in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Daniel Newman</span> has served as the chief financial officer of GDS since September 2011. Prior to joining us in this capacity, Mr. Newman acted as an advisor to GDS from 2009 to 2011. From 2008 to 2009, Mr. Newman served as a managing director at Bank of America Merrill Lynch with responsibility for investment banking clients in the telecom, media, and technology sectors in Asia. From 2005 to 2007, Mr. Newman acted as an advisor in the chairman&#8217;s office of Reliance Communications in Mumbai, India. From 2001 to 2005, Mr. Newman served as a managing director at Deutsche Bank with responsibility for investment banking clients in the telecom and media sectors in Asia. Mr. Newman previously worked as an investment banker at Salomon Brothers (and its successors) from 1997 to 2001 and at S.G. Warburg (and its successors) from 1983 to 1997 in London and Hong Kong. Mr. Newman received his bachelor&#8217;s degree in history from Bristol University in the UK in 1983.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ms.&#160;Jamie Gee Choo Khoo</span> has served as the chief operating officer of GDS since January 2019. Ms. Khoo joined the GDS senior management team in 2014, serving as deputy chief financial officer. From 1996 to 2007, Ms. Khoo worked at ST Telemedia, holding various management roles in finance, accounting and treasury as well as having responsibility for designated overseas investment entities. Prior to joining ST Telemedia, she worked for ABB (China) Holdings Limited from 1994 to 1996, Ernst &amp; Young (Singapore) in 1994 and Baker Hughes (Singapore) from 1989 to 1993, mainly in finance and consulting roles. Ms. Khoo graduated from the National University of Singapore with a bachelor&#8217;s degree in accountancy and an MBA from the University of Hull. Ms. Khoo is a fellow member of the Institute of Singapore Chartered Accountants and a member of the Singapore Institute of Directors.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">162</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Sio Tat Hiang</span> is vice-chairman of our board of directors and has been a director of our company since August 2014. Since 2020, Mr. Sio has been a director of ST Telemedia (the sole indirect shareholder of STT GDC), and STTC. From 2012 to 2020, Mr. Sio was a director of STT GDC and from 2017 to 2020, Mr. Sio was the chairman of the board of STT GDC. In addition, Mr. Sio currently also sits on the Boards of U Mobile Sdn Bhd, Virtus HoldCo Limited and STT Global Data Centres India Private Limited. He graduated with a bachelor&#8217;s degree in business administration with honors from the National University of Singapore and attended the London Business School Senior Executive Programme.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Satoshi Okada</span> has been a director of our company since June 2014. From 2000 to 2005, Mr. Okada had held various management positions within the Softbank Corp. group. Since 2008, he also serves as a director of <i style="font-style:italic;">Alibaba.com </i>Japan, which is engaged in the Alibaba related business. Mr. Okada also represented the SOFTBANK Group as a director on the board of Baozun Inc., a Nasdaq-listed company since 2014 and <i style="font-style:italic;">Alibaba.com</i> while it was a public company in Hong Kong from 2007 to 2012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Bruno Lopez</span> has been a director of our company since August 2014. Mr. Lopez is the group chief executive officer of ST Telemedia&#8217;s data center business&#8212;STT GDC. Since joining ST Telemedia in 2014, Mr. Lopez has led STT GDC in its strategy to build a large portfolio of integrated data centers across a global platform in Singapore, UK, Thailand, India and in China through GDS Holdings. He is a board member and the chairman of the executive committee in GDS Holdings as well as in all these other operational platforms owned by STT GDC. An industry veteran in the telecommunications and data center sectors with more than 25 years of experience, Mr. Lopez was the chief executive officer and executive director of Keppel Data Centres where he was instrumental in leading the company&#8217;s growth and business expansion in Asia and Europe. From 2009 to 2014, he was also responsible for setting up Securus Data Property Fund, an investment fund focused on developing data center assets in the Asia-Pacific region, Europe and the Middle East, which was eventually merged with Keppel Data Centres&#8217; assets as part of the company&#8217;s SGX listing. He received a bachelor&#8217;s degree with honors from the National University of Singapore and a master&#8217;s degree in human resource management from Rutgers University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Lee Choong Kwong</span> has been a director of our company since August 2014. From 2013 to 2017, Mr. Lee was ST Telemedia&#8217;s executive vice president for China. He was responsible for China investments and business development. Mr. Lee brings with him more than 20 years of China business experience. He played a key role in ST Telemedia&#8217;s investments in China. Mr. Lee received a bachelor&#8217;s degree in electrical and electronic engineering from the National University of Singapore, and a UCLA-NUS Executive MBA degree.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Lim Ah Doo</span> has served as our director since August 2014. Mr. Lim is currently the chairman and independent non-executive director of Olam International Limited, as well as an independent non-executive director of GP Industries Limited, Singapore Technologies Engineering Ltd (STE), STT Global Data Centres India Private Limited, or GDC India, Virtus Holdco Ltd (VHL) and U Mobile Sdn Bhd. He also chairs the audit committees of GP Industries, GDC India, VHL and U Mobile, and is also a member of the audit committee of STE. Mr. Lim currently serves as a non-executive director of ST Telemedia and STTC and also chairs the audit committees of ST Telemedia and STTC. From 2016 to 2020, Mr. Lim served as an independent non-executive director of STT GDC and also chaired the audit committee of STT GDC. During his 18-year distinguished banking career in Morgan Grenfell, Mr. Lim held several key positions including chairing Morgan Grenfell (Asia). From 2003 to 2007, he was president and then vice chairman of the RGM group, a leading global resource-based group and in 2008, he served as a deputy chairman of a member of RGM Group. Mr. Lim obtained a bachelor&#8217;s degree in engineering with honors from the Queen Mary College, University of London, and an MBA from the Cranfield School of Management.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">163</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ms.&#160;Bin Yu</span> has served as our independent director since November 2016. She served as the chief financial officer for Lingochamp Information Technology (Shanghai) Co., Ltd., a company engaged in AI driven education from September 2017 to January 2020. Ms. Yu has served as an independent director of Zero2IPO Holdings Inc., a company committed to providing the industry with leading services for entrepreneurship and investment since December 2020, an independent director of Kuke Music Holding Limited, a leading provider of classical music licensing, subscription and smart education services in China since January 2021, an independent director of Baozun Inc., a Nasdaq-listed brand e-commerce solutions provider based in China since May 2015, and an independent director of iDreamSky Technology Holdings Limited, a leading mobile game publisher in China listed on the Hong Kong Stock Exchange since May 2018. From 2015 to May 2017, she served as the chief financial officer of Innolight Technology Corp. From 2013 to 2015, she served as a director and the chief financial officer of Star China Media Limited, a company engaged in the entertainment TV programs business. From 2012 to 2013, she was a senior vice president of Youku Tudou Inc., and had responsibility for the company&#8217;s investments in content production, mergers and acquisitions and strategic investments. She previously served as the chief financial officer from 2012 to 2013, and the vice president of finance from 2010 to 2011, of Youku Tudou&#8217;s predecessor, Tudou Holdings Limited. Prior to that, she worked at KPMG from 1999 to 2010 and was a senior manager of KPMG&#8217;s Greater China region. Ms. Yu received a master&#8217;s degree in accounting from the University of Toledo, and an EMBA from Tsinghua University and INSEAD, respectively. Ms. Yu is a Certified Public Accountant in the United States admitted by the Accountancy Board of Ohio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr. Zulkifli Baharudin</span> has served as our independent director since November 2016. Since 2011, he has been serving as the executive chairman of Indo-Trans Corporation, a logistics and supply chain company across Indo-China. Since 2004, he has also been serving as a managing director of Global Business Integrators Pte Ltd. Mr. Zulkifli has been the non-executive director on the Board of Virtus Holdco Limited and Omni Holdco, LLC since 2017 and 2018, respectively. Since 2013, he has also been the non-executive director at Ascott Residence Trust Management Limited. Mr. Zulkifli has been serving as a director on the Board of Ang Mo Kio Thye Hua Kwan Hospital Ltd, Thye Hua Kwan Moral Charities Limited and Thye Hua Kwan Nursing Home Limited since 2012, 2011 and 2014, respectively. Mr. Zulkifli also serves as Singapore&#8217;s Non-Resident Ambassador to the Republic of Kazakhstan and Uzbekistan. From 1997 to 2001, he also served as a nominated member of Parliament in Singapore. Mr. Zulkifli received his bachelor&#8217;s degree in estate management from the National University of Singapore.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr. Chang Sun</span> has served as our independent director since April 2017. Since 2017, Mr. Sun has been the managing partner for China at TPG, a global alternative investment firm. Prior to joining TPG, he founded and was the chairman of Black Soil Group Ltd., an agriculture impact investing company. Prior to founding Black Soil in 2015, Mr. Sun was the chairman of Asia Pacific at Warburg Pincus, a global private equity firm, where he had served for 20 years. Mr. Sun also was the founder and current honorary chairman of the China Venture Capital and Private Equity Association and the founder and current executive vice chairman of the China Real Estate Developers and Investor&#8217;s Association. He is also a board member of the Lauder Institute of the Wharton School and a board member of The China Entrepreneur Club. Mr. Sun earned a joint degree of MA/MBA from the Joseph Lauder Institute of International Management and the Wharton School of the University of Pennsylvania.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">164</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Gary J. Wojtaszek</span> has served as our director since June 2018, and had been an observer of our board of directors since October 2017. He currently serves as the founder and chief executive officer of Recreational Realty, a high growth real estate company focused on storage for marine and recreational vehicles. Prior to Recreational Realty, he served as the president and chief executive officer and a member of the board of directors of CyrusOne from July 2012 to February 2020. Prior to becoming the president of CyrusOne in August 2011, Mr. Wojtaszek served as chief financial officer of Cincinnati Bell Inc., where he had responsibility for the data center business and oversaw CyrusOne&#8217;s successful spin-off and IPO. Prior to joining Cincinnati Bell in July 2008, he was senior vice president, treasurer and chief accounting officer for the Laureate Education Corporation in Baltimore, Maryland from 2006 to 2008. Prior to that, Mr. Wojtaszek worked from 2001 to 2008 at Agere Systems, the semiconductor and optical electronics communications division of Lucent Technologies, which was subsequently spun off through an initial public offering. While at Agere Systems, Mr. Wojtaszek worked in a number of finance positions, ultimately serving as the vice president of corporate finance, overseeing all controllership, tax and treasury functions. Mr. Wojtaszek started his career in General Motors Company&#8217;s New York treasury group and joined Delphi Automotive Systems as the regional European treasurer in connection with the initial public offering and spin-off of Delphi Automotive Systems from General Motors. Mr. Wojtaszek is currently serving on the board of directors of the Lyle School of Engineering at Southern Methodist University, and the advisory board of the Lyle School of Engineering&#8217;s Datacenter Systems Engineering (DSE) Program at Southern Methodist University, Columbia University&#8217;s Lang Entrepreneur Center, Interprivate IV Infra Tech Partners, and Poema Global Holdings Corporation. Mr. Wojtaszek previously served as a director of Cincinnati Bell Inc., the Dallas Zoo, Tech Wildcatters and the Dallas Chamber of Commerce. Mr. Wojtaszek obtained a master&#8217;s degree of Business Administration from Columbia University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ms.&#160;Judy Qing Ye </span>has served as our independent director since October 2018. Ms. Judy Qing Ye is the founding partner for Yimei Capital, a global alternative investment firm and has over 20 years of experience in investment. Prior to founding Yimei Capital in 2011, Ms. Ye was the chairman of EM Alternatives (&#8220;EMA&#8221;), a global private equity firm from 2008 to 2010. Prior to EMA, Ms. Ye served as director of strategic investments at Hewlett-Packard Company from 2001 to 2008. In her earlier career, Ms. Ye worked as M&amp;A project manager at PepsiCo, New York from 1997 to 1999. Ms. Ye is also the co-founder and managing partner of NE Social Impact Fund (NESIF), a dedicated social impact investing fund in China. Ms. Ye is also the council member of United Way Worldwide, a global non-profit charitable organization. She is also the President of the Wharton Club of Shanghai and the Director of the Union of Finance Alumni of Peking University. Ms. Ye received her bachelor of arts degree from Peking University and earned her MA from Tufts University, MBA from the Wharton School at University of Pennsylvania.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Jonathan King</span> has been a member of our executive committee since October 2016 and has been involved with our company since 2014, in his role as chief operating officer and head of investments of ST Telemedia&#8217;s data center business&#8212;STT GDC. In this role he is responsible for the performance of STT GDC&#8217;s existing platforms as well as leading its investment activities into new markets. From 2009 to 2014, Mr. King was the co-fund manager of Securus Data Property Fund, an investment fund focused on the acquisition and management of high quality data center assets in Asia-Pacific region and Europe. During that time, Mr. King played a key role in developing the portfolio of data centers that was eventually listed as Keppel DC REIT on the Singapore Exchange. Mr. King was an associate director with Macquarie Bank&#8217;s real estate group. He obtained a bachelor&#8217;s degree in engineering from the University of Sydney and a graduate diploma in finance and investment from the Financial Services Institute of Australasia.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr.&#160;Xu Wei</span> joined our company in 2013 as our senior vice president of sales, and is responsible for sales operations and management. Prior to joining us, Mr. Wei was a general manager of Beijing VPro Intellectual Technology Limited Company from 2011 to 2013, with responsibility for mobile value-added business promotion and software development. From 2005 to 2010, Mr. Wei served as a general manager of Shenzhen VPro Technology Limited Company, with responsibility for operations and software development and integration. From 1998 to 2005, Mr. Wei held various roles at Zhong Lian Group, including technical director, business development manager and division general manager, engaged in sales and management of core systems. From 1996 to 1998, Mr. Wei served as an engineer at Beijing Electronic Office, with responsibility for network-building and management. Mr. Wei received a bachelor&#8217;s degree in physics from Shandong University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ms.&#160;Yilin Chen</span> joined our company in 2008 and has served as our senior vice president for product and service business since March 2017. Prior to joining us, Ms. Chen held various roles in consulting, business planning and analysis, product and operations. Ms. Chen worked at HP China from 1995 to 2008, holding leadership roles related to IT solutions and service, outsourcing, business development and management. From 1992 to 1995, Ms. Chen worked at the East China Institute of Computer and Science. She graduated from Shanghai Science and Technology University with a bachelor&#8217;s degree in computer science.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">165</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ms.&#160;Liang Chen</span> joined our company in 2015 with responsibility for product strategy management and the delivery of data center projects, design and construction. Due to the rapid growth of our business, since September 2017, Ms. Chen&#8217;s responsibilities have focused on data center design and she is leading our company in designing and building multiple data centers. Prior to joining us, Ms. Chen worked with IBM Global Technology Service for 14 years. Ms. Chen held several leadership roles in IBM, including manager of IBM&#8217;s China data center solution design team, general manager of IBM&#8217;s data center consulting and design department and service product line manager of IBM&#8217;s Greater China data center department. Prior to joining IBM in 2001, Ms. Chen spent seven years at the East China Architectural Design and Research Institute. Ms. Chen obtained a bachelor&#8217;s degree in electrical and electronic engineering from Shanghai University and a master&#8217;s degree in electrical and electronic engineering from Tongji University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ms.&#160;Yan Liang</span>&#160;joined our company in 2010 and has served as our senior vice president of operation and delivery since March 2014 with responsibility for establishing the operation governance system and management platform for data centers. Ms. Liang currently also serves on the China Data Center Committee as vice chairman with responsibility for contributing to white papers for the operation and maintenance management technology of data centers and promoting maintenance and operation in data center industry. Prior to joining us in 2010, Ms. Liang served as a director of operations and business development with COSCO&#8217;s global data center business where she had responsibility for information system centralization, construction of large data centers, establishment and promotion of ITIL operation management systems and global disaster recovery from 1997 to 2010. Ms. Liang received a bachelor&#8217;s degree from Shanghai Tie Dao University and an MBA from Fudan University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Board Observer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with the Investor Rights Agreement entered into among Ping An Overseas Holdings and our company, we have agreed that an observer designated by Ping An Overseas Holdings may join meetings of our board of directors as an observer, subject to maintaining its shareholding at or above a specified percentage threshold. Mr. Hoi Tung, chairman and chief executive officer of China Ping An Insurance Overseas (Holdings) Limited, as well as a member of the Investment Committee of Ping An Insurance (Group) of China, was designated by Ping An Overseas Holdings after the completion of its investment to join meetings of our board of directors as an observer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mr. Hoi Tung</span> is currently a member of the Investment Committee of Ping An Insurance (Group) of China and the CEO and Chairman of China Ping An Insurance Overseas (Holdings) Limited. From 2014 to 2016, Mr. Tung was the Chairman of Investment Committee of Ping An Insurance (Group) of China, Ltd. From 2004 to 2014, Mr. Tung was the Chairman and CEO of Ping An Trust Co. Ltd. Before joining Ping An, Mr. Tung was an executive director with Goldman Sachs (Asia) L.L.C., advising major financial institutions in the Asia Pacific region on restructuring, M&amp;As and capital markets activities. Mr. Tung started his career as a management consultant with McKinsey &amp; Co. He obtained a Master&#8217;s degree in Engineering Science from Oriel College, University of Oxford, and an MBA from INSEAD. Mr. Tung is a fellow of the Global Finance Leaders Fellowship at the Aspen Institute and also served as a selection committee member for Rhodes Scholarship in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Weighted Voting Rights (WVR) Structure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under our weighted voting rights structure, our share capital comprises Class A ordinary shares and Class B ordinary shares. Class A ordinary shares and Class B ordinary shares carry equal rights, generally rank pari passu with one another and are entitled to one vote per share at general meetings of shareholders, except for only the following matters at general meetings of shareholders, with respect to which Class B ordinary shares are entitled to 20 votes per share: (i) the election or removal of a simple majority, or six, of our directors; and (ii) any change to our Articles of Association that would adversely affect the rights of Class B shareholders. These rights are categorized as a weighted voting rights structure, or WVR structure, under the Hong Kong Listing Rules. As a result, we are deemed as a company with a WVR structure. For further information about the risks associated with our WVR structure, see &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Corporate Structure.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2021, the beneficiary of the WVR structure was Mr. Huang, the beneficial owner of the 67,590,336 Class B ordinary shares then issued and outstanding.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">166</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the provisions of our Articles of Association, our Class B ordinary shares may be converted into Class A ordinary shares at the option of the holder or automatically at the occurrence of an automatic conversion event. Such automatic conversion event refers to the first occurrence of (i) Mr. Huang having beneficial ownership in less than 5% of our issued share capital on an as converted basis; (ii) the consultation draft Foreign Investment Law of the People&#8217;s Republic of China published by the MOFCOM on January 19, 2015, or the FIL, in the form implemented not requiring VIE entities operating the PRC business to be owned or controlled (as defined in the FIL as officially promulgated by the PRC legislator) by PRC nationals or entities (including without limitation the FIL as officially promulgated by the PRC legislator grandfathering then-existing VIE Entities in the PRC); (iii) PRC law no longer requiring the conduct of the PRC business to be owned or controlled by PRC nationals or entities; (iv) the promulgation of the FIL as it relates to VIE entities is abandoned by the PRC legislator; or (v) the relevant authorities in the PRC having approved the Company&#8217;s VIE structure without the need for the VIE entities to be owned or controlled by PRC nationals or entities. Subject to the provisions of our Articles of Association, if the Class B ordinary shares are automatically converted into Class A ordinary shares, the WVR structure will thereby be terminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, and will automatically convert into Class A ordinary shares under certain circumstances. Upon the conversion of all the issued and outstanding Class B ordinary shares into Class A ordinary shares, the company will issue 67,590,336 Class A ordinary shares. Any Class A ordinary shares which Mr. Huang directly or indirectly acquire may be converted into Class B ordinary shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Article 86(4) of our Articles of Association provides that for so long as Mr. Huang continues to have beneficial ownership in not less than five per cent. (5%) of the then issued share capital of our company on an as converted basis, the holders of the Class B Ordinary Shares shall have the right to nominate five (5) directors (one of which is intended to be Mr. Huang) for appointment as directors. Such directors shall be elected by resolutions of the members (with the Class B ordinary shares having twenty (20) votes per Class B ordinary share in respect of such resolutions).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon either (i) the automatic conversion of the Class B ordinary share, or (ii) the conversion of such of the Class B ordinary shares that results in Mr. Huang having beneficial ownership in less than five per cent. (5%) but not less than two per cent. (2%) of the then issued share capital of our company on an as converted basis, (a) any directors (other than William Wei Huang) appointed pursuant to the above provisions shall retire from office by rotation at the appropriate annual general meeting of members in accordance with the terms of their appointment, and (b) at the relevant annual general meeting, their replacement as a director shall be nominated by the Nominating and Corporate Governance Committee and shall be elected by resolutions of the members (with the Class B ordinary shares having one (1) vote per Class B ordinary share in respect of such resolutions); and (c) Mr. Huang shall continue to have the right to appoint and remove one (1) director (which is intended to be Mr. Huang).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon Mr. Huang having beneficial ownership in less than two per cent. (2%) of the then issued share capital of our company on an as converted basis, (a) Mr. Huang&#8217;s above appointment right shall cease and terminate, (b) any director appointed pursuant to such right shall retire from office by rotation at the appropriate annual general meeting of members in accordance with the terms of their appointment, and (c) at the relevant annual general meeting, their replacement as a director shall be nominated by the Nominating and Corporate Governance Committee and shall be elected by resolutions of the members (with the Class B ordinary shares having one (1) vote per Class B ordinary share in respect of such resolutions).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, a quorum required for a meeting of shareholders consists of at least two shareholders present in person or by proxy or by duly authorized representative, representing not less than one-third in nominal value of the total issued voting shares in our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2020, we and our subsidiaries paid aggregate compensation of approximately US$6.6 million to our directors and executive officers as a group, of which, US$5.1 million was settled in cash and US$1.5 million was settled in restricted shares issued under our 2016 share incentive plan. We did not pay any other cash compensation or benefits in kind to our directors and executive officers. We set aside an aggregate of US$0.1 million for pensions, retirement or other benefits for our directors and executive officers in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For information regarding options granted to our directors and executive officers, see &#8220;&#8212;Share Incentive Plans.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">167</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Share Incentive Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2014 Share Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our equity incentive plan adopted in 2014, or the 2014 share incentive plan, provides for the grant of options, share appreciation rights or other share-based awards, which we refer to collectively as equity awards. Up to 29,240,000 ordinary shares upon exercise of equity awards may be granted under the 2014 share incentive plan. We believe that the plan will aid us in recruiting, retaining and motivating key employees, directors and consultants of outstanding ability through the granting of equity awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Administration</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2014 share incentive plan is administered by our board of directors (only with respect to options granted on the date of the completion of our initial public offering), the remuneration committee, or any subcommittee thereof to whom the board or the remuneration committee shall delegate the authority to grant or amend equity awards. The plan administrator is authorized to interpret the plan, to establish, amend and rescind any rules and regulations relating to the plan, and to make any other determinations that it deems necessary or desirable for the administration of the plan, as well as determine the provisions, terms and conditions of each award consistent with the provisions of the plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Change in Control</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of a change in control, any outstanding awards that are unexercisable or otherwise unvested or subject to lapse restrictions, as determined by the plan administrator, will automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, immediately prior to such change in control. The plan administrator may also, in its sole discretion, decide to cancel such awards for fair value, provide for the issuance of substitute awards that will substantially preserve the otherwise applicable terms of any affected awards previously granted or provide that affected options will be exercisable for a period of at least 15 days prior to the change in control but not thereafter. A &#8220;change in control&#8221; under the 2014 share incentive plan is defined as (i) the sale of all or substantially all of our assets, (ii) any person or group (other than certain permitted holders) becomes the beneficial owner of more than 50% of the total voting power of our voting stock or (iii) a majority of our board of directors ceases to be continuing directors during any period of two consecutive years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Term</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unless terminated earlier, the 2014 share incentive plan will continue in effect for a term of five years from the date of its adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Vesting Schedule</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, the plan administrator determines, or the award agreement specifies, the vesting schedule.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Amendment and Termination of Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2014 share incentive plan automatically terminated in 2019, five years after its effective date, in accordance with its terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Granted Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The total number of shares that may be issued under the 2014 share incentive plan is 29,240,000. As of March 31, 2021, options to purchase 16,000 ordinary shares were fully vested and outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We did not grant any options to our directors and executive officers under the 2014 share incentive plan in the year ended December 31, 2020. As of March 31, 2021, all options we previously granted to our directors and executive officers under the 2014 share incentive plan were fully vested and exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2021, individuals other than our directors and executive officers as a group held options to purchase a total of 16,000 ordinary shares of our company, with an exercise price of US$0.7792 per ordinary share.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">168</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2016 Share Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our second equity incentive plan adopted in 2016, or the 2016 share incentive plan, provides for the grant of share options, share appreciation rights, restricted share units, restricted shares or other share-based awards, which we refer to collectively as equity awards. We believe that the 2016 share incentive plan will aid us in recruiting, retaining and motivating key employees and directors of outstanding ability through the granting of equity awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The maximum aggregate number of shares which may be subject to equity awards under the 2016 share incentive plan is 56,707,560 shares, provided, however, that the maximum number of unallocated ordinary shares which may be issuable pursuant to awards under the 2016 share incentive plan shall be automatically increased on the first day of each fiscal year (i.e., January 1 of each calendar year) during which the 2016 share incentive plan remains in effect to three percent (3%) of our then total issued and outstanding ordinary shares, if and whenever the unallocated ordinary shares which may be subject to equity awards under the 2016 share incentive plan accounts for less than one and half percent (1.5%) of our then total issued and outstanding ordinary shares, provided further that solely for the fiscal year 2020, the increase of the unallocated ordinary shares which may be issuable pursuant to awards under the plan was given effect as of the date of the approval by the shareholders at the annual general meeting on August 6, 2020 (but calculated based on the total issued and outstanding ordinary shares of the Company as of January 1, 2020). In August 2020, the maximum number of unallocated shares which may be issuable pursuant to awards under the 2016 share incentive plan was automatically increased by 32,592,288 to 3.0% of the then total issued and outstanding ordinary shares, which was 1,216,432,715.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Administration</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2016 share incentive plan is administered by our board of directors (only with respect to equity awards granted on the date of the completion of our initial public offering), the remuneration committee, or any subcommittee thereof to whom the board or the remuneration committee shall delegate the authority to grant or amend equity awards. The plan administrator is authorized to interpret the plan, to establish, amend and rescind any rules&#160;and regulations relating to the plan, and to make any other determinations that it deems necessary or desirable for the administration of the plan, as well as determine the provisions, terms and conditions of each award consistent with the provisions of the plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Change in Control</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of a change in control (as defined below), if determined by the plan administrator in an award agreement or otherwise, any outstanding equity awards that are non-exercisable or otherwise unvested or subject to lapse restrictions, will automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, immediately prior to such change in control. The plan administrator may also, in its sole discretion, decide to cancel such equity awards for fair value, provide for the issuance of substitute awards that will substantially preserve the otherwise applicable terms of any affected awards previously granted or provide that affected share options or share appreciation rights will be exercisable for a period of at least 15&#160;days prior to the change in control and terminated upon the change in control if not previously exercised. A &#8220;change in control&#8221; under the 2016 share incentive plan is generally defined as (i)&#160;the sale of all or substantially all of our assets to any person or group (other than certain permitted holders), unless the primary purpose of the sale is to create a holding entity for us that will be directly or indirectly owned in substantially the same proportions by the same persons that held our shares immediately prior to the consummation of such sale, or (ii)&#160;one or more related transactions whereby any person or group (other than certain permitted holders) becomes the beneficial owner of more than 50% of the total voting power of our voting shares and controls the composition of a majority of our board of directors, unless the primary purpose of such transaction or transactions, as applicable, is to create a holding entity for us that will be directly or indirectly owned in substantially the same proportions by the same persons that held our shares immediately prior to the consummation of such transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Term</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Unless terminated earlier, the 2016 share incentive plan will continue in effect for a term of ten&#160;years from the date of its adoption.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">169</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Award Agreements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Generally, equity awards granted under the 2016 share incentive plan are evidenced by an award agreement providing for the number of ordinary shares subject to the award, and the terms and conditions of the award, which must be consistent with the 2016 share incentive plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Vesting Schedule</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The plan administrator determines the vesting schedule of each equity award granted under the 2016 share incentive plan, which vesting schedule will be set forth in the award agreement for such equity award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Amendment and Termination of Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Our board of directors may at any time amend, alter or discontinue the 2016 share incentive plan, subject to certain exceptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Granted Restricted Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2016, we granted 877,400 restricted shares to directors pursuant to equity awards under the 2016 share incentive plan. These restricted shares were fully vested upon the date of grant in lieu of cash to our directors to settle a portion of their remuneration for services provided by the directors in the past.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2017, August 2018, August 2019 and August 2020 we granted 13,475,060, 12,941,952, 14,314,160 and 11,520,312 non-vested restricted shares to employees, officers and directors, respectively. The restricted share awards were granted subject to service and market conditions, or service and performance conditions, which are tied to our financial performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May, August and November 2017, we issued an aggregate of 502,000 restricted shares to directors pursuant to equity awards under the 2016 share incentive plan. In March, May, August and November 2018, we issued a total of 260,560 restricted shares to directors pursuant to equity awards under the 2016 share incentive plan. In March, May, August and November 2019, we issued a total of 237,312 restricted shares to directors pursuant to equity awards under the 2016 share incentive plan. In March, June, July and October 2020 we issued a total of 190,536 restricted shares to directors pursuant to equity awards under the 2016 share incentive plan. In January 2021 we issued a total of 34,088 restricted shares to directors pursuant to equity awards under the 2016 share incentive plan. These restricted shares were fully vested upon the date of grant and were granted to our directors in lieu of cash to settle a portion of remuneration for their services previously rendered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The table below summarizes, as of March 31, 2021, the restricted shares we have granted to our directors and executive officers: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">170</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:16.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:25.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:40.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:16.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:25.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Position</b></p></td><td style="vertical-align:bottom;width:1.66%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Numbers of<br />Restricted Shares</b></p></td><td style="vertical-align:bottom;width:1.66%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:40.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">William Wei Huang</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Chairman and chief executive officer</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Daniel Newman</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Chief financial officer</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Jamie Gee Choo Khoo</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Chief operating officer</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Sio Tat Hiang</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Vice-chairman</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">August 29, 2016, May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019, March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Satoshi Okada</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Director</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">August 29, 2016, May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019, March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Bruno Lopez</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Director</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">August 29, 2016, May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019, March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Lee Choong Kwong</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Director</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">August 29, 2016, May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019, March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Lim Ah Doo</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Independent Director</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">August 29, 2016, May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019, March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Bin Yu</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Independent Director</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019 March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Zulkifli Baharudin</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Independent Director</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019 March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Chang Sun</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Independent Director</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019 March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">171</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Judy Qing Ye</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Independent Director</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019 March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Gary J. Wojtaszek</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Director</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Jonathan King</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Member of the executive committee</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">May 9, 2017, August 8, 2017, November 9, 2017, March 13, 2018, May 10, 2018, August 14, 2018, November 13, 2018, March 13, 2019, May 14, 2019, August 13, 2019, November 14, 2019, March 19, 2020, June 1, 2020, July 1, 2020, October 1, 2020 and January 1, 2021.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Xu Wei</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Senior vice president, sales</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Yilin Chen</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Senior vice president, product and service</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Liang Chen</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Senior vice president, data center design</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr><tr><td style="vertical-align:top;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Yan Liang</p></td><td style="vertical-align:top;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Senior vice president, operation and delivery</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:40.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 5, 2016, July 17, 2017, August 1, 2018, August 1, 2019 and August 13, 2020.</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:8pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:8pt;">Less than 1% of our outstanding ordinary shares assuming conversion of all restricted shares into ordinary shares.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2021, individuals other than our directors and executive officers as a group held a total of 16,472,136 restricted shares of our company, subject to various vesting schedules and conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Board Practices</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Duties of Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Cayman Islands law, our directors have a fiduciary duty to act honestly in good faith with a view to our best interests. Our directors also have a duty to exercise the care, diligence and skill that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our Amended and Restated Memorandum and Articles of Association. A shareholder has the right to seek damages if a duty owed by our directors is breached.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The functions and powers of our board of directors include, among others:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">conducting and managing the business of our company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">representing our company in contracts and deals;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">appointing attorneys for our company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">select senior management such as managing directors and executive directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">providing employee benefits and pension;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">managing our company&#8217;s finance and bank accounts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">exercising the borrowing powers of our company and mortgaging the property of our company; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">exercising any other powers conferred by the shareholders&#8217; meetings or under our Amended and Restated Memorandum and Articles of Association.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">172</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Appointment, Nomination and Terms of Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our amended articles of association, our board of directors are classified into three classes of directors designated as Class I, Class II and Class III, each generally serving a three-year term unless earlier removed and except as described below. The Class I directors consist of Gary J. Wojtaszek, Satoshi Okada and Bruno Lopez; the Class II directors consist of Lee Chong Kwong, Lim Ah Doo, Chang Sun, and Judy Qing Ye; and the Class III directors consist of William Wei Huang, Sio Tat Hiang, Bin Yu and Zulkifli Baharudin. Class I directors initially retired from office by rotation and were up for re-election or re-appointment one year after the completion of our initial public offering. Class II directors initially retired from office by rotation and were up for re-election or re-appointment two years after the completion of our initial public offering. Class III directors initially retired from office by rotation and were up for re-election three years after the completion of our initial public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board currently consists of eleven (11) directors. Unless otherwise determined by us in a general meeting, our board will consist of not less than two <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup> directors. There is no maximum number of directors unless otherwise determined by our shareholders in a general meeting, provided, however, that for so long as STT GDC has the right to appoint one or more directors to our board of directors, any change in the total number of directors on our board shall require the prior approval of the director or directors appointed by STT GDC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our amended articles of association provide that for so long as STT GDC beneficially owns: not less than 25% of our issued and outstanding share capital, they may appoint three directors to our board of directors, including our vice-chairman; less than 25%, but not less than 15%, of our issued and outstanding share capital, they may appoint two directors to our board of directors, including our vice-chairman; and less than 15%, but not less than 8%, of our issued and outstanding share capital, they may appoint one director to our board of directors, including our vice-chairman, none of which appointments will be subject to a vote by our shareholders. In addition, the above rights of STT GDC may not be amended without the approval of STT GDC. Where STT GDC beneficially owns: less than 25%, but 15% or more, of our issued and outstanding share capital, then of the directors appointed by STT GDC, only two may remain in office, and the other director, who shall be determined by STT GDC, or failing which shall be the director whose term is due to expire soonest, shall retire at the expiry of his/her term; less than 15%, but 8% or more, of our issued and outstanding share capital, then of the directors appointed by STT GDC, only one may remain in office, and the other directors, who shall be determined by STT GDC, or failing which shall be the directors whose terms are due to expire soonest, shall retire at the expiry of their respective terms; less than 8% of our issued and outstanding share capital, then the directors appointed by STT GDC may not remain in office and all shall retire at the expiry of their respective terms. Any director appointed by STT GDC who retires pursuant to the foregoing sentence may, in the sole discretion of our nominating and corporate governance committee, be re-nominated and subject to re-election at the next general meeting of our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our amended articles of association further provide that for so long as there are Class B ordinary shares outstanding: (i) the Class B shareholders shall be entitled to nominate one less than a simple majority, or five, of our directors (and such Class B shareholders shall have 20 votes per shares with respect to the resolutions approving the appointment or removal of such directors); and (ii) the nominating and corporate governance committee shall nominate one director, which one shall satisfy the requirements for an &#8220;independent director&#8221; within the meaning of the Nasdaq Stock Market Rules including the requirements for audit committee independence. As of and after such time as there ceases to be any Class B ordinary shares outstanding, all of the directors nominated by Class B shareholders shall retire from office at the expiry of their respective terms, and, if re-nominated, be subject to re-election at a subsequent general meeting of shareholders. Prior to such time, if any of the directors nominated by or subject to election by Class B shareholders at 20 votes per share (i) is not elected or (ii) ceases to be a director, then the Class B shareholders may appoint an interim replacement for each such director. Any person so appointed shall hold office until the next general meeting of our shareholders and be subject to re-nomination and re-election at such meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the abovementioned appointment rights, we may nominate, and shareholders may by ordinary resolution elect (with Class A ordinary shares and Class B ordinary shares each being entitled to one vote per share), any person to be a director to fill a casual vacancy on our board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Board Committees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has established an audit committee, a compensation committee, a nominating and corporate governance committee and an executive committee. As a foreign private issuer, we are permitted to follow home country corporate governance practices under Nasdaq Stock Market Rules.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">173</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Audit Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our audit committee consists of Lim Ah Doo, Bin Yu and Zulkifli Baharudin. Lim Ah Doo is the chairman of our audit committee. All members satisfy the criteria of an audit committee financial expert as set forth under the applicable rules of the SEC and satisfy the requirements for an &#8220;independent director&#8221; within the meaning of Nasdaq Stock Market Rules and meets the criteria for independence set forth in Rule 10A-3 of the U.S. Exchange Act. Our audit committee consists solely of independent directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The audit committee oversees our accounting and financial reporting processes and the audits of our financial statements. Our audit committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">selecting the independent auditor;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">pre-approving auditing and non-auditing services permitted to be performed by the independent auditor;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">annually reviewing the independent auditor&#8217;s report describing the auditing firm&#8217;s internal quality control procedures, any material issues raised by the most recent internal quality control review, or peer review, of the independent auditors and all relationships between the independent auditor and our company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reviewing with the independent auditor any audit problems or difficulties and management&#8217;s response;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reviewing and, if material, approving all related person transactions on an ongoing basis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reviewing and discussing the annual audited financial statements with management and the independent auditor;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reviewing and discussing with management and the independent auditors about major issues regarding accounting principles and financial statement presentations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reviewing reports prepared by management or the independent auditors relating to significant financial reporting issues and judgments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">discussing earnings press releases with management, as well as financial information and earnings guidance provided to analysts and rating agencies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reviewing with management and the independent auditors the effect of regulatory and accounting initiatives, as well as off-balance sheet structures, on our financial statements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">discussing policies with respect to risk assessment and risk management with management, internal auditors and the independent auditor;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">timely reviewing reports from the independent auditor regarding all critical accounting policies and practices to be used by our company, all alternative treatments of financial information within U.S. GAAP that have been discussed with management and all other material written communications between the independent auditor and management;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">establishing procedures for the receipt, retention and treatment of complaints received from our employees regarding accounting, internal accounting controls or auditing matters and the confidential, anonymous submission by our employees of concerns regarding questionable accounting or auditing matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">annually reviewing and reassessing the adequacy of our audit committee charter;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">such other matters that are specifically delegated to our audit committee by our board of directors from time to time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">performing, at least annually, an evaluation of the performance of the audit committee; and</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-left:0pt;margin-top:12pt;text-align:center;text-indent:0pt;">174</div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:30pt;margin-left:0pt;text-indent:0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></div></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reporting regularly to the full board of directors.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">An ethics committee has been established in early 2017 under the audit committee to handle the FCPA compliance-related matters on a routine basis. The members of the ethics committee include our chief executive officer, chief financial officer, vice president of internal control, general counsel, compliance officer and other members appointed by the audit committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Compensation Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our compensation committee consists of Sio Tat Hiang, William Wei Huang and Zulkifli Baharudin. Sio Tat Hiang is the chairman of our compensation committee. Zulkifli Baharudin satisfies the requirements for an &#8220;independent director&#8221; within the meaning of Nasdaq Stock Market Rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our compensation committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">reviewing, evaluating and, if necessary, revising corporate goals and objectives with respect to the compensation of the chief executive officer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">reviewing and making recommendations to the board of directors regarding the compensation of our directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">reviewing, approving or making recommendations to the board of directors with respect to our incentive&#8212;compensation plan and equity-based compensation plans;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">administering our equity-based compensation plans in accordance with the terms thereof; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">such other matters that are specifically delegated to the compensation committee by our board of directors from time to time.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Nominating and Corporate Governance Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our nominating and corporate governance committee consists of William Wei Huang, Sio Tat Hiang and Zulkifli Baharudin. William Wei Huang is the chairman of our nominating and corporate governance committee. Zulkifli Baharudin satisfies the requirements for an &#8220;independent director&#8221; within the meaning of Nasdaq Stock Market Rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The nominating and corporate governance committee is generally responsible for reviewing, evaluating and, if necessary, revising our corporate governance guidelines, reviewing and evaluating any instance of deviation from our corporate governance guidelines, as well as issuing and reviewing nominations of persons to be appointed as certain of our directors as described herein and of our officers. The nominating and corporate governance committee shall have the right to nominate three directors, all of whom shall satisfy the requirements for an &#8220;independent director&#8221; within the meaning of the Nasdaq Stock Market Rules&#160;including the requirements for audit committee independence. If any of the directors nominated by the nominating and corporate governance committee (i)&#160;is not elected or (ii)&#160;ceases to be a director, then nominating and corporate governance committee or the Class&#160;B ordinary shareholders, as applicable, may appoint an interim replacement for such director. Any person so appointed shall hold office until the next general meeting of our shareholders. These three directors shall be subject to election at general meetings of shareholders as described under&#160;&#8220;&#8212;Appointment, Nomination and Terms of Directors.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2019, the nominating and corporate governance committee has approved the establishment of the long-term succession planning review committee as its subcommittee, initially consisting of Zulkifli Baharudin, Judy Qing Ye, Bruno Lopez and Sio Tat Hiang. The authority and responsibility of the long-term succession planning review committee are to conduct a periodic review and assessment of succession policies for the CEO and other senior management members of our company and to make related recommendations to the nominating and corporate governance committee and the board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Executive Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our executive committee consists of Bruno Lopez, William Wei Huang, Judy Qing Ye and Jonathan King. Bruno Lopez is the chairman of our executive committee.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">175</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The executive committee functions primarily as an advisory body to our board of directors to oversee the business of our group companies. The executive committee shall also provide consultation and recommendations to our board of directors on operating and strategic matters for any of our group companies, acting within authorities delegated to it by our board of directors. In addition, the executive committee shall have such other authority as may be delegated to it by our board of directors from time to time. Our executive committee is responsible for, among other things, advising, providing consultation and recommendations to our board of directors on:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">operational performance of any of our group companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">appropriate strategies for any of our group companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">strategic business and financing plans and annual budget of any of the group companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">acquisitions, dispositions, investments and other potential growth and expansion opportunities for any of our group companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">capital structure and financing strategy of our group companies, including but not limited to any debt, equity or equity-linked financing transactions, as well as any issuance, repurchase, conversion or redemption of any equity interests or debt of any of our group companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">any material litigation or other legal or administrative proceedings to which any of our group companies is a party;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">entry into any material contracts exceeding the approval authority of our chief executive officer or its equivalent, the chief financial officer, and all the other executive officers of any of our group companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">the approval of the incurrence of debt above certain thresholds;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">reporting regularly to our board of directors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">any other responsibilities as are delegated to the executive committee by our board of directors from time to time.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Corporate Governance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has adopted a code of business conduct, which is applicable to all of our directors, officers and employees. We have made our code of business conduct publicly available on our web site.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our board of directors has adopted a set of corporate governance guidelines. The guidelines reflect certain guiding principles with respect to our board&#8217;s structure, procedures and committees. The guidelines are not intended to change or interpret any law, or our amended and restated memorandum and articles of association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Remuneration and Borrowing</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The directors may determine remuneration to be paid to the directors. The compensation committee will assist the directors in reviewing and approving the compensation structure for the directors. The directors may exercise all the powers of our company to borrow money, mortgage or charge its undertaking, property and uncalled capital and issue debentures or other securities whether outright or as security for any debt obligations of our company or of any third party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Qualification</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is no requirement for our directors to own any shares in our company in order for them to qualify as a director.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">176</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employment Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have entered into employment agreements with each of our executive officers. We may terminate their employment for cause at any time without remuneration for certain acts, such as a material breach of our company&#8217;s employment principles, policies or rules, a material failure to perform his or her duties or misappropriation or embezzlement or a criminal conviction. We may also terminate any executive officer&#8217;s employment without cause or due to a change of control event involving our company by giving written notice. In such cases, an executive officer is entitled to severance payments and benefits. An executive officer may terminate his or her employment at any time by giving written notice, in which case the executive officer will not be entitled to any severance payments or benefits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our executive officers have also agreed not to engage in any activities that compete with us or to directly or indirectly solicit the services of any of our employees, for a certain period after the termination of employment. Each executive officer has agreed to hold in strict confidence any trade secrets of our company, including technical secrets, marketing information, management information, legal information, third-party business secrets and other kinds of confidential information. Each executive officer also agrees to perform his or her confidentiality obligation and protect our company&#8217;s trade secrets in a way consistent with the policies, rules&#160;and practices of our company. Breach of the above confidentiality obligations would be deemed as material breach of our company&#8217;s employment policies and we are entitled to seek legal remedies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Employees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;4. Information on the Company&#8212;B. Business Overview&#8212;Employees.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">E.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Share Ownership</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth information as of March 31, 2021 with respect to the beneficial ownership of our ordinary shares by:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">each of our directors and executive officers; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">each person known to us to own beneficially 5.0% or more of our ordinary shares.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beneficial ownership is determined in accordance with the rules of the SEC and includes voting or investment power with respect to, or the power to receive the economic benefit of ownership of, the securities. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days, including through the exercise of any option or other right or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person. The percentages are calculated excluding the 47,715,168 Class A ordinary shares that are held by JPMorgan Chase Bank, N.A., as depositary, and reserved for future delivery upon exercise or vesting of share awards granted under our share incentive plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The total number of ordinary shares outstanding as of March 31, 2021 is 1,495,180,395, comprising 1,427,590,059 Class A ordinary shares (including 47,715,168 Class A ordinary shares held by JPMorgan Chase Bank, N.A., as depositary, which are reserved for future delivery upon exercise or vesting of share awards granted under our share incentive plans) and 67,590,336 Class B ordinary shares, but excludes ordinary shares issuable upon the exercise of outstanding share options, vested but not yet issued restricted shares and ordinary shares reserved for future issuance under our share incentive plans.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">177</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:19.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percentage of aggregate voting </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:19.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">power with Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Class B ordinary</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class&#160;A ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class&#160;B ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">  shares voting on a</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1:20 Basis***</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1:1&#160;Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Directors and Executive Officers**:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">William Wei Huang<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,735,904</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 83,326,240</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Daniel Newman</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jamie Gee Choo Khoo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sio Tat Hiang</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Satoshi Okada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bruno Lopez</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lee Choong Kwong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lim Ah Doo</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bin Yu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Zulkifli Baharudin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chang Sun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gary J. Wojtaszek</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Judy Qing Ye</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jonathan King</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xu Wei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yilin Chen</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liang Chen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yan Liang</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Directors and Executive Officers as a Group<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32,838,671</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 83,326,240</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49.6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:35.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Principal Shareholders:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">STT GDC<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 477,288,484</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 34.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 17.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">12 West Capital Management<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 79,906,888</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.8</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.9</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 6pt 0pt;"><span style="font-size:8pt;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span>&#160;<span style="font-size:8pt;">Beneficially owns less than 1% of our outstanding shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 6pt 0pt;"><span style="font-size:8pt;">**&#160;&#160;&#160;&#160;</span>&#160;<span style="font-size:8pt;">The business address for our directors and executive officers is at F4/F5, Building C, Sunland International, No. 999 Zhouhai Road, Pudong, Shanghai 200137, People&#8217;s Republic of China.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 6pt 0pt;">***&#160;&#160;&#160;For each person or group included in this column, the percentage of total voting power represents voting power based on all ordinary shares beneficially owned by such person or group. With respect to (i) the election or removal of a simple majority of our directors and (ii) any change to our amended articles of association that would adversely affect the rights of the holders of Class B ordinary shares, at general meetings of our shareholders, each Class A ordinary share is entitled to one vote per share, and each Class B ordinary share is entitled to 20 votes per share. With respect to any other matters at general meetings of our shareholders, each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to one vote, voting together as a combined class. Class B ordinary shares are convertible into Class A ordinary shares. The voting power percentages are calculated including the 33,707,864 votes to which the holders of the 150,000 Series A convertible preferred shares are entitled, but excluding ordinary shares issuable upon (x) conversion of our convertible senior notes, (y) the exercise or vesting of share awards granted under our Share Incentive Plans, and the 47,715,168 Class A ordinary shares held by JPMorgan Chase Bank, N.A., as depositary, which are reserved for future delivery upon the exercise or vesting of share awards granted under our share incentive plans. The holders of the Series A convertible preferred shares are entitled to a number of votes per convertible preferred share equal to the number of Class A ordinary shares into which each such convertible preferred share is then convertible. Since the 150,000 Series A convertible preferred shares are convertible into 33,707,864 Class A ordinary shares, the affiliates of Ping An Overseas are entitled to 33,707,864 votes on all matters at general meetings of our shareholders, voting together with the holders of ordinary shares as a single class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">178</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The number of ordinary shares beneficially owned is as of March 31, 2021, and consists of 15,735,904 Class A ordinary shares and 67,590,336 Class B ordinary shares, including: (i) 3,286,144 Class B ordinary shares held by Solution Leisure Investment Limited, (ii) 42,975,884 Class B ordinary shares held by EDC Group Limited, (iii) 21,328,308 Class B ordinary shares held by GDS Enterprises Limited, (iv) 1,606,988 ADSs representing 12,855,904 Class A ordinary shares beneficially owned by Mr. Huang, and (v) 2,880,000 Class A ordinary shares in the form of 360,000 ADSs underlying restricted share units that will vest within 60 days after March 31, 2021 held by Mr. Huang. Such Class A ordinary shares will convert into 15,735,904 Class B ordinary shares if directly held by Mr. Huang</span><span style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">or an entity established or controlled by him. These 15,735,904 Class A ordinary shares are also reflected in Mr. Huang&#8217;s beneficial ownership in the adjacent column, &#8220;Class A ordinary shares.&#8221; Solution Leisure Investment Limited is a limited liability company established in the British Virgin Islands which is indirectly wholly owned by a trust of which Mr. Huang&#8217;s family is the beneficiary. EDC Group Limited is a limited liability company established in the British Virgin Islands wholly owned by Solution Leisure Investment Limited. GDS Enterprises Limited is indirectly wholly owned by a trust of which Mr. Huang&#8217;s family is a beneficiary. The registered address of Solution Leisure Investment Limited is Portcullis TrustNet Chambers, P.O. Box 3444, Road Town, Tortola, British Virgin Islands. The registered address of EDC Group Limited is OMC Chambers, Wickhams Cay 1, Road Town, Tortola, British Virgin Islands.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Represents ordinary shares beneficially held by all of our directors and executive officers as a group and ordinary shares issuable upon exercise of options and vesting of restricted share units within 60 days after March 31, 2021 held by all of our directors and executive officers as a group.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The number of ordinary shares beneficially owned is as of October 20, 2020, as reported in Amendment No. 11 to Schedule 13D filed by ST Telemedia on October 27, 2020, after giving effect to the October 2020 Global Offering as defined therein, and represents 477,288,484 Class A ordinary shares (directly or in the form of ADSs) owned by STT GDC. STT GDC is wholly-owned by STTC. STTC is wholly-owned by ST Telemedia. Each of STT GDC, STTC and ST Telemedia is a company organized under the laws of the Republic of Singapore. The address of the principal business office of STT GDC is 3 Temasek Avenue, #28-01, Centennial Tower, Singapore 039190. The address of the principal business office of each of ST Telemedia and STTC is 1 Temasek Avenue, #33-01, Millenia Tower, Singapore 039192. On November 14, 2017, STT GDC exercised its option to convert, and converted, the convertible bonds in a principal amount of US$50.0 million due December 30, 2019 (the &#8220;Convertible Bonds&#8221;) then held by it, together with interest accrued thereon of US$4,513,889.00, into 32,540,515 Class A ordinary shares, at a conversion price of US$1.675262 per Class A ordinary share pursuant to and in accordance with the terms and conditions of the Convertible Bonds. On January 30, 2018, we completed our public offering of 12,650,000 ADSs, comprising 8,225,000 ADSs offered by us and 4,425,000 ADSs offered by certain selling shareholders, at a public offering price of US$26.00 per ADS (the &#8220;January 2018 Offering&#8221;). STT GDC purchased an aggregate of 3,009,857 ADSs in the January 2018 Offering at the public offering price. On March 19, 2019, we completed our public offering of 13,731,343 ADSs at a public offering price of US$33.50 per ADS (the &#8220;March 2019 Offering&#8221;). STT GDC purchased an aggregate of 6,373,134 ADSs in the March 2019 Offering at the public offering price. On December 10, 2019, we completed our public offering of 6,318,680 ADSs at a public offering price of US$45.50 per ADS (the &#8220;December 2019 Offering&#8221;). STT GDC purchased an aggregate of 2,274,725 ADSs in the December 2019 Offering at the public offering price.</span><span style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">On June 26, 2020, we completed our private placement of 62,153,848 Class A ordinary shares, equivalent to approximately 7.8 million ADSs, to affiliates of Hillhouse Capital and STT GDC at a purchase price of US$8.125 per share, equivalent to US$65 per ADS (the &#8220;June 2020 Private Placement&#8221;). STT GDC purchased an aggregate of 12,923,080 Class A ordinary shares in the June 2020 Private Placement at the purchase price of $8.125 per share. On November 2, 2020, we completed our Hong Kong public offering, which forms part of the global offering of 160,000,000 Class A ordinary shares at a public offering price of HK$80.88 per Class A ordinary share (the &#8220;November 2020 Global Offering&#8221;). STT GDC purchased an aggregate of 40,244,800 Class A ordinary shares in the November 2020 Global Offering at the public offering price.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The number of ordinary shares beneficially owned is as of December 31, 2020, as reported in a Schedule 13G filed by 12 West Capital Management LP, a Delaware limited partnership (&#8220;12 West Management&#8221;) on February 17, 2021, and consists of (i) 45,857,336 Class A ordinary shares in the form of 5,732,167 ADSs held by 12 West Capital Fund LP, a Delaware limited partnership (&#8220;12 West Onshore Fund&#8221;), (ii) 30,901,176&#8236; Class A ordinary shares in the form of 3,862,647 ADSs held by 12 West Capital Offshore Fund LP, a Cayman Islands exempted limited partnership (&#8220;12 West Offshore Fund&#8221;), and (iii) 3,148,376 Class A ordinary shares in the form of 393,547 ADSs held by DC Opportunity Fund LLC, a Delaware limited liability company (&#8220;DCOF&#8221;). 12 West Management serves as the investment manager to 12 West Onshore Fund, 12 West Offshore Fund and DCOF, and possesses the sole power to vote and the sole power to direct the disposition of all securities held by them. Joel Ramin, as the sole member of 12 West Capital Management, LLC, the general partner of 12 West Management, possesses the voting and dispositive power with respect to all securities beneficially owned by 12 West Management. The principal business office of 12 West Management is 90 Park Avenue, 40th Floor, New York, New York 10016, United States.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 5, 2018, we issued and sold convertible senior notes due in 2025 in an aggregate principal amount of US$300 million, which notes bear interest at a rate of 2% per year, payable on June 1 and December 1 of each year, beginning on December 1, 2018. The convertible senior notes will mature on June 1, 2025, unless earlier redeemed, repurchased or converted in accordance with their terms. The convertible senior notes may be converted into our ADSs, at the option of the holders, at an initial conversion rate of 19.3865 of our ADSs per US$1,000 principal amount of notes, or approximately 5,815,950 ADSs, representing 46,527,600 Class A ordinary shares, assuming conversion of the entire US$300 million aggregate principal amount at the initial conversion rate.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">179</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, Ping An Overseas Holdings made an investment in us, and we issued 150,000 Series A convertible preferred shares to an affiliate of Ping An Overseas Holdings for a total consideration of US$150 million. Pursuant to the terms of the investment, during the first eight years from their issuance date, the convertible preferred shares accrue a minimum 5.0% per annum dividend, payable quarterly in arrears, in cash or in kind in the form of additional convertible preferred shares, at our option. As of the eighth anniversary of the issuance date, the convertible preferred shares accrue a 7.0% per annum minimum dividend, payable quarterly in arrears, in cash only, which dividend rate will further increase by 50 basis points per quarter thereafter for so long as any convertible preferred shares remain outstanding. The convertible preferred shares are convertible into our Class A ordinary shares at the option of their holder, at a conversion rate corresponding to a conversion price of US$35.60 per ADSs, representing a premium of 13.3% to the volume weighted average price of our ADSs for the 30 trading days immediately preceding the date of signing the definitive agreement, subject to customary anti-dilution adjustments. We have the right to trigger a mandatory conversion at our election, beginning on March 15, 2022, provided certain conditions are met, including our Class A ordinary shares achieving a specified price threshold of 150% of the conversion price for a specified period. Holders will not have any redemption right or put option over the convertible preferred shares, except upon (i) the occurrence of a change of control, or (ii) our ADSs ceasing to be listed for trading on any of the New York Stock Exchange, the Nasdaq Global Select Market or the Nasdaq Global Market. After eight years, we will have certain rights in connection with the redemption of the convertible preference shares at 100% of their face value, plus accrued and unpaid dividends. In addition, Ping An Overseas Holdings has the right to designate one non-voting observer to attend any meetings of our board of directors, subject to maintaining its shareholding at or above a specified percentage threshold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except as stated in the footnotes to the table above, we are not aware of any of our shareholders being affiliated with a registered broker-dealer or being in the business of underwriting securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Except as otherwise disclosed in this annual report, none of our existing shareholders has voting rights that differ from the voting rights of other shareholders. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_38a778a0_da9e_4202_ab46_19688041c7ff"></a><a id="ITEM7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;7.&#160;&#160;&#160;&#160;MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Major Shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;6. Directors, Senior Management and Employees&#8212;E. Share Ownership.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b style="font-weight:bold;">Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Transactions with Certain Directors, Shareholders, Affiliates and Key Management Personnel</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our WFOEs provided outsourcing and other services to the VIEs within our company with revenues being recognized by the WFOEs, and costs being recognized by the VIEs, RMB1,260.5 million, RMB2,017.0 million and RMB3,076.4 million (US$471.5 million) in 2018, 2019 and 2020, respectively. These inter-company transactions are eliminated on a consolidated basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Transactions with Our Shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">One of our subsidiaries, GDS IDC Services Pte. Ltd., or GDS Singapore, entered into a master service agreement with STT Singapore DC Pte. Ltd., STT DEFU 2 Pte. Ltd. and cloud service providers, pursuant to which GDS Singapore will provide billing and payment collection services as well as other coordination and administration services. During the year ended December 31, 2019, we recognized agency commissions from STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. of RMB0.6 million and RMB0.3 million, respectively. During the year ended December 31, 2020, we recognized agency commissions from STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. of RMB0.6 million (US$0.1 million) and RMB0.5 million (US$0.1 million), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Contractual Arrangements with Our Affiliated Consolidated Entities and their Shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure&#8212;Contractual Arrangements with Our Affiliated Consolidated Entities.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">180</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Securities Issuances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of our securities issuances since January 1, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ordinary Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 30, 2018, we completed our follow-on public offering of 12,650,000 ADSs (including full exercise of the underwriters&#8217; option to purchase additional ADSs), comprising 8,225,000 ADSs offered and sold by us and 4,425,000 ADSs offered and sold by certain selling shareholder entities affiliated with SBCVC Holdings Limited, or SBCVC, representing an aggregate of 101,200,000 Class A ordinary shares, raising US$204.8 million in proceeds to us and US$110.2 million in proceeds to SBCVC before expenses but after underwriting discounts and commissions. We did not receive any of the proceeds from the sale of ADSs by SBCVC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 19, 2019, we completed our follow-on public offering of 13,731,343 ADSs, including full exercise of the underwriters&#8217; option to purchase additional ADSs, representing 109,850,744 Class A ordinary shares, raising US$445.0 million in proceeds to us before expenses but after underwriting discounts and commissions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 10, 2019, we completed our follow-on public offering of 6,318,680 ADSs, including full exercise of the underwriters&#8217; option to purchase additional ADSs, representing 50,549,440 Class A ordinary shares, raising US$278.2 million in proceeds to us before expenses but after underwriting discounts and commissions.&#8236; In December 2019, &#8236;we also entered into an amendment of our investment rights agreement with STT GDC (&#8220;Amendment No. 2&#8221;) to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the follow-on public offering, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings. &#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, we issued to affiliates of Hillhouse Capital and to STT GDC a total of 62,153,848 Class A ordinary shares, equivalent to approximately 7.8 million ADSs, at a price equivalent to US$65 per ADS for a total consideration of US$505 million. Hillhouse Capital subscribed US$400 million and STT GDC subscribed US$105 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 2, 2020, we completed our secondary listing on the Hong Kong Stock Exchange and public offering of 160,000,000 Class A ordinary shares, equivalent to 20,000,000 ADSs. On November 6, 2020, we announced that the underwriters had fully exercised their over-allotment option to purchase 24,000,000 additional Class A ordinary shares, equivalent to 3,000,000 ADSs, to cover over-allocations. We raised US$1.9 billion in net proceeds to us after deducting underwriting discounts and commissions and other offering expenses. &#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;&#8236;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">181</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Preferred Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, Ping An Overseas Holdings made an investment in us, and we issued 150,000 Series A convertible preferred shares to an affiliate of Ping An Overseas Holdings for a total consideration of US$150 million. Pursuant to the terms of the investment, during the first eight years from their issuance date, the convertible preferred shares accrue a minimum 5.0% per annum dividend, payable quarterly in arrears, in cash or in kind in the form of additional convertible preferred shares, at our option. As of the eighth anniversary of the issuance date, the convertible preferred shares accrue a 7.0% per annum minimum dividend, payable quarterly in arrears, in cash only, which dividend rate will further increase by 50 basis points per quarter thereafter for so long as any convertible preferred shares remain outstanding. The convertible preferred shares are convertible into our Class A ordinary shares at the option of their holder, at a conversion rate corresponding to a conversion price of US$35.60 per ADSs, representing a premium of 13.3% to the volume weighted average price of our ADSs for the 30 trading days immediately preceding the date of signing the definitive agreement, subject to customary anti-dilution adjustments. We have the right to trigger a mandatory conversion at our election, beginning on March 15, 2022, provided certain conditions are met, including our Class A ordinary shares achieving a specified price threshold of 150% of the conversion price for a specified period. Holders will not have any redemption right or put option over the convertible preferred shares, except upon (i) the occurrence of a change of control, or (ii) our ADSs ceasing to be listed for trading on any of the New York Stock Exchange, the Nasdaq Global Select Market or the Nasdaq Global Market. After eight years, we will have certain rights in connection with the redemption of the convertible preference shares at 100% of their face value, plus accrued and unpaid dividends. In addition, Ping An Overseas Holdings has the right to designate one non-voting observer to attend any meetings of our board of directors, subject to maintaining its shareholding at or above a specified percentage threshold. In March 2019, we also entered into an amendment of our investment rights agreement with STT GDC to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the investment by Ping An Overseas Holdings, whereby STT GDC has the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Senior Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 5, 2018, we completed our offering of US$300 million aggregate principal amount of 2% convertible senior notes due 2025 (including full exercise of the initial purchasers&#8217; option to purchase additional notes), raising US$291.1 million in net proceeds to us after deducting underwriting discounts and commissions and other offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share Options and Restricted Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation&#8212;Share Incentive Plans.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Members (Shareholders) Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our amended members agreement entered into on May 19, 2016, we granted the holders of our registrable securities certain preferential rights, including registration rights, information and inspection rights, drag-along rights and pre-emptive rights. The amended members agreement also provides that our board of directors consists of nine directors, including (i) four directors appointed by STT GDC, (ii) two directors appointed by holders of 75% of our then outstanding preferred shares other than the Series C preferred shares, such holders voting together as a separate class on an as-converted basis, and (iii) three directors appointed by holders of a majority of our then outstanding ordinary shares, such holders voting as a separate class. The board composition arrangements under the amended members agreement will terminate immediately prior to the effectiveness of the registration statement of our initial public offering. In addition, pursuant to our amended voting agreement entered into on May 19, 2016, the holders of our registrable securities have agreed to exercise voting rights so as to maintain the composition of the board of directors as set forth in the amended members agreement and described above. The amended voting agreement terminated on the date of the closing of our initial public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The drag-along rights terminated effective upon the closing of our initial public offering. The pre-emptive rights terminated immediately prior to the closing of our initial public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 7, 2016, we entered into an information rights agreement with STT GDC, pursuant to which we granted certain information rights to STT GDC for so long as it has the right to appoint directors under our articles of association. A copy of the information rights agreement has been filed with this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">182</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Registration Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our amended members agreement, we have also granted certain registration rights to holders of our registrable securities, which include our preferred shares and ordinary shares converted from preferred shares, for a period of up to five years from the closing of the offering. Set forth below is a description of the registration rights under the amended members agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Demand Registration Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the amended members agreement dated May 19, 2016, among us and our existing shareholders, certain holders of our registrable securities, at any time from after the earlier of (i) six months after our initial public offering and (ii) three years after August 13, 2014, until the date that is five years after the closing of our initial public offering, have the right to demand that we file a registration statement under the U.S. Securities Act covering the registration of all or part of their registrable securities. We, however, are not obligated to effect a demand registration if, among other things, we have already effected two demand registrations. We have the right to defer filing of a registration statement for up to 90 days if our board of directors determine in good faith that filing of a registration will be materially detrimental to us, but we cannot exercise the deferral right more than once in any twelve-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Piggyback Registration Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we propose to file a registration statement in connection with a public offering of securities of our company other than relating to an employee incentive plan, corporate reorganization, demand registration or Form S-3/F-3 registration then we must offer each holder of the registrable securities the opportunity to include their shares in the registration statement. Such requests for registrations are not counted as demand registrations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Form&#160;S-3/F-3 Registration Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When eligible for use of form S-3/F-3, holders of our registrable securities then outstanding may request in writing that we effect a registration on Form S-3/F-3 so long, among other things, the gross proceeds of the securities to be sold under the registration statement exceeds US$1 million. We, however, are not obligated to effect a registration on Form S-3/F-3 if, among other things, we have already effected a registration within any six-month period preceding the date of the registration request. We have the right to defer filing of a registration statement for up to 90 days if our board of directors determine in good faith that filing of a registration will be materially detrimental to us, but we cannot exercise the deferral right more than once in any twelve-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Registration pursuant to Form S-3/F-3 registration rights is not deemed to be a demand registration, and there is no limit on the number of times the holders may exercise their Form S-3/F-3 registration rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Expenses of Registration</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will pay all expenses incurred by us relating to any demand, piggyback or Form S-3/F-3 registration, except that the requesting holders shall bear the expense of any underwriting discounts and selling commissions relating to the offering of their securities. We will not be required to pay for any expenses of any registration proceeding begun pursuant to demand registration rights, unless subject to certain exception, if the registration request is subsequently withdrawn at the request of a majority of the holders of the registrable securities to be registered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investor Rights Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2017, in connection with an investment from CyrusOne Inc., or CyrusOne, of US$100 million, we granted to CyrusOne registration rights substantially similar to the foregoing registration rights granted to holders of our registrable securities pursuant to our amended members agreement described above. In October 2017, we also agreed to grant to STT GDC and SBCVC preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following CyrusOne&#8217;s investment, whereby STT GDC and SBCVC had the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement. Copies of these rights agreements have been filed with this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">183</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, in connection with an investment from Ping An Overseas Holdings of US$150 million, we entered into an investment rights agreement with Ping An Overseas Holdings in which we agreed to grant to Ping An Overseas Holdings (i) preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following Ping An Overseas Holdings&#8217; investment, whereby Ping An Overseas Holdings had the right to subscribe for pro rata portions of any such future offerings based on its shareholding at the time of the agreement, and (ii) registration rights substantially similar to the foregoing registration rights granted to holders of our registrable securities pursuant to our amended members agreement described above. In March 2019, we also entered into an amendment of our investment rights agreement with STT GDC to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the investment by Ping An Overseas Holdings, whereby STT GDC had the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement. Copies of this rights agreement and the form of amendment have been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, in connection with our follow-on public offering of ADSs representing Class A ordinary shares, &#8236;we entered into another amendment of our investment rights agreement with STT GDC to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the follow-on public offering, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings. A copy of this amendment has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, in connection with investments from Hillhouse Capital and STT GDC of US$400 million and US$105 million, respectively, we granted to Hillhouse Capital registration rights substantially similar to the registration rights granted to holders of our registrable securities pursuant to our amended members agreement described above. In June 2020, we also entered into a new investment rights agreement with STT GDC to grant to STT GDC (i) preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following Hillhouse Capital investment, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings, as well as (ii) registration rights substantially identical to those provided to Hillhouse Capital. In June 2020, we also entered into an amendment of our investment rights agreement with Ping An Overseas Holdings to undertake to grant to Ping An Overseas Holdings registration rights substantially identical to those provided to Hillhouse Capital. Copies of these rights agreements and amendment have been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2020, we entered into an amendment of our June 2020 investment rights agreement with STT GDC (&#8220;Amendment No. 1&#8221;) to expand the scope of their preemptive rights, to the extent permissible by applicable law, to cover any future issuances of equity or equity-linked securities we conduct anytime in the eighteen months following June 26, 2020, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings. A copy of this Amendment No. 1 has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b style="font-weight:bold;">Interests of Experts and Counsel</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_1abe00a6_64b9_41ee_b096_9c006acf8285"></a><a id="ITEM8FINANCIALINFORMATION_13017"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;8.&#160;&#160;&#160;&#160;FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated Statements and Other Financial Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Please refer to Item 18 for a list of our annual consolidated financial statements filed as part of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Legal Proceedings.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Dividend Policy and Distributions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our inception, except for the US$50.8 million preference dividend paid to our preferred shareholders upon completion of our initial public offering, of which US$11.4 million was paid in cash and US$39.4 million was paid in the form of 31,490,164 Class A ordinary shares based on the initial public offering price of US$10.00 per ADS and dividends on our preferred shares issued on March 19, 2019, we have not declared or paid any dividends on our shares. We do not have any present plan to pay any dividends on our Class A ordinary shares or ADSs in the foreseeable future. We intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">184</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The holder of our convertible preferred shares, i.e., an affiliate of Ping An Overseas Holdings, is entitled to receive cumulative preferred dividends which began to accrue and accumulate from the date the convertible preferred shares were issued, regardless of whether any funds of our company are legally available for the payment of such dividends. The cumulative preferred dividends generally accrue (i) during the first eight years from the issuance date, at a minimum rate of 5% per annum of a specified value for each convertible preferred share, payable quarterly in arrears, in cash or in kind in the form of additional convertible preferred shares, at our option, and (ii) as of the eighth anniversary of the issuance date, at a minimum rate of 7% per annum of a specified value for each convertible share, payable quarterly in arrears, in cash only, which rate shall be further increased by 50 basis points per quarter thereafter for so long as any convertible preferred shares remain outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any future determination to pay dividends will be made at the discretion of our board of directors and may be based on a number of factors, including 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. If we pay any dividends, we will pay our ADS holders to the same extent as holders of our Class A ordinary shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company incorporated in the Cayman Islands. In order for us to distribute any dividends to our shareholders and ADS holders, we may rely on dividends distributed by our PRC subsidiaries. Certain payments from our PRC subsidiaries to us may be subject to PRC withholding income tax. In addition, regulations in the PRC currently permit payment of dividends of a PRC company only out of accumulated distributable after-tax profits as determined in accordance with its articles of association and the accounting standards and regulations in China. Each of our PRC subsidiaries is required to set aside at least 10% of its after-tax profit based on PRC accounting standards every year to a statutory common reserve fund until the aggregate amount of such reserve fund reaches 50% of the registered capital of such subsidiary. Such statutory reserves are not distributable as loans, advances or cash dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Significant Changes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_70ab85ca_6db9_4724_a07c_343373c45e68"></a><a id="ITEM9THEOFFERANDLISTING_581275"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;9.&#160;&#160;&#160;&#160;THE OFFER AND LISTING</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Offer and Listing Details</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs have been listed on the Nasdaq Global Market since November 2, 2016 under the ticker symbol &#8220;GDS.&#8221; Each ADS represents eight of our Class A ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ordinary shares have been listed on the Hong Kong Stock Exchange since November 2, 2020 under the stock code &#8220;9698.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Plan of Distribution</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Markets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs have been trading on the Nasdaq Global Market since November 2, 2016 under the ticker symbol &#8220;GDS.&#8221; Each ADS represents eight of our Class A ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ordinary shares have been listed on the Hong Kong Stock Exchange since November 2, 2020 under the stock code &#8220;9698.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Selling Shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">185</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">E.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Dilution</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">F.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Expenses of the Issue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_af6b47c1_e9fb_4f8d_8252_2ff41a31f6fe"></a><a id="ITEM10ADDITIONALINFORMATION_857502"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;10.&#160;&#160;&#160;&#160;ADDITIONAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Share Capital</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Memorandum and Articles of Association</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We incorporate by reference into this annual report the description of our eighth amended and restated memorandum and articles of association contained in our Form F-1 registration statement (File No. 333-213951), as amended, initially filed with the SEC on October 4, 2016. Our shareholders conditionally adopted our eighth amended and restated memorandum and articles of association by way of a special resolution passed on October 18, 2016. Our eighth amended and restated memorandum and articles of association became effective immediately upon the completion of our initial public offering on November 7, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Material Contracts</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the past three fiscal years, we have not entered into any material contracts other than in the ordinary course of business or other than those described elsewhere in this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exchange Controls</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulatory Matters&#8212;Regulations Related to Foreign Currency Exchange and Dividend Distribution.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">E.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cayman Islands Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 or withholding tax applicable to us or to any holder of our ADSs and ordinary shares. 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. No stamp duty is payable in the Cayman Islands on transfers of shares of Cayman Islands companies except those which hold interests in land in the Cayman Islands. The Cayman Islands is a party to a double tax treaty entered with the United Kingdom in 2010 but is otherwise not party to any double tax treaties. There are no exchange control regulations or currency restrictions in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to Section 6 of the Tax Concessions Act (1999 Revision) of the Cayman Islands, we have obtained an undertaking from the Governor-in-Council:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(i)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">that no law which is enacted in the Cayman Islands imposing any tax to be levied on profits or income or gains or appreciation shall apply to us or our operations; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(ii)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">that the aforesaid tax or any tax in the nature of estate duty or inheritance tax shall not be payable on our shares, debentures or other obligations.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The undertaking for us is for a period of twenty&#160;years from December 19, 2006.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">186</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">People&#8217;s Republic of China Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2007, the National People&#8217;s Congress of China enacted the Enterprise Income Tax Law, which became effective on January 1, 2008 and was amended on December 29, 2018. The Enterprise Income Tax Law provides that enterprises organized under the laws of jurisdictions outside China with their &#8220;de facto management bodies&#8221; located within China may be considered PRC resident enterprises and therefore subject to PRC enterprise income tax at the rate of 25% on their worldwide income. The Implementation Rules of the Enterprise Income Tax Law further defines the term &#8220;de facto management body&#8221; as the management body that exercises substantial and overall management and control over the business, personnel, accounts and properties of an enterprise. While we do not currently consider our company or any of our overseas subsidiaries to be a PRC resident enterprise, there is a risk that the PRC tax authorities may deem our company or any of our overseas subsidiaries as a PRC resident enterprise since a substantial majority of the members of our management team as well as the management team of some of our overseas subsidiaries are located in China, in which case we or the overseas subsidiaries, as the case may be, would be subject to the PRC enterprise income tax at the rate of 25% on worldwide income. If the PRC tax authorities determine that our Cayman Islands holding company is a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. One example is a 10% withholding tax would be imposed on dividends we pay to our non-PRC enterprise shareholders and with respect to gains derived by our non-PRC enterprise shareholders from transferring our shares or ADSs. It is unclear whether, if we are considered a PRC resident enterprise, holders of our shares or ADSs would be able to claim the benefit of income tax treaties or agreements entered into between China and other countries or areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Hong Kong Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our subsidiaries incorporated in Hong Kong were subject to Hong Kong profits tax at a rate of 16.5% in the fiscal years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our principal register of members is maintained by our Principal Share Registrar in the Cayman Islands, and our Hong Kong register of members is maintained by the Hong Kong Share Registrar in Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Dealings in our Class 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.1% of the consideration for, or (if greater) the value of, our Class A ordinary shares transferred. In other words, a total of 0.2% is currently payable on a typical sale and purchase transaction of our Class A ordinary shares. In addition, a fixed duty of HK$5.00 is charged on each instrument of transfer (if required).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To facilitate ADS-Class A ordinary share conversion and trading between the Nasdaq and the Hong Kong Stock Exchange, we have moved a portion of our issued 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. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our ADSs and Class A Ordinary Shares &#8212; There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Material United States Federal Income Tax Considerations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following summary describes the material United States federal income tax consequences of the purchase, ownership and disposition of our ADSs and ordinary shares as of the date hereof. This summary is only applicable to ADSs and ordinary shares held as capital assets by a United States Holder (as defined below).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As used herein, the term &#8220;United States Holder&#8221; means a beneficial owner of our ADSs or ordinary shares that is for United States federal income tax purposes:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">an individual citizen or resident of the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a corporation (or other entity treated as a corporation for United States federal income tax purposes) created or organized in or under the laws of the United States, any state thereof or the District of Columbia;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">an estate the income of which is subject to United States federal income taxation regardless of its source; or</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">187</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a trust if it (i) is subject to the primary supervision of a court within the United States and one or more United States persons have the authority to control all substantial decisions of the trust or (ii) has a valid election in effect under applicable United States Treasury regulations to be treated as a United States person.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The discussion below is based upon the provisions of the Internal Revenue Code of 1986, as amended, or the Code, and regulations, rulings and judicial decisions thereunder as of the date hereof, and such authorities may be replaced, revoked or modified so as to result in United States federal income tax consequences different from those discussed below. In addition, this summary is based, in part, upon representations made by the depositary to us and assumes that the deposit agreement, and all other related agreements, will be performed in accordance with their terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This summary does not represent a detailed description of the United States federal income tax consequences applicable to you if you are subject to special treatment under the United States federal income tax laws, including if you are:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a dealer in securities or currencies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a financial institution;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a regulated investment company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a real estate investment trust;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">an insurance company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a tax-exempt organization;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a person holding our ADSs or ordinary shares as part of a hedging, integrated or conversion transaction, a constructive sale or a straddle;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a trader in securities that has elected the mark-to-market method of accounting for your securities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a person liable for alternative minimum tax;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a person who owns or is deemed to own 10% or more of our stock (by vote or value);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a partnership or other pass-through entity for United States federal income tax purposes;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a person 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</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">a person whose &#8220;functional currency&#8221; is not the United States dollar.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a partnership (or other entity treated as a partnership for United States federal income tax purposes) holds our ADSs or ordinary shares, the tax treatment of a partner will generally depend upon the status of the partner and the activities of the partnership. If you are a partner of a partnership holding our ADSs or ordinary shares, you should consult your tax advisors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">This summary does not contain a detailed description of all the United States federal income tax consequences to you in light of your particular circumstances and does not address the Medicare tax on net investment income, United States federal estate and gift taxes, United States federal estate and gift taxes or the effects of any state, local or non-United States tax laws. If you are considering the purchase, ownership or disposition of our ADSs or ordinary shares, you should consult your own tax advisors concerning the United States federal income tax consequences to you in light of your particular situation as well as any consequences arising under other United States federal tax laws and the laws of any other taxing jurisdiction.</b></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">188</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ADSs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If you hold ADSs, for United States federal income tax purposes, you generally will be treated as the owner of the underlying ordinary shares that are represented by such ADSs. Accordingly, deposits or withdrawals of ordinary shares for ADSs will not be subject to United States federal income tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Taxation of Dividends</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the discussion under &#8220;&#8212;Passive Foreign Investment Company&#8221; below, the gross amount of any distributions on the ADSs or ordinary shares (including any amounts withheld to reflect PRC withholding taxes) will be taxable as dividends, to the extent paid out of our current or accumulated earnings and profits, as determined under United States federal income tax principles. Such income (including withheld taxes) will be includable in your gross income as ordinary income on the day actually or constructively received by you, in the case of the ordinary shares, or by the depositary, in the case of ADSs. Such dividends will not be eligible for the dividends received deduction allowed to corporations under the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to non-corporate United States Holders, certain dividends received from a qualified foreign corporation may be subject to reduced rates of taxation. A foreign corporation is treated as a qualified foreign corporation with respect to dividends received from that corporation on ordinary shares (or ADSs backed by such shares) that are readily tradable on an established securities market in the United States. Our ADSs are listed on the Nasdaq. United States Treasury Department guidance indicates that our ADSs are readily tradable on an established securities market in the United States. Thus, subject to the discussion under &#8220;&#8212;Passive Foreign Investment Company&#8221; below, we believe that dividends we pay on our ADSs will meet the conditions required for the reduced tax rates. Since we do not expect that our ordinary shares will be listed on an established securities market, we do not believe that dividends that we pay on our ordinary shares that are not represented by ADSs will meet the conditions required for these reduced tax rates. There also can be no assurance that our ADSs will continue to be readily tradable on an established securities market in later years. Consequently, there can be no assurance that our ADSs will continue to be afforded the reduced tax rates. A qualified foreign corporation also includes a foreign corporation that is eligible for the benefits of certain income tax treaties with the United States. In the event that we are deemed to be a PRC resident enterprise under the PRC tax law (see &#8220;&#8212;People&#8217;s Republic of China Taxation&#8221; above), we may be eligible for the benefits of the income tax treaty between the United States and the PRC, or the Treaty. In that case, dividends we pay on our ordinary shares would be eligible for the reduced rates of taxation whether or not the shares are readily tradable on an established securities market in the United States, and whether or not the shares are represented by ADSs. Non-corporate United States Holders that do not meet a minimum holding period requirement during which they are not protected from the risk of loss or that elect to treat the dividend income as &#8220;investment income&#8221; pursuant to Section 163(d)(4) of the Code will not be eligible for the reduced rates of taxation regardless of our status as a qualified foreign corporation. In addition, the rate reduction will not apply to dividends if the recipient of a dividend is obligated to make related payments with respect to positions in substantially similar or related property. This disallowance applies even if the minimum holding period has been met. You should consult your own tax advisors regarding the application of these rules given your particular circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Non-corporate United States Holders will not be eligible for reduced rates of taxation on any dividends received from us if we are a passive foreign investment company, or PFIC, in the taxable year in which such dividends are paid or in the preceding taxable year (see &#8220;&#8212;Passive Foreign Investment Company&#8221; below).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that we are deemed to be a PRC resident enterprise under the PRC tax law, you may be subject to PRC withholding taxes on dividends paid to you with respect to the ADSs or ordinary shares. See &#8220;&#8212;People&#8217;s Republic of China Taxation.&#8221; In that case, subject to certain conditions and limitations (including a minimum holding period requirement), PRC withholding taxes on dividends may be treated as foreign taxes eligible for credit against your United States federal income tax liability. For purposes of calculating the foreign tax credit, dividends paid on the ADSs or ordinary shares will be treated as foreign-source income and will generally constitute passive category income. The rules governing the foreign tax credit are complex. You are urged to consult your tax advisor regarding the availability of the foreign tax credit under your particular circumstances.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">189</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To the extent that the amount of any distribution exceeds our current and accumulated earnings and profits, as determined under United States federal income tax principles, the distribution ordinarily would be treated, first, as a tax-free return of capital, causing a reduction in the adjusted basis of the ADSs or ordinary shares (thereby increasing the amount of gain, or decreasing the amount of loss, to be recognized by you on a subsequent disposition of the ADSs or ordinary shares), and, second, the balance in excess of adjusted basis ordinarily would be taxed as capital gain recognized on a sale or exchange. However, we do not expect to determine our earnings and profits in accordance with United States federal income tax principles. Therefore, you should expect that distributions will generally be reported to the Internal Revenue Service, or IRS, and taxed to you as dividends (as discussed above), even if they might ordinarily be treated as a tax-free return of capital or as capital gain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Passive Foreign Investment Company</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the past and projected composition of our income and assets, and the valuation of our assets, including goodwill, we do not believe we were a PFIC for our taxable year ended December 31, 2020 and we do not expect to be a PFIC for our taxable year ending December 31, 2021 or in future taxable years, although there can be no assurance in this regard, since the determination of our PFIC status cannot be made until the end of a taxable year and depends significantly on the composition of our assets and income throughout the year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, we will be a PFIC for any taxable year in which:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">at least 75% of our gross income is passive income, or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">at least 50% of the value (based on a quarterly average) of our assets is attributable to assets that produce or are held for the production of passive income.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For this purpose, passive income generally includes dividends, interest, royalties and rents (other than royalties and rents derived in the active conduct of a trade or business and not derived from a related person), as well as gains from the sale of assets (such as stock) that produce passive income, foreign currency gains, and certain other categories of income. If we own at least 25% (by value) of the stock of another corporation, we will be treated, for purposes of determining whether we are a PFIC, as owning our proportionate share of the other corporation&#8217;s assets and receiving our proportionate share of the other corporation&#8217;s income. However, it is not entirely clear how the contractual arrangements between us and our consolidated VIEs will be treated for purposes of the PFIC rules. For United States federal income tax purposes, we consider ourselves to own the stock of our consolidated VIEs. If it is determined, contrary to our view, that we do not own the stock of our consolidated VIEs for United States federal income tax purposes (for instance, because the relevant PRC authorities do not respect these arrangements), that would alter the composition of our income and assets for purposes of testing our PFIC status, and may cause us to be treated as a PFIC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The determination of whether we are a PFIC is made annually. Accordingly, it is possible that we may become a PFIC in the current or any future taxable year due to changes in our asset or income composition. The calculation of the value of our assets will be based, in part, on the quarterly market value of our ADSs, which is subject to change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are a PFIC for any taxable year during which you hold our ADSs or ordinary shares and you do not make a timely mark-to-market election, as described below, you will be subject to special&#8212;and generally very unfavorable&#8212;tax rules with respect to any &#8220;excess distribution&#8221; received and any gain realized from a sale or other disposition, including a pledge, of ADSs or ordinary shares. Distributions received in a taxable year that are greater than 125% of the average annual distributions received during the shorter of the three preceding taxable years or your holding period for the ADSs or ordinary shares will be treated as excess distributions. Under these special tax rules:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the excess distribution or gain will be allocated ratably over your holding period for the ADSs or ordinary shares,</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the amount allocated to the current taxable&#160;year, and any taxable&#160;year prior to the first taxable&#160;year in which we were a PFIC, will be treated as ordinary income, and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the amount allocated to each other&#160;year will be subject to tax at the highest tax rate in effect for that&#160;year for individuals or corporations, as applicable, and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such&#160;year.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">190</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although the determination of whether we are a PFIC is made annually, if we are a PFIC for any taxable year in which you hold our ADSs or ordinary shares, you will generally be subject to the special tax rules described above for that year and for each subsequent year in which you hold the ADSs or ordinary shares (even if we do not qualify as a PFIC in any subsequent years). However, if we cease to be a PFIC, you can avoid the continuing impact of the PFIC rules by making a special election to recognize gain as if your ADSs or ordinary shares had been sold on the last day of the last taxable year during which we were a PFIC. You are urged to consult your own tax advisor about this election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In certain circumstances, in lieu of being subject to the special tax rules discussed above, you may make a mark-to-market election with respect to your ADSs or ordinary shares provided such ADSs or ordinary shares are treated as &#8220;marketable stock.&#8221; The ADSs or ordinary shares generally will be treated as marketable stock if the ADSs or ordinary shares are &#8220;regularly traded&#8221; on a &#8220;qualified exchange or other market&#8221; (within the meaning of the applicable Treasury regulations). Under current law, the mark-to-market election may be available to ADS holders as the ADSs are listed on the Nasdaq, which constitutes a qualified exchange, although there can be no assurance that the ADSs will be &#8220;regularly traded&#8221; for purposes of the mark-to-market election. It should also be noted that only the ADSs and not the ordinary shares are listed on the Nasdaq. Consequently, if you are a holder of ordinary shares that are not represented by ADSs, you generally will not be eligible to make a mark-to-market election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If you make an effective mark-to-market election, for each taxable year that we are a PFIC, you will include as ordinary income the excess of the fair market value of your ADSs at the end of the year over your adjusted basis in the ADSs. You will be entitled to deduct as an ordinary loss in each such year the excess of your adjusted basis in the ADSs over their fair market value at the end of the year, but only to the extent of the net amount previously included in income as a result of the mark-to-market election. If you make an effective mark-to-market election, any gain you recognize upon the sale or other disposition of your ADSs in a year that we are a PFIC will be treated as ordinary income and any loss will be treated as ordinary loss, but only to the extent of the net amount previously included in income as a result of the mark-to-market election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Your adjusted basis in the ADSs will be increased by the amount of any income inclusion and decreased by the amount of any deductions under the mark-to-market rules. If you make a mark-to-market election it will be effective for the taxable year for which the election is made and all subsequent taxable years unless the ADSs are no longer regularly traded on a qualified exchange or other market, or the IRS consents to the revocation of the election. You are urged to consult your tax advisor about the availability of the mark-to-market election, and whether making the election would be advisable in your particular circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A different election, known as the &#8220;qualified electing fund,&#8221; or &#8220;QEF&#8221; election, is generally available to holders of PFIC stock, but requires that the corporation provide the holders with a &#8220;PFIC Annual Information Statement&#8221; containing certain information necessary for the election, including the holder&#8217;s pro rata share of the corporation&#8217;s earnings and profits and net capital gains for each taxable year, computed according to United States federal income tax principles. We do not intend, however, to determine our earnings and profits or net capital gain under United States federal income tax principles, nor do we intend to provide United States Holders with a PFIC Annual Information Statement. Therefore, you should not expect to be eligible to make this election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are a PFIC for any taxable year during which you hold our ADSs or ordinary shares and any of our non-United States subsidiaries is also a PFIC, you will be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes of the application of these rules. You are urged to consult your tax advisors about the application of the PFIC rules to any of our subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You will generally be required to file IRS Form 8621 if you hold our ADSs or ordinary shares in any year in which we are classified as a PFIC. You are urged to consult your tax advisors concerning the United States federal income tax consequences of holding ADSs or ordinary shares if we are considered a PFIC in any taxable year.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">191</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Taxation of Capital Gains</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For United States federal income tax purposes, you will recognize taxable gain or loss on any sale, exchange or other taxable disposition of ADSs or ordinary shares in an amount equal to the difference between the amount realized for the ADSs or ordinary shares and your adjusted basis in the ADSs or ordinary shares. Subject to the discussion under &#8220;&#8212;Passive Foreign Investment Company&#8221; above, such gain or loss will generally be capital gain or loss and will generally be long-term capital gain or loss if you have held the ADSs or ordinary shares for more than one year. Long-term capital gains of non-corporate United States Holders (including individuals) are eligible for reduced rates of taxation. The deductibility of capital losses is subject to limitations. Any gain or loss recognized by you will generally be treated as United States source gain or loss. However, if we are treated as a PRC resident enterprise for PRC tax purposes and PRC tax is imposed on any gain, and if you are eligible for the benefits of the Treaty, you may elect to treat such gain as PRC source gain. If you are not eligible for the benefits of the Treaty or you fail to make the election to treat any gain as PRC source, then you may not be able to use the foreign tax credit arising from any PRC tax imposed on the disposition of our ADSs or ordinary shares unless such credit can be applied (subject to applicable limitations) against United States federal income tax due on other income derived from foreign sources in the same income category (generally, the passive category). You are urged to consult your tax advisors regarding the tax consequences if any PRC tax is imposed on gain on a disposition of our ordinary shares or ADSs, including the availability of the foreign tax credit and the election to treat any gain as PRC source, under your particular circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Information Reporting and Backup Withholding</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, information reporting will apply to dividends in respect of our ADSs or ordinary shares and the proceeds from the sale, exchange or other disposition of our ADSs or ordinary shares that are paid to you within the United States (and in certain cases, outside the United States), unless you are an exempt recipient such as a corporation. A backup withholding tax may apply to such payments if you fail to provide a taxpayer identification number or certification of exempt status or fail to report in full dividend and interest income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Backup withholding is not an additional tax and any amounts withheld under the backup withholding rules will be allowed as a refund or a credit against your United States federal income tax liability provided the required information is furnished to the IRS in a timely manner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Certain United States Holders are required to report information relating to our ADSs or ordinary shares by attaching a complete Form 8938, Statement of Specified Foreign Financial Assets, with their tax returns for each year in which they hold ADSs or ordinary shares. Significant penalties can apply if you are required to file this form and you fail to do so. You are urged to consult your own tax advisor regarding this and other information reporting requirements relating to your ownership of the ADSs or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">F.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Dividends and Paying Agents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">G.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Statement by Experts</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">H.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Documents on Display</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have filed this annual report, including exhibits, with the SEC. As allowed by the SEC, in Item 19 of this annual report, we incorporate by reference certain information we filed with the SEC. This means that we can disclose important information to you by referring you to another document filed separately with the SEC. The information incorporated by reference is considered to be part of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You may read and copy this annual report, including the exhibits incorporated by reference in this annual report, at the SEC&#8217;s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549 and at the SEC&#8217;s regional offices in New York, New York, and Chicago, Illinois. You can also request copies of this annual report, including the exhibits incorporated by reference in this annual report, upon payment of a duplicating fee, by writing to the SEC&#8217;s Public Reference Room for information.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">192</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The SEC also maintains a website that contains reports, proxy statements and other information about issuers, such as us, who file electronically with the SEC. The address of that website is <i style="font-style:italic;">http://www.sec.gov</i>. The information on that website is not a part of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">I.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subsidiary Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_e749232d_969c_4883_8a03_45c571b25c0c"></a><a id="ITEM11QUANTITATIVEANDQUALITATIVEDISCLOSU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;11.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET </b><b style="font-weight:bold;">RISK </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Interest Rate Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our exposure to interest rate risk primarily relates to interest expenses incurred in respect of bank borrowings, bonds payable and capital lease and other financing obligations and 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 and interest-bearing obligations carry a degree of interest rate risk. We have not been exposed to material risks due to changes in market interest rates. However, our future interest income and interest expenses may fluctuate due to changes in market interest rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Exchange Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Almost all of our revenue and substantially all of our expenses are denominated in Renminbi. We do not believe that we currently have any significant direct foreign exchange risk and have not used any derivative financial instruments to hedge exposure to such risk. Although in general our exposure to foreign exchange risks should be limited, the value of your investment in our ADSs will be affected by the exchange rate between the U.S. dollar and the Renminbi because the value of our business is effectively denominated in Renminbi, while our ADSs will be traded in U.S. dollars.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the PBOC. On July 21, 2005, the PRC government changed its policy of pegging the value of the Renminbi to the U.S. dollar. The PRC government allowed the Renminbi to appreciate by more than 20% against the U.S. dollar between July 2005 and July 2008. Between July 2008 and June 2010, the exchange rate between the Renminbi and the U.S. dollar had been stable and traded within a narrow band. Since June 2010, the Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. On November 30, 2015, the Executive Board of the International Monetary Fund (IMF) completed the regular five-year review of the basket of currencies that make up the Special Drawing Right, or the SDR, and decided that with effect from October 1, 2016, Renminbi is determined to be a freely usable currency and will be included in the SDR basket as a fifth currency, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. From December 31, 2015 to December 31, 2016, the Renminbi depreciated approximately 6.7% against the U.S. dollar. In 2017, however, the Renminbi appreciated approximately 6.7% against the U.S. dollar. While the Renminbi depreciated approximately 5.7% and 1.3%, respectively, against the U.S. dollar in 2018 and 2019, the Renminbi appreciated approximately 6.3% against the U.S. dollar in 2020. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future. It remains unclear what further fluctuations may occur or what impact this will have on our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we receive from the conversion. Conversely, if we decide to convert Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amounts available to us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inflation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Since our inception, inflation in China has not materially affected our results of operations. According to the National Bureau of Statistics of China, the consumer price index in China was 2.1%, 2.9% and 2.5% in 2018, 2019 and 2020, respectively. Although we have not been materially affected by inflation in the past, we may be affected if China experiences higher rates of inflation in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_969c467a_5f5c_42b2_895c_e671bacb8018"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">193</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="ITEM12DESCRIPTIONOFSECURITIESOTHERTHANEQ"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;12.&#160;&#160;&#160;&#160;</b><b style="font-weight:bold;">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Debt Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Warrants and Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">C.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">D.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;American Depositary Shares </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Fees and Charges</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As an ADS holder, you will be required to pay the following service fees to the depositary bank:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:48.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Service:</b></p></td><td style="vertical-align:bottom;width:2%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:48.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fee:</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Issuance of ADSs, including issuances resulting from a distribution of shares or rights or other property</p></td><td style="background-color:#cceeff;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$5.00 for each 100 ADSs (or portion thereof) issued</p></td></tr><tr><td style="vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cancellation of ADSs, including in the case of termination of the deposit agreement</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$5.00 for each 100 ADSs (or portion thereof) cancelled</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Distribution of cash dividends or other cash distributions</p></td><td style="background-color:#cceeff;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Up to $0.05 per ADS held</p></td></tr><tr><td style="vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Distribution of ADSs pursuant to share dividends, free share distributions or exercise of rights</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Up to $0.05 per ADS held</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Distribution of securities other than ADSs or rights to purchase ADSs or additional ADSs</p></td><td style="background-color:#cceeff;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A fee being in an amount equal to the fee for the execution and delivery of ADSs which would have been charged as a result of the deposit of such securities</p></td></tr><tr><td style="vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depositary services</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">An aggregate fee of $0.05 per ADS per calendar&#160;year (or portion thereof) for services performed by the Depositary in administering the ADRs</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:49.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Transfer of ADRs</p></td><td style="background-color:#cceeff;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:48.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$1.50 per certificate presented for transfer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As an ADS holder, you will also be responsible to pay certain fees and expenses incurred by the depositary bank and certain taxes and governmental charges such as:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fees for the transfer and registration of ordinary shares charged by the registrar and transfer agent for the ordinary shares in the Cayman Islands (i.e., upon deposit and withdrawal of ordinary shares).</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Expenses incurred for converting foreign currency into U.S. dollars.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Expenses for cable, telex and fax transmissions and for delivery of securities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Taxes and duties upon the transfer of securities, including any applicable stamp duties, any stock transfer charges or withholding taxes (i.e., when ordinary shares are deposited or withdrawn from deposit).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Fees and expenses incurred in connection with the delivery or servicing of ordinary shares on deposit.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Fees and expenses incurred in connection with complying with exchange control regulations and other regulatory requirements applicable to ordinary shares, deposited securities, ADSs and ADRs.</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">194</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">Any applicable fees and penalties thereon.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary fees payable upon the issuance and cancellation of ADSs are typically paid to the depositary bank by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary bank and by the brokers (on behalf of their clients) delivering the ADSs to the depositary bank for cancellation. The brokers in turn charge these fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary services fee are charged by the depositary bank to the holders of record of ADSs as of the applicable ADS record date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary fees payable for cash distributions are generally deducted from the cash being distributed or by selling a portion of distributable property to pay the fees. In the case of distributions other than cash (i.e., share dividends, rights), the depositary bank charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or uncertificated in direct registration), the depositary bank sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary bank generally collects its fees through the systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients&#8217; ADSs in DTC accounts in turn charge their clients&#8217; accounts the amount of the fees paid to the depositary banks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of refusal to pay the depositary fees, the depositary bank may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees from any distribution to be made to the ADS holder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 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 ADS holders. 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 ADS holders and (iii)&#160;our reimbursable expenses related to the program are not known at this time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Payments by Depositary</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2020, we received total payments of US$1.1 million from JPMorgan Chase Bank, N.A., the depositary bank for our ADR program, for reimbursement of investor relations expenses and other program related expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Conversion between ADSs and Class A Ordinary Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with our initial public offering of Class 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, which is maintained by our Hong Kong Share Registrar, Computershare Hong Kong Investor Services Limited. Our principal register of members, or the Cayman share register, will continue to be maintained by our principal share registrar, Conyers Trust Company (Cayman) Limited. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All Class A ordinary shares offered in the Hong Kong IPO 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 A ordinary shares registered on the Hong Kong share register are able to convert these shares into ADSs, and <i style="font-style:italic;">vice versa</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Hong Kong public offering, and to facilitate fungibility and conversion between ADSs and Class A ordinary shares and trading between the Nasdaq and the Hong Kong Stock Exchange, we moved a portion of our issued Class A ordinary shares that are represented by ADSs from our Cayman share register to our Hong Kong share register.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">195</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our ADSs </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs representing our Class A ordinary shares are traded on the Nasdaq Global Market, or Nasdaq. Dealings in our ADSs on Nasdaq are conducted in U.S. Dollars. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ADSs may be held either:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">directly, by having a certificated ADS, or an ADR, registered in the holder&#8217;s name, or by holding in the direct registration system, pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">indirectly, by holding a security entitlement in ADSs through a broker or other financial institution that is a direct or indirect participant in The Depository Trust Company. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary for our ADSs is JPMorgan Chase Bank, N.A., whose office is located at 383 Madison Avenue, Floor 11, New York, NY 10179. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Converting Class A Ordinary Shares Trading in Hong Kong into ADSs </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An investor who holds 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 A ordinary shares with the depositary&#8217;s Hong Kong custodian, JP Morgan Chase Bank, N.A., Hong Kong Branch, or the custodian, in exchange for ADSs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A deposit of Class A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">If Class A ordinary shares have been deposited with CCASS, the investor must transfer Class 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 conversion form to the depositary via his or her broker. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">If Class A ordinary shares are held outside CCASS, the investor must arrange to deposit his or her Class A ordinary shares into CCASS for delivery to the depositary&#8217;s account with the custodian within CCASS, submit and deliver a request for conversion form to the custodian and after duly completing and signing such conversion form, and deliver such conversion form to the custodian. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, 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. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For Class A ordinary shares deposited in CCASS, under normal circumstances, the above steps generally require two business days. For Class A ordinary shares held outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS issuances. The investor will be unable to trade the ADSs until the procedures are completed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Converting ADSs to Class A Ordinary Shares Trading in Hong Kong </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An investor who holds ADSs and who intends to convert his/her ADSs into Class A ordinary shares to trade on the Hong Kong Stock Exchange must cancel the ADSs the investor holds and withdraw Class A ordinary shares from our ADS program and cause his or her broker or other financial institution to trade such ordinary shares on the Hong Kong Stock Exchange. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An investor that holds ADSs indirectly through a broker should follow the broker&#8217;s procedure and instruct the broker to arrange for cancellation of the ADSs, and transfer of the underlying ordinary shares from the depositary&#8217;s account with the custodian within the CCASS system to the investor&#8217;s Hong Kong stock account. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">196</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For investors holding ADSs directly, the following steps must be taken:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">To withdraw Class 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. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Upon payment or net of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, the depositary will instruct the custodian to deliver Class A ordinary shares underlying the canceled ADSs to the CCASS account designated by an investor. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">If an investor prefers to receive Class A ordinary shares outside CCASS, he or she must receive Class 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 Class A ordinary shares in their own names with the Hong Kong Share Registrar. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For Class A ordinary shares to be received in CCASS, under normal circumstances, the above steps generally require two business days. For Class A 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 A ordinary shares on the Hong Kong Stock Exchange until the procedures are completed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS cancellations. In addition, completion of the above steps and procedures is subject to there being a sufficient number of Class 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 A ordinary shares on the Hong Kong share register to facilitate such withdrawals. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Depositary Requirements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Before the depositary issues ADSs or permits withdrawal of ordinary shares, the depositary may require:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including presentation of transfer documents. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary may refuse to deliver, transfer, or register issuances, transfers and cancellations of ADSs generally when the transfer books of the depositary or our Hong Kong or Cayman Share Registrars are closed or at any time if the depositary or we determine it advisable to do so or if it would violate any applicable law or the Depository&#8217;s policies and procedures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">All costs attributable to the transfer of Class 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 A ordinary shares and ADSs must pay up to US$5.00 (or less) per 100 ADSs for each issuance of ADSs and each cancellation of ADSs, as the case may be, in connection with the deposit of Class A ordinary shares into, or withdrawal of Class A ordinary shares from, our ADS program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_14576e5f_0f4f_4f2c_95e8_062e9efdd687"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">197</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="PARTII_347071"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART&#160;II</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="ITEM13DEFAULTSDIVIDENDARREARAGESANDDELIN"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;13.&#160;&#160;&#160;&#160;DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None of these events occurred in any of the&#160;years ended December&#160;31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_0b68ffe4_f839_46e2_815c_3715c208e349"></a><a id="ITEM14MATERIALMODIFICATIONSTOTHERIGHTSOF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;14.&#160;&#160;&#160;&#160;MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF</b><b style="font-weight:bold;"> PROCEEDS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Modifications of Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2017, in connection with an investment from CyrusOne Inc., or CyrusOne, of US$100 million, we granted to CyrusOne registration rights substantially similar to the registration rights granted to holders of our registrable securities pursuant to our amended members agreement. See &#8220;Item 10. Additional Information&#8212;B. Memorandum and Articles of Association&#8221; for a description of the rights of securities holders. In October 2017, we also agreed to grant to STT GDC and SBCVC preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following CyrusOne&#8217;s investment, whereby STT GDC and SBCVC had the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement. Copies of these rights agreements have been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2019, in connection with an investment from Ping An Overseas Holdings, of US$150 million, we entered into an amendment of our investment rights agreement with STT GDC (&#8220;Amendment No. 1&#8221;) to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the investment by Ping An Overseas Holdings, whereby STT GDC has the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement. A copy of the form of this Amendment No. 1 has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, in connection with our follow-on public offering of ADSs representing Class A ordinary shares, we entered into an amendment of our investment rights agreement with STT GDC (&#8220;Amendment No. 2&#8221;) to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the offering, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings. A copy of this Amendment No. 2 has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, in connection with investments from Hillhouse Capital and STT GDC of US$400 million and US$105 million, respectively, we granted to Hillhouse Capital registration rights substantially similar to the registration rights granted to holders of our registrable securities pursuant to our amended members agreement. See &#8220;Item 10. Additional Information&#8212;B. Memorandum and Articles of Association&#8221; for a description of the rights of securities holders. In June 2020, we also entered into a new investment rights agreement with STT GDC to grant to STT GDC (i) preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following Hillhouse Capital investment, whereby STT GDC has the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement, as well as (ii) registration rights substantially identical to those provided to Hillhouse Capital. In June 2020, we also entered into an amendment of our investment rights agreement with Ping An Overseas Holdings to undertake to grant to Ping An Overseas Holdings registration rights substantially identical to those provided to Hillhouse Capital. Copies of these rights agreements have been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2020, we entered into an amendment of our June 2020 investment rights agreement with STT GDC (&#8220;Amendment No. 1&#8221;) to expand the scope of their preemptive rights, to the extent permissible by applicable law, to cover any future issuances of equity-linked securities we conduct anytime in the eighteen months following June 26, 2020, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings. A copy of this Amendment No. 1 has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">B.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Use of Proceeds </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 7, 2016, we completed our initial public offering in which we offered and sold 19,250,000 ADSs, raising US$179.0 million in proceeds to us before expenses but after underwriting discounts and commissions. On December 6, 2016, the underwriters exercised their option to purchase 820,735 additional ADSs from us, and we thereby raised an additional US$7.6 million in proceeds to us before expenses but after underwriting discounts and commissions. Apart from underwriting discounts and commissions of US$14.0 million, our other expenses incurred in connection with the issuance and distribution of our ADSs in our initial public offering totaled US$6.0 million.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">198</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The effective date of our registration statement on Form F-1 (File number 333-213951) was November 1, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2016, we had used a portion of the net proceeds received from our initial public offering, which consisted of US$11.4 million used for payment of preference dividends to holders of our preferred shares and US$15.0 million for the repayment of a portion of our outstanding indebtedness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2017, we had used majority portion of the net proceeds received from our initial public offering, which consisted of US$11.4 million used for payment of preference dividends to holders of our preferred shares and US$20.8 million for the repayment of a portion of our outstanding indebtedness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2018, we had fully used the net proceeds received from our initial public offering, which consisted of US$11.4 million used for payment of preference dividends to holders of our preferred shares and US$20.8 million for the repayment of a portion of our outstanding indebtedness. </p><a id="_Hlk35460345"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 30, 2018, we completed our follow-on public offering of 12,650,000 ADSs (including full exercise of the underwriters&#8217; option to purchase additional ADSs), comprising 8,225,000 ADSs offered and sold by us and 4,425,000 ADSs offered and sold by certain selling shareholder entities affiliated with SBCVC Holdings Limited, or SBCVC, representing an aggregate of 101,200,000 Class A ordinary shares, raising US$204.8 million in proceeds to us and US$110.2 million in proceeds to SBCVC before expenses but after underwriting discounts and commissions. We did not receive any of the proceeds from the sale of ADSs by SBCVC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2018, we had fully used the net proceeds received from our follow-on public offering in January 2018, which consisted of US$189.8 million used for the development and acquisition of new data centers, with the remaining amounts used for general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 5, 2018, we completed our offering of US$300 million aggregate principal amount of 2% convertible senior notes due 2025 (including full exercise of the initial purchasers&#8217; option to purchase additional notes), raising US$291.1 million in net proceeds to us after deducting underwriting discounts and commissions and other offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2018, we had used a portion of the net proceeds received from our offering of convertible senior notes due 2025, which consisted of US$41.4 million used for the repayment of a portion of our outstanding indebtedness and US$58.7 million used for the development and acquisition of new data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, we had fully used the net proceeds received from our offering of convertible senior notes due 2025, which consisted of US$176 million used for the development and acquisition of new data centers, with the remaining amounts used for general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 19, 2019, we completed our follow-on public offering of 13,731,343 ADSs, including full exercise of the underwriters&#8217; option to purchase additional ADSs, representing 109,850,744 Class A ordinary shares, raising US$445.0 million in proceeds to us before expenses but after underwriting discounts and commissions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, we had used a portion of the net proceeds received from our follow-on public offering in March 2019, which consisted of US$154.0 million used for the development and acquisition of new data centers as well as general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we had fully used the net proceeds received from our follow-on public offering in March 2019, which consisted of US$291.0 million used for the development and acquisition of new data centers as well as general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 10, 2019, we completed our follow-on public offering of 6,318,680 ADSs, including full exercise of the underwriters&#8217; option to purchase additional ADSs, representing 50,549,440 Class A ordinary shares, raising US$278.2 million in proceeds to us before expenses but after underwriting discounts and commissions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, we had not used any portion of the net proceeds received from our follow-on public offering in December 2019.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">199</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, we had fully used the net proceeds received from our follow-on public offering in December 2019, which consisted of US$278.2 million used for the development and acquisition of new data centers as well as general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 2, 2020, we completed our secondary listing on the Hong Kong Stock Exchange and public offering of 160,000,000 Class A ordinary shares, equivalent to 20,000,000 ADSs. On November 6, 2020, we announced that the underwriters had fully exercised their over-allotment option to purchase 24,000,000 additional Class A ordinary shares, equivalent to 3,000,000 ADSs, to cover over-allocations. We raised approximately US$1.9 billion in net proceeds to us after deducting underwriting discounts and commissions and other offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2020, we had not used any portion of the net proceeds received from our secondary listing on the Hong Kong Stock Exchange and public offering in November 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_694f6132_555e_471b_9467_c34296041cff"></a><a id="ITEM15CONTROLSANDPROCEDURES_942873"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;15.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Evaluation of Disclosure Controls and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the end of the period covered by this annual report, an evaluation has been carried out under the supervision and with the participation of our management, including our chief executive officer and our chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;promulgated under the U.S. Exchange Act. Based on that evaluation, our chief executive officer and chief financial officer have concluded that our disclosure controls and procedures are effective in ensuring that material information required to be disclosed in this annual report is recorded, processed, summarized and reported to them for assessment, and required disclosure is made within the time period specified in the rules&#160;and forms of the SEC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Management&#8217;s Annual Report on Internal Control over Financial Reporting</b> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule&#160;13a-15(f)&#160;under the Securities Exchange Act of 1934, as amended, for our company. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements in accordance with generally accepted accounting principles and includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets, (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with U.S. GAAP and that a company&#8217;s receipts and expenditures are being made only in accordance with authorizations of our management and directors, and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the Securities and Exchange Commission, our management including our Chief Executive Officer and Chief Financial Officer assessed the effectiveness of internal control over financial reporting as of December 31, 2020 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 (known as COSO). Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because of its inherent limitations, a system of internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statements preparation and presentation and 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our independent registered public accounting firm, KPMG Huazhen LLP, has audited the effectiveness of our internal control over financial reporting as of December 31, 2020, as stated in its report, which appears on page F-2 of this annual report. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">200</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Changes in Internal Control over Financial Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There were no changes in our internal control over financial reporting that occurred during the period covered by this annual report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_1e9cfce7_29f9_4ec2_a43d_85c457fd2e54"></a><a id="ITEM16AAUDITCOMMITTEEFINANCIALEXPERT_900"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16A.&#160;&#160;&#160;&#160;AUDIT COMMITTEE FINANCIAL EXPERT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our Board of Directors has determined that each of Lim Ah Doo and Bin Yu, who are independent directors, satisfies the criteria of an audit committee financial expert as defined in Item&#160;16A of the instruction to Form&#160;20-F.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_47d004f0_29b6_4c73_9caf_aa39fea59e41"></a><a id="ITEM16BCODEOFETHICS_632538"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16B.&#160;&#160;&#160;&#160;CODE OF ETHICS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have adopted a code of business conduct that applies to our directors, employees, advisors and officers, including our Chief Executive Officer and Chief Financial Officer. No changes have been made to the code of business conduct since its adoption and no waivers have been granted therefrom to our directors or employees. We have filed our code of business conduct as an exhibit to our F-1 registration statement (File No.&#160;333-213951), as amended, initially filed with the SEC on October&#160;4, 2016, and a copy is available to any shareholder upon request. This code of business conduct is also available on our website at <i style="font-style:italic;">investors.gds-services.com</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_bc16ef8e_5839_4752_bb11_7ee90c92cd37"></a><a id="ITEM16CPRINCIPALACCOUNTANTFEESANDSERVICE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16C.&#160;&#160;&#160;&#160;PRINCIPAL ACCOUNTANT FEES AND SERVICES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">KPMG Huazhen LLP has served as our independent public accountant for each of the fiscal&#160;years in the three-year period ended December 31, 2020, for which audited financial statements appear in this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by KPMG Huazhen LLP, for the&#160;years indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For&#160;the&#160;Year&#160;Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="5" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In&#160;thousands&#160;of&#160;US&#160;dollars)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Audit Fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,555</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,962</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Audit-related Fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 140</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax Fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 170</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 194</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">All Other Fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,725</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,296</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Audit Fees&#8221; represents the aggregate fees billed for each of the fiscal&#160;years listed for professional services rendered by our principal auditors for the audit of our annual financial statements, issue of comfort letters in connection with our registration statements, prospectuses and offering memoranda,</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">and audit services in connection with our global offering and secondary listing on the Main Board of the Hong Kong Stock Exchange,  assistance with and review of documents filed with the SEC and other statutory and regulatory filings.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Audit-related Fees&#8221; represents the aggregate fees billed for each of the fiscal&#160;years listed for the assurance, agreed-upon procedures, review of internal controls in connection with our global offering and secondary listing on the Main Board of the Hong Kong Stock Exchange and related services rendered by our principal auditors that are reasonably related to the performance of the audit or review of our financial statements and not reported under &#8220;Audit Fees.&#8221;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Tax Fees&#8221; represents the aggregate fees billed for each of the fiscal&#160;years listed for the professional tax services rendered by our principal auditors.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">&#8220;All Other Fees&#8221; represents the aggregate fees for services rendered by our principal auditors other than services reported under &#8220;Audit Fees,&#8221; &#8220;Audit-related Fees&#8221; and &#8220;Tax Fees.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pre-Approval Policies and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our audit committee is responsible for the oversight of our independent accountants&#8217; work. The policy of our audit committee is to pre-approve all audit and non-audit services provided by KPMG Huazhen LLP, including audit services, audit-related services, tax services and other services, as described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_b72fecba_d87c_4ee8_ae59_a835cb0e1440"></a><a id="ITEM16DEXEMPTIONSFROMTHELISTINGSTANDARDS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16D.&#160;&#160;&#160;&#160;EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">201</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_52422631_6cb0_464f_aacf_dc2ddf67b019"></a><a id="ITEM16EPURCHASEOFEQUITYSECURITIESBYTHEIS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16E.&#160;&#160;&#160;&#160;PURCHASE OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_ab9f8754_8ac1_422d_b8a5_284c0f5acf81"></a><a id="ITEM16FCHANGEINREGISTRANTSCERTIFYINGACCO"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16F.&#160;&#160;&#160;&#160;CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_5fb981c8_876e_4bda_98af_71048af9c432"></a><a id="ITEM16GCORPORATEGOVERNANCE_762966"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16G.&#160;&#160;&#160;&#160;CORPORATE GOVERNANCE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a &#8220;foreign private issuer&#8221; (as such term is defined in Rule&#160;3b-4 under the U.S. Exchange Act), and our ADSs, each representing eight ordinary shares, are listed on the Nasdaq Global Market. Nasdaq Stock Market Rules&#160;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. For instance, we are not required to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">have a majority of the board be independent (although all of the members of the audit committee must be independent under the U.S. Exchange Act);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">have a compensation committee or a nominations or corporate governance committee consisting entirely of independent directors; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:left;">have regularly scheduled executive sessions with only independent directors each&#160;year.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have relied on and intend to continue to rely on some of these exemptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Rule 19C.11 of the Hong Kong Listing Rules, we are exempt from certain corporate governance requirements of the Hong Kong Stock Exchange, including Appendix 14 of the Hong Kong Listing Rules (Corporate Governance Code and Corporate Governance Report) and Appendix 16 of the Hong Kong Listing Rules (Disclosure of Financial Information).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with our listing on the Hong Kong Stock Exchange, the Hong Kong Stock Exchange and the SFC granted certain waivers and exemptions from strict compliance with the relevant provisions of the Hong Kong Listing Rules and the SFO, respectively, and the SFC also granted a ruling under the Takeovers Codes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Not a Public Company in Hong Kong</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Section 4.1 of the Introduction to the Takeovers Codes provides that the Takeovers Codes applies to takeovers, mergers and share buy-backs affecting public companies in Hong Kong, companies with a primary listing of their equity interests in Hong Kong. According to the Note to Section 4.2 of the Introduction to the Takeovers Codes, a Grandfathered Greater China Issuer within the meaning of Rule 19C.01 of the Hong Kong Listing Rules with a secondary listing on the Hong Kong Stock Exchange will not normally be regarded as a public company in Hong Kong under Section 4.2 of the Introduction to the Takeovers Codes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The SFC granted a ruling that we are not a &#8220;public company in Hong Kong&#8221; for the purposes of the Takeovers Codes. Therefore, the Takeovers Codes does not apply to us. In the event that the bulk of trading in our Shares migrates to Hong Kong such that we would be treated as having a dual-primary listing pursuant to Rule 19C.13 of the Hong Kong Listing Rules, the Takeover Codes will apply to us.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">202</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Disclosure of Interests under Part XV of the SFO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Part XV of the SFO imposes duties of disclosure of interests in Shares. Under the U.S. Exchange Act, which we are subject to, any person (including directors and officers of the company concerned) who acquires beneficial ownership, as determined in accordance with the rules and regulations of the SEC and which includes the power to direct the voting or the disposition of the securities, of more than 5% of a class of equity securities registered under Section 12 of the U.S. Exchange Act must file beneficial owner reports with the SEC, and such person must promptly report any material change in the information provided (including any acquisition or disposition of 1% or more of the class of equity securities concerned), unless exceptions apply. Therefore, compliance with Part XV of the SFO would subject our corporate insiders to a second level of reporting, which would be unduly burdensome to them, would result in additional costs and would not be meaningful, since the statutory disclosure of interest obligations under the U.S. Exchange Act that apply to us and our corporate insiders would provide our investors with sufficient information relating to the shareholding interests of our significant shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The SFC granted a relevant partial exemption under section 309(2) of the SFO to us, our Substantial Shareholders, directors and chief executives from strict compliance with the provisions of Part XV of the SFO (other than Divisions 5, 11 and 12 of Part XV of the SFO), on the conditions that (i) the bulk of trading in the Shares is not considered to have migrated to Hong Kong on a permanent basis in accordance with Rule 19C.13 of the Hong Kong Listing Rules; (ii) all disclosures of interests filed with the SEC are also filed with the Hong Kong Stock Exchange as soon as practicable, which will then publish such disclosures in the same manner as disclosures made under Part XV of the SFO; and (iii) we will advise the SFC if there is any material change to any of the information which has been provided to the SFC, including any significant changes to the disclosure requirements in the U.S. and any significant changes in the volume of our worldwide share turnover that takes place on the Hong Kong Stock Exchange. This exemption may be reconsidered by the SFC in the event there is a material change in information provided to the SFC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The U.S. Exchange Act and the rules and regulations promulgated thereunder require disclosure of interests by shareholders that are broadly equivalent to Part XV of the SFO. For relevant disclosure in respect of the substantial shareholder&#8217;s interests, see &#8220;Item 6. Directors, Senior Management and Employees&#8212;E. Share Ownership.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Corporate Communications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Rule 2.07A of the Hong Kong Listing Rules provides that a listed issuer may send or otherwise make available to the relevant holders of its securities any corporate communication by electronic means, provided that either the listed issuer has previously received from each of the relevant holders of its securities an express, positive confirmation in writing or the shareholders of the listed issuer have resolved in a general meeting that the listed issuer may send or supply corporate communications to shareholders by making them available on the listed issuer&#8217;s own website or the listed issuer&#8217;s constitutional documents contain provision to that effect, and certain conditions are satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our listing on the Hong Kong Stock Exchange, we made the following arrangements:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">We issue all future corporate communications as required by the Hong Kong Listing Rules on our own website in English and Chinese, and on the Hong Kong Stock Exchange&#8217;s website in English and Chinese;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">We continue to provide printed copies of notices of general meetings of shareholders including the proxy materials in English and Chinese to our shareholders at no costs; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">We have added to the &#8220;Investor Relations&#8221; page of our website which will direct investors to all of our future filings with the Hong Kong Stock Exchange.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Hong Kong Stock Exchange granted us a waiver from strict compliance with the corporate communication requirements under Rule 2.07A of the Hong Kong Listing Rules.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">203</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Monthly Returns</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Rule 13.25B of the Hong Kong Listing Rules requires a listed issuer to publish a monthly return in relation to movements in its equity securities, debt securities and any other securitized instruments, as applicable, during the period to which the monthly return relates. Pursuant to the Joint Policy Statement Regarding the Listing of Overseas Companies, or Joint Policy Statement, companies applying for a secondary listing may seek a waiver from Rule 13.25B subject to satisfying the waiver condition that the SFC has granted a partial exemption from strict compliance with Part XV of the SFO (other than Divisions 5, 11 and 12 of Part XV of the SFO) in respect of disclosure of shareholders&#8217; interests. As we have obtained a partial exemption from the SFC, the Hong Kong Stock Exchange granted a waiver from strict compliance with Rule 13.25B of the Hong Kong Listing Rules. We will disclose information about share repurchases, if any, in our quarterly earnings releases and annual reports on Form 20-F which are furnished or filed with the SEC in accordance with applicable U.S. rules and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_f670ec32_13f6_4a88_9f58_d41909c6b0e4"></a><a id="ITEM16HMINESAFETY_240012"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;16H.&#160;&#160;&#160;&#160;MINE SAFETY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_8c91ae7c_e199_4396_83df_87fc8022ab09"></a><a id="PARTIII_447241"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART&#160;III</b></p><a id="ITEM17FINANCIALSTATEMENTS_514489"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;17.&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Registrant has elected to provide the financial statements and related information specified in Item&#160;18.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_99d09bd3_f93c_49f1_975e_b7c341dd593a"></a><a id="ITEM18FINANCIALSTATEMENTS_216065"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ITEM&#160;18.&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of GDS Holdings Limited are included at the end of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_5e0b2d90_8437_4b98_9212_b2525d23e53a"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">204</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="ITEM19EXHIBITINDEX_442115"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM&#160;19.&#160;&#160;&#160;&#160;EXHIBIT&#160;INDEX</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1.1**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916016170/a2229935zex-3_2.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Eighth Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated by reference to Exhibit 3.2 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.1**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1474274/000119380516004148/e615511_ex99-a.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Registrant&#8217;s Specimen American Depositary Receipt evidencing American Depositary Shares (included in Exhibit 4.2) (incorporated by reference to Exhibit 4.3 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.2**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916016170/a2229935zex-4_1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Registrant&#8217;s Specimen Class A Ordinary Share Certificate (incorporated by reference to Exhibit 4.1 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.3</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1474274/000138713120009361/ex99-a.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Form of Deposit Agreement, among the Registrant, JPMorgan Chase Bank, N.A., as depositary and holders of the American Depositary Receipts (incorporated by reference to Exhibit (a) to our Registration Statement on Form F-6 (File No. 333-249704) with respect to American depositary shares representing our Class A ordinary shares, filed with the SEC on October 28, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*2.4</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex2d4.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Description of Securities Registered under Section 12 of the U.S. Exchange Act</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.5</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920118394/a20-30368_7ex4d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Registrant&#8217;s Form of Class A Ordinary Share Certificate (incorporated by reference to Exhibit 4.1 to our Current Report on Form 6-K for October 2020 (File No. 001-37925), initially filed with the SEC on October 27, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.1**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-4_5.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sixth Amended and Restated Members Agreement, dated May 19, 2016 (incorporated by reference to Exhibit 4.5 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.2**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-4_6.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sixth Amended and Restated Voting Agreement, dated May 19, 2016 (incorporated by reference to Exhibit 4.6 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.3**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-4_7.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sixth Amended and Restated Right of First Refusal And Co-sale Agreement, dated May 19, 2016 (incorporated by reference to Exhibit 4.7 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.4**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-4_9.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Agreement Dated September 29, 2016 Between Shanghai Waigaoqiao EDC Technology Co., Ltd. and Shanghai Yungang EDC Technology Co. Ltd. as Borrowers and GDS Holdings Limited as Ultimate Parent, arranged by Credit Agricole Corporate and Investment Bank, United Overseas Bank (China) Limited Shanghai Pilot Free Trade Zone Sub-Branch, DBS Bank (China) Ltd, Shanghai Branch, Shanghai HuaRui Bank Co., Ltd. and Australia and New Zealand Bank (China) Company Limited, Shanghai Branch as Mandated Lead Arrangers with United Overseas Bank (China) Limited Shanghai Pilot Free Trade Zone Sub-Branch acting as Facility Agent and Security Agent and United Overseas Bank (China) Limited Shanghai Pilot Free Trade Zone Sub-Branch acting as Account Bank, and Credit Agricole Corporate and Investment Bank and United Overseas Bank Limited acting as Coordinating Banks relating to Term Loan Facilities (incorporated by reference to Exhibit 4.9 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.5</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465919014580/a19-2732_1ex4d5.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Agreement Dated December 6, 2017 Between EDC (Chengdu) Industry Co., Ltd. as Borrower and Jiangsu International Trust Co., Ltd. acting as Lender relating to Term Loan Facilities (incorporated by reference to Exhibit 4.5 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2018 (File No. 001-37925), initially filed with the SEC on March 13, 2019).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.6**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Share Swap Agreement among the Registrant, EDC Holding and the shareholders of EDC Holding, dated June 12, 2014 (incorporated by reference to Exhibit 10.1 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">205</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.7**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_2.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Subscription Agreement for up to US$250,000,000 10% Convertible and Redeemable Bond due 2019 convertible into shares in GDS Holdings, among GDS Holdings, Perfect Success Limited and STT GDC Pte. Ltd., dated December 30, 2015 (incorporated by reference to Exhibit 10.2 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.8**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_3.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Interest Pledge Agreement concerning GDS Beijing, among William Wei Huang, Qiuping Huang and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.3 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.9**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_4.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Shareholder Voting Rights Proxy Agreement concerning GDS Beijing, among GDS Investment Company, GDS Beijing, William Wei Huang and Qiuping Huang, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.4 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.10**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_5.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement concerning GDS Beijing, among William Wei Huang, Qiuping Huang and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.5 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.11**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_6.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement between William Wei Huang, Qiuping Huang and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.6 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.12**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_7.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Technology License and Service Agreement between GDS Beijing and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.7 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.13**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_8.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Interest Pledge Agreement concerning GDS Shanghai, among William Wei Huang, Qiuping Huang and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.8 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.14**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_9.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Shareholder Voting Rights Proxy Agreement concerning GDS Shanghai, among GDS Investment Company, GDS Shanghai, William Wei Huang and Qiuping Huang, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.9 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.15**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_10.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Intellectual Property Rights License Agreement between GDS Shanghai and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.10 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.16**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_11.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement concerning GDS Shanghai, among William Wei Huang, Qiuping Huang, GDS Shanghai and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.11 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.17**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_12.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Technology License and Service Agreement between GDS Shanghai and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.12 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.18**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_13.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement among William Wei Huang, Qiuping Huang and GDS Investment Company, dated April 13, 2016 (English Translation) (incorporated by reference to Exhibit 10.13 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">206</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.19**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_14.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Form of Indemnification Agreement between the Registrant and its directors and executive officers (incorporated by reference to Exhibit 10.14 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.20**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_15.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Forms of Employment Agreements between the Registrant and its executive officers (incorporated by reference to Exhibit 10.15 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.21**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_17.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Data Center Outsourcing Service Agreement (English Translation) (incorporated by reference to Exhibit 10.17 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.22**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_18.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premises and Warehouse Lease Agreement dated December 26, 2008 (English Translation) (incorporated by reference to Exhibit 10.18 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.23**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_19.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premises and Warehouse Lease Agreement dated April 15, 2011 (English Translation) (incorporated by reference to Exhibit 10.19 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.24**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_20.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premise Lease Agreement dated July 16, 2012 (English Translation) (incorporated by reference to Exhibit 10.20 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.25**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_21.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premise Lease Agreement dated March 9, 2015 (English Translation) (incorporated by reference to Exhibit 10.21 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.26**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_22.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premise Lease Agreement dated July 6, 2015 (English Translation) (incorporated by reference to Exhibit 10.22 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.27**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_23.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Tenement Lease Agreement dated April 1, 2015 (English Translation) (incorporated by reference to Exhibit 10.23 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.28**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_24.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premise Lease Agreement dated November 27, 2013 (English Translation) (incorporated by reference to Exhibit 10.24 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October&#160;4,&#160;2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.29**&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_25.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Premise Lease Agreement dated August 1, 2015 (English Translation) (incorporated by reference to Exhibit 10.25 to our Registration Statement on Form F-1 (File No. 333-213951), initially filed with the SEC on October 4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*4.30</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916015923/a2229616zex-10_26.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GDS Holdings Limited 2016 Equity Incentive Plan (as amended on August 6, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.31</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465917024311/a17-6886_1ex4d33.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Information Rights Letter dated November&#160;7, 2016 from the Registrant to STT GDC (incorporated by reference to Exhibit&#160;4.33 to our Annual Report on Form&#160;20-F for the Fiscal&#160;Year Ended December&#160;31, 2016 (File No.&#160;001-37925), initially filed with the SEC on April&#160;19, 2017).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.32</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465917063570/a17-24352_1ex99d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Investor Rights Agreement, dated October 23, 2017, between the Registrant, Cheetah Asia Holdings LLC, CyrusOne LLC and Mr. Huang (only with respect to Article I (insofar as and only to the extent to which such Definitions are used in the other sections with respect to which Mr. Huang is entering into this Agreement), Section 2.2, and Article VI) (incorporated by reference to Exhibit 99.2 to our report on Form 6-K (File No. 001-37925), initially filed with the SEC on October 24, 2017).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.33</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465917063570/a17-24352_1ex99d3.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Investor Rights Agreement, dated October 23, 2017, between the Registrant and STT GDC Pte. Ltd. (incorporated by reference to Exhibit 99.3 to our report on Form 6-K (File No. 001-37925), initially filed with the SEC on October&#160;24,&#160;2017).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">207</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.34</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465917063570/a17-24352_1ex99d4.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Investor Rights Agreement, dated October&#160;23, 2017, between the Registrant, SBCVC Fund II,&#160;L.P., SBCVC Company Limited, SBCVC Fund II-Annex,&#160;L.P., SBCVC Venture Capital and SBCVC Fund III,&#160;L.P. (incorporated by reference to Exhibit&#160;99.4 to our report on Form&#160;6-K (File No.&#160;001-37925), initially filed with the SEC on October&#160;24, 2017).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.35</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465919014580/a19-2732_1ex4d36.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Indenture, dated June 5, 2018, between the Registrant and The Bank of New York Mellon, as Trustee, relating to the issuance of Registrant&#8217;s 2% Convertible Senior Notes due 2025 in the aggregate principal amount of US$300 million (incorporated by reference to Exhibit 4.36 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2018 (File No. 001-37925), initially filed with the SEC on March 13, 2019).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.36</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465919014571/a18-40210_5ex99d4.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Investor Rights Agreement, dated March 27, 2019, by and among the Registrant and PA Goldilocks Limited (incorporated by reference to Exhibit 99.4 to our Current Report on Form 6-K for March 2019 (File No. 001-37925), initially filed with the SEC on March 13, 2019).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.37</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1219573/000119312519079197/d696533dex993.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Form of Amendment No. 1 to Investor Rights Agreement between the Registrant and STT GDC Pte. Ltd. (incorporated by reference to Exhibit 99.3 to the Amendment No. 7 to Schedule 13D of Singapore Technologies Telemedia Pte Ltd (File No. 005-89829), initially filed with the SEC on March 19, 2019).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.38&#8224;&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465919070239/a19-23367_7ex10d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Share Purchase Agreement by and between GDS (Shanghai) Investment Co., Ltd., Beijing Zhong Cheng Fu Jing Technology Co., Ltd., Beijing Lan Ting Data Technology Co., Ltd., Beijing Zheng He Tian Ye Economic and Trade Co., Ltd., Jun He, Lanting (Beijing) Information Science and Technology Co., Ltd., and Lanting Xuntong (Beijing) Science and Technology Co., Ltd, dated December 4, 2019 (English Translation) (incorporated by reference to Exhibit 10.1 to our Current Report on Form 6-K for December 2019 (File No. 001-37925), initially filed with the SEC on December 5, 2019).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.39</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1219573/000119312519309666/d758553dex993.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Amendment No. 2 to Investor Rights Agreement, dated December 10, 2019, between the Registrant and STT GDC Pte. Ltd. (incorporated by reference to Exhibit 99.3 to the Amendment No. 8 to Schedule 13D of Singapore Technologies Telemedia Pte Ltd (File No. 005-89829), initially filed with the SEC on December 10, 2019).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.40</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d41.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd., dated December 16, 2019, between Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.41 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.41</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d42.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd., dated December 16, 2019, among GDS (Shanghai) Investment Co., Ltd., Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd. and Shanghai Xinwan Enterprise Management Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.42 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.42</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d43.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd., dated December 16, 2019, among Shanghai Xinwan Enterprise Management Co., Ltd., Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.43 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.43</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d44.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 16, 2019, between Shanghai Xinwan Enterprise Management Co., Ltd., Huang Wei, Huang Qiuping and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.44 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">208</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.44</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d45.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Technology License and Service Agreement, dated December 16, 2019, between Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.45 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.45</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d46.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Intellectual Property Rights License Agreement, dated December 16, 2019, between Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.46 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.46</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d47.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Shanghai Shu&#8217;an Data Services Co., Ltd., dated December 18, 2019, between Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.47 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.47</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d48.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Shanghai Shu&#8217;an Data Services Co., Ltd., dated December 18, 2019, among GDS (Shanghai) Investment Co., Ltd., Shanghai Shu&#8217;an Data Services Co., Ltd. and Shanghai Xinwan Enterprise Management Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.48 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.48</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d49.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Shanghai Shu&#8217;an Data Services Co., Ltd., dated December 18, 2019, among Shanghai Xinwan Enterprise Management Co., Ltd., Shanghai Shu&#8217;an Data Services Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.49 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.49</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d50.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 18, 2019, between Shanghai Xinwan Enterprise Management Co., Ltd., Huang Wei, Huang Qiuping and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.50 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a> </p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.50</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d51.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Technology License and Service Agreement, dated December 18, 2019, between Shanghai Shu&#8217;an Data Services Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.51 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.51</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d52.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Intellectual Property Rights License Agreement, dated December 18, 2019, between Shanghai Shu&#8217;an Data Services Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.52 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.52</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d53.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, between Li Wenfeng and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.53 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.53</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d54.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, between Liang Yan and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.54 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">209</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.54</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d55.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, between Wang Qi and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.55 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.55</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d56.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, between Chen Liang and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.56 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.56</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d57.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Equity Pledge Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, between Chen Yilin and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.57 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.57</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d58.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among GDS (Shanghai) Investment Co., Ltd., Shanghai Xinwan Enterprise Management Co., Ltd. and Li Wenfeng (English Translation) (incorporated by reference to Exhibit 4.58 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.58</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d59.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among GDS (Shanghai) Investment Co., Ltd., Shanghai Xinwan Enterprise Management Co., Ltd. and Liang Yan (English Translation) (incorporated by reference to Exhibit 4.59 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.59</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d60.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among GDS (Shanghai) Investment Co., Ltd., Shanghai Xinwan Enterprise Management Co., Ltd. and Wang Qi (English Translation) (incorporated by reference to Exhibit 4.60 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.60</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d61.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among GDS (Shanghai) Investment Co., Ltd., Shanghai Xinwan Enterprise Management Co., Ltd. and Chen Liang (English Translation) (incorporated by reference to Exhibit 4.61 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.61</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d62.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Voting Proxy Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among GDS (Shanghai) Investment Co., Ltd., Shanghai Xinwan Enterprise Management Co., Ltd. and Chen Yilin (English Translation) (incorporated by reference to Exhibit 4.62 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.62</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d63.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among Li Wenfeng, Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.63 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.63</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d64.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among Liang Yan, Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.64 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April&#160;17,&#160;2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">210</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.64</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d65.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among Wang Qi, Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.65 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.65</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d66.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among Chen Liang, Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.66 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.66</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d67.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Call Option Agreement with regards to Shanghai Xinwan Enterprise Management Co., Ltd., dated December 16, 2019, among Chen Yilin, Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.67 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April&#160;17,&#160;2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.67</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d68.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 16, 2019, between Li Wenfeng and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.68 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.68</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d69.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 16, 2019, between Liang Yan and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.69 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.69</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d70.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 16, 2019, between Wang Qi and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.70 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.70</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d71.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 16, 2019, between Chen Liang and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.71 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.71</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d72.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Loan Agreement, dated December 16, 2019, between Chen Yilin and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.72 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.72</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d73.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive Technology License and Service Agreement, dated December 16, 2019, between Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.73 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.73</p></td><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000110465920047853/gds-20191231xex4d74.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Intellectual Property Rights License Agreement, dated December 16, 2019, between Shanghai Xinwan Enterprise Management Co., Ltd. and GDS (Shanghai) Investment Co., Ltd. (English Translation) (incorporated by reference to Exhibit 4.74 to our Annual Report on Form 20-F for the Fiscal Year Ended December 31, 2019 (File No. 001-37925), initially filed with the SEC on April 17, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.74</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746921000263/a2242880zex-4_11.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Amendment No. 1 to Investor Rights Agreement, dated June 26, 2020, between the Registrant and PA Goldilocks Limited (incorporated by reference to Exhibit 4.11 to our Registration Statement on Form F-3 (File No. 333-252680), initially filed with the SEC on February 3, 2021).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">211</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.75</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746921000263/a2242880zex-4_12.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Investor Rights Agreement, dated June 26, 2020, by and among the Registrant, Gaoling Fund, L.P. and YHG Investment, L.P. (incorporated by reference to Exhibit 4.12 to our Registration Statement on Form F-3 (File No. 333-252680), initially filed with the SEC on February 3, 2021).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.76</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746921000263/a2242880zex-4_13.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Investor Rights Agreement, dated June 26, 2020, between the Registrant and STT GDC Pte. Ltd. (incorporated by reference to Exhibit 4.13 to our Registration Statement on Form F-3 (File No. 333-252680), initially filed with the SEC on February 3, 2021).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.77</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1219573/000119312520211234/d40235dex992.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Amendment No. 1 to Investor Rights Agreement, dated August 4, 2020, between the Registrant and STT GDC Pte. Ltd. (incorporated by reference to Exhibit 99.2 to the Amendment No. 10 to Schedule 13D of Singapore Technologies Telemedia Pte Ltd (File No. 005-89829), initially filed with the SEC on August 6, 2020).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*4.78&#8224;&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex4d78.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Share Purchase Agreement by and between Beijing Yize Data Science &amp; Technology Co., Ltd, Shanghai Rongyu Investment Management Center (Limited Partnership), Shuntou (Tianjin) Technology Development Partnership (Limited Partnership), Tianjin Rongxin Business Management Partnership (Limited Partnership), Tibet Lingyu Venture Capital Management Co., Ltd, Zhongyunxin Science &amp; Technology Co., Ltd, Beijing Zhongyunxin Shunyi Data Science &amp; Technology Co., Ltd and Tianjin Zhongyunxin Data Co., Ltd, dated February 26, 2021.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*4.79&#8224;&#8224;</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex4d79.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Share Purchase Agreement by and between Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd, Shanghai Rongyu Investment Management Center (Limited Partnership), Shuntou (Tianjin) Technology Development Partnership (Limited Partnership), Tianjin Rongxin Business Management Partnership (Limited Partnership), Tibet Lingyu Venture Capital Management Co., Ltd, Shaoyan Gao and Tianjin Zhongyunxin Science &amp; Technology Co., Ltd, dated February 26, 2021.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*8.1</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex8d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">List of Subsidiaries of the Registrant</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">11.1**</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1526125/000104746916016170/a2229935zex-99_1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Code of Business Conduct of the Registrant (incorporated by reference to Exhibit&#160;99.1 to our Registration Statement on Form&#160;F-1 (File No.&#160;333-213951), initially filed with the SEC on October&#160;4, 2016).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*12.1</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex12d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Certification of our Chief Executive Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*12.2</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex12d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Certification of our Chief Financial Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*13.1</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex13d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Certification of our Chief Executive Officer pursuant to 18 U.S.C. Section&#160;1350 as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*13.2</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex13d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Certification of our Chief Financial Officer pursuant to 18 U.S.C Section&#160;1350 as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*15.1</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex15d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consent of Independent Registered Public Accounting Firm</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*15.2</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="gds-20201231xex15d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consent of King&#160;&amp; Wood Mallesons</span></a></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*101.INS</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Instance Document.</p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*101.SCH</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Schema Document.</p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*101.CAL</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Calculation Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*101.DEF</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Definition Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*101.LAB</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Labels Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*101.PRE</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Presentation Linkbase Document.</p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">212</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description&#160;of&#160;Exhibit</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*104</p></td><td style="vertical-align:bottom;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;Filed herewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">**&#160;&#160;&#160;&#160;&#160;Previously filed as an exhibit to our Registration Statement on Form&#160;F-1 (File No.&#160;333-213951), which was initially filed with the SEC on October&#160;4, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 18pt;">As permitted by Item&#160;601(b)(4)(iii)(A)&#160;of Regulation S-K, our company has not filed with this annual report certain instruments defining the rights of holders of long-term debt of our company and its subsidiaries because the total amount of securities authorized under any such instruments does not exceed 10% of the total assets of our company and its subsidiaries on a consolidated basis. The Company agrees to furnish a copy of any such agreement to the SEC upon request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">&#8224;&#160;&#160;&#160;&#160;&#160;Confidential treatment has been granted for portions of this document.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">&#8224;&#8224;&#160;&#160;&#160;Portions of this exhibit have been omitted in accordance with Item 601(b)(10) of Regulation S-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:3pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_acccc461_1b3b_453c_ae55_9a448dd815f8"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">213</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SIGNATURES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The registrant hereby certifies that it meets all of the requirements for filing on Form&#160;20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:45.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GDS Holdings Limited</p></td></tr><tr><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:45.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ William Wei Huang</p></td></tr><tr><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: William Wei Huang</p></td></tr><tr><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title: Chief Executive Officer</p></td></tr><tr><td style="vertical-align:top;width:50.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 12, 2021</p></td><td colspan="2" style="vertical-align:top;width:49.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'\005b8b\004f53';line-height:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</span></p><a id="_c6bd4729_7a6c_4e37_b97b_3ee8ca8a9dec"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;">214</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Index to Consolidated Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:91.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a href="#ReportofIndependentRegisteredPublicAccou"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Report of Independent Registered Public Accounting Firm</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-2</p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDBALANCESHEETS_655082"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Balance Sheets as of December&#160;31, 2019 and 202</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">0</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-4</p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFOPERATIONS_23567"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Operations for the&#160;years ended December&#160;31, 2018, 2019 and 2020</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-5</p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOS"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Comprehensive Loss for the&#160;years ended December&#160;31, 2018, 2019 and 2020</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-6</p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTOFCHANGESINSHAREHOL"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Changes in Shareholders&#8217; Equity for the&#160;years ended December&#160;31, 2018, 2019 and 2020</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-7</p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCASHFLOWS_513555"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Cash Flows for the&#160;years ended December&#160;31, 2018, 2019 and 2020</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-8</p></td></tr><tr><td style="vertical-align:top;width:91.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a1DESCRIPTIONOFBUSINESSANDBASISOFPRESENT"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Notes&#160;to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_7f2956c0_520d_4c94_9a5d_fc5fa1afa552"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="ReportofIndependentRegisteredPublicAccou"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Report of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">To the Board of Directors and Shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">GDS Holdings Limited:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">We have audited the accompanying consolidated balance sheets of GDS Holdings Limited and subsidiaries (&#8220;the Company&#8221;) as of December&#160;31, 2019 and 2020, the related consolidated statements of operations, comprehensive loss, changes in shareholders&#8217; equity, and cash flows for each of the&#160;years in the three-year period ended December 31, 2020, and the related notes (collectively, the &#8220;consolidated financial statements&#8221;). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2020, based on criteria established in <i style="font-style:italic;">Internal Control&#160;&#8212; Integrated Framework </i>(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2019 and 2020, and the results of its operations and its cash flows for each of the&#160;years in the three-year period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020 based on criteria established in <i style="font-style:italic;">Internal Control&#160;&#8212; Integrated Framework </i>(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Change in Accounting Principle</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for leases in 2019 due to the adoption of Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Basis for Opinions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on these consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules&#160;and regulations of the Securities and Exchange Commission and the PCAOB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Definition and Limitations of Internal Control Over Financial Reporting</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">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)&#160;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)&#160;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)&#160;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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Critical Audit Matter</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated 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 consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Realizability of deferred tax assets associated with the Company&#8217;s net operating losses carry forwards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As discussed in Note 21 to the consolidated financial statements, the Company&#8217;s net deferred tax assets were RMB146,088 thousand as of December 31, 2020. This balance was net of a valuation allowance of RMB328,821 thousand. The deferred tax assets for net operating losses carry forwards and related valuation allowance were RMB386,999 thousand and RMB251,868 thousand, respectively. The Company evaluated the realizability of the deferred tax assets associated with the Company&#8217;s net operating losses carry forwards to determine whether there was more than a 50% likelihood that these deferred tax assets would be realized. The evaluation was based on the Company&#8217;s expectations of the future taxable income and the timing of net operating losses carry forwards expirations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">We identified the realizability of deferred tax assets associated with the Company&#8217;s net operating losses carry forwards as a critical audit matter. A high degree of auditor judgment was required to evaluate the future taxable income that would be sufficient to realize the net operating losses carry forwards before their expiration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company&#8217;s deferred tax assets valuation allowance assessment process. This included controls related to the development of the forecast of future taxable income and timing of realization of net operating losses carry forwards. We evaluated the utilization rates of certain data centers used in the development of the forecast of future taxable income, by comparing the utilization rates of such data centers to the historical actual utilization rates and the Company&#8217;s business plans for those data centers which were approved by the board of directors. To assess the Company&#8217;s ability to accurately forecast revenue, we compared the Company&#8217;s historical revenue forecasts of certain data centers  to actual results. We performed sensitivity analysis over the Company&#8217;s assumptions used to determine the amount and the timing of forecasted taxable income to assess the impact of changes in those assumptions on the realization of the net operating losses carry forwards prior to expiration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">/s/ KPMG Huazhen LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">We have served as the Company&#8217;s auditor since 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shanghai, China</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 12, 2021</p><a id="_63dcbf6e_ad68_4402_8194_c3700324a1b3"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDBALANCESHEETS_655082"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED BALANCE SHEETS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><a id="_80dbac4d_e673_44d2_a462_277633baba95"></a><a id="Tc_4MkpOBZdWEGp_93IDdNUZg_1_4"></a><a id="Tc_ehwmjrVf90a6Pn1Ss_wKiw_2_2"></a><a id="Tc_7I8KeppI-UO7K7jCP-TY8Q_2_4"></a><a id="Tc_VJL6s8zty0WKPWwoPtvU-g_2_6"></a><a id="Tc_sWwDBzT_7EqZwgHiisgUAQ_3_0"></a><a id="Tc_C4DVg5sVI0GIeE-j_zCygg_4_0"></a><a id="Tc_aWwJ5MlG3kis6Rgptv9DDw_5_0"></a><a id="Tc_9a4IO41nAkqTAGekaJKpeQ_5_2"></a><a id="Tc_xnbyeooFpkaCernrFKLWTQ_6_0"></a><a id="Tc_8RfNMe6yi0-agGfEtAXoOw_6_2"></a><a id="Tc_TuaP4bKJyUOxs2J1EJ6adw_7_0"></a><a id="Tc_OFbMUiFgAU2GoyIMTSEGmw_7_2"></a><a id="Tc_Ke79Iz7pxUaKP3mx2TVh2g_8_0"></a><a id="Tc_yE7Zb1QlxUyvRMQAVpK5yw_9_0"></a><a id="Tc_438I0otmcE2j3zWkEzXGKg_10_0"></a><a id="Tc_Yg7Ysq8A0E-1Uy6zOOxBDw_11_0"></a><a id="Tc_H_IjVm6CU0S8y0JKCjaGYw_13_0"></a><a id="Tc_kqqTx2Y4xE-cOhQPWkt-0A_13_2"></a><a id="Tc_Se0ZtmLWiUS6mVTT7MFPWA_14_0"></a><a id="Tc_bnZLZO7YQEitnrIaOVRSrg_14_2"></a><a id="Tc_5BuYgXRGM0Kd-N8OMNHsrA_15_0"></a><a id="Tc_lrSlPY9M00ujpKB5RjATpw_15_2"></a><a id="Tc_xT32fVcBFECG1dSjMORj8A_16_0"></a><a id="Tc_cedys40Xj0iNwCpwKwinFw_16_2"></a><a id="Tc_UyWV8XzlmU619TjanIwl9A_17_0"></a><a id="Tc_SI14mVGXQ0ux0tV0DymGTA_17_2"></a><a id="Tc_yhHrnLB_80qZej0ZiyeJIw_18_0"></a><a id="Tc_Sz2lkNNSY0mjnxm2CFt6rg_18_2"></a><a id="Tc_j6QnrX6fqUasGn-OnGBwJQ_19_0"></a><a id="Tc_TF_Zo7mG9E6npQKp4Aicyg_19_2"></a><a id="Tc_c34yFr3sRU2fFEGUB0JFGA_20_0"></a><a id="Tc_IsRePPIOG0m_sx65cPNVvA_21_0"></a><a id="Tc_5dFiy6c8zEe1SagqgeBJxQ_22_0"></a><a id="Tc_oF30T4baxkiWrKHdwE7txw_24_0"></a><a id="Tc_bPgnJfJGtE2A19MUWsAAEQ_25_0"></a><a id="Tc_0WWqNi3rrUWK3poSOXiwMw_26_0"></a><a id="Tc_gN2DA5kmxUGIFAoMRevAsw_26_2"></a><a id="Tc_DDU8v9tF0UucT7OrdflsWw_27_0"></a><a id="Tc_GuV0H7vu4EyF9xzNJiDphA_28_0"></a><a id="Tc_O81n0RkRs0qFtIi8eGDnog_28_2"></a><a id="Tc_aBzaoZKorkG5AwVk-p5uWA_29_0"></a><a id="Tc_QOwpVef8ZUmxpU3rqxqRVA_29_2"></a><a id="Tc_MTajaK11rU2-FXeWuRVToQ_30_0"></a><a id="Tc_kTwo1DQjUU2u1rQveFIDew_30_2"></a><a id="Tc_KR7_utfIQEiOMjvXbodYsg_31_0"></a><a id="Tc_o9cQmXZdPEGH6imgvCvkRw_31_2"></a><a id="Tc_RB7EO_2aqUeFEcK5PPDKGg_33_0"></a><a id="Tc_QKC6eNSZGkS7ly9zSDyWMA_35_0"></a><a id="Tc_iEJYu13Wik-8CRii2OG17A_35_2"></a><a id="Tc__3bWTXuuPE63NbaEysTNYg_36_0"></a><a id="Tc_WUNo6SG0hkKR4y1Orj2BAQ_36_2"></a><a id="Tc_yWyfHIJx50SZZe9LKqqyow_37_0"></a><a id="Tc_EXCSHcfcy0G47FxC21PyqA_37_2"></a><a id="Tc_8Q5dxqKMRUqKTapcCcM30A_38_0"></a><a id="Tc_5f91I6zNM0-6lOtZ7ULzlQ_38_2"></a><a id="Tc_TaEZEOKCKkiUJNnndjObAw_39_0"></a><a id="Tc_dhJyiCoeo0GhC6e1sia4Gw_39_2"></a><a id="Tc_pmk0UVyHSEOwiTfeCO6cKw_40_0"></a><a id="Tc_OKO2GKNsDU-ADAq9O8020Q_40_2"></a><a id="Tc_3R4H_rPAdkq5BKrJW526xA_41_0"></a><a id="Tc_jlVmvzhgz0iTJ-mFYUoaAA_43_0"></a><a id="Tc_cPN9I_3l7E-nrFO5c6JDBg_44_0"></a><a id="_eb4c15a3_0936_4c53_b6f1_16c3f219ea86"></a><a id="_eb4c15a3_0936_4c53_b6f1_16c3f219ea86_2"></a><a id="_eb4c15a3_0936_4c53_b6f1_16c3f219ea86_3"></a><a id="_1de869ca_be74_4d72_999d_6bf8e27953be"></a><a id="_1de869ca_be74_4d72_999d_6bf8e27953be_2"></a><a id="_1de869ca_be74_4d72_999d_6bf8e27953be_3"></a><a id="Tc_U-9iEdzvrkyQ98n0PKE-yA_44_2"></a><a id="Tc_ykSsjwSLo0Cb4PbtL6xa2A_45_0"></a><a id="Tc_gRXUge34w0iPfyYl2-_fWg_45_2"></a><a id="Tc_TuaBhN2FVkS3R1U0AOdArw_45_4"></a><a id="Tc_V-0mAdYw-EOPVvEftajQDg_46_0"></a><a id="Tc_kztvZtZI7EKeOvakNpdnLw_48_0"></a><a id="Tc_S80pJJLewU2lxhqeZOvExg_49_0"></a><a id="Tc_ps4Y9yIW5EmnFFSv1CyUew_49_2"></a><a id="Tc_Be0shLFlXkmnPKwbLyjthQ_50_0"></a><a id="Tc_rihVqAqz5k2PG-qYdguF9A_51_0"></a><a id="Tc_FT4R6fzdcESd5njOoyJQ_A_52_0"></a><a id="Tc_rbKt_xpPm0K-lRMH_mP24A_53_0"></a><a id="Tc_bIzvYbBRXE6zx4svyndzcA_54_0"></a><a id="Tc_PorQ3Mus30KatNL4xcaWcA_54_2"></a><a id="Tc_jvpQrd4KZ026uzevUGkZWw_56_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Cash </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_Zuz0uprqWES4J1GeVFoTDg_5_4">5,810,938</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_T-jAskRlb0CwAdkR0QrUeQ_5_6">16,259,457</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Restricted cash </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_dt-YOWCDZEmzWE0J8ua-Qg_6_4">34,299</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_azlSetniUEinUOV_uQRsDA_6_6">86,829</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Accounts receivable, net of allowance for doubtful accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_e4hZ71ys2kOzjGazvJ64Bg_7_4">879,962</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_sCAcGGvBTUmlGv5YcLf-6w_7_6">1,480,335</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Value-added-tax (&#8220;VAT&#8221;) recoverable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="3" id="Tc_-fLA1M2tdkat6_W84ust_Q_8_4">129,994</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="3" id="Tc_qsV5DXb_W0-pbvYjFX9GEA_8_6">155,620</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_aSHIOA9bwE2zCZmaCXi8vw_9_4">80,913</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_YU9Yusji2kSGM-ejMbEVzg_9_6">163,986</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Other current assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_Lb1jeFWvlkKSs9_3uR6atg_10_4">148,603</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_BbTfLt-NbEqlTcDvgXsq-A_10_6">172,579</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_yqY48mfJU0K0Wy5c8PrIUQ_11_4">7,084,709</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_v2oSCEvOdE2ntXhof3KPdg_11_6">18,318,806</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_2DB62N61SkCEvouNVqZg-Q_13_4">19,184,639</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_gf_Gce3SOECLHeXBaYBuOg_13_6">29,596,061</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_cGC2rsS2hEW-8qBQGvUInQ_14_4">394,628</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_l1IZyr2QXU6pkTpq_FoN0A_14_6">785,322</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrent" scale="3" id="Tc_CAAzPRBxj0iVm4KhSgHpbw_15_4">747,187</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrent" scale="3" id="Tc_zSWj_1kIhEu1EaLn7qF6LA_15_6">678,190</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_65FugEoBGUyR097C1J6ilg_16_4">796,679</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_chOM3iOeQESQJcaQbEvIwQ_16_6">3,059,700</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_cl3hpMgTZ0SEgs-YcW_q6w_17_4">1,905,840</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_ELE-ZRJKiU-2PqzdSRoSqA_17_6">2,596,393</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Deferred tax assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_7dgc1RINmEG5OxCLWdolTA_18_4">72,931</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_NmtwkZasHkmWVqoAtgPVRg_18_6">146,088</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Restricted cash </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_mrl2CfGcI0WpaC-xQPNHVg_19_4">128,025</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_57RjZgYF80yPpAb9XN5TVg_19_6">146,643</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">VAT recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="Tc_EmcH765hikKXWswoA3o-mQ_20_4">888,483</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="Tc__ETjw_nhP0CEML-219e7ww_20_6">1,445,521</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_tqtDl3Q8z02jjyUgv86Ejw_21_4">289,410</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_5fIgv_8flki83pBKyIlnog_21_6">486,071</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_L1xf5brdt0-6fZ8ZdIdMgA_22_4">31,492,531</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_Yr0zzTpejkep7FjEO3nR3A_22_6">57,258,795</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities, Mezzanine Equity and Shareholders&#8217; Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Short-term borrowings and current portion of long-term borrowings (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Narr_3oPu0eKMdk-hzmOdOvDmfw">254,000</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Narr_OzOJLhnal0e9UagLWNHGPQ">343,944</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">9</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Tc_xdj1Dn74RUWEt7GQT6TWfA_26_4">1,137,737</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Tc_0iWPpqQNNUWyWx8KZf0JAg_26_6">2,153,390</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Accounts payable (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Narr_7hi35wW2OEuWtmzOo8OjBQ">181,448</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Narr_rfXHw0046EiPS9klqEq8vA">194,325</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_9D6Nrl98uki-OxuTYZQnDQ_27_4">1,675,966</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_ZvpzcRePqkOt19XyIky7SQ_27_6">3,657,112</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other payables (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Narr_RM3zBDbak0SrxiN40OGoUQ">160,401</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Narr_3Deqvt4W20CqjeKtdt2TOA">152,534</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">11</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_Kdn-Y8d0gkWyGdKkf7SYhA_28_4">817,883</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_kZ7EfxIFokyezoHgjMpBrA_28_6">1,395,981</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Narr_kQTSyuX5JkaVBTR7j4Gqng">68,003</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Narr_Kz0XtmylokmmQF-RUisQpQ">90,192</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">4</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_uMk9o670bkurwmj5uG_14Q_29_4">90,316</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_e87MhvUJ-0ebotFjq4zyzQ_29_6">96,668</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Narr_WBmnQhlB8kaXNT99N41iCw">31,869</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Narr_gfgASwldDU-A65KEF_ItZA">50,888</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_kaMcNTEc2EyDcQC2sqol9g_30_4">55,139</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_eEzl0tSBHEyYtFPzpnyPcw_30_6">86,258</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Finance lease and other financing obligations, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Narr_fR9ZX46GxU2PumvFP6fBzg">125,318</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Narr_9tUjaptZ0EOOm60SS7Yp1Q">31,629</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">12</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Tc_HbYoJKrDU06fQFjx_ylxQA_31_4">222,473</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Tc_0NDs7fjEDkeo6JLPkzfVdA_31_6">254,412</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_uaDjqsDie0a14xgJRMNcVw_33_4">3,999,514</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_u9RrfP0t-EG95DdUNew7vQ_33_6">7,643,821</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Long-term borrowings, excluding current portion (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Narr_-i7nILbLD0WZdAjqTNHegQ">12,500</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Narr_dajHQzuOOUmfjLKvFN-sxg">60,042</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">9</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Tc_mJAKs9jHDkyGue9vZAZ0tQ_35_4">8,028,473</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Tc_am6SSls9SEmuZ4z_b2EilQ_35_6">10,566,746</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="3" id="Tc_vPkaFsEgSUiCh3gQ9wCGLw_36_4">2,049,654</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="3" id="Tc_bH0r5p34TkqAa9vyuPDuJQ_36_6">1,928,466</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Operating lease liabilities, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Narr_iCqBSLc3pUS1QFPgSZkg3A">66,387</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Narr_F-LXRzq-7U2jqVdbRPU3KQ">361,502</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">12</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_RlCx-CpToE-XdukkRrpQsw_37_4">709,998</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_8OqrRUyCA0q8R0b4-A0G9Q_37_6">1,542,895</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Finance lease and other financing obligations, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Narr_9CN0ISWQ7Um29-A048obcw">921,965</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Narr_DOuMVBuNTU24YF0iIleyvA">982,209</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Tc_6HaLGEPlOEytKV7ER53JKQ_38_4">4,751,121</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Tc_ST4-Yzf0L0-Fv4_uRKQmPA_38_6">8,097,881</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Deferred tax liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Narr_qhq9fk9vFESGHvlicjID-Q">76,297</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Narr_3LoP8ZXcr0eoPcaqnB2LNg">91,036</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">21</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_rESF33BvskS41UoxGDSBuw_39_4">252,672</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_nwrI9AXO9U-N8FbXBBvYSw_39_6">462,007</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Other long-term liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Narr_ZDEXoydQHUWz7KKP1sNWUA">29,950</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Narr_5OmqDrqLPkikNJ5P5gznxg">34,281</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">13</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_DCHECRKO4US56comhs_CPA_40_4">345,537</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_CJiXsIAEmEyoJfbhQ3bjRQ_40_6">349,257</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_AL5EysrutUmLQimkpWcMLw_41_4">20,136,969</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_wjBIJvxyik6D4ZjsNNakww_41_6">30,591,073</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Mezzanine Equity</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Redeemable preferred shares (US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_XtanzQ-cI06VYp0y_be7oQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_GbibjkoxV0ymT2EwNQNOtw">0.00005</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_AVXzet_0xE64dRnax8mm0w"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_6WTIz4eKAEOsAoAg1LkXaQ">150,000</ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December 31, 2019 and 2020; Redemption value of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement" scale="3" id="Narr_LMb0sok4hUuyf-gIGtuCEg">1,061,981</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement" scale="3" id="Narr_GS6isRd4tUqOpbx2VIP2cw">980,910</ix:nonFraction> as of December 31, 2019 and 2020, respectively; Liquidation value of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Narr_zCQi6kcEl0WagLJknCn0oQ">1,537,636</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Narr_k_35KCJim0OHiJsdstSNaQ">2,576,578</ix:nonFraction> as of December 31, 2019 and 2020, respectively)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">14</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_f9ALffzB30-HKo2Yg6IHbQ_44_4">1,061,981</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_Nwl9wbomoE60lRrIXHni7w_44_6">980,910</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">15</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" id="Tc_VRuNzj7mkU6sToSsdVPMzg_45_6">120,820</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total mezzanine equity</b></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" id="Tc_fhLsMOh9WU2279Aey2CUbQ_46_4">1,061,981</ix:nonFraction></b></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" id="Tc_T-TjgRbEXUOkRh7IFL1HpA_46_6">1,101,730</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Shareholders&#8217; Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;">Ordinary shares (US$</span><span style="font-size:6pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_4vkmYzGmTUGabDT46TPxmg"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_yDgbR-MoS0qFsGUo09eqlg">0.00005</ix:nonFraction></ix:nonFraction></span><span style="font-size:6pt;"> par value; </span><span style="font-size:6pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_mGmfmKhB9EOuKu4eUzKcqQ"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_X28891Po9Eya8rvGtAJoOQ">2,002,000,000</ix:nonFraction></ix:nonFraction></span><span style="font-size:6pt;"> authorized; </span><span style="font-size:6pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WzoEvR066UydviBjWngfbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_cFHCzAmw4kG56rvkjNJlMA">1,148,842,379</ix:nonFraction></span><span style="font-size:6pt;"> and </span><span style="font-size:6pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_TpkcFddzWE-xRauTRr2AlQ">1,427,590,059</ix:nonFraction></span><span style="font-size:6pt;"> Class A ordinary shares </span><span style="-sec-ix-hidden:Hidden_Tgxo0uOUyUOQjv44-n46_A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="font-size:6pt;"> and </span><span style="-sec-ix-hidden:Hidden_L8jPm6rgukCf6fmAgQXxOw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span><span style="font-size:6pt;"> as of December 31, 2019 and 2020, respectively; </span><span style="font-size:6pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_9OJbQRTmN0K98T-IY70Zdg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_FhmljC6WpUy-GTJFHX8VLQ">67,590,336</ix:nonFraction></span><span style="font-size:6pt;"> Class B ordinary shares </span><span style="-sec-ix-hidden:Hidden_aCZRN5NHGUOd-PszbXRZBQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="font-size:6pt;"> and </span><span style="-sec-ix-hidden:Hidden_Ou1hivHB8UeRnXN2J2OwPQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span><span style="font-size:6pt;"> as of </span><span style="-sec-ix-hidden:Hidden_K7_oyE61Y0Gh2YmVZMXEtg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;text-align:left;">December 31, 2019</span></span><span style="font-size:6pt;"> and 2020)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">18</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_b8pDOl78rUu0C-zY5pZRsw_49_4">412</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_VeZE5Egxq0SGRiJaKhhj9w_49_6">507</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_0cgpRJSwPE6kAVCkELyFtA_50_4">12,403,043</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_FVR2wuwSuUS46ZvdWPawtw_50_6">28,728,717</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive loss </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_TMo8oOtqmUK6VXJB6-YuEQ_51_4">52,684</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_RLN0HjbRNUyPW8LtZkkc2g_51_6">439,635</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_-pr3TT1080uH96vWRFQX9Q_52_4">2,057,190</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_8wH0cORzKUCnVU9k6cPXvQ_52_6">2,723,597</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total shareholders&#8217; equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_lbStlBqjZ0CX6FluwRRxxg_53_4">10,293,581</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc__WLr8QEvN0mHmcvrqqUGQA_53_6">25,565,992</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">Commitments and contingencies</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;">26</p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:61.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total liabilities, mezzanine equity and shareholders&#39; equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_UKLzpd9OYUutZfW5WyMAgA_56_4">31,492,531</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_8Bfrf34ch0qkL-JyNoyGrA_56_6">57,258,795</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><a id="_592d639f_5522_431d_9e4b_882f83243de7"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTSOFOPERATIONS_23567"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED STATEMENTS OF OPERATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_4625ec13_3f7c_49ff_b7ef_0917bdc09c04"></a><a id="Tc_UhB-QbCwzEew3-J3GSdJuw_1_4"></a><a id="Tc_4gox92vrH06mtEnbQI668A_2_2"></a><a id="Tc_99uOw7U9l0egNRLtqhJP-g_2_4"></a><a id="Tc_c8yG_207PUOrD0U5Rx1H-A_2_6"></a><a id="Tc_TzjEfJyGxEe62DjHBreKDA_2_8"></a><a id="Tc_J-WXjbl53EG2dWzlnPktfQ_4_0"></a><a id="Tc_6x8GthGIpEmuzkNk2mJ6_Q_4_2"></a><a id="Tc_GMR-Q-1vxk2BtfLE2Y4LmA_5_0"></a><a id="Tc_GmHgmzWDW0O8VbaEqdvusQ_6_0"></a><a id="Tc_m64D-QxQ1k6NvaZUzMElrw_8_0"></a><a id="Tc_RtXWweh2NE28Fm7tfUBi1w_9_0"></a><a id="Tc_38-qVP2_-0auBJAoS_QV7w_10_0"></a><a id="Tc_HJSniRQweEifm5WX4s_9vg_11_0"></a><a id="Tc_0whhwehRyEimN1yB94HVdg_12_0"></a><a id="Tc_SP23TNM90UyJ9Y7WkMa6ew_14_0"></a><a id="Tc_OMLaRvu4s0iOkfiwioLpLQ_15_0"></a><a id="Tc_vu1ArhAd30O7nDlLnxW05Q_16_0"></a><a id="Tc_ha8AuqUXmUyLznO9JdxYiQ_17_0"></a><a id="Tc_z9Ni9qPhaUG4ShGSMi7kMQ_18_0"></a><a id="Tc_mvaBz_l6zkSQ0sncmM8G6g_19_0"></a><a id="Tc_cHdiLPjmtU6Uwq3UKB_yhg_19_4"></a><a id="Tc_RpfYpLAfJ02wk156VHaZ0Q_19_6"></a><a id="Tc_jfA0MQNGDEe3SBbj0Q2CWw_20_0"></a><a id="Tc_KN_nlfY-70y1hqMzP9a31A_21_0"></a><a id="Tc_ArvAIBxOnkmwdGEu3t9gCg_23_0"></a><a id="Tc_1yLuGiIL3Umg2YEr5ELSbg_23_2"></a><a id="Tc_evpJABA1-k-mYfQZL7zeWA_24_0"></a><a id="Tc_BUWEPQBGZ0CwbqT-GKAaFw_26_0"></a><a id="Tc_y7JBVLrR7kuermr7S4FqjA_26_4"></a><a id="Tc_w4o16vZcnkaLqStqRYE7mg_26_6"></a><a id="Tc_HphQ0cdN_EuU2c5-_I7F2w_27_0"></a><a id="Tc_aGpj7jJf70-_Rmbd6SGO3A_29_0"></a><a id="Tc_QcMY8oFo-Eu8O-rIivc4MQ_29_4"></a><a id="Tc_iX5gob_NgUGiEx6Iv3MiSA_29_6"></a><a id="Tc_M2dZ4_w9-02krwxPxOmlzQ_30_0"></a><a id="Tc_VU7XD4s9Rky2H5BXl8PkGg_32_0"></a><a id="Tc_wJ3iltjUdEab1YIsOhbOZg_32_2"></a><a id="Tc_pgiQ87G52EClPEW7T5NxQQ_32_4"></a><a id="Tc_Vb4XvsY7hk-mh0-2C_bEOA_32_8"></a><a id="Tc_oPeeRd1fY0inPu6Xw4P3mg_33_0"></a><a id="Tc_gxBarsdIDkm6587Byejl9w_33_2"></a><a id="Tc_GtoXvrMruEmLKiQzSPtLqQ_33_4"></a><a id="Tc_GRmLOKyEMEyljrhrAT5cVQ_34_0"></a><a id="Tc__xKp3Qy8ME-yTkvU4QodeA_36_0"></a><a id="Tc_Zpx70epPT0CQTZgk8jbcVQ_37_0"></a><a id="Tc_we_jhSfmzkaGI3NBHY-_LA_37_2"></a><a id="Tc_mXj0LLewh0eeEdNoDhHesQ_39_0"></a><a id="Tc_LKjNP-j3h0e4vMEVDqB9Ig_40_0"></a><a id="Tc_g1iobV3PoUqT8o57eT57Aw_40_2"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_tJypzIto7kGlh6B1EUsNoQ_4_4">2,792,077</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_LyOpUJPnk0uuvVIUyHr6tw_4_6">4,122,405</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_J7HEVbK6MUC-U_D_1ULO-Q_4_8">5,738,972</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_0X9yvIPY0E2y4u1Bs-iJ_A_5_4">2,169,636</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_kHPLPPpPLk2R1SsIDACoxg_5_6">3,079,679</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_5xB9p-cE4EOJdRy_Uo-tPA_5_8">4,188,521</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_l1bayN6Xfk2TUv5xlFV70Q_6_4">622,441</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_HiBRuJ-cIkqMFy6A88Pj6Q_6_6">1,042,726</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_RiGTg3IW5EyO-0Era25-0g_6_8">1,550,451</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_WzbssdbBrk2bM7K-B9EzLw_9_4">110,570</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_tOnuRHtM9Uq2hjfsadGAZQ_9_6">129,901</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_kN837cpLDESfTRqxvZpg-g_9_8">134,937</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_j_w5GiEABkmcSn_AfQTSkA_10_4">329,601</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc__RzNX5FJc0yHydUVdlU__w_10_6">411,418</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_-SqwOPm19Eyv6aOkfl3lyQ_10_8">702,524</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_Lz8AbrnueEOc6H18mRibHQ_11_4">13,915</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_uU35A65fy0mNo9eMGS2hIg_11_6">21,627</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_UMyTqlcn30q_RVGt3hizaQ_11_8">40,049</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_Z3tqgj9QcU-JUl8iYZTe7A_12_4">168,355</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_aBcBtF_HsUqCwtPnYi4NAg_12_6">479,780</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_cLLQccby1EyUvf3pakueTg_12_8">672,941</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expenses):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="Tc_K3q4zl_XnUS1zjqz-OW8xg_15_4">19,213</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="Tc_Zghvz3yZpEqy6sJa0X8JSA_15_6">53,017</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="Tc_jrhAp7x4NEu0Fea5CXnByw_15_8">29,011</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_RgZLScNfpUG9_6o41cCb-A_16_4">656,186</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_mBhGQLnLo0uG1dudmZvakA_16_6">968,693</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_UZYHC3e8SUWItghTmpLP8A_16_8">1,316,506</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign currency exchange gain (loss), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="Tc_1jIHrptsOEu10yZ5-Z-GrA_17_4">20,306</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="3" id="Tc__WgFvUxTPESYMannI6FeRg_17_6">6,000</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="3" id="Tc_q_4l5yT6xkugZT-pn-Whxg_17_8">21,038</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Government grants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:GovernmentGrantIncomeNonoperating" scale="3" id="Tc_Vust_iK1WUi5PaO6v_sxPQ_18_4">3,217</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:GovernmentGrantIncomeNonoperating" scale="3" id="Tc_c69lWw_ozk69-3VWvriiPw_18_6">9,898</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:GovernmentGrantIncomeNonoperating" scale="3" id="Tc_An_rOwL6ikWI-LGp9dtjAg_18_8">27,050</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gain from purchase price adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:GainFromPurchasePriceAdjustment" sign="-" scale="3" id="Tc_aHP3c46JaUSs3ONVZkEUdg_19_8">55,154</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Others, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_DF1RTFhP_UOpYnEyriJVhA_20_4">5,436</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_f50n_QHt1UyJnpALd-WYGg_20_6">5,565</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_C7lLY5lHsUKfnyVcwiNwDw_20_8">4,952</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss before income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_JV_0US6-w0OSJfwQE3iJlw_21_4">439,659</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_vdnoWaxakUeUIoN-t8hp5w_21_6">426,433</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_kjV4xMTNvU2omUCCSaNG3Q_21_8">548,436</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefits (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_KMGASPhsEEyFlIDgOHM0Pw_23_4">9,391</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_X8bLkqefVEudXFT5YNcb5g_23_6">15,650</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_Dy7KB025Mk-qoDLDieD7tQ_23_8">120,778</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_yekfQm69z0KKjtEsEwaBIQ_24_4">430,268</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_AEdU2xMUnEKiC3D_2T7I-w_24_6">442,083</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_TW8IUSHhOE61x-Uu9fAysg_24_8">669,214</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" sign="-" scale="3" id="Tc_jEpftoaQg02-KSQLUT28nQ_26_8">2,807</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss attributable to GDS Holdings Limited shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_4N6SpBqYG0WQiNXKvlDJlA_27_4">430,268</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_H_CyfaXMx0aWsFWyx8nd0Q_27_6">442,083</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_oWGNZsEQ70GqUFYUMaCRsA_27_8">666,407</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" scale="3" id="Tc_QrO58Wo3REam8nfvSdM6QA_29_8">18,627</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss available to GDS Holdings Limited shareholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:NetIncomeLossAvailableToStockholders" sign="-" scale="3" id="Tc_g5NXOgLDZUCWhDKuPBGcXw_30_4">430,268</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:NetIncomeLossAvailableToStockholders" sign="-" scale="3" id="Tc_SJzrT2X9SkGNhJbq_semXA_30_6">442,083</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:NetIncomeLossAvailableToStockholders" sign="-" scale="3" id="Tc_4gXSrqo-MEi9kATkJ6Wdbw_30_8">685,034</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" scale="3" id="Tc_aH_4h_OGbUiYbP5HEAHAVQ_32_6">17,760</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative dividend on redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="3" id="Tc_j2T7FZgORkaO3isFthOveg_33_6">40,344</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="3" id="Tc_exTdKer3hkCvs93eRxSmxA_33_8">52,709</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss available to GDS Holdings Limited ordinary shareholders</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_M4PSjUpVmkWYZkmyQh1Oaw_34_4">430,268</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_L_Fu-5Bxx02en2FXnmCfqQ_34_6">500,187</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_y18TigvgqUSAYNHL19IZdg_34_8">737,743</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss per ordinary share</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasicAndDiluted" sign="-" scale="0" id="Tc_CC_b89cvZk2K2UEpkWgsTg_37_4">0.43</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasicAndDiluted" sign="-" scale="0" id="Tc_BVvIZV0qFE--8prVQk_JHw_37_6">0.45</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasicAndDiluted" sign="-" scale="0" id="Tc_7vGsaWnP8ESi5ieTu1iRZg_37_8">0.59</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average number of ordinary share outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;">23</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="0" id="Tc_aGeBA491M0qTelKeINq6zw_40_4">990,255,959</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="0" id="Tc_63AgFI8IRUKGK0gYZeHEhg_40_6">1,102,953,366</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="0" id="Tc_40fmDOJxIEimRS0h7bRwlg_40_8">1,253,559,523</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_767cdf2d_c76a_457a_89ec_8ea0283844df"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_001df532_8975_4145_9cd3_be1d02d0d177"></a><a id="Tc_PXhXZ0nj2EeMez-EpmV4Wg_1_2"></a><a id="Tc_87-coD9KIki5mHy5wiAfLQ_2_2"></a><a id="Tc_VqbQYS0jrUui-KnWpQtEwA_2_4"></a><a id="Tc_RRRIVuuikkudkHW2U62mfQ_2_6"></a><a id="Tc_RUtQJI1dGUa3l34LW9ze6Q_4_0"></a><a id="Tc_n3x0iQ8jZUWoStSx5JsDNQ_5_0"></a><a id="Tc_R7otpwMs8kuQrmDIT2QpIg_6_0"></a><a id="Tc_Xqdb8c6KcUuexAdTadMFPQ_7_0"></a><a id="Tc_DUXmx164dEuAyHeM_wNT3w_8_0"></a><a id="Tc_Pg8-AsS8ukq5akZJjYF1pw_8_2"></a><a id="Tc_A4TWO3H2rkySk5QpFt36JA_8_4"></a><a id="Tc_h3yyur0YKke_GUYZb4pbog_9_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_2gLP6LbqNUCeOGK8a8CvyQ_4_2">430,268</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_QzyOe83RjkK1EWeKJbXwfA_4_4">442,083</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_76Qq4SXYIkOCts_r-4IZMg_4_6">669,214</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation adjustments, net of <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_cL_m7YpVkEyTA3FZv06KQg"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_9k7zA_Q5gkaWGpvh3_DcUw"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_aBlWlHGVVEaPwiZn2my-mw">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_dF4qKQAzU0-cQ-CbTUV7YQ_6_2">61,434</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_AatPXEB_J0uO0cN5PeiIFg_6_4">86,570</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_itlBLVG8pE6W-Gc8wzplGA_6_6">386,951</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Comprehensive loss </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_dysjg2fXe0CSNzovVUEj5w_7_2">368,834</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_R6ISagVeJEydlIeX1pajEQ_7_4">355,513</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_zEcDZR5DMEGD3MDoN9O7qA_7_6">1,056,165</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive loss attributable to redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_Z5tZDwEjpkOCAhW5Rhj61Q_8_6">2,807</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Comprehensive loss attributable to GDS Holdings Limited shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_qfuL7VZnPkWu4HRms35DzQ_9_2">368,834</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_zVB3NgVXu02BHT4Qa2DicA_9_4">355,513</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_lG8iKVkezkalxUucCj8aVg_9_6">1,053,358</ix:nonFraction>)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_dca39e55_e279_4132_b09a_cc7413a12e1c"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTOFCHANGESINSHAREHOL"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(In&#160;thousands of RMB, except share data and per share data, or otherwise noted)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><a id="_64702cc4_454f_4713_b7a0_3622252b0096"></a><a id="Tc_DLzvhHzjSEuIHV4qUfHOsQ_1_10"></a><a id="Tc_aSZngDW4AEWYhK07d9q5Ug_2_8"></a><a id="Tc_90NupBWEmEO4V5jjbFfRuA_2_10"></a><a id="Tc_9edaq9O8mkCu1MC4U2BgCg_2_14"></a><a id="Tc_efoCqIjGqUaaIpTpe27Z2A_3_4"></a><a id="Tc_j-OymyRxE0WEr-nGki6JVg_3_8"></a><a id="Tc_ecHA0lxnYU2vHX4H-qYpyg_3_10"></a><a id="Tc_NmHbFDu4eUa7TuKI8l8gkg_3_12"></a><a id="Tc_4crXZjz11keyl2w0bGiuiQ_3_14"></a><a id="Tc_hfedy09K3Eim4aGwWvZKAA_4_2"></a><a id="Tc_jQuuUw7_k0OHbn5-wJswpA_4_4"></a><a id="Tc_C84uoT8mvEGmCYIe48ETsw_4_6"></a><a id="Tc_Kw-BUKGLXEqPsOP4zhlWaQ_4_8"></a><a id="Tc_oMuiZ9wqLUOHSmEnMbYoUw_4_10"></a><a id="Tc_zcGqGUzJd0y9cbZ30IIr5g_4_12"></a><a id="Tc_4uDaHW-1xE-4S2m1jHIOwg_4_14"></a><a id="Tc_tlqQHZHsckOLbjjhLu9yUQ_7_0"></a><a id="Tc_q-OpHg6lxESJH-XVN3MmJA_9_0"></a><a id="Tc_ijE9sDiluU-yG4dWZvjTCQ_9_4"></a><a id="Tc_XTy5n1GF7Emrt2DppFCtkg_9_6"></a><a id="Tc_LHlEM1Jyc06noTjAeZa4xA_9_8"></a><a id="Tc_uEY7GZitbU-M6L4_NoKZgA_9_10"></a><a id="Tc_OFNY08_ZxkuOqFgFgypmyg_10_0"></a><a id="Tc_RhF_B9MyFkOWAhPNR9oldA_12_0"></a><a id="Tc_BPcHsx4h0EqYjYczzS-SZg_12_4"></a><a id="Tc_xL9OkCKLxk2HruUkYyvE8w_12_6"></a><a id="Tc_Xk33fAL4gku4HMjXUqr_Mg_12_8"></a><a id="Tc_5af3V1SGy0-t5fNLKHhNIA_12_10"></a><a id="Tc_9MYVF0U-mEW7OXuM5L6kPQ_13_0"></a><a id="Tc_V37L_iEjwk24H0DPALkMkw_13_4"></a><a id="Tc_ipUix3mcqUWqNxVaZhWQmQ_13_6"></a><a id="Tc__dBwROQ2WUeq3ifcXvHZTQ_13_8"></a><a id="Tc_SNJ_exP6fUuF4q9Kt9DM_w_13_12"></a><a id="Tc_ndeh9ouUmEyIte-5U94G3g_14_0"></a><a id="Tc_LvUfrx1RDkSkwS_MO6a5SQ_14_4"></a><a id="Tc_hVoy92WOxE-JzFQVDmZZeQ_14_6"></a><a id="Tc_Wco1FuJWtkqJpe3qP62r2Q_14_8"></a><a id="Tc_7zcPyc1I_E6ydSyzv_vtLg_16_0"></a><a id="Tc__EqZ4DN6REeEDfn70O6jEg_16_2"></a><a id="Tc_53PhXpx44EC7HGdCltPt5w_16_10"></a><a id="Tc_cEt7An77F0qcOoi0qhBYOQ_16_12"></a><a id="Tc_oGELWiO_GEipEIyLqDXhJg_17_0"></a><a id="Tc_8ia_2uf0Z0ixRqbCE-1NoA_17_6"></a><a id="Tc_xgjiG_pWtESsw5AT1vuIjA_17_8"></a><a id="Tc_nakQqgSJpUy9P4LMpaPLuQ_17_10"></a><a id="Tc_PDxspmBCKkGllcCaoL9UGA_17_12"></a><a id="Tc_0bRhO-0bpEuJmDjAdODQMw_17_14"></a><a id="Tc_zkG4z_3j5UmXBdXSIrnAqQ_18_0"></a><a id="Tc_SoHenCZboUCiifFUcWz7Hw_18_2"></a><a id="Tc_oNaBDXOyAkeGm34va-p4-w_18_4"></a><a id="Tc_fmMcDKO9iUyOuDaShF-yuA_18_6"></a><a id="Tc_W3H7TA8hDUanA5wSpuBueA_18_10"></a><a id="Tc_G1oQ8-bs0k-3RVUQhRPCHw_18_12"></a><a id="Tc_5ESMXg_rIEu-4AFQ0sVy0Q_19_0"></a><a id="Tc_GD0F5WKsu068PAaobLkLUA_19_2"></a><a id="Tc_Ry88X6M7TkWPWv0r32X55Q_19_6"></a><a id="Tc_AgiSqyeUv0aOnRm87aL-_g_19_10"></a><a id="Tc_GwUILZLCSEefbETqNVT92g_19_12"></a><a id="Tc_LPgljD_4hkuVZrLy0X_xxw_20_0"></a><a id="Tc_BckGuJqgKECkgknNV-0vpQ_20_2"></a><a id="Tc_B2hLbljKmE-BzFgcWwcAOw_20_6"></a><a id="Tc_2gVgpMhEIk-gzmLxUKFUIg_20_8"></a><a id="Tc_sUDG1vKvhk2USQR5wFvOWg_20_10"></a><a id="Tc_fmMhqykY4UeoqFWYHks9LQ_20_12"></a><a id="Tc_NJVHYqzWq0aFJn5hoGubig_20_14"></a><a id="Tc_Ie2oJyVwbkyJqSujt1qeKQ_21_0"></a><a id="Tc_XNmJs8Kxg0eO9EO5Efzdyg_21_2"></a><a id="Tc_qgT60tjWgEGbblTz9bdnNA_21_6"></a><a id="Tc_EacAJ63AXU2wpjHHE_VMNg_21_10"></a><a id="Tc_DX7UJAgVf06DXfOfJadGFA_21_12"></a><a id="Tc_F6M6dvHAqEiQZ3CaL4Aqiw_22_0"></a><a id="Tc_HtczC7Jtk0mbvYhN-qZ6aA_22_6"></a><a id="Tc_21h8cRd8Pkmw6I7qbF5w8Q_22_8"></a><a id="Tc_4UwckaYi002I3liZlTjdag_22_10"></a><a id="Tc_wgI-pD1Dn0aDsO1W6mjWjA_22_12"></a><a id="Tc_wAZ2NCjeqEi3_AsKlWN5ZA_22_14"></a><a id="Tc_u3cJA5I10kemLRq95OErrA_24_0"></a><a id="Tc_-biJ4TQO6EmfHaeo-pd0hg_27_0"></a><a id="Tc_arENxwlc-0ihbPUvr4WdPA_27_4"></a><a id="Tc_yoi8R5coY0KrLa1tgYWs-A_27_6"></a><a id="Tc_Seguwc35ZEOjAIEZh5RYeA_27_8"></a><a id="Tc_zKIKQN0DQ064c5bX9sQyjw_27_10"></a><a id="Tc_tq9J3H_lNUqj_PF1-Hx0xw_28_0"></a><a id="Tc_Mwb-N9ArE0iqiM3eADFljA_28_4"></a><a id="Tc_dwmbKx5dBUCKwBFQOTJJKw_28_6"></a><a id="Tc_bXTNUZz3QUejJ29vMWU3qw_28_8"></a><a id="Tc_6R6ZKFdnJEu_RpG0E3ImfA_28_12"></a><a id="Tc_ajIOJ4DWtkK-8l_ppwDThA_29_0"></a><a id="Tc_Ebw9S_J730qWxXgJtJZdpw_29_4"></a><a id="Tc_kvzLFt0h-UaGGmo2KGzDlA_29_6"></a><a id="Tc_Ds_1pFsDeUW8Xoof00uy5A_29_8"></a><a id="Tc_c9-S8B98VEKVtz5d2JlDxA_31_0"></a><a id="Tc_YPU7tmdQT0iq5des_CYLuA_31_2"></a><a id="Tc_54CqgbF0dECN8sk3I04DaQ_31_10"></a><a id="Tc_6xk8VzLKTUmbx_qid13DTA_31_12"></a><a id="Tc_zCp7hT7yl0-EOFRhMEQkVg_32_0"></a><a id="Tc_lBGy6nDLq02Ddy2_jwrdYg_32_6"></a><a id="Tc_YS2hnmzKZ0-ph8zZ3oOAMQ_32_8"></a><a id="Tc__0IGbVbrNE-bj_pKCIV0kQ_32_10"></a><a id="Tc_s6sffD1Gt0K8TSh9j_NaNQ_32_12"></a><a id="Tc_3bWV6XH4gU2vnqHEvL8ulw_32_14"></a><a id="Tc_TQqlON0jq029B_XpzIVOWw_33_0"></a><a id="Tc_rx94UIN6UUGnR1I3RVWVHA_33_2"></a><a id="Tc_kMVUPQtq702Z-Yrl8qXpQg_33_10"></a><a id="Tc_C7fIt9nf40aQ8XmyP3ralA_33_12"></a><a id="Tc_Vxo1jw9Nt0-mehwRoTn8mg_33_14"></a><a id="Tc_LoeYSXOVhEGXJZ75nn7Vcg_34_0"></a><a id="Tc_kJuATaaoS0eEvjAVNE7urA_34_2"></a><a id="Tc_6Vp76zqbb0CnoUQlgqH23g_34_4"></a><a id="Tc_WwrsbtItDEGZNLHuxMeFrg_34_6"></a><a id="Tc_FgYnKXpIe024QRb5s8RNRg_34_10"></a><a id="Tc_DzMtRZPH-0S9IlqdI9-2wg_34_12"></a><a id="Tc_XU2vbYxXwUGEKFrUzJBJMA_35_0"></a><a id="Tc_cjKnXScZVk-2fOsrXuCnqw_35_2"></a><a id="Tc_Esi0u3N2Wkel6ogX27-PWQ_35_4"></a><a id="Tc_3fX4ENTJEUicfZAq5Xlc9Q_35_6"></a><a id="Tc_nDRDSRlx6E6alOAwYQgxhg_35_10"></a><a id="Tc_ebSqx59WskKAJ0cHBChagg_35_12"></a><a id="Tc_ihQojMUbfECpeVQD8_2_hw_36_0"></a><a id="Tc_mlXuEsIW5Uu43UO6bOlFHw_36_2"></a><a id="Tc_TurDhYHy4Uur0t0XvGDyCg_36_4"></a><a id="Tc_3ssx6n1Emk2F2mWD0em7Gw_36_6"></a><a id="Tc_68HWiP90D0y08VGO-O3qnA_36_10"></a><a id="Tc_jd3KOrpkIUWMvGNOQxUcqA_36_12"></a><a id="Tc_R49oNSs4Bkal_xjQpl0TeA_37_0"></a><a id="Tc_YLaniXr63UObxT7MBWr2-g_37_2"></a><a id="Tc_FRNZAtlyUUCyaGV9hG0mYQ_37_6"></a><a id="Tc_xQr5pkcx3kGanLk4uLxZyA_37_10"></a><a id="Tc_rXbT_SOD3kOkz7ZR6305rw_37_12"></a><a id="Tc_iB6s8M4HHkmn6NCz3SJK0A_38_0"></a><a id="Tc_C2Suj8RXJEKiKsqoxbnfZQ_38_2"></a><a id="Tc_BoraaBHjV0CNgqQr3CJ7ow_38_6"></a><a id="Tc_0vxQGa6jH0iTG9sFq142ww_38_8"></a><a id="Tc_nCtyjBYlWkOT9jP_UMvWxw_38_10"></a><a id="Tc_n4l9hUUGAU23Iy32Jr_dBw_38_12"></a><a id="Tc_qfNEs7jRsUyk28jApbWRig_38_14"></a><a id="Tc_-KpzEhMuPEGKpqQjxfeaoA_39_0"></a><a id="Tc_tw2li0vjs0Ws_psnNTyC0g_39_2"></a><a id="Tc_F7p1QW3drk6E2VgVRJ5_dg_39_6"></a><a id="Tc_x59QjRy7JUaBFd0hvq4wyw_39_10"></a><a id="Tc_isOxl5jOfkq1vGLPnaJ8cQ_39_12"></a><a id="Tc_9na-VZ5nGkOD2Z2rdpw5gQ_40_0"></a><a id="Tc_oSuQncnFFEyRRoKDGwqsNQ_40_6"></a><a id="Tc_37eg9Ix4G061zvsy5CFqPw_40_8"></a><a id="Tc_UbB8nayBr0u022U9SDRVGA_40_10"></a><a id="Tc_vVaxBN8LhUejtytHoowSZw_40_12"></a><a id="Tc_bNMiExSbMEiAqvNGFazPtw_40_14"></a><a id="Tc_HlOUqzwlqkytPM_egwkfCg_42_0"></a><a id="Tc_vD2CjcPjnECvgKBfNl_9iQ_44_0"></a><a id="Tc_b1GycnTK-0Gr8tSpm0P2uw_44_4"></a><a id="Tc_WCcf9ceBuEOxqv6Tu31PtA_44_6"></a><a id="Tc_WBK7_9vis0KheTCrw_IqZA_44_8"></a><a id="Tc_j86tkhDwBECNqXhKZPHK4w_44_10"></a><a id="Tc_RIJmM0u8202sjDZT6nEcuw_45_0"></a><a id="Tc_k_hgOn1rAkCdu_uGotoEuA_45_4"></a><a id="Tc_G09MEwtmlUyJAbIS99MWkg_45_6"></a><a id="Tc_5bRYHsnCq0mATayNOT4V0Q_45_8"></a><a id="Tc_a6Uz5N9czUaBpdOM0KwPtg_45_12"></a><a id="Tc_buxSvGvtvUK-7WPvQSxWxg_46_0"></a><a id="Tc_Y5wlYnXVz0ydQtfAPlTV4A_46_4"></a><a id="Tc_4-RiCweGlUO0Q79q8tnLIg_46_6"></a><a id="Tc_nPXYuTl4K0m-7lLK9NgD3w_46_8"></a><a id="Tc_PVDFaV8pkkmAoYS5S3XonA_48_0"></a><a id="Tc_2XJ4D48rq0usDKTdxzqYaw_48_2"></a><a id="Tc_ZlsSbB-7Xk2gjsyM7HaarA_48_10"></a><a id="Tc_NFco54EfD0yQdwqwyxmFVw_48_12"></a><a id="Tc_iz06E_i36U2wh24YQINfkA_49_0"></a><a id="Tc_jR_uOwaTOkStkleR91diwA_49_2"></a><a id="Tc_Sgg9Yb0BuEyTF3uIJsmdDQ_49_10"></a><a id="Tc_hNXLfLJhv0qHyBWD6H5lDQ_49_12"></a><a id="Tc_zQQ1s0MVLE62uuPdfuDh8g_49_14"></a><a id="Tc_pJF0BaTNOEG3-GvRN7CRVg_50_0"></a><a id="Tc_hop5uC5mRkylkkkWkFzbAw_50_2"></a><a id="Tc_vCOQJ6HfOU-xqAYuarirDw_50_6"></a><a id="Tc_E9UX48TlWEaCzCiMzelsCA_50_10"></a><a id="Tc_cMIKVP-wtEWx6DcWWh0WpA_50_12"></a><a id="Tc_ZmAgmrxm0UiC3ZahyjSqig_51_0"></a><a id="Tc_5bsRnKlFlEeK66qDAZtkJA_51_2"></a><a id="Tc_52NwKkP9uUi7hvXTdXlCVA_51_4"></a><a id="Tc_nDjLHt_7ZUadCxoQBJvTDg_51_6"></a><a id="Tc_c26tBcNNJ0qeXsNJ8FWq_w_51_10"></a><a id="Tc_YTfN63YW7kSh8xmNDnYdcg_51_12"></a><a id="Tc_z8L1JBr2ZEiu7VNkqg03TA_52_0"></a><a id="Tc_GeVnWFMOXU6RsgEXLeSocw_52_2"></a><a id="Tc_CNuA3DvnekmklDBNfhioIw_52_4"></a><a id="Tc_KHT7GE6RgEGXslYKmF6LIQ_52_6"></a><a id="Tc_TLL8smhK1EWO0WuOdvFm5Q_52_10"></a><a id="Tc_pICRlqZ0qUyM4cexGlM7Vg_52_12"></a><a id="Tc_XCALyfM9TUmP0oZWRsex-Q_53_0"></a><a id="Tc_jPN55sdx_EunSwTbCIv43Q_53_2"></a><a id="Tc_77joSs1WqkOTip5uU37SUA_53_4"></a><a id="Tc_rGS78shIRUeaTsQRtX51FQ_53_6"></a><a id="Tc_gh0m2_3yUUGb04iAov94gg_53_10"></a><a id="Tc_E5qX71pJf0qjAQwlUrsxSg_53_12"></a><a id="Tc_t8hOGLu4sEeEKUaqUO93tw_54_0"></a><a id="Tc_kV98CRGnYEuZADWS-TYJTg_54_2"></a><a id="Tc_pNClu3bfNUWyxfWAKjXqmg_54_6"></a><a id="Tc_GiNzJfesXUuEVN2pSStibA_54_10"></a><a id="Tc_3ON4tADjNES_glbd2LILWg_54_12"></a><a id="Tc_hPoXGxTfGkquycHLRoJQCw_55_0"></a><a id="Tc_qYGUaZaLQUWFLfZs-qVmFw_55_2"></a><a id="Tc_tSdfFhZoXkKe_8Xz34WA3g_55_6"></a><a id="Tc_uXZGegbR8ESIMS1wYGSbVA_55_8"></a><a id="Tc_uN6Pjtrti0eFs0dwkWFQLQ_55_10"></a><a id="Tc_MUor2-qIxUuSNB1L0n-iug_55_12"></a><a id="Tc_SIGpqODRC0KqIxECY44SwQ_55_14"></a><a id="Tc_Jz_X2-br8ku0jzjEHg9uEA_56_0"></a><a id="Tc_u7qD0sYQeE-Hfoha6n8Agg_56_2"></a><a id="Tc_tg3tGZPyfkajvaI2ld_zhg_56_6"></a><a id="Tc_VpA8MsUXCku4iQnuYllSXA_56_10"></a><a id="Tc_oqI5LJDeJkq3WFD7SZBGlw_56_12"></a><a id="Tc_uskFUKKAdEi63SrFRUDaVw_57_0"></a><a id="Tc_s_JxGxkaw0Wl26utWLmRUw_57_6"></a><a id="Tc_6YgYqA62Kk2ZqcUuqWATrw_57_8"></a><a id="Tc_-q3T0MG-3EWqMCnyRiaH3g_57_10"></a><a id="Tc_caNpBW8r_k2x_H4815Mi7g_57_12"></a><a id="Tc_sIHNik5fn0GJ3OUTIYlRMg_57_14"></a><a id="Tc_MPwmmz2bv0in9snYnqm-Bw_59_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ordinary&#160;Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shareholders&#8217; </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(loss)/income </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Balance at January 1, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_voDYb6KT1E-ZpiqAA01lVg_7_4">941,269,679</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_CPHyvUUPnkupklc5c5qsyA_7_6">320</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NoanYJ_000Wp_SuJGXLkmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_19DoKzCgFU-J3Bg_c51zSA_7_8">5,861,445</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_t3L1Xe6VNEaVfJu03trKgg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_plgMF-gzsU6nT5H6wJ1Byw_7_10">200,688</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hnBV6UsIQEaqt4Ty9BVgww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_SXRsu0uEF0KmEUKNYnEJ1g_7_12">1,185,565</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_BaXv0L2smUu1cci5a0sCcw_7_14">4,475,512</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Impact of change in accounting policy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tq6zr8BRU0y1LZlHCbgDMw" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" scale="3" id="Tc_CVlu78PcrUC4xHUwy67sFw_9_12">726</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_96-DscqudUOp28FiSo-kZQ" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" scale="3" id="Tc_BAF8-FHqi0Cixi3SiIF2ng_9_14">726</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Adjusted balance at January 1, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA" decimals="INF" format="ixt:numdotdecimal" name="gds:StockholdersEquityAdjustedBalanceShares" scale="0" id="Tc_lwii1ZBmiESJuVjOe7V3kw_10_4">941,269,679</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityAdjustedBalance" scale="3" id="Tc_Pp7dPiIM6Ea5kVzfFFqEew_10_6">320</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NoanYJ_000Wp_SuJGXLkmw" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityAdjustedBalance" scale="3" id="Tc_loPS_zhhFUu1E9-dQ9DKwg_10_8">5,861,445</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_t3L1Xe6VNEaVfJu03trKgg" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityAdjustedBalance" sign="-" scale="3" id="Tc_7d_-vsFY2Ee3ObhIqEJtfQ_10_10">200,688</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hnBV6UsIQEaqt4Ty9BVgww" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityAdjustedBalance" sign="-" scale="3" id="Tc_W9GZD3O4g0e6Xy9o19AibQ_10_12">1,184,839</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="-3" format="ixt:numdotdecimal" name="gds:StockholdersEquityAdjustedBalance" scale="3" id="Tc_v_XldPY9x0m6RzhNwwMM-g_10_14">4,476,238</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Loss for the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2RC_D547P0a0dZ_wKhKn-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_yuy-7KBb_kK-kvnRUABp5A_12_12">430,268</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_TN2L-aItF0ugYW47SF4NAw_12_14">430,268</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EVoTtdp3A0-Oq0-vcJEi5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_aEolGuSCC0WA18DMt-PYdw_13_10">61,434</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_WJTxc6uazUSINuSto4EFuQ_13_14">61,434</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EVoTtdp3A0-Oq0-vcJEi5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_gr468WUiSkqbAyZ5stoIqw_14_10">61,434</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2RC_D547P0a0dZ_wKhKn-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_scXZIq27JUu7t_X07-SQQw_14_12">430,268</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_8korchi2tUirAXcOWyGgAg_14_14">368,834</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Issuance of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_473D8Iw3xkyoYj5KbnNCkA_16_4">65,800,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_hPcwee1IwkOX5OBJzMtcUA_16_6">21</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_c_dBVq1psUqhDMWRZqiEPA_16_8">1,283,287</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_tV4plSAOzUexEzx6YN_eTg_16_14">1,283,308</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares surrendered</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="INF" format="ixt:numdotdecimal" name="gds:StockSurrenderedDuringPeriodShares" scale="0" id="Tc_P07PiX6xt0Osr4gQxHroNQ_17_4">36</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_GsrjBZWPV0G3ei-7497g8A_18_8">105,877</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_KpNupRIZM06n-1_9jr6mjQ_18_14">105,877</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise of share options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_gya64is8Pkq3jm1NkzZctA_19_4">3,614,464</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_Y1l7a0HJ2EaNuBy14QC9tg_19_8">18,979</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc__q4sCING302vveVYkhlJTw_19_14">18,979</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vesting of restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_frF8zFddo06lKo5_WgfM3g_20_4">7,066,060</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Settlement of liability-classified restricted shares award</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_tiEg24tez0OEXGkHBElzlw_21_4">260,560</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_kC4nRei09U2JN9pJz4-6WA_21_8">6,357</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_wMjdcfeO_E-7vfTGjAKBog_21_14">6,357</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Settlement of share options and restricted share awards with shares held by depository bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw" decimals="INF" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" sign="-" scale="0" id="Tc_Ak_1RPpxFUuxLRltaXrpdg_22_4">10,941,084</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2018 and January 1, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VaVprWZ1l0ShJxxXnKBWfg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_vQBQV_dVb0KTiBwRQ2Vpkw_24_4">1,007,069,643</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VaVprWZ1l0ShJxxXnKBWfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_CjShkrPOgEKhcqpX9CJF5Q_24_6">341</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_MxR8R5MoGkynXvkBtSofPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_YXk7AU7C20ORZSMsG3yCDQ_24_8">7,275,945</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULctYOnErkmr1CeNsY59pQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_fkuTpAbKR0mXvVgdVOAtMw_24_10">139,254</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__dT-NoWfMk6_qPhJjSnvfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_LvKJQl9HrUac4S18aONajQ_24_12">1,615,107</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_cTFo5akV00a32dIK5OatuA_24_14">5,521,925</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Loss for the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_5SvufMMkM0ydSMRSMERDRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_NfEJICYUlEuamAipaKDPYQ_27_12">442,083</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_RMVZA_R0RUmD4FYQIl76MA_27_14">442,083</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ztzf-NU5T0-Y-v4L2mPl3w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_Ppp2_9OmdUaaSvpbhsSqFw_28_10">86,570</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_tFMx4j--l0a9GjOn2RPJGg_28_14">86,570</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ztzf-NU5T0-Y-v4L2mPl3w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_iwKFWBwpykStO-VyweNHxA_29_10">86,570</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_5SvufMMkM0ydSMRSMERDRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_FsOH-oOThk6XGsmAbXLlGw_29_12">442,083</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_QuMX92wd_ES9O7TvSk2hkA_29_14">355,513</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Issuance of ordinary shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_l5u4sxI9rUy4sD-zoV5enA_31_4">160,400,184</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_9jbQ1IcQh06N49UYbo7vUg_31_6">55</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_ja2TNeJtOkW6RMOAUMhPZQ_31_8">4,934,071</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_1OrT02XywUWlim5dRBx1Sw_31_14">4,934,126</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares surrendered</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="gds:StockSurrenderedDuringPeriodShares" scale="0" id="Tc_W74WNvP1GUyxbQyL9S6PQA_32_4">8</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares issued to depository bank</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodSharesToDepositoryBank" scale="0" id="Tc_jZsCIlF6_k-STiDYCYbh5Q_33_4">48,962,896</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="-3" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodValueToDepositoryBank" scale="3" id="Tc_qzBcim1jqkuBvkb2IjsmIg_33_6">16</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodValueToDepositoryBank" sign="-" scale="3" id="Tc_T_yfdfJ5n0eiNEx_LmuuxQ_33_8">16</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="3" id="Tc_6SyX5VtgDEmRPASDcmwZHg_34_8">40,344</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="3" id="Tc_2g2Q4KJdIk6_qESq3hD72A_34_14">40,344</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" scale="3" id="Tc_oYVNtkWmxEGUW30gDsFgRw_35_8">17,760</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" scale="3" id="Tc_jisAshdDXU-PUfFm2BLhXQ_35_14">17,760</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_z6BU4JR_c0a9rUuaK5SS-g_36_8">189,756</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_Oe-JEzGkXky5cHyoYK1Cig_36_14">189,756</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise of share options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_ylYT8aJvikSCct1840-qGQ_37_4">10,150,336</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_y1rdrGwEYEaC8Rg1FazA4A_37_8">53,407</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_yoiOZB4EzUKNc867GW99ZA_37_14">53,407</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vesting of restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_KoBE6n8RlkO9jwUOQw_ufQ_38_4">8,885,120</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Settlement of liability-classified restricted shares award</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_Okv9mYsYfUarOELunSjHGg_39_4">237,312</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_729m9ulXyECMSwArCgewog_39_8">7,984</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_rHrJn6sHgEuBmb1qZinkMg_39_14">7,984</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Settlement of share options and restricted share awards with shares held by depository bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w" decimals="INF" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" sign="-" scale="0" id="Tc_4q_7xGETUkSTz5LPSQmZog_40_4">19,272,768</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2019 and January 1, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_-nkBQSDpq0qnNHH0TgLP6w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_XO_-ZhtUW06lAIRd5Ick2Q_42_4">1,216,432,715</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_-nkBQSDpq0qnNHH0TgLP6w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_UiIWG-fj-EW6yniUeDKl-A_42_6">412</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_m6Lqn_tuHk-I5QIQuQ8Rrw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_t24xuX2Qjkmff1YqOUnGQg_42_8">12,403,043</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ocAO3EX1l0ubIwele6eAyQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_dtylYrBv5kuEmBE8WJ6TJQ_42_10">52,684</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xisBccYLKUK8jKvgJ3Xurg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_ERiGmrKtC0uMK0lpd90Keg_42_12">2,057,190</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_UKErWdgZpUqAb7IFlrlThA_42_14">10,293,581</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Loss for the year (Note i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xB8hR4lZQUK4YTAp_WAKYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_3V6zbp_u8UW5YqyjtGjs3w_44_12">666,407</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_AxU09_7bKUiNH7wrawgqNw_44_14">666,407</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ZO7iV9TczkOQhGURQm_E7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_VSxoIHS32EqCf7tOb8iodQ_45_10">386,951</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_XZQcXncufE-c4J7tSrUjpw_45_14">386,951</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ZO7iV9TczkOQhGURQm_E7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_p7JLqg_JCkKROTPdimivyg_46_10">386,951</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xB8hR4lZQUK4YTAp_WAKYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_zHbALSrwfUaz6Gaz0Zl1dw_46_12">666,407</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_U-7lZOoiVEu4UuMOiC86lQ_46_14">1,053,358</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Issuance of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_HgTu3nXKbUu7fOk9d55s2Q_48_4">246,153,848</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_NVjsGYo0rESCHYD6mPy7fA_48_6">84</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_ThV1GsAFOUe-DTDxeP2sdA_48_8">15,974,433</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_gZUbRtUzm0emE5mS-3FBZw_48_14">15,974,517</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares issued to depository bank</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodSharesToDepositoryBank" scale="0" id="Tc_-5P0l1gsWUiR2qEWgfZOrQ_49_4">32,592,288</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="-3" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodValueToDepositoryBank" scale="3" id="Tc_5mf6Bb04PUK8jhb3_CmSng_49_6">11</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodValueToDepositoryBank" sign="-" scale="3" id="Tc_H_CvJQOrKkKlAcaeHQNKgQ_49_8">11</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Conversion of convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Tc_COw4sxko8kWfHoYTbkRhmQ_50_4">1,544</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="3" id="Tc_c7K6dtkbpUKAG9zUXFbbxQ_50_8">65</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="3" id="Tc_Id4Wd_XwRU217Rrvwcxdug_50_14">65</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" scale="3" id="Tc_Ta10rWss40OJZRQwi9dgZw_51_8">18,627</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" scale="3" id="Tc_Zu458sCZN0OOWCZsUNFw8g_51_14">18,627</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="3" id="Tc_O20_ereOakKam57SvCmoig_52_8">52,709</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="3" id="Tc_6DkEo-b7yUKwZuLXGTponA_52_14">52,709</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_G8tNdvI5uEKeA2cTzCyf8g_53_8">333,686</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_NscuxfxEo0SIqu9sAiw7nQ_53_14">333,686</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_3i4RGkq6tE2DF5nwV91f4g_54_4">14,222,096</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_5BKwt5vTKk2d6tuy5rudXA_54_8">78,748</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_ShEpx2u5Fkao8ReX03bxcw_54_14">78,748</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vesting of restricted shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_NxfpdKGE3UyGIxipJJGSXQ_55_4">12,494,104</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Settlement of liability-classified restricted shares award</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_-F5eOQlsKEmid5wGSi_Yrg_56_4">190,536</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_r4KzYaH24k-fMYb2oKAhdA_56_8">10,089</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_atYNj1opNk-bSa8Fn7pyRw_56_14">10,089</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Settlement of share options and restricted share awards with shares held by depository bank</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA" decimals="INF" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" sign="-" scale="0" id="Tc_84qGEuhtpUGOdymU1khbDQ_57_4">26,906,736</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_h0DSdj9-G0OJc3gUpuE2GQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_NYIToogIzEuuqBJIHuBFOg_59_4">1,495,180,395</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_h0DSdj9-G0OJc3gUpuE2GQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_FrlWxKlG5E2y_69fJabhNA_59_6">507</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-lmPqrET6Uid97QXxoTiTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_SQko2Zpspk-5jsGWABRgkQ_59_8">28,728,717</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNa8vsNgyUiQrjjNc3nnUQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_zefQdy_kekixA3spxBMRWw_59_10">439,635</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_I95_PV7CG0WmoZg9ZkdfVQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_Pc7vt0RyO0-xWhAOkxnuqg_59_12">2,723,597</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ao200s8T20aeY6El7GhfqA_59_14">25,565,992</ix:nonFraction></b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note i: Exclude net loss attributable to redeemable non-controlling interests of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" sign="-" scale="3" id="Narr_DcrJdjfoNkS5Pv3S-UBo4Q">2,807</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><a id="_5d661807_5573_4ca4_859a_24a0dc7d25ad"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS_513555"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_e27aeaf4_a671_429b_97c8_93f0069627ea"></a><a id="Tc_JSv_R-IxbUOZDCrl3GlMRw_1_4"></a><a id="Tc_yXpLuSL-m0C3gJ9Ya06mKQ_2_2"></a><a id="Tc_nP_jikrEKEmSTv0B7IOMsA_2_4"></a><a id="Tc_KHj29NZEVEyApO-uboQDqA_2_6"></a><a id="Tc_YzKofUM210i-RyVa1hjQbA_2_8"></a><a id="Tc_YMK6AUC3J0ijhtoQAMymKw_4_0"></a><a id="Tc_UXqnhxpUaUu9gec_CINJew_5_0"></a><a id="Tc_Mu7aQ67xykWWVOWomggKkQ_6_0"></a><a id="Tc_JF85ljWj5EmFYtMRh5xbbQ_7_0"></a><a id="Tc_oqik5V-nr0eoMI8neuTaGw_8_0"></a><a id="Tc_bCXviE8UWUS5mRIIvav-iQ_9_0"></a><a id="Tc_QWBmgONf50-JSZ9Ylqc6JQ_9_4"></a><a id="Tc_1m99DVNl302s2972E7HmIA_9_6"></a><a id="Tc_MJvgA71Km02rpFVeX96XRA_10_0"></a><a id="Tc_15GfYVkLD0Odrtap4FuJzA_11_0"></a><a id="Tc_3Hf7SlBG_kSqIuMG78OgPg_11_2"></a><a id="Tc_C51E8PZZbESVUWkAqyREiQ_12_0"></a><a id="Tc_cpsC0ygdZEaoYfvsXx3ixA_12_4"></a><a id="Tc_OONmYtkO80-AeEX83RH-ew_12_6"></a><a id="Tc_we-TSwj860y5Q04rbXPkSA_13_0"></a><a id="Tc_D_ey0AEAYE-SgUWSJdFMFg_13_4"></a><a id="Tc_H2NohxxY3UqHKVw1V_gWdA_14_0"></a><a id="Tc_svcvsfhxOEWmpEgU4xrOKw_14_2"></a><a id="Tc_qfGnoGw6ikudxWzi0cmHAA_15_0"></a><a id="Tc_eNmUqBoLxEqNnU9oGIAOTw_15_2"></a><a id="Tc_Lt7z35eLjUKpkmTrtrEztA_17_0"></a><a id="Tc_SJ2iG6pmA0q3v_QpoGjm0A_18_0"></a><a id="Tc_ZXiohnYVBUe_YZRqQQAZjQ_19_0"></a><a id="Tc_BGU9G2zRvkSYVhlft9SAFw_20_0"></a><a id="Tc_u50TzCImQUaNxPgK54INUg_21_0"></a><a id="Tc_KaEFqhAv60KoowqV42w_6w_22_0"></a><a id="Tc_SBmNNNluvkijXDelS31y9g_23_0"></a><a id="Tc_PDMVqpw95E-bwrmo6ak4iw_24_0"></a><a id="Tc_i3dP54DyCUW4qMxC8Cdm4Q_25_0"></a><a id="Tc_eBVMmR7hYU-SmWRMZ_kBvA_26_0"></a><a id="Tc_69i59rngCkmCigMRh2upCw_27_0"></a><a id="Tc_g1Z9K70lcESMWlBZL6OZPQ_27_4"></a><a id="Tc_zywYETcjXESZZWueMomPRg_29_0"></a><a id="Tc_ORB7M-7qNkKV8pfmKjvftg_31_0"></a><a id="Tc_iHcjYcOFBUyC-CItNRJIlA_32_0"></a><a id="Tc_f_g4FxtLR06sqhZkGcy02Q_33_0"></a><a id="Tc__gLk82skNEmbEAiX_WEN3A_33_2"></a><a id="Tc_lvhkt-_VL0yk2Jpi-I_4Gg_34_0"></a><a id="Tc_sP6rAebt4UadTB47aN4w0g_35_0"></a><a id="Tc_cEoWo3PlqkmMK-Igl7aOwg_35_2"></a><a id="Tc_-ZWpiH6PJ0WcB6mSnbDrMA_36_0"></a><a id="Tc_3k-Fx3du1UOgAJei_kqDEA_36_4"></a><a id="Tc_C7CtpQnthkiKbszcZNOPwQ_37_0"></a><a id="Tc_b8FWAj2PZUW_th_23_W7-w_38_0"></a><a id="Tc_nHksDzaObE-iS4Edtdvv5A_39_0"></a><a id="Tc_RbIa7HD6j0Kii-na6qn8Mw_39_6"></a><a id="Tc_z4dyoud2uEeZqF1WzE6PZg_39_8"></a><a id="Tc_PI4JnNVLIkqu2Y6sdQkB-Q_41_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_pDxtN6eK-keXbupQG86j9g_5_4">430,268</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_5MmyGUtG0E6kN_plhXbAQg_5_6">442,083</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_RDf8_3o5b02Eis8gNrND_Q_5_8">669,214</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Amortization of debt issuance and commitment cost and debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" scale="3" id="Tc_P8eB7cl_cEm-CzVp2k0UYA_7_4">61,373</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" scale="3" id="Tc_QTf1AngeWkKeJKKbKZHIPg_7_6">99,380</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" scale="3" id="Tc_i7XJqOg5H062-rTI_utxyg_7_8">160,699</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="Tc_b2DV0jcMZEeO6XzXH-pbZA_8_4">741,507</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="Tc_SiHqKQs5gkOK_3MjqqOS_w_8_6">1,142,032</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="Tc_PXryg6C3Q0KBWUGvv79spg_8_8">1,638,474</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Operating lease cost relating to prepaid land use rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:OperatingLeasesPrepaidLandUseRights" scale="3" id="Tc_BAE31MJG6UWxxWZ5a_rHAw_9_8">20,412</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Net loss (gain) on disposal of property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_cvXpFTVDGkahI9ijz5HpUw_10_4">2,212</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_CZw5fordPUy5ZPTCVTzWSg_10_6">703</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_ut0z7kDvAkykQeX9iSjDIQ_10_8">256</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Share-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_xuFkDixHvUS4iJ67vrH-QQ_11_4">105,877</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_B9tq2h-12UuJSG3C_t8E0w_11_6">189,756</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_-ubeHTdMdEiHgBuPAQSMMg_11_8">333,686</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Gain from purchase price adjustment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:GainLossFromPurchasePriceAdjustment" scale="3" id="Tc_BG-IR7rGrkKPAosUFbu5CQ_12_8">55,154</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Loss from equity method investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_aIjLaCJd70mHNIvUEmZ_RA_13_6">1,213</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_JXyJBsyr20ehcyEVglK32A_13_8">3,375</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Allowance for doubtful accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="Tc_w2pEbYhNf0C64uim8Xk47w_14_4">241</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="Tc_RHKRSIYMu0uLaISARHQiMQ_14_6">274</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="Tc_ulR1LBYl50u-kZoyUaIJUA_14_8">2,037</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Deferred tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_u_2wVzf7mUahZMCtqjia2w_15_4">36,597</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_CrOeZVc3_E65p1wGCuiqAA_15_6">50,172</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_CHfw-gqTaU6L08Qv5zr9Rw_15_8">89,739</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Changes in operating assets and liabilities, net of effect of acquisitions:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_an8daLPuWEiYecsUuLPJQw_18_4">157,708</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_BMz5m1V_Sk6vVO9SQiUExA_18_6">342,191</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_PuvbcgC46UOomCwVhujuRQ_18_8">465,189</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">VAT recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:IncreaseDecreaseInValueAddedTaxRecoverable" scale="3" id="Tc_iIBfi6UVCUu45pgcdE8QOQ_19_4">221,390</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:IncreaseDecreaseInValueAddedTaxRecoverable" scale="3" id="Tc_csY5hKGNN0W41VEkAdTbDQ_19_6">323,044</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:IncreaseDecreaseInValueAddedTaxRecoverable" scale="3" id="Tc_LLNnULzWcU2kyiBXG0VILg_19_8">463,630</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Prepaid expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="Tc_-fobhb1420SBlP7ZAMo52A_20_4">14,153</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="Tc_kwtp1mRhDkiWj8jIjIJBTQ_20_6">13,320</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="Tc_Fer7B03GMEOOp3BO03HqHw_20_8">53,933</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="Tc_8vbSsaxaX0SUNAKPN5JMHg_21_4">11,477</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="Tc_JiEHC4IvmUW2fpjS0Zd_3Q_21_6">8,095</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" sign="-" scale="3" id="Tc_CKAV5gCpVkyt0W_mMFHqIQ_21_8">65,756</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="Tc_s1bfXK9teUC16LlF9_l6ng_22_4">37,035</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="Tc_JWAmXUS_OUGFIBga1IXCoA_22_6">8,678</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="Tc_COzn7zoTf0yYyDEwBPAoOg_22_8">72,099</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="Tc_zuxCFaG35Eyn7jXfWuYujA_23_4">25,292</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="Tc_Me6b8yq1TU6Pi4_p1iyRWQ_23_6">22,540</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="Tc_QxVn6mMq_Uyz0MxH_ZFw4w_23_8">119,163</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="Tc_Vb4QOiZ73ESNHS46LYIUag_24_4">17,468</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="Tc_08thpUrxuEGeIzK8oYq4CA_24_6">31,417</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="Tc_S1ODs4RioEyka6_jXJ_SIQ_24_8">6,285</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Accrued expenses and other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_zpnfIGY3_kePzgFSiLkmAw_25_4">56,693</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_vda8Rchx6UOl8ZAQ__MZJQ_25_6">20,434</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_8WzKjx-PLEGMmGQvCJr96A_25_8">139,891</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" sign="-" scale="3" id="Tc_hcZ_zJbFeUWtYSZfeMXjXg_26_4">1,559</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="Tc_-vkDgZ6ewke6Kuk1Exc-WA_26_6">1,299</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="Tc_jZvukqCXSEOJjItXKkEHKQ_26_8">9,015</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:IncreaseDecreaseInOperatingLeases" scale="3" id="Tc_5y-lGahx0USomDQj7g-0GQ_27_6">14,245</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:IncreaseDecreaseInOperatingLeases" sign="-" scale="3" id="Tc_h3ia8xylGEa2CiU2BSBkHg_27_8">28,910</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash (used in) provided by operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_TIYFW9iIzEGJ6bP93dZmPQ_29_4">12,910</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_mMUcv1rjgkG7AQF3W42Gug_29_6">293,436</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_UKs9FTJ2JEC9_36wHvScUQ_29_8">320,887</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Payments for purchase of property and equipment and land use rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_J0TFKGRj0ESZ5hYIMaoP4w_32_4">4,260,977</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_Guc4W-mq5Uq-ZS4uey905g_32_6">4,557,686</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_SHG9bBKJBEKsiDBuQt86uA_32_8">8,037,002</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash acquired from the business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="Tc_FMNjY1Deg0yP-PAm3ML2ZQ_33_4">466</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="Tc_MZ9U5CmCe0q6DPKT98CsYg_33_6">12,091</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="Tc_BBWhZf7U40GKz-b7z_6-Ug_33_8">4,801</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash paid for the business combinations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="Tc_p1cCx0Esyk2_q9-6-xdUow_34_4">359,372</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="Tc_nwv4AaonH0OL8UWzj8TcPQ_34_6">190,066</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="Tc_JcUTBTyqUU6vdd0Lezu5QA_34_8">1,172,518</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash paid for the asset acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:CashPaidForAssetAcquisitions" scale="3" id="Tc_F_twN1pGaUCMuCfI5MwojQ_35_4">115,167</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:CashPaidForAssetAcquisitions" scale="3" id="Tc_xKeo0Mdj9UqP6LFuaaO4Rw_35_6">363,939</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:CashPaidForAssetAcquisitions" scale="3" id="Tc_N3AwTuzfSE2JMuzWJbcVXA_35_8">180,910</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash paid for equity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireLongtermInvestments" scale="3" id="Tc_5KSZNxQA-kOIcBAqfUXjLQ_36_6">6,000</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireLongtermInvestments" scale="3" id="Tc_xIzKEzGBb06IRDbRkmb_mw_36_8">4,500</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Deposits paid for potential acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentsOfDepositForPotentialAcquisition" scale="3" id="Tc_QYKSJhOAi0-Bo4TEkUxBHw_37_4">1,000</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentsOfDepositForPotentialAcquisition" scale="3" id="Tc_lt9vMAdaXkGmIBe8gMaItQ_37_6">30,700</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentsOfDepositForPotentialAcquisition" scale="3" id="Tc_tpDAPhnhSEmVvi9AuUgq3A_37_8">4,300</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Proceeds from sale of property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_rrv4OXSZ0ki_ZoLJneLxPg_38_4">13,896</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_-7AYFaZW7UyAFAsYIh9WrA_38_6">5,069</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_1zqqPtX12kGFHNwUfeLakw_38_8">16,422</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Deposits paid for construction of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:DepositsPaidForConstructionOfPropertyAndEquipment" scale="3" id="Tc_Ijd4P7ly10W2IgxYPCPdnA_39_4">10,896</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_K9HDLrMPa0-wWZWGd3uN-w_41_4">4,733,050</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_RiEqJ6p0eUO_hh5SPxMfyw_41_6">5,131,231</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_spDSGsfYDUebhHZifqa3dw_41_8">9,378,007</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_5aa229c6_7c9e_4ae8_a645_dae9170dccf4"></a><a id="Tc_8nbVOTqCoEC6A7DOH0QWow_1_4"></a><a id="Tc_ty5R1ihnWkCYcDegHm1a9A_2_2"></a><a id="Tc_XbvWvnm5X0iG-igFQrTuNw_2_4"></a><a id="Tc_eD1VkqheUkSSeEZoUn0uXg_2_6"></a><a id="Tc_kkP9oebmKEqzZ-toh_nlpQ_2_8"></a><a id="Tc_raIZjwKn50ijfyV-Cfiucw_4_0"></a><a id="Tc_6vHaCQWVg0ObV-KV68LHpQ_5_0"></a><a id="Tc_5D2s341-Wk2Cgnx4MFghNQ_6_0"></a><a id="Tc_DfZh1BhCMUiah7WPW1s9sw_7_0"></a><a id="Tc_7U88FzUn00-jzMhdDlPBgg_8_0"></a><a id="Tc_1dDYDI9Dr0im9hX06KX7Hg_9_0"></a><a id="Tc_B6WD7zyvykaEPZJyz59jSQ_10_0"></a><a id="Tc_cCTkaVD4sE6wESEw1ei1ZA_10_4"></a><a id="Tc_pjiKcAIB6UunW4K2AvwzIw_10_6"></a><a id="Tc_oJDTuaiqhUeSZLVWt0pVPA_11_0"></a><a id="Tc_OY_6-ru0yU-5ukduVMSbSw_12_0"></a><a id="Tc_ocG4z60YYUOqsv2XBjbTyA_12_2"></a><a id="Tc_fiEvDTQaMEKqa2Pz-yNEqQ_12_6"></a><a id="Tc_uNUc9tvStEKl5TJHUCdWHA_12_8"></a><a id="Tc_vNDR3J94tUeH6cworSunHg_13_0"></a><a id="Tc__hfH7spTQkWa5Hq-EqTOAw_13_2"></a><a id="Tc_mzK4TcTmbE2SeyF471BM8g_14_0"></a><a id="Tc_VKxPhtwkVE6M3OF8gJ1IVw_14_2"></a><a id="Tc_IZcP8urswk2S2I4ZWtPJxw_14_4"></a><a id="Tc_gOfzUF9hdUqMFzMD036rTw_14_8"></a><a id="Tc_NiMj4jiLEUOGMLyHJb6xLg_15_0"></a><a id="Tc_xd6e4eFSKUqbuyPrk_JqfA_15_2"></a><a id="Tc_mCLNXNV8JUO2YtlKarOXZg_15_4"></a><a id="Tc_FaFVYLGdd0C5x0mO_s-fwQ_16_0"></a><a id="Tc_FdVqbhZLEU-YwoLSfmxlMA_16_2"></a><a id="Tc_TrtlnhNdqU6saBU71PQeBg_16_4"></a><a id="Tc_8Jp8kwwk7EiyJL3btdu1-Q_16_6"></a><a id="Tc_PBfwf8MWckSdToLbdxdFmg_17_0"></a><a id="Tc_qdR_A-p5dESL3heMAI2Y-g_17_2"></a><a id="Tc__lAq7KmhxEOy4tdSTgNWag_18_0"></a><a id="Tc_qNbHA48xLk26-16Ct0DcVw_18_4"></a><a id="Tc_lHkJtfGo4kKMOK2JHKRRNQ_19_0"></a><a id="Tc_3N7PhPHK00C70D83qODw8g_19_4"></a><a id="Tc_yFBoiYxqtkq4jRd9bOj0Fw_20_0"></a><a id="Tc_wiE3JBcyKESXq_HM0CgN9w_22_0"></a><a id="Tc_RUyUK9fgt0CxRIfqR1LbMw_24_0"></a><a id="Tc_ob77G39RDUa1plihoIqLNQ_26_0"></a><a id="Tc_bhkDmzZEl0-IlctiD51iFA_27_0"></a><a id="Tc_JMMOyPVpJkCsvkHmpdKwvQ_29_0"></a><a id="Tc_gsYC1NmWJki2D4-xSJes2w_31_0"></a><a id="Tc_UpQWo3Kw20Wvi6wJOJo6_A_32_0"></a><a id="Tc_KWnbXPWNAUCP22MvicRlcA_33_0"></a><a id="Tc_WQfn19RY7EuMLQAxVvE4LQ_34_0"></a><a id="Tc_RPib9L5luUqVzCoPuRK-jQ_35_0"></a><a id="Tc_m9Fw-e4_lkic_cQ83qUPqA_36_0"></a><a id="Tc_EVKuMVGGoUyRdt94Hy_D5g_36_2"></a><a id="Tc_Vk0-aXpzb0KhdaCoEpAzWA_37_0"></a><a id="Tc_a6FspLYIbEOgWsKBrKccCw_37_2"></a><a id="Tc_PMWnLP6dDUKFzgCXFC0yyQ_37_4"></a><a id="Tc_ycO_9M06zUqlVTInoTk5ag_37_6"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="3" id="Tc_VRXZPN4UZ0uqwlmcce9mbA_5_4">943,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="3" id="Tc_vjhutwT-aE2ppIFWNHKWlQ_5_6">467,744</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="3" id="Tc_rD7M8cFRhEqt4VdhgRlEFw_5_8">1,156,215</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="Tc_SCvNO65vwk6EfCXAdatfqg_6_4">2,814,197</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="Tc_t-hGqlpqTkCmEtaG5G3r4w_6_6">5,000,510</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="Tc_NDrM7Is9BUiFsWkf6ul_pw_6_8">6,939,140</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Repayment of short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfShortTermDebt" scale="3" id="Tc_qyaN3umAqkWcyUsfwMP8_Q_7_4">776,224</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfShortTermDebt" scale="3" id="Tc_LItbBJjxMEqfcItQR_xdMw_7_6">758,941</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfShortTermDebt" scale="3" id="Tc_8v6QtCdto0aR0pGWf0Hc4Q_7_8">438,925</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Repayment of long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Tc_b7Jf3FVJNkqnXVqV9NqD4Q_8_4">834,154</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Tc_QqxebUSKVEa9D813fCIDfg_8_6">1,968,913</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Tc_wkvnU1x1y0iQWXfKIVo45Q_8_8">4,187,184</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of issuance cost of borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_Wmk-eGrv3EeZX_fA1VU59Q_9_4">91,124</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_Ngb665d4-UeAvn9OQU1o_A_9_6">156,742</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_RL2QHHU9VUeZtXiujWBzUg_9_8">112,512</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of commitment cost of borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentOfCommitmentCostOfBorrowings" scale="3" id="Tc_6KNgy5uyWkS1Jq0aNJOzSQ_10_8">45,968</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_uj0oURcB20afcXBnZDhtFQ_11_4">16,866</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_n643hw2QmkOPRJtH2Sh3_w_11_6">55,469</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_k6mwIMURS0CNZjXVk29R-w_11_8">78,748</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of convertible bonds </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" id="Tc_P2hUVlk8kEGRtEUX-MF7mA_12_4">1,867,304</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of ordinary shares </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_jZCkKTni7UCzqwMpMc08jg_13_4">1,283,308</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_R3NrLLDmAEmmmvGhiOGfeQ_13_6">4,934,126</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_EkXsbGF28U-p9CSlyvY1xw_13_8">15,974,517</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="Tc_fyNFobhw70q5vlMGALh8Fg_14_6">989,349</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="Tc_TVl5KMzvSE6t3ct7fV_1Zg_15_6">25,014</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="Tc_1X1L-asHLE6wgyLIz8hqvQ_15_8">65,489</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capital contribution from non-controlling shareholder</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMinorityShareholders" scale="3" id="Tc_qYLmZ6ddBE2ZF-jeP-1zqA_16_8">105,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment under finance leases and other financing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_DD7oJzpW7E-x8WjYQ60ggQ_17_4">190,718</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_OYasM3z4z0CH-xkaTWpC2Q_17_6">289,467</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_WNvcj6qT0kKEOv8oryWQ5A_17_8">198,234</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from other financing arrangements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ProceedsFromOtherFinancingArrangements" scale="3" id="Tc_hJIf8LsTZkCaGL8RI3NgFA_18_6">302,761</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:ProceedsFromOtherFinancingArrangements" scale="3" id="Tc__XA8rxpj4k-HlKWp7Ud9FQ_18_8">1,079,370</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment for purchase of property and equipment through vendor financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" scale="3" id="Tc_4m439dmdoEWDxFbnH4kANg_19_6">68,864</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" scale="3" id="Tc_xv_egiLbY0-fX6dbGNiy8A_19_8">92,299</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of contingent consideration for the acquisition of subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="Tc_wlM1BnWxdkGF9pXs2InJkw_20_4">155,737</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="Tc_5vkcOp3G1Um7suF2HF3PQg_20_6">120,079</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="Tc_gBeAI8RhWEyZM5r5CMyHgg_20_8">48,718</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_x5gpOkPDUkiL2wsomq5HIg_22_4">4,876,806</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_90YmdCNG8k2adnUS-t9iNQ_22_6">8,361,939</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_37BTYikyKU2fM_QHr0IIbQ_22_8">20,143,661</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of exchange rate changes on cash and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_vWjtJQVUxEOzvqMSNVhZLA_24_4">206,302</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_MfjxrPPaRUOqww-drkc0Lw_24_6">164,370</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_SyRMZHIdOU6Hc77kRcCmOQ_24_8">566,874</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net increase in cash and restricted cash</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_nQj_TK-TpE2lV1HsBpiPCw_26_4">337,148</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_uSgwVR4J7kOj24UaOiy2TQ_26_6">3,688,514</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_D1h9hO7u3kGifLLK2ttmkQ_26_8">10,519,667</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_HFBKmjE7L0S0YGh7jsZs7g_27_4">1,947,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_F5VoEMpv80mdq_jC4V7opg_27_6">2,284,748</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_nLhEbs0gjU2VzHfc5OsTUA_27_8">5,973,262</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_OUkuEhVAl0eB3Gup1CqYZA_29_4">2,284,748</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_5tYJnZSbwE-XNgbYUg6QRQ_29_6">5,973,262</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_ZQ1uJ3NrO0SF_eyUb9QNgg_29_8">16,492,929</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of cash flow information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_9ZST5eYCFkCcBXvw32Tb8A_32_4">633,063</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_atOZARfPHUypE-QcJPKyXg_32_6">841,388</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_Y0KiV0fk7EWZO-Et8Q272g_32_8">1,113,443</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income tax paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_LbNxYVDfGk6cF2wqsouQQw_33_4">3,371</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_VUWX_C-ge0SshREyz20mTw_33_6">17,031</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_t-kICPaXPUOkdwDQGuCGKA_33_8">211,612</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of non-cash investing and financing activities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Changes in consideration payable for the acquisition of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationChangesInConsiderationPayable" scale="3" id="Tc_gDMGkzlflEWwZ4L_nb5j7g_35_4">148,217</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationChangesInConsiderationPayable" scale="3" id="Tc_8Q5EhlkOGUaPrV7-jzcfIg_35_6">239,096</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationChangesInConsiderationPayable" scale="3" id="Tc_O9YbMp0iL0isa6EO0NnyvQ_35_8">718,546</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Settlement of liability-classified restricted share award</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_1LH039zIiECcilooaTphFA_36_4">6,357</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_0ETfYyRtqUax3L7gJ34HDA_36_6">7,984</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_evhgAVrJ9kC-g_k8KD1XRQ_36_8">10,089</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Conversion of convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="3" id="Tc_aOqCDipjsEKDq3kjBKIK1Q_37_8">65</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'\005b8b\004f53';line-height:0pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="a1DESCRIPTIONOFBUSINESSANDBASISOFPRESENT"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="Tb_hB2gE_Ghzk-J2j8ZXp1aUw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1&#160;&#160;&#160;&#160;&#160;DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Description of business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">GDS Holdings Limited (the &#8220;Parent&#8221; or &#8220;GDS Holdings&#8221;) was incorporated in the Cayman Islands on December 1, 2006. GDS Holdings and its consolidated subsidiaries and consolidated variable interest entities (collectively referred to as &#8220;the Company&#8221;) are principally engaged in providing colocation, managed hosting and managed cloud services in the People&#8217;s Republic of China (the &#8220;PRC&#8221; excluding Taiwan, the Hong Kong (the &#8220;Hong Kong SAR&#8221;) and the Macau for the purposes of these consolidated financial statements only) and Hong Kong SAR. The Company operates its data centers in Hong Kong SAR, Shanghai Municipality, Beijing Municipality, Chongqing Municipality, Jiangsu Province, Guangdong Province, Sichuan Province, Hebei Province and Inner Mongolia of the PRC and serves customers that primarily operate in the cloud, internet and banking industries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The accompanying consolidated financial statements have been prepared in accordance with U.S.&#160;generally accepted accounting principles (&#8220;US GAAP&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The consolidated financial statements are presented in Renminbi (&#8220;RMB&#8221;), rounded to the nearest thousand.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tb_oO6ZbUUJjkGkdbs5rT0i1g" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.&#160;&#160;&#160;&#160;&#160;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ConsolidationPolicyTextBlock" id="Tb_d6c7Atr5yEOpyWA3tZpMvw" continuedAt="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Principles of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">The accompanying consolidated financial statements include the financial statements of GDS Holdings Limited, its subsidiaries and consolidated variable interest entities  and variable interest entities&#8217; subsidiaries for which the Company is the primary beneficiary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In certain regions of the PRC, the Company&#8217;s operations are conducted through Shanghai Xinwan Enterprise Management Co., Ltd. (&#8220;Management HoldCo&#8221;), Beijing Wanguo Chang&#8217;an Science and Technology Co., Ltd. (&#8220;GDS Beijing&#8221;), GDS Beijing&#8217;s subsidiaries and Shanghai Shu&#8217;an Data Services Co., Ltd. (&#8220;GDS Shanghai&#8221;) (referred to as the &#8220;VIEs&#8221;) to comply with the PRC laws and regulations, which prohibit foreign investments in companies that are engaged in data center related business in those regions. Individuals acting as nominee equity holders ultimately hold the legal equity interests of the VIEs on behalf of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prior to December 2019, the equity holders of GDS Beijing and GDS Shanghai were William Wei Huang, CEO of the Company, and his relative. In order to enhance corporate governance and facilitate administration of the VIEs, in December 2019, GDS Holdings completed transfer of ownership of the <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw" decimals="INF" format="ixt:numdotdecimal" name="gds:EquityInterestTransferredFromRelatedParty" scale="-2" id="Narr_G-uA2SCVxkuIeBQEdv1zhw">100</ix:nonFraction><span style="white-space:pre-wrap;">% equity interest of GDS Beijing and GDS Shanghai from William Wei Huang and his relative to a newly established holding company, Management HoldCo. The entire equity interest in Management HoldCo is held by a number of management personnel designated by the Board of Directors of GDS Holdings. In conjunction with the transfer of legal ownership, GDS (Shanghai) Investment Co., Ltd. (&#8220;GDS Investment Company&#8221;), a subsidiary of GDS Holdings,  entered into a series of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai to replace the previous contractual arrangements with GDS Beijing and GDS Shanghai on substantially the same terms under such previous contractual arrangements. The previous contractual arrangements were terminated simultaneously when the current contractual arrangements came into effect, and the subsidiary of GDS Holdings under the previous and current contractual arrangements is the same entity, namely GDS Investment Company. GDS Holdings also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of <ix:nonFraction unitRef="Unit_Standard_director_ntOY74OyzEGmfikoG-S2kg" contextRef="Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw" decimals="INF" format="ixt-sec:numwordsen" name="gds:NumberOfDirectorsReplacingPriorDirector" scale="0" id="Narr_POw0AKbIy0aLG_p5y4vL6Q">three</ix:nonFraction> directors. William Wei Huang acts as the Chairman of the board of directors of Management HoldCo, GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries respectively. Other management members of GDS and board appointee serve as directors and officers of Management HoldCo., GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries.</span></p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont1" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont2"><ix:continuation id="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont1" continuedAt="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">This restructuring could reduce risk by allocating ownership of the VIEs among a larger number of individual management shareholders, and strengthen corporate governance with the establishment of the board of directors of the VIEs and their subsidiaries. This restructuring could also create a more stable ownership structure by avoiding reliance on a single or small number of natural persons, and by buffering the ownership of the VIEs with an additional layer of legal entities, creating an institutional structure that is tied to the Company&#8217;s management philosophy and culture.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">VIE Agreements were entered into among GDS Beijing, GDS Shanghai, Management HoldCo, its shareholders and GDS Investment Company. The following is a summary of the contractual VIE Agreements entered among GDS Investment Company, GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements. </i>Pursuant to the equity interest pledge agreements, each shareholder of Management HoldCo has pledged all of his or her equity interest in Management HoldCo as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee Management HoldCo&#8217;s and its shareholders&#8217; performance of their obligations under the relevant contractual arrangement, and Management HoldCo has pledged all of its equity interest in GDS Beijing and GDS Shanghai as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee their performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, and shareholder voting rights proxy agreement, and intellectual property rights license agreement. If GDS Beijing or GDS Shanghai or Management HoldCo or any of its shareholders breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of Management HoldCo, GDS Beijing and GDS Shanghai in accordance with PRC law. Management HoldCo and each of its shareholders agrees that, during the term of the equity interest pledge agreements, it or he or she will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until GDS Beijing and GDS Shanghai and Management HoldCo and its shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered by Management HoldCo, GDS Beijing and GDS Shanghai in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Shareholder Voting Rights Proxy Agreements.</i> Pursuant to the shareholder voting rights proxy agreements, each of GDS Beijing, GDS Shanghai, Management HoldCo and each of its shareholders has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as GDS Beijing&#8217;s, GDS Shanghai&#8217;s, Management HoldCo&#8217;s and its such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo, GDS Beijing, GDS Beijing&#8217;s subsidiaries, GDS Shanghai and GDS Shanghai&#8217;s subsidiaries requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders with prior notice to Management HoldCo or its such shareholders. Each shareholder voting rights proxy agreement will remain in force for so long as Management HoldCo remains a shareholder of GDS Beijing or GDS Shanghai and the shareholder remains a shareholder of Management HoldCo, as applicable.</p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont2" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont3"><ix:continuation id="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont2" continuedAt="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Exclusive Technology License and Service Agreements.</i> Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to each of Management Holdco, GDS Beijing and GDS Shanghai and GDS Investment Company has the exclusive right to provide Management HoldCo, GDS Beijing and GDS Shanghai with technical support, consulting services and other services. Without GDS Investment Company&#8217;s prior written consent, each of Management HoldCo, GDS Beijing and GDS Shanghai agrees not to accept the same or any similar services provided by any third party. Each of Management HoldCo, GDS Beijing and GDS Shanghai agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, each of Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of Management HoldCo, GDS Beijing or GDS Shanghai at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Intellectual Property Rights License Agreements.</i> Pursuant to an intellectual property rights license agreement between GDS Investment Company and each of Management HoldCo, GDS Beijing and GDS Shanghai, Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by each of them from time to time, and without the parties&#8217; prior written consent, Management HoldCo, GDS Beijing and GDS Shanghai cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#8217;s use of the licensed intellectual property rights from Management HoldCo, GDS Beijing and GDS Shanghai. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by Management HoldCo, GDS Beijing and GDS Shanghai. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#8217;s unilateral request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Exclusive Call Option Agreements.</i> Pursuant to the exclusive call option agreements, Management HoldCo and each of its shareholders has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of Management HoldCo&#8217;s equity interests in GDS Beijing and GDS Shanghai or its such shareholders&#8217; equity interests in Management HoldCo. The purchase price should equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#8217;s prior written consent, Management HoldCo and its shareholders have agreed that each of Management HoldCo, GDS Beijing and GDS Shanghai shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of Management HoldCo, GDS Beijing and GDS Shanghai held by their shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Loan Agreements.</i> Pursuant to the loan agreements between GDS Investment Company and Management HoldCo or its shareholders, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_5ezt5fN_pEmF0YhJWMMKLw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="3" id="Narr_XSFtxyIuT0iJfHARZaO4Vw">310,100</ix:nonFraction> to Management HoldCo solely for the capitalization of GDS Beijing and GDS Shanghai and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_tTTfdFChiES0sdcdN50y1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="3" id="Narr_kbBlQiU33ku0agC1SD7x-Q">1,000</ix:nonFraction> to the shareholders of Management HoldCo solely for the capitalization of Management HoldCo. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of <span style="-sec-ix-hidden:Hidden_hwO2r-J9Y0ijNRsZPc0DXw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">thirty</span></span>-day&#8217;s prior notice to Management HoldCo or its shareholders, as applicable, and Management HoldCo or its shareholders can repay the loans by either sale of their equity interests in GDS Beijing and GDS Shanghai or Management HoldCo, as applicable, to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.</p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont3" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont4"><ix:continuation id="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont3" continuedAt="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont4"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the VIE Agreements, the Company has (i) the right to receive service fees on a yearly basis at an amount equivalent to all of the net profits of the VIEs under the exclusive technology license and services agreements when such services are provided; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIEs; (iii) the right to receive the residual benefits of the VIEs through its exclusive option to acquire 100% of the equity interests in the VIEs, to the extent permitted under PRC law; and (iv) the right to require each of the shareholder of the VIEs to appoint the PRC citizen(s) as designated by GDS Investment Company to act as such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of the VIEs requiring shareholder approval, disposing of all or part of the shareholder&#8217;s equity interest in the VIEs, and appointing directors and executive officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 810-10-25-38A, the Company has a controlling financial interest in the VIEs because the Company has (i) the power to direct activities of the VIEs that most significantly impact the economic performance of the VIEs; and (ii) the obligation to absorb the expected losses and the right to receive expected residual return of the VIEs that could potentially be significant to the VIEs. The terms of the VIE Agreements and the Company&#8217;s financial support to the VIEs were considered in determining that the Company is the primary beneficiary of the VIEs. Accordingly, the financial statements of the VIEs are consolidated in the Company&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the VIE Agreements, the VIEs&#8217; equity holders have no rights to the net assets nor have the obligations to fund the deficit, and such rights and obligations have been vested to the Company. All of the equity (net assets) or deficits (net liabilities) and net income (loss) of the VIEs are attributed to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has been advised by its PRC legal counsel that each of the VIE agreements is valid, binding and enforceable in accordance with its terms and applicable PRC laws and the ownership structure of the VIEs does not violate applicable PRC Laws. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and future PRC laws and regulations. There can be no assurance that the PRC authorities will take a view that is not contrary to or otherwise different. If the current ownership structure of the Company and the VIE Agreements are determined to be in violation of any existing or future PRC laws and regulations, the PRC government could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Levy fines on the Company or confiscate income of the Company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Revoke or suspend the VIEs&#8217; business or operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Discontinue or place restrictions or onerous conditions on VIE&#8217;s operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Require the Company to discontinue their operations in the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Require the Company to undergo a costly and disruptive restructuring;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Take other regulatory or enforcement actions that could be harmful to the Company&#8217;s business.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The imposition of any of these government actions could result in the termination of the VIE agreements, which would result in the Company losing the (i) ability to direct the activities of the VIEs and (ii) rights to receive substantially all the economic benefits and residual returns from the VIEs and thus result in the deconsolidation of the VIEs in the Company&#8217;s consolidated financial statements.</p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_51b70413_5b85_4618_a1c7_0f78d991c4b9"></a><a id="Tc_xNgXwMKTu0mgzcZvfz6eIQ_1_2"></a><a id="Tc_MNrRi4WCrEubbffVba_xBQ_2_2"></a><a id="Tc_IKJC6v3zdUqB9rObaBWN8w_2_4"></a><a id="Tc_x7G04G_4F06kvvpQaKDniQ_3_0"></a><a id="Tc_g1Y9Cc5bKEGwAj2tDnP4Ww_4_0"></a><a id="Tc_kab0l6OHfUOO1tjqtq7owA_5_0"></a><a id="Tc_xGHA9XHmpUCUoPN-s3PT4w_6_0"></a><a id="Tc_5u-X01Pug0iYTro-kUJywA_7_0"></a><a id="Tc_0JoA1l_Hq0qP3OdADx83fg_8_0"></a><a id="Tc_HaJISxGTjUS51RmHwOBzpw_9_0"></a><a id="Tc_3I4j4zCAxkiMRMSXFezQ_A_10_0"></a><a id="Tc_DmqeS3WUpkuwpIH7Z04gbA_12_0"></a><a id="Tc_lpdbhnh8Q0WAklK0TprhVw_13_0"></a><a id="Tc_LA78ldzawEOTNxpTMqHRUg_14_0"></a><a id="Tc_bDUgwZ4c4US1GWcSCAUfkA_15_0"></a><a id="Tc_EDAR5lp_BU6Ggj4_9PX8pA_16_0"></a><a id="Tc_f4QcHB3T7kG5gqLQpInzkw_17_0"></a><a id="Tc_aA1zWvfKGEC55PXdRSVlwg_18_0"></a><a id="Tc_NZ0iWI_gvkO0gNhW1J_X0Q_19_0"></a><a id="Tc_qnIxnTh-DEiR1RXnCN8pKw_21_0"></a><a id="Tc_hW6cGnOmAkmOkkuTWa6wjw_22_0"></a><a id="Tc_G3n-V69QjEWRg0B9CxAm0w_23_0"></a><a id="Tc_JGmnVgp2Bk2y0fvvEImMIA_24_0"></a><a id="Tc_1rWfvqKJ0k6ufEA9RUZKHA_25_0"></a><a id="Tc_OwnoOA8eyEyEsBNvjmBUZA_26_0"></a><a id="Tc_-KQFw79YkEyh2ubBICWs5A_27_0"></a><a id="Tc_scsvBJWQFUmkQpRjKJc2XQ_28_0"></a><a id="Tc_ohsc2g4gmUiRJtoEuydoDQ_29_0"></a><a id="Tc_Dg1cyujCGEKEzVYa3z1sVA_31_0"></a><a id="Tc_QRm2a3-PfE-sabxNeLQrVg_32_0"></a><a id="Tc_e0rKjRHLuEOCoWG_SbkOmQ_33_0"></a><a id="Tc_W6zijWHV7k-1djXUrjLGNQ_34_0"></a><a id="Tc_i59iF0BgTk6ipv2D4M2DhQ_35_0"></a><a id="Tc_Udr-wgjOkU--YDuNHR743w_36_0"></a><a id="Tc_ETBuPLerYUqskR7o58DNSg_37_0"></a><a id="Tc_6Hx3UsfrPkKdhQCiu-TM8g_38_0"></a><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont4" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont5"><ix:continuation id="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont4" continuedAt="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont5"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following tables set forth the financial statement balances and amounts of the VIEs and their subsidiaries included in the consolidated financial statements after the elimination of intercompany balances and transactions among VIEs and their subsidiaries.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="Group_hy-_rDeZfkeaNaOvLQ7nWg" continuedAt="Group_hy-_rDeZfkeaNaOvLQ7nWg_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_RgXfOvuzV0-5brxuNjSz2g_5_2">730,960</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_PMLalplrj0C7DbjG2nQxmg_5_4">1,310,269</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable, net of allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_eucHZUjuE0K0ywZhLn7-2A_6_2">858,764</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_gf0gKLFW5k2nTBedrbWf0Q_6_4">1,388,128</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="3" id="Tc_ZL8SEP5weUqZnya6ggfHvQ_7_2">46,817</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="3" id="Tc_h7jSA_DjcUutWxgVgD6sgw_7_4">85,760</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_cj0qZUW010CR1UjIa4DblA_8_2">39,124</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_NCny1hqC_ECJti_CaW34GQ_8_4">76,505</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_VgLs2eLW30-vTW4RXaytnA_9_2">32,929</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_1XehrmoP30WciwTujsGAcg_9_4">13,259</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_D7tr0-wv1kGBUWoPy2NQxw_10_2">1,708,594</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_Yp6K-oISSkanUwpvXpiygQ_10_4">2,873,921</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_V5TyYzHt5EGtfbkFtUqJyQ_12_2">2,911,727</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_qFddiZhtrkSLHmzD4_y1hg_12_4">2,760,618</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_akqhYy6QKESPuZRRjCTJZg_13_2">159,860</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_1wEzf6lp2UmomkRfGe1BNA_13_4">194,230</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_PMzd3V0VxUSxQQxqSz9oEw_14_2">91,329</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_5uakHqj3ckuQIUzEJLcr2Q_14_4">430,525</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_nBgKQYiMe0C5X7py8c37hA_15_2">34,157</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_h2u1DdJ7V02zVzmjvBQl8g_15_4">43,126</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_EoqWjJq_pEO15i1_PVr4Eg_16_2">29,508</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_sxMpzcuycEO7AEwyYncYYQ_16_4">49,905</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="Tc_lax5NRD3dEGdudw3fjgxRg_17_2">136,011</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="Tc_Sx00S1pHtEGJQP9Ym082Xw_17_4">113,684</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_yWNU0QkFJUyu9dyII_BbEA_18_2">75,873</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_0eBjrsBm4kWese9uQgE9kg_18_4">115,315</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_w49MI3sxMEiEf-nHnVLOVQ_19_2">5,147,059</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_6H3PIepgnEKLf-kLHjO80g_19_4">6,581,324</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short-term borrowings and current portion of long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Tc_dUzPmxd_O0msb6FOk0gQqA_23_2">493,614</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Tc_w6Kno11qYEekI3S1qZWbPg_23_4">628,721</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_5SugT93Ebkuapxpwd3jQ0g_24_2">181,448</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_9vAas3dkdUS-Mu_9BC6XUA_24_4">194,325</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_GzhsudP2REaH68aw1JOjgg_25_2">160,401</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_BKlKlanFWU2HZVTWfKmSqw_25_4">152,534</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_s0hn35eR0kiVimY4ni3VaA_26_2">68,003</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_4znaySoNBk6CQUgsgymcbw_26_4">90,192</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_kW48i8Zib0OaLXepUjWdrg_27_2">31,869</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_aYcB4jcumkqixMeCG_cyLg_27_4">50,888</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Finance lease and other financing obligations, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Tc_XHmtfLSmEUORxlF7n8CBRQ_28_2">125,318</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Tc_8prtCRcvFUGWcOd3e8LgAg_28_4">31,629</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current third-party liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_c0goFaXB-kyXT6MW_6AnzA_29_2">1,060,653</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_ztNEFA1Y8kq9BaSvgmvsCA_29_4">1,148,289</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Tc_2suEnYO-4U6pReDL3I4d2Q_31_2">1,335,084</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Tc_ghdQ6GTKCEOWwBx6e-XDCw_31_4">1,213,020</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_Yy-Eiiq6AESMhcbMD-274g_32_2">66,387</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_tCRiTwTsiUaR6l02OBBF0A_32_4">361,502</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Tc_CeTxrDxmmE66hX-ssWqikQ_33_2">921,965</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Tc_9pYQG9gPEkm96BmgTA-Y7A_33_4">982,209</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_lrekrqkLsEyC7HOHIZsB3g_34_2">76,297</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_Eqb6Ff88zUiqmGH_-LWWWg_34_4">91,036</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_PT9mgLdji0-HUbXKNkOzZg_35_2">29,950</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_bmNp3_s400qEarO1Uzakqg_35_4">34,281</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total third-party liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_2nRL2JPJb0KjFtAzjWbZYA_36_2">3,490,336</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_cbUYDFxsIEuqBqLFc3L_Eg_36_4">3,830,337</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_5r1kBV2PWkyfjekopzGscQ_37_2">1,534,768</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_HjUKot-9PUOzizZuSP-Cqw_37_4">2,531,025</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_qmvMEkviDEaJm0WbR1JBuA_38_2">5,025,104</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_z-qm9LtJfkCOHmEjhQIFMQ_38_4">6,361,362</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, accounts receivable of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_DPegXdrygEWh4EbdZbrzRQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_a6o7S4XhBU6epYC1wGjItg">83,468</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_pKFnQzcoFU-H5XiTCs2d1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_lKrqLHRulUqKUgL5acP1cw">66,969</ix:nonFraction>, respectively, and property and equipment of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_em68aeOd1EahX6Y854sfXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_dRhMFwkwdE6U9yQkvyv16Q">114,344</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_NFSwqy_6GUycW7KzgPQZ2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_69gz3QAL20OcJkJaDC4x_A">102,248</ix:nonFraction>, respectively, of VIEs were pledged solely to secure banking borrowings of VIEs.</p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_a5e941cd_db29_44c2_af2a_8a8a6d5908c9"></a><a id="Tc_smk2zaAc0kONZxDmExY5kQ_1_2"></a><a id="Tc_WpNSAHE4vkuXQUmaGW9yOw_2_2"></a><a id="Tc_H1vIyEtP5kK8EAcWj83HLw_2_4"></a><a id="Tc_Ga0Bd_tDak2QmS_pIWXCfQ_2_6"></a><a id="Tc_LaC1PR_C9EC1-hrjrPfFGg_4_0"></a><a id="Tc_j-QJr97ic0WA03m6c2-g3A_5_0"></a><a id="Tc_i-TYs_b78EibBauXkXcPqw_6_0"></a><a id="Tc_djI4uNG4SEKG5PEbVXI0sg_7_0"></a><a id="Tc_SaC1SZPpAUixmC1E2M6LHw_8_0"></a><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont5" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont6"><ix:continuation id="Tb_d6c7Atr5yEOpyWA3tZpMvw_cont5"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net revenue, net (loss) income, operating, investing and financing cash flows of the VIEs that were included in the Company&#8217;s consolidated financial statements for the years ended December 31, 2018, 2019 and 2020 are as follows:</p><ix:continuation id="Group_hy-_rDeZfkeaNaOvLQ7nWg_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_jgKIR4P4yk-y7H76eXo3cQ_4_2">2,712,875</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_boNzLEiKjEuSAyJMG0TLhg_4_4">4,013,561</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_IRfIQJ1sOkyRHddYf0mlhg_4_6">5,453,802</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_YWvU6DfR80m3iTrneKxtkA_5_2">59,757</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_X3RdbSCArUyLE3e2HSkeTA_5_4">99,857</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_QHqWyqQR3UqrZWfii8gelw_5_6">129,254</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_hV6GYvcmv0uQn77HpCritA_6_2">739,848</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_NbHjmAgSgUK01Y8PmYz_bA_6_4">414,424</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_kvin_DJlik-Mq6s0yELm4g_6_6">899,132</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_rDjnGB813EOe5kkdVyHn1g_7_2">1,063,826</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_PU_LVAPVr0mH88X_ztwLAw_7_4">201,995</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_9zE6lUFJwE65osnWtH90Bg_7_6">278,744</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_eGWD6_FBNky4LzYV3_z0Hw_8_2">614,575</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_gEZOOwXXwEKU1Zwc6JVNMg_8_4">43,547</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_IZshKnyXiEKOiUtyNjGytg_8_6">20,682</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The unrecognized revenue-producing assets that are held by the VIEs comprise of internally developed software, intellectual property and trademarks which were not recorded on the Company&#8217;s consolidated balance sheets as they do not meet all the capitalization criteria.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Costs recognized by the VIEs for outsourcing and other services provided by other entities within the Company were RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw" decimals="-3" format="ixt:numdotdecimal" name="gds:CostOfOutsourcingAndOtherServices" scale="3" id="Narr_brpl-5o5fU-I3MITq9w4dw">1,260,481</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA" decimals="-3" format="ixt:numdotdecimal" name="gds:CostOfOutsourcingAndOtherServices" scale="3" id="Narr_43yooiKIZUOeUEgCtaBBFw">2,017,032</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg" decimals="-3" format="ixt:numdotdecimal" name="gds:CostOfOutsourcingAndOtherServices" scale="3" id="Narr_U25FhraGlUKcrkjeo3hCeg">3,076,398</ix:nonFraction> for the years ended December 31, 2018, 2019 and 2020, respectively, net of the services provided to other entities within the Company. These inter-company transactions are eliminated in the consolidated financial statements.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:UseOfEstimates" id="Tb_ZMtOiflwREK7KvNy9AaIew" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include, but are not limited to, the useful lives of long-lived assets, the fair values of assets acquired and liabilities assumed and the consideration transferred in a business combination, the allowance for credit losses, the realization of deferred income tax assets, the fair value of share-based compensation awards, the recoverability of long-lived assets, valuation of right-of-use assets and the fair value of the asset retirement obligation. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Tb_x0jqH0BgbUmdIyuevrUAIQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company does not have any cash equivalents as of December&#160;31, 2019 and&#160;2020.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="Tb_86RyEFaxqUKJMkKEhvQQPQ" continuedAt="Tb_86RyEFaxqUKJMkKEhvQQPQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(d)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Restricted cash represents amounts held by banks, which are not available for the Company&#8217;s use, as security for bank borrowings, related interests and certain special capital expenditures. Upon repayment of bank borrowings and the related interests, the deposits are released by the bank and available for general use by the Company.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont6" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont7"><ix:continuation id="Tb_86RyEFaxqUKJMkKEhvQQPQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Tb_bcyAL6Gv9kCrmGcfIWDwUg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(e)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels (Note&#160;17 to&#160;the consolidated financial statements):</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement&#160;date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;2 Inputs: Other than quoted prices included in Level&#160;1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or&#160;liability.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement&#160;date.</span></td></tr></table><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="color:#000000;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ContractBalancesPolicyTextBlock" id="Tb_UlC2ad2Y3UmMnGz6Qm002g" continuedAt="Tb_UlC2ad2Y3UmMnGz6Qm002g_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(f)&#160;&#160;&#160;Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The timing of revenue recognition, billings and cash collections result in accounts receivable, contract assets and contract liabilities (i.e. deferred revenue). Accounts receivable are recorded at the invoice amount, net of an allowance for doubtful account and is recognized in the period when the Company has transferred products or provided services to its customers and when its right to consideration is unconditional. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Prior to the adoption of ASC 326, <i style="font-style:italic;">Financial Instruments - Credit Loss</i>, the Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers&#8217; financial condition, the amount of receivables in dispute, the accounts receivable aging, and the customers&#8217; repayment patterns. The Company reviews its allowance for doubtful accounts on a customer-by-customer basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon adoption of ASC 326 starting from January 1, 2020, the provision of credit losses for accounts receivable is based upon the current expected credit losses (&#8220;CECL&#8221;) model. The CECL model requires an estimate of the credit losses expected over the life of accounts receivable since initial recognition, and accounts receivable with similar risk characteristics are grouped together when estimating CECL. In assessing the CECL, the Company considers both quantitative and qualitative information that is reasonable and supportable, including historical credit loss experience, adjusted for relevant factors impacting collectability and forward-looking information indicative of external market conditions. While the Company uses the best information available in making determination, the ultimate recovery of recorded receivables is also dependent upon future economic events and other conditions that may be beyond the Company&#8217;s control. Accounts receivable that are ultimately deemed to be uncollectible, and for which collection efforts have been exhausted, are written off against the allowance for doubtful accounts. The Company does not have any off-balance-sheet credit exposure related to its customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">A contract asset exists when the Company has transferred products or provided services to its customers but customer payment is contingent upon satisfaction of additional performance obligations. Contract assets are recorded in other current assets and other non-current assets in the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Deferred revenue (a contract liability) is recognized when the Company has an unconditional right to a payment before it transfers goods or services to customers.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_e1ca5dc6_8f4e_4281_b8a6_935495fa6f92"></a><a id="Tc_j9PgpQ2qa0m6VOsV0VQrPw_1_0"></a><a id="Tc_ENX4hVba3US9uNRNkP2pgg_1_2"></a><a id="Tc_TmE3vNx1Z0mFE5cWPTaoWg_2_0"></a><a id="Tc_I1kA8-3n7k-RjuOhIoY7nw_2_2"></a><a id="Tc_qctMPay7R0i1N78IPfDW0g_3_0"></a><a id="Tc_bC2sdCTz1EaVR-1qFP6sIg_4_0"></a><a id="Tc_k2myFFjvzUSV3GEbGvTw9A_4_2"></a><a id="Tc_TRzNKInQbkeoQP9qBOeS5A_5_0"></a><a id="Tc_LH_YqYBex0yBmgXTkBnK4Q_5_2"></a><a id="Tc_qCK4v51zhU6lf3XoClzYjg_6_0"></a><a id="Tc_v-Oth8zv2EigSm8TQ_Uo1g_6_2"></a><a id="Tc_scCnccJK4k2tsHqwV5iQjA_7_0"></a><a id="Tc_R1FbPliMv0q8VXyO4z3ubg_7_2"></a><a id="Tc_VgZCAvOhtkeicstBqTWhBg_8_0"></a><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont7" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont8"><ix:continuation id="Tb_UlC2ad2Y3UmMnGz6Qm002g_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CapitalizationOfInternalCostsPolicy" id="Tb_D40E5WqGREW_Xlyl4L2zDQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(g)&#160;&#160;&#160;Fulfilment costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Fulfilment costs are capitalized when all three of the criteria are met: a) the costs relate directly to a contract or an anticipated contract that the Company can specifically identify; b) the costs generate or enhance resources of the Company that will be used in satisfying or continuing to satisfy future performance obligations; and c) the costs are expected to be recovered. The asset recognized from capitalizing the costs to obtain or fulfill a contract is amortized on a systematic basis consistent with the pattern of the transfer of the goods or services to which the asset relates. As of December 31, 2019 and 2020, the Company recorded capitalized fulfilment cost of <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_aN7jn7g380O-AFVkHEF5uw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="Narr_QgJMM-Yoc0exm1yyZ8VHWw">nil</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_zDZTy-Jkh0ywAZ_oA0UlQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="Narr_RVD_uyfN8kKUP1ZLZhk07w">128,983</ix:nonFraction> in other non-current assets.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:EquityMethodInvestmentsPolicy" id="Tb_yLhbHJ-o70mW01obQQcFUw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(h)&#160;&#160;&#160;Equity method investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s investments in entities in which the Company can exercise significant influence but does not own a majority equity interest or control are generally accounted for under the equity method of accounting, as the Company concluded it does not have control, but has the ability to exercise significant influence over the investees. Equity method investments are initially measured at cost, and are subsequently adjusted for cash contributions, distributions and the Company&#8217;s share of the income and losses of the investees. The Company records its equity method investment in other non-current assets on the consolidated balance sheet. The Company&#8217;s proportionate share of the income or loss from its equity method investment are recorded in others, net on the consolidated statement of operations. The Company reviews its investment periodically to determine if any investment may be impaired considering both qualitative and quantitative factors that may have a significant impact on the investees&#8217; fair value. The Company did not record any impairment charges related to its equity method investment for the years ended December 31, 2019 and 2020.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_x6F7zZjt5EGZ64EF3o06DA" continuedAt="Tb_x6F7zZjt5EGZ64EF3o06DA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(i)&#160;&#160;&#160;Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Property and equipment are carried at cost less accumulated depreciation and any recorded impairment. Property and equipment acquired under finance leases are initially recorded at the present value of minimum lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of&#160;disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The estimated useful lives are presented below.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" id="Tb_FiGF0aHB5kyXBm4x8zQwFg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Remaining lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#160;&#160;&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_M5svKjBSxE-mYcosb4tMxg" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_9uW4WHl6p0eitZvrzPWRIw">30 years</ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">&#8211; Machinery</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">10</span></span> - <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_S9PCaLzGB0KM-VesWD_--Q" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_p0So_CYivEy4ZFrR1W6HaA">20 years</ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#8211; </span>Other equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_9eSJsdCh2kaEa7EXKXWf5Q" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_gFehBqr8hUaZ9kqdCcPZdg">5 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and the estimated useful lives of the assets</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_bpzkkuSNQ0e-21qTO6iYbQ" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_HR-179YWRkGjge-yV2wFlQ">5 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_qGp9PjKpZkyXOYaQqOyLlA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_PYVLrMnA402K-IfVAWJTsg_8_2">5 years</ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Construction in progress primarily consists of the cost of data center buildings and the related construction expenditures that are required to prepare the data center buildings for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">No depreciation is provided in respect of construction in progress until it is substantially completed and ready for its intended use. Once a data center building is ready for its intended use and becomes operational, construction in progress is transferred to the respective category of property and equipment and is depreciated over the estimated useful life of the underlying assets.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont8" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont9"><ix:continuation id="Tb_x6F7zZjt5EGZ64EF3o06DA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets. For assets acquired under a finance lease, the assets are amortized in a manner consistent with the Company&#8217;s normal depreciation policy for owned assets if the lease transfers ownership to the Company by the end of the lease term or contains a bargain-purchase-option. Otherwise, assets acquired under a finance lease are amortized over the lease term.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:LesseeLeasesPolicyTextBlock" id="Tb_zq4vJmPCDUyOYf0i3Wbc1w" continuedAt="Tb_zq4vJmPCDUyOYf0i3Wbc1w_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">(j)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The Company is a lessee in several non-cancellable operating leases and finance leases, primarily for data centers, lands, offices and other equipment. The Company adopted ASC 842 , <i style="font-style:italic;">Leases</i>, on January 1, 2019, using a modified retrospective method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company determines if an arrangement is or contains a lease at its inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes lease liabilities and right-of-use (&#8220;ROU&#8221;) assets at lease commencement date. Lease liabilities are measured at the present value of unpaid lease payments at the lease commencement date and is subsequently measured at amortized cost using the effective-interest method. Since most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate on a collateralized basis in determining the present value of unpaid lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ROU assets are initially measured at cost, which consist of (i) initial measurement of the lease liability; (ii) lease payments made to the lessor at or before the commencement date less any lease incentives received; and (iii) initial direct costs incurred by the Company. Variable lease payments are excluded from the measurement of ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. For operating leases, the Company recognizes a single lease cost on a straight-line basis over the remaining lease term. For finance leases, the ROU assets are subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term. Amortization of the ROU assets are recognized and presented separately from interest expense on the lease liability. For leases acquired in business combinations or asset acquisitions, ROU assets also include unamortized balance of an asset or liability recognized in accordance with ASC 805 relating to favorable or unfavorable lease terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ROU assets for operating and finance leases are periodically reduced by impairment losses. The Company uses the long-lived assets impairment guidance in ASC 360-10, <i style="font-style:italic;">Property, Plant, and Equipment&#8212;Overall</i>, to determine whether a ROU asset is impaired, and if so, the amount of the impairment loss to recognize.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prior to the adoption of ASC 842, <i style="font-style:italic;">Leases</i>, prepayment for land use rights are presented as prepaid land use rights on the consolidated balance sheet and are measured at cost and subsequently amortized using the straight-line method. Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease ROU assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases (i.e. leases that, at the commencement date, have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company records an asset and related financing obligation for the estimated construction costs under build-to-suit lease arrangements where it controls the asset during construction. Upon completion of the construction and commencement of the lease terms, the Company assesses whether these arrangements qualify for sales recognition under the deemed sale-leaseback transaction. If the arrangements do not qualify for sales recognition under the sale-leaseback accounting guidance, the Company continues to be the deemed owner of the build-to-suit assets for financial reporting purposes. The Company keeps the construction costs of the assets on its balance sheet. In addition, lease payments less the portion considered to be interest expense decrease the financing liability.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_4dea3ca9_dda1_48b3_a239_10f08c5cad54"></a><a id="Tc_BW1WpxMA-kWz5mY-qcRr2Q_1_0"></a><a id="Tc_RxUXgaHszE-G9GfiNRAB5w_2_0"></a><a id="Tc_Fai_auWPmUSDCKg_7UzVoA_3_0"></a><a id="Tc_SvZ6lp3t9ES__LgH6bDwXw_4_0"></a><a id="Tc_j88whjNXuE-11ABHlmUxjg_5_0"></a><a id="Tc_D7_M-NVNMEukWMF2P9f-3Q_6_0"></a><a id="Tc_a3ySyyvY2EuTwjJTZdX-HA_7_0"></a><a id="Tc_drCEB4EpVEWZm5cchIGGnw_8_0"></a><a id="Tc_YXcx9oliOkKQXak2jhMFiQ_9_0"></a><a id="Tc_coZS5D5HekikO63dILRerw_10_0"></a><a id="_8957eb76_f8bd_4665_8e87_073fe778111b"></a><a id="Tc_7Pp4X3nWEk6awc8Xn1PeJw_1_0"></a><a id="Tc_qRWQcpr_pUCtmQLEWVBZOA_1_2"></a><a id="Tc_IzvU8BWLKka27X6aFg7c4w_2_0"></a><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont9" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont10"><ix:continuation id="Tb_zq4vJmPCDUyOYf0i3Wbc1w_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If a lease is modified and that modification is not accounted for as a separate contract, the classification of the lease is reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:AssetRetirementObligationsPolicy" id="Tb_e9YI2fgN00eiKsRL4_GyRw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(k)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Asset retirement costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s asset retirement obligations are primarily related to its data center buildings, of which the majority are leased under long-term arrangements, and, in certain cases, are required to be returned to the landlords in their original condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The fair value of a liability for an asset retirement obligation is recognized in the period in which it is incurred. The corresponding asset retirement costs are capitalized as part of the cost of leasehold improvements and are depreciated over the shorter of the estimated useful life of the asset or the term of the lease subsequent to the initial measurement. The Company accretes the liability in relation to the asset retirement obligations over time and the accretion expense is recorded in cost of&#160;revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Asset retirement obligations are recorded in other long-term liabilities. The following table summarizes the activity of the asset retirement obligation liability:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="Tb_HxineAgDQUuG8okION0sfA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="Tc_-Leu-1GJNkaNyzwl6iD3DQ_1_2">17,648</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="Tc_P93hhuPQikuJZ_ZGTBzOiQ_2_2">16,391</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_4BnTkEXpIUm8F5lnBtha0w_3_2">1,840</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="Tc_ux1PbZCnF06zCt1d_OB2Gw_4_2">35,879</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="Tc_pz6CMOsn4k-TMMyub9qvYw_5_2">13,572</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_Hev14D3_a02loRoVx0LtiA_6_2">2,990</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="Tc_-wNuSadQqEqi8eKHTKavVQ_7_2">52,441</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="Tc_mwHENkVUw0ylrlc9XXsHjA_8_2">20,384</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_uuiFyW6VMUO6LcqxOQAjFQ_9_2">4,084</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="Tc_sLZNBfWxHkKE32aCf8OIwQ_10_2">76,909</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="Tb_ZsDBC51BzESUSwhLx8QGqg" continuedAt="Tb_ZsDBC51BzESUSwhLx8QGqg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(l)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Intangible assets acquired in the acquisitions comprised of customer relationships and licenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The weighted-average amortization period by major intangible asset class is as&#160;follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" id="Tb_kbdp-J_HhUikc7knfY4z2g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">5</span></span>-<ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Igbd6OJfOkSUapxcUR7tTA" format="ixt-sec:durwordsen" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="Narr_IL-1rB_Q9U-uT9Og83zvgA">15 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_7sXvZv3mo0KOI0CS_1TksQ" format="ixt-sec:durwordsen" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="Tc_FakRQomKF0qBUuw4mpZTxw_2_2">20 years</ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Customer relationships represent the orders, backlog and customer lists, which arise from contractual rights or through means other than contracts. Customer relationships are amortized using a straight-line method, as the pattern in which the economic benefits of the intangible assets are consumed or used up cannot be reliably determined. The amortization period of customer relationships is determined based on the remaining contractual period of the contracts with the customers at the time of acquisition and an estimate of the contract renewal period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Licenses are amortized using a straight-line method over the estimated beneficial period. The amortization period of licenses is determined based on the terms of those licenses.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont10" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont11"><ix:continuation id="Tb_ZsDBC51BzESUSwhLx8QGqg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:PrepaidLandUseRightsPolicyPolicyTextBlock" id="Tb_QkkKruIxY0i0Sq2ylbgGYg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(m)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Prepaid land use rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The land use rights represent the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, and are carried at cost less accumulated amortization. Amortization is provided on a straight-line basis over the remaining terms of the land use right ranging from <span style="-sec-ix-hidden:Hidden_LWSX0D6PBESsVt3kRb7abw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">26</span></span>&#160;to <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_1kQswJYUnkChTMfS-iaFXw" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr__Ai1tIpsh0iS3G6wO8f3pg">41 years</ix:nonNumeric>.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="Tb_RIVDUcJvW0uC54RRudkvhA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(n)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill is an asset representing the future economic benefits arising from other assets acquired in the acquisition that are not individually identified and separately recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill is not amortized but is tested for impairment annually or more frequently if events or changes in circumstances indicate that it might be impaired. Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Application of the goodwill impairment test requires judgment, including the identification of the reporting unit, assignment of assets and liabilities to the reporting unit, assignment of goodwill to the reporting unit, and determination of the fair value of each reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has the option to perform a qualitative assessment to determine whether it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value prior to performing the goodwill impairment test. If it is more-likely-than-not that the fair value of a reporting unit is greater than its carrying amount, the goodwill impairment test is not required. If the goodwill impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. In assessing the qualitative factors, the Company considered the impact of key factors such as changes in the general economic conditions, changes in industry and competitive environment, stock price, actual revenue performance compared to previous years, and cash flow generation. Based on the results of the qualitative assessment completed as of December 31, 2020, there were no indicators of impairment. <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="Narr_pL7Dx6vndUigC2jIxDIPFQ"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="Narr_bZ2xNw22B02rI7cyI6G4IA"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="Narr_T7rpdGjhLkiRmdEGkioEpw">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment losses were recorded for goodwill for the years ended December 31, 2018, 2019 and 2020.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Tb_9-3ZqsGNaUOPdnQ4Y5X4cQ" continuedAt="Tb_9-3ZqsGNaUOPdnQ4Y5X4cQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Long-lived assets (primarily including property and equipment, operating lease ROU assets and prepaid land use rights) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived assets or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. For the purposes of impairment testing of long-lived assets, the Company has concluded that an individual data center is the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. When there were circumstances that require a long-lived asset or asset group for certain data centers be tested for possible impairment, the Company compared undiscounted cash flows generated by that asset or asset group to its carrying amount. As a result of the test, the carrying amount of the long-lived assets or asset group is recoverable on an undiscounted cash flow basis. Accordingly, <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_0gcfFJtVvkmoU4zpVzC3ow"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_onSsf5UJnUqIXuPXNA35bg"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_PISsKBPaeEeHiNnUQGCMJA">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment losses were recorded for long-lived assets for the years ended December 31, 2018, 2019 and 2020. </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont11" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont12"><ix:continuation id="Tb_9-3ZqsGNaUOPdnQ4Y5X4cQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ValueAddedTaxPolicyPolicyTextBlock" id="Tb_rmSLqefI4EuO02KjlA7yyg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(p)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Value-added-tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Entities that are VAT general taxpayers are permitted to offset qualified input VAT paid to suppliers against their output VAT upon receipt of appropriate supplier VAT invoices on an entity by entity basis. When the output VAT exceeds the input VAT, the difference is remitted to tax authorities, usually on a monthly basis; whereas when the input VAT exceeds the output VAT, the difference is treated as VAT recoverable which can be carried forward indefinitely to offset future net VAT payables. VAT related to purchases and sales which have not been settled at the balance sheet date is disclosed separately as an asset and liability, respectively, in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the Company recorded a VAT recoverable of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_zBnNgQ8hUk-tO0MOUqUKxg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="3" id="Narr_8Gi3fwfFjUeMGTnC7zVPcw">129,994</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_EI7CnTIAREmixzeszmHyvg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="3" id="Narr_cpiBDSbFd06sDFUa16awgw">155,620</ix:nonFraction> in current assets, and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_3Edw34t2jEam04RuL6Ah9Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="Narr_z6k5UlTpb0SvgATgMWZ9GA">888,483</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_qPl0iBvQxE2a8iEtk4Q6rw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="Narr_Mg32I0_p10iIAHlVJgPgJQ">1,445,521</ix:nonFraction> in non-current assets, respectively. The Company also recorded VAT payables of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_dDypz27zQ0KRVQtFtogJ0Q" decimals="-3" format="ixt:numdotdecimal" name="gds:ValueAddedTaxPayableCurrent" scale="3" id="Narr_CCkWxXf6eUSApbCIArbAQA">7,886</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_aNtT_6HyiUuDOkjRIRef4g" decimals="-3" format="ixt:numdotdecimal" name="gds:ValueAddedTaxPayableCurrent" scale="3" id="Narr_cLBJLZXfg0qr1uKDeO6I4Q">6,838</ix:nonFraction> in accrued expenses and other payables, in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:DerivativesReportingOfDerivativeActivity" id="Tb_Mew5T0rpwUCT5A1z6xq_HQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(q)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Derivative financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Derivative financial instruments are recognized initially at fair value. At the end of each reporting period, the fair value is remeasured. The gain or loss on remeasurement to fair value is recognized immediately in profit or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company entered into interest rate swap contracts primarily for the purpose to manage the interest rate risk for the long-term borrowings. The Company has elected not to apply hedge accounting to these derivative instruments and recognized all derivatives on the Company&#8217;s consolidated balance sheets at fair value. The Company estimates the fair value of its interest rate swap contracts using a pricing model based on market observable inputs. Fair value gains or losses associated with interest rate swap contracts are recorded within interest expenses in the Company&#8217;s consolidated statements of operations. Cash received or paid for realized gains or losses associated with interest rate swap contracts are included in operating cash flows in the consolidated statements of cash flows. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For further information on derivative financial instruments, see Note 16 below.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="Tb_ovF9GsrUxkOIwTmX8BU3Bw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(r)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Commitment and contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as&#160;incurred.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="Tb_kn3Y_UWwIki7hngxuS1FJg" continuedAt="Tb_kn3Y_UWwIki7hngxuS1FJg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(s)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes revenue as the Company satisfies a performance obligation by transferring control over a good or service to a customer. For each performance obligation satisfied over time, the Company recognizes revenue over time by measuring the progress toward complete satisfaction of that performance obligation. If the Company does not satisfy a performance obligation over time, the performance obligation is satisfied at a point in time. Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For contracts with customers that contain multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct or as a series of distinct obligations if the individual performance obligations meet the series criteria. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. The transaction price is allocated to the separate performance obligation on a relative standalone selling price basis. The standalone selling price is determined based on overall pricing objectives, taking into consideration market conditions, geographic locations and other factors. </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont12" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont13"><ix:continuation id="Tb_kn3Y_UWwIki7hngxuS1FJg_cont1" continuedAt="Tb_kn3Y_UWwIki7hngxuS1FJg_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company derives revenue primarily from the delivery of (i) colocation services; and (ii) managed services, including managed hosting services and managed cloud services. The remainder of the Company&#8217;s revenue is from IT equipment sales that are either sold on a stand-alone basis or bundled in a managed service contract arrangement and consulting services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company&#8217;s data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Managed hosting services are services where the Company provides outsourced services to manage the customers&#8217; data center operations, including data migration,&#160;IT operations, security and data storage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Managed cloud services are services where the Company offers direct private connection to major cloud platforms, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">Certain contracts with customers for colocation services and managed services provide for variable considerations that are primarily based on the usage of such services.  Revenues on such contracts are recognized based on the agreed usage-based fees as the actual services are rendered throughout the contract term.  Certain contracts with remaining customers provide for a fixed consideration over the contract service period. Revenue on such contracts are recognized on a straight-line basis over the term of the contract.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In certain colocation and managed hosting service contracts, the Company agrees to charge customers for their actual power consumption. Relevant revenue is recognized based on actual power consumption during each period. In certain other colocation and managed hosting service contracts, the Company specifies a fixed power consumption limit each month for customers. If a customer&#8217;s actual power consumption is below the limit, no additional fee is charged. If the actual power consumption is above the limit, the Company charges the customer additional power consumption fees calculated based on the portion of actual power consumption exceeding the limit, multiplied by a fixed unit price, which is determined based on market price, without providing the customer with any rights to acquire additional goods or services. Accordingly, relevant revenue is recognized each month based on actual additional power consumption fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s colocation service and managed service contracts with customers contain both lease and nonlease components. The Company elected to adopt the practical expedient which allows lessors to combine lease and non-lease components and account for them as one component if i) they have the same timing and pattern of transfer; and ii) the lease component, if accounted for separately, would be classified as an operating lease. The Company elected to apply the practical expedient on the contracts that meet the conditions. In addition, the Company has performed a qualitative analysis to determine that the non-lease component is the predominant component of its revenue stream as the customer would ascribe more value to the services provided rather than to the lease component. Therefore, the combined component is accounted for in accordance with the current revenue accounting guidance (&#8220;ASC 606&#8221;). For contracts that do not meet the conditions required to adopt the practical expedient, the lease component is accounted for in accordance with the current lease accounting guidance (&#8220;ASC 842&#8221;), which is immaterial for the years ended December 31, 2019 and 2020. The Company has elected to apply the practical expedient on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Revenue recognized for colocation or managed hosting and cloud services delivered prior to billing is recorded within accounts receivable. The Company generally bills the customer on a monthly or quarterly basis in arrears.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Cash received in advance from customers prior to the delivery of the colocation or managed hosting and cloud services is recorded as deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The sale of IT equipment is recognized when the customer obtains control of the equipment, which is typically when delivery has occurred, the customer accepts the equipment and the Company has no performance obligation after the delivery.</p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont13" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont14"><ix:continuation id="Tb_kn3Y_UWwIki7hngxuS1FJg_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">In certain managed service contracts, the Company sells and delivers IT equipment such as servers and computer terminals prior to the delivery of the services. Since sale of equipment can be distinguished and is separately identifiable from other promises in the contract and it is distinct within the context of the contract, the sale of equipment is considered a separate performance obligation. Accordingly, the contract consideration is allocated to the equipment and the managed services based on their relative standalone selling prices.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Consulting services are provided to customers for a fixed amount over the service period, usually less than <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ConsultingServicesMember_srt_RangeAxis_srt_MaximumMember_gNrn9sc1W0aGVS0FYM7omA" format="ixt-sec:durwordsen" name="gds:ContractServicePeriod" id="Narr_mVQNsBllYE-VbixPQb802Q">one year</ix:nonNumeric>. The Company recognizes revenues from consulting services over the period when the services were provided, since customers simultaneously receive and consume the benefit of the services. The Company uses the input method based on the pattern of service provided to the customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Revenue is generally recognized on a gross basis as the Company is primarily responsible for fulfilling the contract, assumes inventory risk and has discretion in establishing the price when selling to the customer. To the extent the Company does not meet the criteria for recognizing revenue on a gross basis, the Company records the revenue on a net basis.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CostOfSalesPolicyTextBlock" id="Tb_v2E65ZAWXke3aUYmIin2Xg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(t)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Cost of revenues consists primarily of utility costs, depreciation of property and equipment, rental costs, labor costs and other costs directly attributable to the provision of the service revenue.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" id="Tb_Hw1Qhs3bBUqYM-S4RfsVqA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Research and development and advertising costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Research and development and advertising costs are expensed as incurred. Research and development costs amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_mHDysX3yt0Wr-5L-AmBHHw">13,915</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_hYpMfvYmX0WLN7R_rwIjcA">21,627</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_iBPVGmO7sUCYI7XNSI3e3g">40,049</ix:nonFraction> in 2018, 2019 and 2020, respectively. Research and development costs consist primarily of payroll and related personnel costs for developing or significantly improving the Company&#8217;s services and&#160;products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Advertising costs amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_LlM1dxiloE2sf_ySf794ew">6,332</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_PYXVFl2kCUm379_124Dxgg">7,454</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_1NNINEudE0KxEe8_aJfCwQ">14,778</ix:nonFraction>&#160;in 2018, 2019 and 2020, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" id="Tb_xNpRZe85Tk2sy7tqRxh1Wg" continuedAt="Tb_xNpRZe85Tk2sy7tqRxh1Wg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;"> (v)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Government grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Government grants are recognized when received and when all the conditions for their receipt have been met. Subsidies that compensate the Company for expenses incurred are recognized as a reduction of expenses in the consolidated statements of operations. Subsidies that are not associated with expenses are recognized as other&#160;income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Subsidies for the acquisition of property and equipment are recorded as a liability until earned and then depreciated over the useful life of the related assets as a reduction of the depreciation charges. Subsidies for obtaining the rights to use land are recorded as a liability until earned and then amortized over the land use right period as a reduction of the amortization charges of the related land use rights. In 2010 and 2011, the Company received government subsidies that required the Company to operate in a particular area for a certain period. The Company recorded the subsidies in other long-term liabilities when the subsidies were received and subsequently recognized as government subsidy income ratably over the period the Company is required to operate in the&#160;area. In 2017, the Company received government subsidies that required the Company to pass certain inspection on the related project . The Company recorded such subsidies in other long-term liabilities when received , which are reclassified to accrued expenses and other payables when the inspection is expected to be completed within one year, and will be recorded as government subsidy income when the conditions are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December&#160;31, 2019 and 2020, deferred government grants of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_VAPznwBBCkGDpmiMr55gFg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredGrantsNoncurrent" scale="3" id="Narr_YAnmS6g3CkyugB-Oc-M6CQ">6,507</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_V_t-Nr3Ow0Ox_LfNH-PBiA" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredGrantsNoncurrent" scale="3" id="Narr_yCa3b3QAvkamO5B8kp8fKw">6,196</ix:nonFraction> are recorded in other long-term liabilities, respectively. Deferred government grants of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_goyoQ33vSUGdGkOFVhOg3g" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredGrantsCurrent" scale="3" id="Narr_bHSSCsJe_kGhuxr8zxno2w">6,003</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_HrhpkuEKPk26X2uSlCLUEw" decimals="-3" format="ixt-sec:numwordsen" name="gds:DeferredGrantsCurrent" scale="3" id="Narr_k3O9kpinE0SsgQUtkh0zhw">nil</ix:nonFraction> are recorded in accrued expenses and other payables in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="Tc_tyR9mUmo2E2wtHX6-Pwngg_1_2"></a><a id="Tc_Q3QN7g4eGkqE-y_-j9NG_g_2_2"></a><a id="Tc_nl_s3JOWTESFHZAGz-Jayw_2_4"></a><a id="Tc_1Ey9oCcVs0CPw3pSEfFYEg_2_6"></a><a id="Tc_dW86ldhI9ke0Nw5CczgfWg_4_0"></a><a id="Tc_eq9Dsu-CRUS0jctmSacXJQ_5_0"></a><a id="Tc_Z-sBPYseyUKokAR0OfHKQw_7_0"></a><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont14" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont15"><ix:continuation id="Tb_xNpRZe85Tk2sy7tqRxh1Wg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:InterestCapitalizationPolicyPolicyTextBlock" id="Tb_S3llT64v8U2E3HE-wbxfWg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(w)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Capitalized interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A reconciliation of total interest costs to &#8216;&#8216;Interest expenses&#8217;&#8217; as reported in the consolidated statements of operations for the years ended December 31, 2018, 2019 and 2020 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfInterestCostCapitalizationTableTextBlock" id="Tb_4Ziq1cxUek6P1v2YB08kfw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total interest costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="Tc_GWtHlM_V1kOFGwwSReF-gA_4_2">749,730</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="Tc_6zf8oETcgUynaT_VgeuAdw_4_4">1,040,898</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="Tc__RcwmgrXm0e34b3GqYNskQ_4_6">1,402,015</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: interest costs capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="3" id="Tc_kgxbMq5HDkCiAfeVOSAsTg_5_2">93,544</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="3" id="Tc_qVueuNgvzEOaoBhavMfwWQ_5_4">72,205</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="3" id="Tc_EcvTx2ncdUecHpl-xgV37A_5_6">85,509</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_-xLLm41VrEqIRIAXZRY_bA_7_2">656,186</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_bwqMIeytRU6aXAPrVYMp3w_7_4">968,693</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_o-dWdS36dESzxzoatZlPWQ_7_6">1,316,506</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Interest costs that are directly attributable to the construction of an asset which necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of that asset. The capitalization of interest costs as part of the cost of a qualifying asset commences when expenditure for the asset is being incurred, interest costs are being incurred and activities that are necessary to prepare the asset for its intended use or sale are in progress. Capitalization of interest costs is ceased when the asset is substantially complete and ready for its intended&#160;use.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:DebtIssuanceCostsPolicyPolicyTextBlock" id="Tb_QObhkShV6ECxshRJmz-uYg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(x)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Debt issuance costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Debt issuance costs are capitalized and are amortized over the life of the related debts based on the effective interest method. Such amortization is included as a component of interest expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Unamortised debt issuance costs of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_TKDl-nUdMk-9OmznseoKOA">273,822</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_7xYXzwQK6E6kbaTkmj-spw">226,085</ix:nonFraction> are presented as a reduction of debt as of December&#160;31, 2019 and 2020, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_blJ6CWOoQkKUjw6g9bEIpw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(y)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Income tax</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets for which it is more likely than not that the related tax benefits will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb_vUafqFLB2km7sl2s7KCUYA" continuedAt="Tb_vUafqFLB2km7sl2s7KCUYA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(z)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">The Company accounts for the compensation cost from share-based payment transactions with employees based on the grant-date fair value of the equity instrument issued. The grant-date fair value of the award is recognized as compensation expense, net of forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period. When no future services are required to be performed by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition, the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that&#160;date.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont15" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont16"><ix:continuation id="Tb_vUafqFLB2km7sl2s7KCUYA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Awards granted to employees with performance conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses in the period and thereafter when the performance goal becomes probable to achieve. Awards granted to employees with market conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses over the estimated requisite service period, regardless of whether the market condition has been satisfied if the requisite service period is fulfilled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes the estimated compensation cost of service-based restricted share based on the fair value of its ordinary shares on the date of the grant. The Company recognizes the compensation cost, net of forfeitures, over its respective vesting term. The Company recognizes the estimated compensation cost of performance-based restricted share based on the fair value of its ordinary shares on the date of the grant. The rewards are earned upon attainment of identified performance goals. The Company recognizes the compensation cost, net of forfeitures, over the performance period. The Company also adjusts the compensation cost based on the probability of performance goal achievement at the end of each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company accounts for forfeitures when they occur. Compensation cost previously recognized are reversed in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Share-based payment transactions with nonemployees 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. The measurement date of the fair value of the equity instrument issued is the earlier of either the date on which the counterparty&#8217;s performance is complete or the date at which a commitment for performance by the counterparty to earn the equity instrument is reached.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For further information on share-based compensation, see Note 19 below.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="Tb_FHuRz9phXkWXo6fz1Am6zw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(aa)&#160;</span><span style="font-style:italic;font-weight:bold;">Employee benefits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to relevant PRC regulations, the Company is required to make contributions to various defined contribution plans organized by municipal and provincial PRC governments. The contributions are made for each PRC employee at rates ranging from <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="Narr_rtr0MsNTb0aqpP6mgc9PDA">28</ix:nonFraction>% to <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_mulB3_gcDU2p8-L8zfrOOA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="Narr_mAg4T5AnK0-sB3bE6dgWyw">49</ix:nonFraction>% on a standard salary base as determined by local social security bureau. Contributions to the defined contribution plans are charged to the consolidated statements of operations when the related service is&#160;provided.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Tb_7Hg1KVRurEyVealA2V-NSw" continuedAt="Tb_7Hg1KVRurEyVealA2V-NSw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(bb)&#160;</span><span style="font-style:italic;font-weight:bold;">Foreign currency translation and foreign currency risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The functional currency of GDS Holdings is the United States dollar(&#8220;USD&#8221;) whereas the functional currency of its PRC subsidiaries and consolidated VIEs in PRC, subsidiaries in Hong Kong SAR and subsidiaries in Singapore is the RMB, Hong Kong dollar (&#8220;HKD&#8221;) and Singapore dollar (&#8220;SGD&#8221;), respectively. The reporting currency of the Company is RMB as the major operations of the Company are within the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Transactions denominated in currencies other than the functional currency are re-measured into the functional currency at the exchange rates prevailing on the transaction dates. Monetary assets and liabilities denominated in foreign currencies are re-measured at the exchange rates prevailing at the balance sheet dates. Non-monetary items that are measured in terms of historical costs in foreign currency are re-measured using the exchange rates at the dates of the initial transactions. Exchange gains and losses are recognized in profit or loss and are reported in foreign currency exchange gain (loss) on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The results of foreign operations are translated into RMB at the exchange rates as of the balance sheet date for assets and liabilities, the average daily exchange rate for each month for income and expense items and the historical exchange rates for equity accounts. Translation gains and losses are recorded in other comprehensive income and accumulated in the translation adjustment component of equity until the sale or liquidation of the foreign entity.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="Tc_XbYj8ZTFI02peJtDtmMG3g_1_2"></a><a id="Tc_7qNRvy8rzkmqGfmnxh6e5A_1_4"></a><a id="Tc_uO81z-py80aCvqW3t48WQw_1_6"></a><a id="Tc_yAKxR1PXfES0ck1s6eZPLg_1_8"></a><a id="Tc_vF5dN3LUdE2Hzba-goJ27g_1_10"></a><a id="Tc_vr60ia80QEaFBppgTq0faQ_1_12"></a><a id="Tc_JBWho_zfvEKYPVIrGmPWyg_2_0"></a><a id="Tc_8lWLZBg0bkaglSqKRAN9RA_2_6"></a><a id="Tc_ZJvy4FWdokyP9JM4emaVJg_2_8"></a><a id="Tc_HHwTIfO8RkeJrRaoBMMSyQ_2_10"></a><a id="Tc_TC4ojsMyEE6BzMcskJHx-A_2_12"></a><a id="Tc_SfqkEgyTXU2w5oTWi3iEmQ_3_0"></a><a id="Tc_y8jEjAZM60K7DVpCjYtYlA_3_12"></a><a id="Tc_RsORr7xz1EyIOlR2svtRTg_4_0"></a><a id="Tc_tzQEN7cGL0ycW0sIiEwsLQ_4_2"></a><a id="Tc_gI_wBXbkDUSDIdm28FZmzA_4_6"></a><a id="Tc_tNeC7WcfpEuJ-8cOdhdc2A_4_8"></a><a id="Tc_3zU-4_wz8U2DdSuIrFRAqg_4_10"></a><a id="Tc_3KM94CPoTEOHA8yRfHrFUQ_4_12"></a><a id="Tc_LKRx-BO2W0Knp2gHzFzL1g_5_0"></a><a id="Tc_gqjDF0qb80iqarXI4PY-bw_5_2"></a><a id="Tc_Tcg8XgT0NEiSZxUlWcB69g_5_6"></a><a id="Tc_ZOf6_mMVRUWlXC0HbAShfA_5_8"></a><a id="Tc_N7SUvR9w-UC57I-Gtw1paw_5_10"></a><a id="Tc_xTMZKO1txU-FtwnQMxHP4A_6_0"></a><a id="Tc_LNfpB47E206w2oIurAH1nA_7_0"></a><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont16" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont17"><ix:continuation id="Tb_7Hg1KVRurEyVealA2V-NSw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of the RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company&#8217;s cash and restricted cash denominated in RMB amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_CurrencyAxis_currency_CNY_LoSlOgmuCEydaFnvSUItvg" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Narr_tOLi_O9Ub0OjZWzfmMTpQg">2,119,758</ix:nonFraction>&#160;and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Narr_Mo09bF9qYk-ceQJ19V5Jzw">3,554,424</ix:nonFraction> as of December&#160;31, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, the Company&#8217;s cash and restricted cash were deposited in major financial institutions located in PRC, Hong&#160;Kong SAR, US and Singapore, and were denominated in the following currencies:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:CashAndRestrictedCashByGeographicAreasTableTextBlock" id="Tb__RSDyTdRMESBGMMUCfdRpw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">HKD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">JPY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">EUR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SGD</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_CN_xfUolT4YmUeCKpyQ0G9JEA" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_y-nBrLyE_UalhfZHVaGmew_2_2">3,528,438</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_CN_SqOriTtQOU-zAM2ow8fgdg" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_WLKezImTVUuH4n1tQRi4mQ_2_4">1,337,547</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_HK_FDPOMZbtkEOgdzQmaz6rnw" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_WqHTpybgQE271oC1ObTNiw_3_2">25,986</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_HK_iYHZsvwh80WWO3YMBtrVmw" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_OEIHetEAFE2S1ctvsRnGPw_3_4">511,405</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_srt_StatementGeographicalAxis_country_HK_mQMM3gOoyEOnObuER7IqpA" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_9CAOsjmwT0qhMAzOewSc0g_3_6">185,909</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_JPY_C7nVbB9U70urxcmrByWlrA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_srt_StatementGeographicalAxis_country_HK_MMb0eJiIRUKOWvIoXn0cbQ" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_xqora2RhQkesaedcxNkz-A_3_8">35,821</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_EUR_3iQU-SHFk0apQEwLVF5eUg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_srt_StatementGeographicalAxis_country_HK_PN0Wj_0PL0e7vQNbUPl9ow" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_d2dRtRry4U6rpQsvhYJjQw_3_10">146</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In US</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_US_GZg6ID_C7kKjBm9Sbgb-sQ" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_UMSREin4_kaYvLPyu8sBDA_4_4">10,271</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_SG_uuR-HKijdU2jaSKdW5osDg" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_Oh0bVuTj2k2bAL_v0VRVMQ_5_4">97,757</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_SGD_oF83cmMseEOrnDud5UXCrg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_srt_StatementGeographicalAxis_country_SG_6TaLkreb0k6va-b21oK9KA" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_cKsAivGhW0ubD__OnTiiqw_5_12">1,927</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total in original currency</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_HtmHox2Lp0i1PCVgoeLSdg_6_2">3,554,424</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD__epfaDNk1kS6iCkOp9Bqzg" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_3_q1HukflkaO3GUYhlSUvw_6_4">1,956,980</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_t6hVQdXNy0-erWuFTvHQew" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_y86QFti7UU21p1RMxq4J1g_6_6">185,909</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_JPY_C7nVbB9U70urxcmrByWlrA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_3jXfjSW6GUqZEQVkQWne2w" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_STTRP-Wy6EeXZYHgc6prBg_6_8">35,821</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_EUR_3iQU-SHFk0apQEwLVF5eUg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_cKTkM-zbSkuzpsPhCTwv0Q" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_xJXvUIHC2Uud6woECZxvpA_6_10">146</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_SGD_oF83cmMseEOrnDud5UXCrg" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_FedvC6cszEaNnMcgftVMgw" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_JRekrihPYUyb2b6wTRj8sQ_6_12">1,927</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RMB equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_EXcObPBm1UK6aUFVzCnjiA_7_2">3,554,424</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD__epfaDNk1kS6iCkOp9Bqzg" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_fgb_-wOJEUCCSRbRzUbX8Q_7_4">12,769,100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_t6hVQdXNy0-erWuFTvHQew" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_lzBLlz7E9USUKMRsEU8mag_7_6">156,461</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_3jXfjSW6GUqZEQVkQWne2w" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_qomA7F5P20CT06i8iCPBmg_7_8">2,265</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_cKTkM-zbSkuzpsPhCTwv0Q" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_zX4YGoZ7EUGYcRfkapuF_A_7_10">1,175</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_FedvC6cszEaNnMcgftVMgw" decimals="-3" format="ixt:numdotdecimal" name="gds:CashAndRestrictedCashAndCashEquivalents" scale="3" id="Tc_AAHPGiP8YEu57VlUYRWPcQ_7_12">9,504</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ConcentrationRiskCreditRisk" id="Tb_OEht9DHhgkmZKiEbhRYmWg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(cc)&#160;</span><span style="font-style:italic;font-weight:bold;">Concentration of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalent, restricted cash, and accounts receivable. The Company&#8217;s investment policy requires cash and cash equivalents and restricted cash to be placed with high-quality financial institutions and to limit the amount of credit risk from any one issuer. The Company regularly evaluates the credit standing of the counterparties or financial institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on-site visits by senior management. Based on this analysis, the Company determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Company will not deliver the services or sell the products to the customer or require the customer to pay cash, post letters of credit to secure payment or to make significant down payments. Historically, credit losses on accounts receivable have been insignificant.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_hdunnM2InkGKgQxDSUMayQ" continuedAt="Tb_hdunnM2InkGKgQxDSUMayQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(dd)&#160;</span><span style="font-style:italic;font-weight:bold;">Earnings (loss) per share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Basic earnings (loss) per ordinary share is computed by dividing net income (loss) available to the Company&#8217;s ordinary shareholders by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, net income (loss) available to the Company&#8217;s ordinary shareholders is allocated between ordinary shares and other participating securities based on participating rights in undistributed earnings. The Company&#8217;s redeemable preferred shares (Note 14) are participating securities since the holders of these securities participate in dividends on the same basis as ordinary shareholders. These participating securities are not included in the computation of basic loss per ordinary share in periods when the Company reports net loss, because these participating security holders have no obligation to share in the losses of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Diluted earnings (loss) per share is calculated by dividing net income (loss) available to the Company&#8217;s ordinary shareholders as adjusted for the effect of dilutive ordinary share equivalents, if any, by the weighted average number of ordinary and dilutive ordinary share equivalents outstanding during the year. Ordinary share equivalents include the ordinary shares issuable upon the exercise of the outstanding share options (using the treasury stock method) and conversion of redeemable preferred shares and convertible bonds (using the as-if-converted method). Potential dilutive securities are not included in the calculation of diluted earnings (loss) per share if the impact is anti-dilutive.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont17" continuedAt="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont18"><ix:continuation id="Tb_hdunnM2InkGKgQxDSUMayQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ChangesInAccountingPrinciplePolicyTextBlock" id="Tb_BNdgGHnirUednt9pErfWfw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ee)&#160;Changes in accounting principle</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</i> on January 1, 2020. This ASU changes the fair value measurement disclosure requirements of ASC 820. Under this ASU, key provisions include new, eliminated and modified disclosure. The adoption of this ASU does not have a material impact on the consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2017-04, <i style="font-style:italic;">Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</i> on January 1, 2020. This ASU is to simplify the subsequent measurement of goodwill. The ASU eliminates step 2 from the goodwill impairment test and the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This ASU is applied on a prospective basis. The adoption of this standard does not have impact on the Company&#8217;s consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</i>, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02, collectively referred to as &#8220;ASC 326&#8221; on January 1, 2020 using the modified retrospective approach. ASC 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, reflects an entity&#8217;s current estimate of all expected credit losses. This adoption did not have material impact on the Company&#8217;s consolidated financial statements.</p></td></tr></table></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_4nRItnxbzkC7muetzFgiXw" continuedAt="Tb_4nRItnxbzkC7muetzFgiXw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ff)&#160;</span><span style="font-style:italic;font-weight:bold;">Recently issued accounting standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Income Tax (Topic 740), Simplifying the Accounting for Income Taxes</i>, which simplifies accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public entities, the ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted including adoption in any interim period for periods for which financial statements have not yet been issued. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Investments &#8211; Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</i>, which clarifies the interaction for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_oO6ZbUUJjkGkdbs5rT0i1g_cont18"><ix:continuation id="Tb_4nRItnxbzkC7muetzFgiXw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, <i style="font-style:italic;">Debt &#8211; Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging &#8211; Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</i>, which reduces the number of accounting models for convertible debt instruments and convertible preferred stock and clarifies the scope and certain requirements under Subtopic 815-40. The ASU also improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity&#8217;s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact on the adoption of this standard will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In October 2020, the FASB issued ASU 2020-08, <i style="font-style:italic;">Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs</i>, which clarifies that an entity should reevaluate for each reporting period whether a callable debt security is within the scope of certain guidance in ASC 310-20 that was issued in ASU 2017-08, <i style="font-style:italic;">Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities</i>. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_d8f7d4be_5d20_412b_8045_2cb7d8e6c6da"></a><a id="Tc_4zms_LKHqUSkBOtVVEzoug_2_2"></a><a id="Tc_EDFl8pH6bECrJaIIHmLVow_3_2"></a><a id="Tc_RkZiMqI59EiL7BmD4V-3Jg_3_4"></a><a id="Tc_VUE_UwVIpESVCID4e9Dnvw_5_0"></a><a id="Tc_WJR339GsJUOZdSaQeZudJg_6_0"></a><a id="Tc_Ivin0_NPpUqk4ZYDbCvftA_7_0"></a><a id="Tc_8UElAExjW0KP36bcanUP2A_9_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:DisclosureOfCashAndRestrictedCashTextBlock" id="Tb_CD_2hSW4lEuQFxUnUqdcQA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3&#160;&#160;&#160;&#160;&#160;CASH AND RESTRICTED CASH</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A reconciliation of cash and restricted cash in the consolidated balance sheets to the amounts in the consolidated statements of cash flows is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:DisclosureOfCashAndRestrictedCashTableTextBlock" id="Tb_UzGJvW2k-UKAssCVM0a0-A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_s9Pa2c68gkSC6fa0Z8LNNA_5_2">5,810,938</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc__Nf2P_wa6EKnIGTb9QYvKA_5_4">16,259,457</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc__J9tedjwNEWnfxrw-2hcbg_6_2">34,299</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_Af4R09meC0G1mO0zUHHI-Q_6_4">86,829</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_4eemd86Am0KPdOlyLsM1FQ_7_2">128,025</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_XvvbUgP90UuFWacZLZqmBw_7_4">146,643</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash and restricted cash shown in the consolidated statements of cash flows</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_3JTOi88ek0-1sLl4sOwUNQ_9_2">5,973,262</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_Woy5HKDnJ0WQUOeMQc61Xw_9_4">16,492,929</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Restricted cash included in non-current assets was to secure the repayment of long-term bank borrowings and related interests. </p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_0cead26a_6f82_4b76_9ee9_cf926077a7c7"></a><a id="Tc_DUjVNa8J9katH3nCPpcnjA_1_2"></a><a id="Tc_GRu5qV7JD0yqSaBcyB2LbQ_2_2"></a><a id="Tc_pZIR9ddDkEq_efoXSq8x3w_2_4"></a><a id="Tc_Tm3MlsVZT0aa85_oArHb_w_4_0"></a><a id="Tc_BV7k08htfU2_qWTkqAAbqQ_5_0"></a><a id="Tc_i1PWfAMlCU2yurKyBY2Zjw_6_0"></a><a id="Tc_uFiNTZOT00GUXI_sghdckw_8_0"></a><a id="Tc_DPwXj8gM3UCd2bdjltIEwQ_9_0"></a><a id="Tc_VuCe2Auk00m5V3oe03GXZg_10_0"></a><a id="Tc_dvEfOGxbMEOpnITdypfpwA_10_4"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ContractWithCustomerTextBlock" id="Tb_3IkDEiYW0UqXUVIOyOSRGA" continuedAt="Tb_3IkDEiYW0UqXUVIOyOSRGA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4&#160;&#160;&#160;&#160;&#160;CONTRACT BALANCES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Accounts Receivable, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Accounts receivable, net consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="Tb_y_fHN_V1VES2bHp8sh8YcA" continuedAt="Tb_y_fHN_V1VES2bHp8sh8YcA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" id="Tc_FNHnN__qS0Srvd9EN0wEkg_4_2">881,177</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" id="Tc_cySGEGVck0uo6H6rGFpmYA_4_4">1,482,498</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_MQ8PvATG2Umvdh9ZPfEtLQ_5_2">133</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_pkA8MUnUWkOh02qnYKCERw_5_4">2,163</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" id="Tc_mx2nhrIrMEyEQ_rYEZAyew_6_2">881,044</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" id="Tc_1Gr3pF-DwUOX33ozQ6Kp6A_6_4">1,480,335</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Including:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_Ps1qNyiww0OY23vN8aFRFg_9_2">879,962</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_1_np8maNkEaH-uoIZFlQ9w_9_4">1,480,335</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Non-current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetNoncurrent" scale="3" id="Tc__naXHwmpUEqbevzneaY7BQ_10_2">1,082</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_a9086166_06cf_4f3d_96b3_d8ef3095983a"></a><a id="Tc_-BlDo9Q7206eOsIlHuBMJw_1_2"></a><a id="Tc_rqqFKv3HEE-HIzm_POgIyA_2_2"></a><a id="Tc_DW8K4O65OESJGk5x0hA0_w_2_4"></a><a id="Tc_1fykjqXzG0STDbRZ6VvZbA_2_6"></a><a id="Tc_hWcG2K6lG0edXA2Zp61-YQ_4_0"></a><a id="Tc_74CS6F9vDkyPBZzMhIhsDA_4_2"></a><a id="Tc_vvybAzq1xU--XkUz80t_tA_5_0"></a><a id="Tc_YR_2xU9NP0KZk7w351980g_6_0"></a><a id="Tc_VA052a6HP0i3UO0vdhTBpQ_6_2"></a><a id="Tc_TXurcwxMhki09dyXIhL1ig_6_6"></a><a id="Tc_vjehrD6-Y0SGersILy6I6A_7_0"></a><a id="Tc_orLG-isUTkOZjS1ngAwmag_7_2"></a><a id="Tc_1EbsD0YScE2siUcyyN0mdQ_7_4"></a><a id="Tc_2x_Hs9C3p0Sc0tTBlNjPRQ_8_0"></a><a id="_778f4da1_f9c9_435f_8a39_4934af60f3d6"></a><a id="Tc_N42gZYCrFEaPVO0WOwCNGA_1_2"></a><a id="Tc_se5ySv1KP0umf7zC-EnKJA_3_0"></a><a id="Tc_SNEgfchmiE2a-Fa7GATG4g_4_0"></a><a id="Tc_361RiMoDZEmneFVPcCj3rA_6_0"></a><ix:continuation id="Tb_3IkDEiYW0UqXUVIOyOSRGA_cont1"><ix:continuation id="Tb_y_fHN_V1VES2bHp8sh8YcA_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the accounts receivable expected to be received after one year amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetNoncurrent" scale="3" id="Narr_JUpUxMuw3UGoAkzpvgIEJQ">1,082</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AccountsReceivableNetNoncurrent" scale="3" id="Narr_pCVqpRs8lkGnH6_cAerMAA">nil</ix:nonFraction> were recorded in other non-current assets in the consolidated balance sheet, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Accounts receivable of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_7pnb1sb-h0q8QYlhGcXGjQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_ODPLk_fwdUuX3wsNeo4kPw">520,382</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_BKe6N7p08kuvMJynF96qXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_modlTBGj3k6mk9rwCJc8hg">819,578</ix:nonFraction> was pledged as security for bank loans (Note&#160;9) as of December&#160;31, 2019 and 2020, respectively. Accounts receivable of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_gds_FinanceLeaseAndOtherFinancingObligationsMember_7B9EgMUfhUyjKAPS1cpcig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="Narr_2kq1pJD310ScXK0uCDTjRA">128,353</ix:nonFraction> was pledged as security for finance lease and other financing obligations (Note 12) as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following table presents the movement of the allowance for doubtful accounts:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="Tb_AoA1q0JnDk6jlXhQI8_cQQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_4_NCyRjgxE60GvXK3lQcng_4_4">241</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_ApDQLMvOukidEKGOO_P1-A_4_6">133</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance made during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AccountsReceivableCreditLossExpense" scale="3" id="Tc_Rf91CQFWCEmWngOAbsoGnA_5_2">241</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AccountsReceivableCreditLossExpense" scale="3" id="Tc_0xOjXnhQ30KwIjC4ybUuiQ_5_4">274</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:AccountsReceivableCreditLossExpense" scale="3" id="Tc_GbTWoFsIRECNXwY0fMAySA_5_6">2,032</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-off during the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="Tc_R-KG3-xQLUSmuyYr9c1_wA_6_4">382</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:AllowanceForDoubtfulAccountsForeignExchangeImpact" scale="3" id="Tc_bad0rA-_ZkKvX4UQK1LW3g_7_6">2</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_7EyYRxrJtEagivSm2j8GRw_8_2">241</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_GVhKY1MCLECJvOGcdP0UoA_8_4">133</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_jhJyOsS6RU2Ur6HDCFHOgw_8_6">2,163</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2018, 2019 and 2020, the Company made an allowance on accounts receivable of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AccountsReceivableCreditLossExpense" scale="3" id="Narr_SuK9qVdr4kmiCsLoNojhrA">241</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AccountsReceivableCreditLossExpense" scale="3" id="Narr_g-b56j5CMEOfrQbf9Djahg">274</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:AccountsReceivableCreditLossExpense" scale="3" id="Narr_ZDwWKgwtSEqpj3h42Rl86Q">2,032</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Deferred Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The opening and closing balances of the Company&#8217;s deferred revenue are as following: </p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="Tb_HDDijeLY6km06YNwvjLhZQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred&#160;revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance as of January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_R78kAicINk6te52xJNsH7w_3_2">105,735</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:IncreaseInContractWithCustomerLiability" scale="3" id="Tc_HCynI0LsFkyoCEhkuwFocw_4_2">5,804</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Closing balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_Hh6W9K4xc0qK91wqCeNXSA_6_2">111,539</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">The difference between the opening and closing balances of the Company&#8217;s deferred revenue primarily results from the timing difference between the satisfaction of the Company&#8217;s performance obligation and the customer&#8217;s payment. As of December 31, 2019 and 2020, the deferred revenue expected to be recognized as revenue after one year amounted to  RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Narr_qMsLKnahbkWwjHrLCskRmg">15,419</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Narr_CuyhYCDaeUGQqzNYXJEh5Q">14,871</ix:nonFraction>, respectively, were recorded in other long-term liabilities in the consolidated balance sheet. The amounts of revenue recognized during the years ended December 31, 2018, 2019 and 2020 from the opening deferred revenue balance was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="Narr_V4sEdRui_UqonbqSL8b1Xw">43,192</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="Narr_xTN5tzZ9OUW3No10Ri4Tkw">66,500</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="Narr_aMKPfZFm70WgLEZwqrNmyw">96,084</ix:nonFraction>, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Remaining performance obligations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company elected to apply the practical expedient that allows the Company not to disclose the remaining performance obligations for variable considerations. This includes usage-based contracts for certain colocation and managed hosting services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, approximately RMB <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="Narr_RM2nsqCEgUi3O7vXFmjDeQ">2,261,990</ix:nonFraction> of total revenues and deferred revenues, excluding any variable considerations, are expected to be recognized in future periods, the majority of which will be recognized over the next <ix:nonNumeric contextRef="As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw" format="ixt-sec:durwordsen" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Narr_H2RbA_WoKUSMwCIUGQPIzA"><span style="white-space:pre-wrap;">four years</span></ix:nonNumeric><span style="white-space:pre-wrap;">.</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_7b366c22_3e58_4e1a_b8de_dd0aa2db3030"></a><a id="Tc_715Xl0WN40ic-sLbbsv2NQ_1_2"></a><a id="Tc_XiD2rSluaE6qxz5Yd3Pg7g_2_2"></a><a id="Tc_J2vDdK9wYkiBrwl1Bsx7pA_2_4"></a><a id="Tc_azD1APT8WUSLWwFoEdsnww_3_0"></a><a id="Tc__sbUk1X9iEyo_T21QsrcNA_4_0"></a><a id="Tc_wa12fyW1k0qFFppFvfrbPg_5_0"></a><a id="Tc_gAt6qVSbZEm9E5IYPQQOFQ_6_0"></a><a id="Tc_F04dhCSY4UaK8zUcE9GRuw_7_0"></a><a id="Tc_Sql-WRE7B0Gq0UsHJJie0w_8_0"></a><a id="Tc_sNrxGiW_xEO500ZOTScMeQ_9_0"></a><a id="Tc_mENNReA-00yDltvcVugtmQ_11_0"></a><a id="Tc_Ty9P3RTiRU-TxlgH6hKOeQ_13_0"></a><a id="Tc_R7FMYyRmWkyytb5lO848fQ_14_0"></a><a id="Tc_RJl3Br1BfkG9C2RNAedrxA_1_2"></a><a id="Tc_psMisgQQ8kGS6P7io84dtQ_2_2"></a><a id="Tc_xLokxWorgUuNpYsDgN3hqg_2_4"></a><a id="Tc_L9gvbr4bXUuZoDTydiLamg_2_6"></a><a id="Tc_vwbDtttE60qmMZyTfM6ibw_4_0"></a><a id="Tc_eUlezwlkoUySns1rnvGmfg_5_0"></a><a id="Tc_UoulnXx7bEiojMud9SDb7Q_6_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tb_Y3XJkLj9uUuAzQ1R3rUB1Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">5</b><b style="font-weight:bold;">&#160;&#160;&#160;&#160;&#160;PROPERTY AND EQUIPMENT, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Property and equipment consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_UmqTQ1TxUU2N36tSKh2bOw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_J_szD3GtoEaO2FJ6leazvg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_qHyvbPTnDk2K9hm_cmcyiw_4_2">855,310</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_nzM8LCsCfE-o9siqRUw7tg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_rt0TbOL8O0OolbltMa4-uw_4_4">808,651</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_nrL6EqMJ0U26U2PUrNiS7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_TGG18oX5YUCtGUkyE3bHyA_5_2">5,964,048</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_5LvgoNbxjEelBFI8Trvbxg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_Ya7oobbd4kmZiV0mfZfYkg_5_4">9,552,953</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_L8iqZCHgS0uUszn4Drhi2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_oKQzz0JGiUmHQwbbuXJadg_6_2">5,567,606</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_vkLiPp8tK0KQvK7YmrDSbw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_3jhMEhYeak-6ZX1oI6QGdg_6_4">10,694,057</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_9p4lmdzNRk2sI9eIT7vw1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_hSa5P_uJ7E2Ab-SFfWh_1g_7_2">6,111,733</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_NrmoAWhw0kub7voeWdCHeA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_f7Y2PTUW3U2c11BeILvi2w_7_4">7,307,207</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_XktOl4jvpUGWrg9FRP_9kg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_A5ProrVAsEy4VZGitHvfzw_8_2">61,974</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_VmCERpUUnEGj8szXxhIRVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_F6HyYu6dD02-_arpoznGCA_8_4">97,039</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Xf7YqkgczUCZpN1Pq7egpw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_Au8iGlTriUOGQx2hYcwkWA_9_2">4,115</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Ab3ml01Wb0e2bCnAkp-BIQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_J6FTa2UEEU2aQg_k-I-fng_9_4">4,383</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_woYV_STRVkeZ2maAe2lA0A_10_2">18,564,786</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_jocxaFSspU28XjTKtaT1Eg_10_4">28,464,290</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="Tc_MPOlf27n2Uyx08BVmJU4PA_11_2">2,580,320</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="Tc_Zdrwg9SqNES_qiyGguL0BA_11_4">4,127,504</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PropertyAndEquipmentNetExcludingConstructionInProcess" scale="3" id="Tc_3-EBbAAi-UuW6Z6wHtsDIw_12_2">15,984,466</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PropertyAndEquipmentNetExcludingConstructionInProcess" scale="3" id="Tc_6awv6qDlt0yduE2UGlch3g_12_4">24,336,786</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="Tc_Yw45ng9IkUWmUEn95EvuwA_13_2">3,200,173</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="Tc_oYHbeuFhrEyJ0A-L-Qc_Hg_13_4">5,259,275</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_k_WpIPh_1k69xLTZPhOlIA_14_2">19,184,639</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_uhtO0XdCn0alITEhrFTlyQ_14_4">29,596,061</ix:nonFraction></p></td></tr></table></ix:nonNumeric><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The carrying amounts of the Company&#8217;s </span><span style="-sec-ix-hidden:Hidden_VK28IALjdE2KRYqvlWAwQQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">property and equipment</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> acquired under finance leases and other financing arrangement were RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="Narr_o1Yb7-gWX0S6f4a5O4sBFA">6,070,349</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="Narr_CjnhT1e3c0eMjuv1h1fUZQ">8,207,825</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> as of December 31, 2019 and 2020, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Depreciation of property and equipment (including assets acquired under finance leases and other financing arrangement) was RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_A1sNAutNgUmznaXsAr003g">682,451</ix:nonFraction>,</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_whVHwEp_hEODeZpnDxY8hQ">1,057,171</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_VetfwRjWtEKaMcfM2eMMHw">1,543,130</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December&#160;31, 2018, 2019 and 2020, respectively, and included in the following captions:</span></td></tr></table><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:DepreciationOfPropertyPlantAndEquipmentTableTextBlock" id="Tb_Cn42NbuU10y6ULo54oOTIQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MtHkMipgkEuQjSq6WjzeYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_h9R8ePebd0a_bRpOAcF1HQ_4_2">674,560</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_mA6giQ73uk-FDEHMrIundQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_q0GQ_adX5kK2BO-LKWzU9g_4_4">1,045,446</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_okzM3g_8Y0aMf9x6jASbPA_4_6">1,418,846</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_bnxBilVEmUij3ch2j2p0OA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_onLpv9WbO0qDz6i5M1K-Wg_5_2">7,319</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_QOsAZmCERkSJ-KpallZqFA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_A-JW488ya0232yWfoueMZA_5_4">10,448</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Y7IDj4NFKkuFGIdYrGacaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_TrZctk2skkem6Wig3xC0Og_5_6">120,604</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ombUGF3xT0yRQA2MRNSsSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_SVAQ-YqGBUK5YRbjPAa0sA_6_2">572</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_NBTCX1xAfUyWpI_cvXNUhw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_7hCBUvkYCUmPNoiyJ1EFRg_6_4">1,277</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dMQdFx8ICkmPmEcw-C3fZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_eAj7NjJ3XkS3qVxRv_8jhg_6_6">3,680</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_EitfoK0Au0ODZSSp-32kEg_7_2">682,451</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_XqDmK2JyHkGYiVgRsJiQig_7_4">1,057,171</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc__DvTzJFzJUmY_TRSFYqCiw_7_6">1,543,130</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment with net a book value of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_iZEEZQdXFUuk3PyO1DlI4A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Narr_5bRbecpnwUC0NmwXwfLrPw">2,493,872</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_GYffP7eLtEWFJ9wSl4kwUw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Narr_VTPHGlUKJ0-UnFThFopijg">3,497,447</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> was pledged as security for bank loans (Note&#160;9) and other financing obligations (Note 12) as of December&#160;31, 2019 and 2020, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">As of December 31, 2019 and 2020, payables for purchase of property and equipment that are contractually due beyond one year of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" scale="3" id="Narr_Ha7LmID1r0i0_iD9uBFlhg">231,458</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" scale="3" id="Narr_BLAF3f2Zrka-YVm7AkOeZg">139,162</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, are recorded in other long-term liabilities in the consolidated balance sheets.</span></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_26797be1_f9d0_42d0_979c_6b03fafc56e9"></a><a id="Tc_BM0niKJG7EWCuESeYXwGGg_1_4"></a><a id="Tc_s24vD87xOUS-xqzE2748MQ_2_2"></a><a id="Tc_f9k3DGuaj0uwe4zyqCU4Sw_2_4"></a><a id="Tc_xU-hRUFejUSae-G_rKDZxw_2_6"></a><a id="Tc_WrMj0hZkS0WphyIn7gVSiA_4_0"></a><a id="Tc__F0OddSVTESC7OiBXRD68w_4_2"></a><a id="Tc_iLxfBt8-lUaQAucQTHx27g_5_0"></a><a id="Tc_xT6JZKiJFkm3V_R8ECshbg_7_0"></a><a id="Tc_SdiLxR4eNkSXlLTVayZwSQ_8_0"></a><a id="_e29160dc_d3d4_4522_bb8f_dc1ff5044781"></a><a id="Tc_swGpseXxHEup3Vzw8UMPuA_1_0"></a><a id="Tc_Kb_XSXS_d0qOnFdWfG647w_2_0"></a><a id="Tc_u9ybj1duOE6sPkTIsn7rVA_3_0"></a><a id="Tc_j9Wji123SE6a_BXHBv0Lqg_4_0"></a><a id="Tc_yWSbfhn-P028mtGX_vRhyQ_5_0"></a><a id="Tc_qLpCJAp_V0ORFNOnoZR76w_6_0"></a><a id="Tc_A-HxHgse8UOhS0z8c0oN9g_7_0"></a><a id="Tc_Ml5sG-ovlEOS_UTsUOfBag_8_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="Tb_UxuDOZgB_k26biGgrPaa_g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6&#160;&#160;&#160;&#160;&#160;INTANGIBLE ASSETS, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Intangible assets consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="Tb_g8wcSyjC0EqBm9ULBNbeeQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_5cPMO1bx7UuYoAk7_0lzQQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_f2LIsdxvO0mjEBb_bmguYA_4_4">547,322</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_wyXFDxaz3k2ei41zYjip1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_iWp8mrpwqUaDRJGxYBAlOw_4_6">952,100</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_jMl9zN-j2UyilCEwgKA1fA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_JK9q8ClL6EidDmUwgIxN3Q_5_4">6,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_WTrDu1RtWUO21lTxQmvudg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_JSakXK2JEUeQw3Ol8cvFdg_5_6">15,782</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_m4emj2zQAUmuSVeN-J6yZw_6_4">553,322</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_xar_Hfx6dU-UsfTy_TE6BA_6_6">967,882</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_69NA2SXKR0Gmfppc1pMEBQ_7_4">158,694</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_Dfh4paGjaESm0SEb0XRKaA_7_6">182,560</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="Tc_-0p54JeeHEixnNF5UHnvmw_8_4">394,628</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="Tc_QPMO38S5Uk600PrzMmCsig_8_6">785,322</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s customer relationships were acquired in business combinations (Note 8). Amortization of intangible assets was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_WhVjCxlqDU67zLXF4GGkew">52,974</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_obFykLtVq0KqxceHMWI9aQ">58,312</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_jHOSWYfcP0y1afT2hh-KXg">68,688</ix:nonFraction> for the years ended December&#160;31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Estimated future amortization expense related to these intangible assets is as&#160;follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="Tb_xzt7RQ4E0UOLbuiIIPNqwA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ending December&#160;31,&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="Tc_C88gqegqq0GDSsnVlpPZvA_2_2">114,844</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="Tc_lCLwn1VJw0WBB8dtBFNDlA_3_2">114,844</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="Tc_dFVnq8HOQ0Sf1zJrP4opwQ_4_2">113,302</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="Tc_Q3GBZyy-KUWyymPYAbD3xw_5_2">106,443</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="Tc_vZs34Tjo5E2v1LqOFr-GQA_6_2">92,131</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="Tc_JIGdxoKZQEqRdpVV-IZl3g_7_2">243,758</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="Tc_RnEGehMG8EK82WDmAQeKYw_8_2">785,322</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_497693f4_d068_4f7f_b839_dd894c0fbfa3"></a><a id="Tc_tgWa5UPqaUeDhCyvXLFGIg_1_2"></a><a id="Tc_o1G1q9rVA0mk0RMi-1WUzQ_2_2"></a><a id="Tc_WfiwuQHqrUSyqg7lE6fTzg_2_4"></a><a id="Tc_0YvGfDUD70uYI-JF7l_VZA_4_0"></a><a id="Tc_E5p_8roMSUCAe8g7pHVg1g_5_0"></a><a id="Tc_EoxTeSGLPkaBPgi_SV50sQ_6_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:PrepaidLandUseRightsDisclosureTextBlock" id="Tb_xm6kySqnmk2vU--k8RrNsw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">7&#160;&#160;&#160;&#160;&#160;PREPAID LAND USE RIGHTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Prepaid land use rights, representing the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfPrepaidLandUseRightsTableTextBlock" id="Tb_tQWHlfKOKE2VMhOXog-NOg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrentGross" scale="3" id="Tc_1-oO1G8kJUyF-V_2kXTP7A_4_2">782,319</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrentGross" scale="3" id="Tc_VryQ5LhICEivvPbrdg5tsw_4_4">736,695</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsAccumulatedAmortization" scale="3" id="Tc_D-hxTCx1_kqgAxdUJ-qfeg_5_2">35,132</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsAccumulatedAmortization" scale="3" id="Tc_jO93vUZFiUyXkp8GbbR8YQ_5_4">58,505</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrent" scale="3" id="Tc_8f-fSZ0MHEq-TCFwANAhqg_6_2">747,187</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrent" scale="3" id="Tc_DL6iyIP0VkicYFSu0VHi1g_6_4">678,190</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Amortization of prepaid land use rights was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AmortizationOfPrepaidLandUseRights" scale="3" id="Narr_jZ4fo06pLkOY4_fChbD7Ig">6,082</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AmortizationOfPrepaidLandUseRights" scale="3" id="Narr_jpYCBESwvUK4RE-5FrpzfQ">26,393</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:AmortizationOfPrepaidLandUseRights" scale="3" id="Narr_29fpKbikK0eEibn8k6cxHw">26,656</ix:nonFraction> for the years ended December&#160;31, 2018, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prepaid land use rights with a net book value of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_iZEEZQdXFUuk3PyO1DlI4A" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrent" scale="3" id="Narr_K3VetIhsmE6wcn9KCOfHtQ">741,032</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_GYffP7eLtEWFJ9wSl4kwUw" decimals="-3" format="ixt:numdotdecimal" name="gds:PrepaidLandUseRightsNoncurrent" scale="3" id="Narr_eVdbVYbPsEG-Y5PLQ2xHpA">678,190</ix:nonFraction> were pledged as security for bank loans (Note&#160;9) as of December&#160;31,&#160;2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease right-of-use assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease (Note (2)(j)).</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_966af7f1_632f_465e_8fb5_831ca6b6c820"></a><a id="Tc_x-GU2Io9RU691XywGu-Ykw_1_2"></a><a id="Tc_WmexfKufG06Fnx25a1f2RA_2_2"></a><a id="Tc_1p2qCKcfhEWsQD39DSdKPA_2_4"></a><a id="Tc_v5g9007DWEKOQ24UOxolYw_4_0"></a><a id="Tc_TPcstvtWnUGUxIiroDunmw_5_0"></a><a id="Tc_9oFmWg3cdEq8WGocE0IhBw_6_0"></a><a id="Tc_5uKXFTdUhEebgjPUn267dg_6_2"></a><a id="Tc_90pFHybON02D-4ssbv3TRg_7_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Tb_5Lr_ve06F0S5huvkzK4mgw" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8&#160;&#160;&#160;&#160;&#160;BUSINESS COMBINATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The movement of goodwill is set out as below:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfGoodwillTextBlock" id="Tb_EuWiW13Rv0eB_m6sez5SQg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_XBqsX-AyrUarTx7FUjpbhw_4_2">1,751,970</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_2aU7nFHEoEWPxauycFKfmA_4_4">1,905,840</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="Tc_Rq6-xgV9CUury-vNPW2O-Q_5_2">153,870</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="Tc_X5ZszGKxa0aVmD5QzY6Miw_5_4">746,015</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Measurement period adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillPurchaseAccountingAdjustments" sign="-" scale="3" id="Tc_Z1hq3yew_k2evXCZS4_jnA_6_4">55,462</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_KvuU87-IikW59up_MMZJOg_7_2">1,905,840</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_lO68RjXno0af93P_o9dxSw_7_4">2,596,393</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. The goodwill is not deductible for tax purposes. Goodwill is assigned to the design, build-out and operation of data centers reporting&#160;unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"><span style="font-style:italic;font-weight:bold;">Guangzhou 3 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">On May 2, 2018, the Company consummated an acquisition of all equity interests in a target group comprising onshore and offshore entities from third parties for an aggregate cash consideration of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_0hKbhfWBZ0GiaRbKZpCMog">262,244</ix:nonFraction> (including contingent considerations of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_ge7m8v6Fk0Wk6Z3yEpv26Q">245,244</ix:nonFraction>). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_b0rUG0sAk0-B5IHPJt_owg">262,244</ix:nonFraction>. As of December 31, 2019, the fair value of remaining consideration payable was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_K3f3vtjppEmK0HGqlmO6Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_tGRSM15Rl0-leMVC1a_gTw">118,336</ix:nonFraction>, of which RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_l2P7TInV70Gwlgk8Hc4ohg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_EPqwp24wekO__D5OAsvbjA">95,274</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherLongTermLiabilitiesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_YwrUViQlXEiC5uI7GPvTbA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_1vgSHEAM40iXeiJZBsKGaA">23,062</ix:nonFraction> were recorded in other payables and other long-term liabilities, respectively. Pursuant to a supplemental agreement entered into between the seller and the Company in May 2020, both parties agreed to reduce the total cash consideration (including contingent consideration) from RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_O_7SlSUBuUOLE_q18gkPRA">262,244</ix:nonFraction> to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_GHPRrqYRT0ycklIF0mupgw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_2Qf5AeOcs0mTL-5BA4ACyQ">207,310</ix:nonFraction>, subject to the achievement of the revised conditions as set out in the supplemental agreement. The adjustment of the cash consideration of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_PGb7-NFRQU6CSR4wPIBRjQ" decimals="-3" format="ixt:numdotdecimal" name="gds:GainFromPurchasePriceAdjustment" scale="3" id="Narr_i6k2oJTZTEGw-gMnq3YIeA">55,154</ix:nonFraction> was recognized as gain from purchase price adjustment in the consolidated statement of operations for the year ended December 31, 2020. As of December 31, 2020, the fair value of remaining consideration payable was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_OXL0o2VMbEydt3Xsr3wi9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_bxMCQ54VYkqKJNfcy96r9g">36,412</ix:nonFraction>, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The target group owns a data center project (&#8220;Guangzhou 3&#8221;) in Guangzhou, China.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_9287c653_1041_47de_b227_d5d5c13557bc"></a><a id="Tc_RWPISLAYrEe16c37AmFjpg_1_2"></a><a id="Tc_N27abOqpgkuoUNrzSnmFkQ_2_0"></a><a id="Tc_4BAmtrKQEEywe60wCyaoSA_2_2"></a><a id="Tc_OWKIDl8VXE-6PYnKJurC4A_3_0"></a><a id="Tc_ADjR7j8H5UOM3Xks5UaGrA_4_0"></a><a id="Tc_YjZujD8Ctk-qKxISz6_V3A_5_0"></a><a id="Tc_O8TCTbmGtkKBBaBkgRg0hQ_6_0"></a><a id="Tc_YL6_CWpm4UC_NNz6FhjTnw_6_2"></a><a id="Tc_HwIQ0j28wEaZCddIHx0Q7w_7_0"></a><a id="Tc_9WFpN2CDoUqxUBtQd4VWCQ_7_2"></a><a id="Tc_cdRgy2VHFE29tYqaAXajRg_8_0"></a><a id="Tc_yyI7eugNa0upT2ufKDTChw_9_0"></a><a id="Tc_ql4wHyLkCk-482VqgaK-fw_10_0"></a><a id="Tc_Q5vlLVjAbEKOAUOFR6-AAg_11_0"></a><a id="Tc_y0bz-ZfjZEKWsJQveoPVQQ_12_0"></a><a id="Tc_E4Xp89l8hUuWAOGi2Y7vRw_13_0"></a><a id="Tc_JZ1yHP_rLUW4VOm3nVU8DQ_14_0"></a><a id="Tc_Gf7FEI9iEkmHqVhLLzC0YQ_15_0"></a><a id="Tc_CjKd2LIRqESiWXLrxRl-Uw_16_0"></a><a id="Tc_9n30kQhww0mbtK-Yfcg-Zg_16_2"></a><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont1" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_PGb7-NFRQU6CSR4wPIBRjQ" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Tb_e3f4tIerbEenVfTrmibtfA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_-1k1uP7JKkirueyOvfz3tA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc_B7dk3uOVOku3j8udZ8rnOQ_2_4">247,937</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_Zt0XRghlOk6baaluhvo3tw_4_4">62</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="Tc_nxzxY7EDmEGkiAL-oYHsPQ_5_4">13,995</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_3zug8qhsMkS8hzBrFKFQgA_6_4">780,312</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_92J8HEYL9UitB51bYg5R7g_7_4">130,000</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_03-kI_P3eEmrF4dPQV-aRQ_8_4">43,039</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_dtQnFEn8XEiiCKZbpbXl5A_9_4">471,532</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_MMUQnJ4uo0u7LcTJY54R1Q_10_4">282,051</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" scale="3" id="Tc_XYq8T3gmTU2HzAYynTIiEg_11_4">47,580</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" scale="3" id="Tc_z9cjaVaq2Ei2viA6f8bE5Q_12_4">30,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_GyMIHfWPzEyQsioWuEra7A_13_4">26,503</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_1xeIetajqk6pRm1KOdjxGQ_14_4">2,849</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_gHch_7zCIkKfj0rVqHTjzg_15_4">106,893</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iv)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_bNz-N1dVHUOHSvX2tHyCmw_16_4">141,044</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"><span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;">Note (i):</span><span style="color:#000000;">The fair value of consideration represents the present value of the purchase price of RMB</span><span style="color:#000000;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_olyU1u63WE-YIbLcXMBjxw">262,244</ix:nonFraction></span><span style="color:#000000;">.</span></div><div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"><span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;">Note (ii):</span><span style="color:#000000;">Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_MXG2rTQNu0OZyQT_RfFKPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Narr_g3jH2GUzE0KrrOpqQJtbHg">291,000</ix:nonFraction></span><span style="color:#000000;">.</span></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_mht3d_6o0USjHi_kDZElcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr_iTd9hBjycE6eeQfV_1KrHQ">130,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><ix:nonNumeric contextRef="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_VY7nBZ2UW0SSVlA3rXFnqw" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_dv99TnNNT0i5jhK1AB9cZA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7 years</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iv):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The amounts of net revenue and net loss of the target group included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2018 amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_ejJZfGNmOk6vuZ4eDk4oog">85,298</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Narr_ibu79E8H3ESiu2--M5nvog">11,727</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"><span style="font-style:italic;font-weight:bold;">Shanghai 11 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">On June 1, 2018, the Company consummated an acquisition of all equity interests in a target entity from third parties for an aggregate cash consideration of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_ZzYAOfGEy0uSP9Wgu6wyHA"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_ONkY8ovI1U-PeULP-0cPgg">320,000</ix:nonFraction></ix:nonFraction> (including contingent considerations of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_BREf5qnKNEi8V9fsP7RgEA">70,000</ix:nonFraction><span style="white-space:pre-wrap;">). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of  RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_av8lpoy6_USmxF6AuDiJwQ">320,000</ix:nonFraction>. As of December 31, 2020, the Company had fully paid the consideration.</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_3380f979_8ebb_4bd9_bde1_974b99e6aa5d"></a><a id="Tc_8rr-Y6wOf0u_TJMCOqFYzg_1_2"></a><a id="Tc_oOEQh_feWkGq48B3qv6GJg_2_0"></a><a id="Tc_tJXkjPjOS0iyA1DGnYg2NQ_2_2"></a><a id="Tc_gBo1YoRvqk2VPS8__0Gwqg_3_0"></a><a id="Tc_4Z6_C_Il6EOFNOy0wNILsw_4_0"></a><a id="Tc_Z1YHBm8CHky6EAzUwq2Gcw_5_0"></a><a id="Tc_Quqn1rntoUuesf9-pbxjnA_6_0"></a><a id="Tc_nN4TtZPG2kiq3sDvZbCbfQ_6_2"></a><a id="Tc_74GXmwGmxUWzlJKCdSMdtw_7_0"></a><a id="Tc_sWlMRnxan0qm0KwCcg-Ccw_8_0"></a><a id="Tc_AICphNpbHka2oJrYm1L2vA_9_0"></a><a id="Tc_qyIC8c_KQU-6K4DpPwRjKQ_10_0"></a><a id="Tc_iF3slFf7u0CLoJeTO8tLOA_11_0"></a><a id="Tc_cPn_PN0d40ufqt5E2bnHGw_12_0"></a><a id="Tc_4yhql8MEJkePNev3jY8v3A_12_2"></a><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont2" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">The target entity owns a data center project (&quot;Shanghai 11&quot;) in Shanghai, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_IRpNMNXkLUSSA5nazpIpbQ" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Tb_1TwP8AKyy0qso7bVYe81Vw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_0s7UTARdNUCmZ60OQ-9vKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc_SoqvKfUQx0OryrANAW17cg_2_4">319,119</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_BgDRpQegI0SZxRWmyfG9-w_4_4">404</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_zArTz286B0ylxnpyX3EEEg_5_4">233,405</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_RNWvF02ki0W02eo_G4fDYw_6_4">57,000</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_Z_T-noQPbESYTGvt2wBdOg_7_4">94,647</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_XBRiBwRB_EyOZTDXJscL3A_8_4">91,136</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_R3AUGGq1h0KxvfXZGqsegA_9_4">9,995</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_S2jhnVwJTE-UOuYCppkRAQ_10_4">5,377</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_e5DzW6qiQUKk-UEGvpZFsQ_11_4">278,948</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_hhvKIsbtNkORCEoVRl94_w_12_4">40,171</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The fair value of the consideration represents the present value of the purchase price of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_kWALjSJJpEmyzDLpLOGI_A">320,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_P97AL0BRqEu9ygdLjYsYlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr_ZuqglR4u00iJ1J6teLgOUQ">23,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><ix:nonNumeric contextRef="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_HuKesb3HuU2mOEDh-Yl8fg" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_qjHrSbm6AUWWINZ_Mx8syQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">10 years</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and favourable lease of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_cldicLq0uke_X9Xtp33R0A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr__XILQCv-dEKCn65OhA18cQ">34,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><ix:nonNumeric contextRef="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_zB0QFsVYiE2z-2jOEIohMw" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_F1EgSinCy0GZy3V9VT_ENg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">13.6</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years. The favourable lease was reclassified to operating lease ROU assets upon adoption of ASC 842, </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Leases</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, on January 1, 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net loss of the target entity included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2018 amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_S5IZubua40yCP9a0Oa_RTw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_M-FgzZOu9UG5TjwIZPNWIg">35,489</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_S5IZubua40yCP9a0Oa_RTw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Narr_qcjthu-yEkOWwB583vMh8A">2,924</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Guangzhou 6 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On October 18, 2019, the Company consummated an acquisition of all equity interests in a target entity from a third party for an aggregate cash consideration of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_V0bk01UjcU2WeYJJkSunQA">431,727</ix:nonFraction> (including contingent considerations  of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_UCR3W2YhtkGSrTm9hf8rpQ">243,736</ix:nonFraction>). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_nG0RKUbphEO-wW7aLBEGTw">431,727</ix:nonFraction>. As of December 31, 2020, the fair value of remaining consideration payable was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_MR_g-oyfxkWfhgyeZCjv0A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_8KVcp9WnQUyU4nAOBEEI2Q">225,920</ix:nonFraction>, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The target entity owns a data center project (&quot;Guangzhou 6&quot;) in Guangzhou, China.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_20ce4abc_ef9f_46d5_991a_c5c43e95061d"></a><a id="Tc_bgdZgkNXVEGv6OGLjjWvOw_1_2"></a><a id="Tc_9Jde3YEue0q3rLzdxofB6w_2_0"></a><a id="Tc_88vqmQ5kXUOwLp64_-1eyQ_2_2"></a><a id="Tc_91fnHa2Mak6BEJ6ZgcrIiA_3_0"></a><a id="Tc_wwBAa43-oEWz9yrK_nDipQ_4_0"></a><a id="Tc_EOUdoSOHPkKM14k6xlYmBQ_5_0"></a><a id="Tc_9HXIHQxfM0m8O62ld3F-QQ_5_2"></a><a id="Tc_Ue7FewM_PkqNLikURlrxag_6_0"></a><a id="Tc_AdADpL1WwkOE4xjk1MtRZQ_7_0"></a><a id="Tc_BdpOwxosNkO4PTIeI5JJqA_7_2"></a><a id="Tc_Z6zmYVH9O0CtqJRE135p0g_8_0"></a><a id="Tc_AS3nZB_8IkSbgFkmebm7kw_9_0"></a><a id="Tc_otPt-qSrJECtjV3SMuvz2w_10_0"></a><a id="Tc_lDbHLXoo9UO-9ZWaWPmcLA_11_0"></a><a id="Tc_uLDEY5bEMk2KViHGrPgr7g_12_0"></a><a id="Tc_ccifRJEeLUqgtDAZ0mDI7Q_13_0"></a><a id="Tc_ZYi7dUx90Ee_oeuSTjjGWA_14_0"></a><a id="Tc_sbc4yOY8RkumNuCQNO7nRQ_15_0"></a><a id="Tc_zl1IXuZyyk2CSBUNsgbTGA_16_0"></a><a id="Tc_eYGdU0F9Qkis1gtf5Y7JJg_17_0"></a><a id="Tc_TsYKrXhPUU2eFo4Ast4hbQ_17_2"></a><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont3" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont4"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_IyrBKCo1CkqWLBxmT20keg" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Tb_IL8vZDYlYkSjwixkzmS95Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Fair value of consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_QtvAW1Rczk-wXvQlubKmmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc__ACpLrmbuEeLmYzpga54pg_2_4">423,075</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Cash</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_RdqBGVsPkkSjmJRGR5bYSA_4_4">12,091</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Property and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(ii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_hlx6EeDHok6mZNx3lTln6Q_5_4">493,026</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease ROU assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" scale="3" id="Tc_hgVKcAqcAUmamCPmCZBqbA_6_4">9,168</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Identifiable intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_IyKzPYhz_0aPoASa-MusaA_7_4">15,000</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_OW0dhLPez0q3F6ZtD727UQ_8_4">44,549</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_XZCovxNYeUqUknJSve1rkA_9_4">118,486</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_VUNQesy-Dki5T3CIJg4aeA_10_4">16,828</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" scale="3" id="Tc_H_wMYNRMyEucfUs2CsLBLQ_11_4">886</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, non-current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_r9dV4m0BhU2IrdwUYrV1og_12_4">157,366</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_Fx9wyqBzfE-iXLAZbtVG6A_13_4">8,282</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_n43WmV3amUeuP8r-GEfKtg_14_4">1,040</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_nYeWjqkH30Ozaf0zn47I-A_15_4">1,741</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Total identifiable net assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_sW4jEfgJm0eaZEBUQUNH-g_16_4">269,205</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Goodwill</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iv)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_qKvsMCaOjkGRTaOXxBgxKw_17_4">153,870</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (i):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The fair value of consideration represents the present value of the purchase price of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_c7OreUf54E-d542XWB2V8Q">431,727</ix:nonFraction>.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (ii):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Property and equipment acquired included properties acquired under finance lease of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_Lk8fXnx_qUenpoiXAbA39A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Narr_QD7a8BDJhkmMF7nSAnlOwQ">174,194</ix:nonFraction>.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (iii):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Identifiable intangible assets acquired consisted of customer relationships of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_FL4wnjTVj02PQbYAiPWfrg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr_xKcTGjkApUC6CEyvuKAy6g">15,000</ix:nonFraction> with an estimated useful life of <ix:nonNumeric contextRef="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_87W_i1T1WEqCUtwww9bSyw" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_1ictekosuUyyQnGg3aXFbA">7.8</ix:nonNumeric> years.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Note (iv):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net loss of the target entity included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2019 amounted to <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_10_18_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_6jxvegJ08U6-plhDKJOXHw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_pdyd-8puR0CXf8DYvR5rog">nil</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_10_18_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_6jxvegJ08U6-plhDKJOXHw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Narr_oqWIWiPnOUSjTGPFWmSVBQ">8,816</ix:nonFraction>, respectively.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_0e4ce9ac_8daa_4290_8989_9cde88bfdc10"></a><a id="Tc_ERotz7GIdEW5I_wL034GWw_1_4"></a><a id="Tc_qT586fFlCUWS4ozWRbEoNw_2_4"></a><a id="Tc_5LhYzhV-sEiSLLLtmDdAoA_2_8"></a><a id="Tc_mohky3wKVUqu9LBor5sa6Q_3_4"></a><a id="Tc_uHM_7ZWtzkGh6StxHYlUEQ_3_6"></a><a id="Tc_d8E-6PpE8U-XMA1yJdakMg_3_8"></a><a id="Tc_rtp9UNImoU2swP15nBvfUA_4_2"></a><a id="Tc_DAARNvmdC0ezelpXBjvi1w_4_4"></a><a id="Tc_aPszmKXxikWQyCTmjMPOkQ_4_6"></a><a id="Tc_Y5V9_UogNES95jRo9RdpfA_4_8"></a><a id="Tc_LDa3cAzKvUiQLrl9oqwvNg_5_0"></a><a id="Tc_0FTCk7XUiU-uhZYg8RhPKw_6_0"></a><a id="Tc_zx8K7rrg80mzpU6tBrxD9g_6_2"></a><a id="Tc_PlOYw1WxJkOrlAmknOYt4A_7_0"></a><a id="Tc_1K9uatFcgUy7JFx-a7EdEQ_8_0"></a><a id="Tc_OivJXMtuO02ko6-SAr7PIw_9_0"></a><a id="Tc_X2F3QBMz-0OODEu2X3krxg_10_0"></a><a id="Tc_Slz6Ps08K0aeCf4wUjOF7g_10_2"></a><a id="Tc_DmKpFjc-xkKW5WupUCAH2w_11_0"></a><a id="Tc_NaIvL0F5ekmOeRbLwxZncw_12_0"></a><a id="Tc_LEU25V1UPEGE1x5lJgXOaw_12_2"></a><a id="Tc_Lq_k2WXB70i71pw5SqJACA_13_0"></a><a id="Tc_KRCXZ295aEG8R06MWWYfcw_14_0"></a><a id="Tc_V-pzGtnauE-3VAyMuDjTvw_15_0"></a><a id="Tc_Cr2lknTHt0GQnU-6PD2zVQ_16_0"></a><a id="Tc_MK1CoNMVpkWL3NbdILFdxg_17_0"></a><a id="Tc_U6DLY4Ren0KB_3IKZKvocA_18_0"></a><a id="Tc_H3APw1XFtE-gM41aEldHdA_19_0"></a><a id="Tc_3J_71sGILUCoGrfIKSHa3w_20_0"></a><a id="Tc_r8r6GJ2sh0W0T_sejA60RQ_21_0"></a><a id="Tc_LXcf6OyVX0CChmSMaCcceA_22_0"></a><a id="Tc_VrZ0Tg8Qm06eQiP5aFABgA_22_2"></a><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont4" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont5"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Beijing 10, Beijing 11 and Beijing 12 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On June 5, 2020, the Company consummated an acquisition of all equity interests in a target group from third parties. The target group owns <ix:nonFraction unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="INF" format="ixt-sec:numwordsen" name="gds:NumberOfDataCenterProjects" scale="0" id="Narr_NmPa8x9x-U2-Tnfd68DLjw">three</ix:nonFraction> data center projects (&#8220;Beijing 10, Beijing 11 and Beijing 12&#8221;) in Beijing, China. Pursuant to the share purchase agreement, the considerations included purchase price adjustments resulting from the differences between the fair value of certain assets and liabilities on the date of acquisition compared to the estimated fair value used to determine the closing considerations. The Company initially estimated the considerations to be RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Narr_HaNIRaIDYECQvYIdYRlU5A">847,586</ix:nonFraction> (including contingent considerations of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_zWg_6WlrNE2AEr5DahQMUA">130,720</ix:nonFraction><span style="white-space:pre-wrap;">). Subsequent to the Company&#8217;s reporting of the provisional amounts recognized for this acquisition in its consolidated financial statements as of and for the six months ended June 30, 2020, additional information was obtained related to facts and circumstances that existed as of the acquisition date.  Based on the additional information, the Company has revised its estimate for the aggregate cash consideration to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Narr_NsIPzdQgMU6nhODMwCsuXA">788,554</ix:nonFraction> (including contingent considerations of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_RUI6MlWEl0GfuOhHfWnYOQ">133,032</ix:nonFraction>) and the fair value measurements of certain assets acquired and liabilities assumed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed were recorded at their provisional amounts on the acquisition date and consisted of the following major items.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_sZZBV96-JECulqQjgscgng" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Tb_xhOBduqJDUW5ixYOyuNNbA" continuedAt="Tb_xhOBduqJDUW5ixYOyuNNbA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value,&#160;as&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">previously</b><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Adjustments&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value,&#160;as&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">(Note&#160;(v))</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">adjusted</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Fair value of consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc_KJoMNISWg0aeEHpvpn2Xzw_5_4">847,586</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_4R_sU3S4c0iKLLbqx6unPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" sign="-" scale="3" id="Tc_Hsl5Dd5_iUe0ZWV9wi_6pg_5_6">59,032</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc_ol5iOHH7JEGLM9uyCYbc5Q_5_8">788,554</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Effective settlement of pre-existing relationships upon consolidation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(i)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" scale="3" id="Tc_gpVSjMbKGUePPtg6yIjoDQ_6_4">34,477</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" scale="3" id="Tc_CtRy8DmZg0m7PvhI-qRdlw_6_8">34,477</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Cash</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_3h8FA8n5uEq14ep7klxVyQ_8_4">2,349</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_EQ0gvxTDj0O-LOiTHMkQDg_8_8">2,349</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts receivable</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="Tc_O6zQXDwySUSm_O9obQmbvA_9_4">81,027</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="Tc_1tLG9SLFJUGQIqLwu5oN8g_9_6">2,107</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="Tc_7DM8FOfhAEitpYVCjwcEAg_9_8">83,134</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Property and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(ii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_B-KhA__Qc0CftpcyYFmndA_10_4">1,971,432</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_Mm21g3rcxkuPf4DD8eJOeA_10_6">36,176</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_hmDgxMpexEa0wbWMHixY2w_10_8">2,007,608</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease ROU assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" scale="3" id="Tc_7Bw5biy02U-g9aIK91U4lQ_11_4">94,821</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" scale="3" id="Tc_SK9RfzFeGECW-ZoMOD_h9w_11_8">94,821</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Identifiable intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_nvUG2Cg8AU2gXlqNfBsJAw_12_4">191,000</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_b7-m-voSHkKAP60MHoSIpw_12_8">191,000</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_K-O6YiWhZ0mhkIlIm9YB4A_13_4">149,956</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" sign="-" scale="3" id="Tc_BJmL7s3YHkKktbZKaJj_sQ_13_6">7,327</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_0AGLcEX5fkK7rCG6lc6Tgg_13_8">142,629</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_AzVeFrwvfkSwRU4AY8jk2w_14_4">727,043</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_sijOEV7IlE2QUD9y2-9A3g_14_6">29,864</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_MpYVXHtW8UihXAcMXi5nXA_14_8">756,907</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_NgJLcOgcIU25wOKW_LWaqw_15_4">171,979</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_uNJbFnIE8kCINajOt2qi9A_15_6">2,980</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_wrQg4-8lrEqe330fn7j2jQ_15_8">174,959</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" scale="3" id="Tc_LqiLbAen_UOQg7HGuP16xg_16_4">6,092</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" scale="3" id="Tc_BwFOazDfCU-9Fa0k6qrFFw_16_6">890</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" scale="3" id="Tc_uDt0Jh0MRkuYH6a5W6AztA_16_8">6,982</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, non-current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_FZA58IDXw0mUe-Ooh22mSQ_17_4">1,062,114</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_NryRj2pr-EaVGbVI-dhBuw_17_8">1,062,114</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_MGg_yOLXTEibGEqzJARgRw_18_4">92,360</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_RZL0Gu1PKkOYDhXr9o-OfA_18_8">92,360</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_b4QK-jKXkkCg-sdfoprPaQ_19_4">13,833</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_MFzbqY1SFUq6neXdTvhJ0Q_19_8">13,833</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_iRMw-p_nS0uPUTfmW4MnJA_20_4">38,586</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_xia3xpE39UutIRIbrdXiXg_20_6">792</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_8NNWwHgFKEiQoBPPtOP8PQ_20_8">39,378</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Total identifiable net assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_uwrT38SkBUe1AYgM74jJhg_21_4">378,578</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" sign="-" scale="3" id="Tc_bcVWL_J3eEmFGs0hv_knww_21_6">3,570</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_zx8KcuILSUuDKjcIqm2m5w_21_8">375,008</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Goodwill</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iv)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_QGpXXtunL0qRsWYqlzwIbA_22_4">503,485</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" sign="-" scale="3" id="Tc_D7InMFHygEGg2NVEnp3yLw_22_6">55,462</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_3Z_MNLbHAEOMo6IgfGwMsA_22_8">448,023</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Prior to the acquisition, the Company had receivables from the target group of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" scale="3" id="Narr_gYDU8a5BPUqOJgQdZUThEQ">34,477</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, which was effectively settled upon completion of the acquisition.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_uOHiR-f1P0K25PrAakynOw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Narr_VDAFvH9F4EqrZebMeNuRhA">632,427</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_L8dXoJI7bUO7NoNAYt1sCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr_abErdt9K2ECI8wt-TrIOmA">191,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><ix:nonNumeric contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_d4pFVO5NskqgJmRj5-e9zQ" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_12NBBvrxD0CDG8TJDQA0Iw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7.6</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iv):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (v):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The adjustments noted in the table above were a result of information obtained subsequent to the Company&#8217;s initial reporting of provisional amounts in accordance with ASC 805, </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Business Combinations</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_98754559_6533_46af_ba15_2c7008775ef3"></a><a id="Tc_-1CG3XqcfESZi8W1M9MRVw_1_2"></a><a id="Tc_ZTyahdshVUafDwCozpW_AA_2_0"></a><a id="Tc_Lca57h8Id0Oof-atnSoDdQ_3_0"></a><a id="Tc_PM7rlK6WbkCBGbwPTdGo7A_4_0"></a><a id="Tc_VD_VXt_F-E-2VR5nmXznVQ_5_0"></a><a id="Tc_MHuFYN-X40OCbVuUfDma5g_6_0"></a><a id="Tc_6zaw4kuaIEWkq6K7h7_iJw_7_0"></a><a id="Tc_PZdaA4q9y0yQziTGFj1myw_7_2"></a><a id="Tc_lpx_t3bnOk6ZPKpPJ2GRHA_8_0"></a><a id="Tc_iR1AUh76dEa_VNeLaxeHFg_9_0"></a><a id="Tc_rjr_jabjLUKDumbs15_cSw_10_0"></a><a id="Tc_gsnznuIcMkavDu3DdqRfag_11_0"></a><a id="Tc_hLd3GoJCL0Gf8vmifgc30A_12_0"></a><a id="Tc_P9qCksVrS0quduMEQalLUg_13_0"></a><a id="Tc_utxj_ftOVU-XTaCQZHXsEg_14_0"></a><a id="Tc_LFIfXm3jXUCKIv1su-zxQA_15_0"></a><a id="Tc_iKzHgNeO8kK0pu9IU0B8KA_15_2"></a><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont5" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont6"><ix:continuation id="Tb_xhOBduqJDUW5ixYOyuNNbA_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company estimated that, pursuant to the share purchase agreement, all specified conditions related to the contingent considerations would be met and the Company would be required to settle full amount of the revised purchase price of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_TdnTfPMRVEyurW1X4ogoug">788,554</ix:nonFraction>. As of December 31, 2020, the fair value of remaining consideration payable was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_bjQG02u6k0WARzaiJSmb3g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_Cx5b0qbUiEuhvGaXGCAnkg">55,094</ix:nonFraction>, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net profit of the target group included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2020 amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_gY0-tipP5EqdtTWGoomnwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_H4EeSpLGukmbW2UJp0bcjw">281,926</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_5_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_gY0-tipP5EqdtTWGoomnwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Narr_rPRem4Jeu0K5SK96ygPmmg">14,083</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Shanghai 19 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On November 17, 2020, the Company consummated an acquisition of all equity interests in a target group from third parties for an aggregate cash consideration of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_8x8V0ww3ZUy5UsSb8uJ7GQ">62,480</ix:nonFraction>, which was fully paid during 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The target group owns a data center project (&#8220;Shanghai 19 Phase I and II&#8221;) in Shanghai, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_qEXuzH6omUChv8RIASHr2g" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Tb_WTjNidaIaU23tmdWJTg_YQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_u_iXezTMVEWmZ8PhUwTReQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc_iryNJj_eokGfGNnPateleQ_2_4">62,480</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_VZs9BtMGuUC530inkr53eg_4_4">2,001</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_221fKy3l20qsUa5yJNy4iw_5_4">372,093</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" scale="3" id="Tc_5bauFT5af0-Jl0mN4kv82Q_6_4">215,230</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_knKX78XUY0eWnWStCvIU2g_7_4">56,100</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_EKYhLrDLPUOm0VF0gl0LUA_8_4">18,354</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_ZKrLQ_9Q5UuCoOtytx67hg_9_4">360,381</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" scale="3" id="Tc_1Obc3_8GPUSAecgdwEvV9g_10_4">2,676</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_wQj54AzcJkeGdYUMkSDjOA_11_4">186,532</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_8NRV-so79EG0JDBefIaDPg_12_4">16,322</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_tU8BmFNsvU-gLDBR9Y5S9A_13_4">69,122</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_4R1c0-zIuUqS6x61gb4FEA_14_4">28,745</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_MRuEdR4SxU6Cwrd-02H1Mw_15_4">33,735</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_hrV5GqP3M0uyB3rvElRbHw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr_POBhDB9oJkaN9Ccscf7bEA">56,100</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><ix:nonNumeric contextRef="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NIMh6Vq0cE63No4Vf9zTxg" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_2X3wJtSYekasgaWMbFAlzQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">12.1</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net loss of the target group included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2020 were immaterial.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_afb4ace4_b976_4b1b_8661_b1e34f437e7d"></a><a id="Tc_CHXVtkt0QkmuXTHxP1Lsrw_1_2"></a><a id="Tc_Hr88PT-O8E67TBK6q8MygQ_2_0"></a><a id="Tc_UaarQrZg7k2P9atZAQxK0g_2_2"></a><a id="Tc_ISc4hZqs7EaOnXW_eJtXOA_3_0"></a><a id="Tc_ejrV-2qQUUuEA0rkqAQoWg_3_2"></a><a id="Tc_qJ22na_wQE6oEgZWw9znSw_4_0"></a><a id="Tc_P_TB6Ejhk0GKQmfeeMsGHQ_5_0"></a><a id="Tc_G-ClCPrl80mPrU_ZvXvGSw_6_0"></a><a id="Tc_PMyI-p7I7kmFZG_i-B7Mtg_7_0"></a><a id="Tc_OM1H037-5E-dYQiynHJ6Iw_7_2"></a><a id="Tc_5y5GDF3e3UCUjA-pXvXH_Q_8_0"></a><a id="Tc_BFc7xzwYpki4w3d65Ac2ig_9_0"></a><a id="Tc_EpJxcDt2fUKOSaMoHU00uA_9_2"></a><a id="Tc_8VtXyD5y3023IXWanJA-dg_10_0"></a><a id="Tc_ohc9bran-kSoEdUWbegRVA_11_0"></a><a id="Tc_JYJNpJXCykm79wYCv8bzxA_12_0"></a><a id="Tc_saAcgPhdtEy3cqDUmADB_g_13_0"></a><a id="Tc_XIGM1sTsMEGSkXxeOr9j4w_14_0"></a><a id="Tc_B9_Xf7aa3UKj7eSC-gGJfA_15_0"></a><a id="Tc_oLTDHVnipEiszYKmwN9Q_g_16_0"></a><a id="Tc_mHktqeofAUCfNr8NieEZVQ_17_0"></a><a id="Tc_1OsrvMfwV06M3Gd36bLpnw_18_0"></a><a id="Tc_z2DgYYkhrEGBUdoY8M60wQ_19_0"></a><a id="Tc_3w9jXJHIWUujlPPmjr2Pmg_19_2"></a><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont6" continuedAt="Tb_5Lr_ve06F0S5huvkzK4mgw_cont7"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Beijing 9 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On December 18, 2020, the Company consummated an acquisition of all equity interests in a target entity from a third party for an aggregate cash consideration of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_DccE6SilkUye5hhDV8ZP0g">816,969</ix:nonFraction> (including contingent considerations of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_c-qGDyIZ2UuT5JgrymTlow">463,496</ix:nonFraction>). As of December 31, 2020, the fair value of remaining consideration payable was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_jhaW2eUj7ECp_qxYtbz-Zg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_-wqqGId1Jku-jwnEMd8NUA">448,304</ix:nonFraction>, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The target entity owns a data center project (&#8220;Beijing 9&#8221;) in Beijing, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their provisional amounts on the acquisition date and consisted of the following major items.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_4LEclRttSUi_5_0Ptr7lqg" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Tb_1iCC9FrATEWwIpxZkEax3w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="Tc_A_ZgVVUzCUecD93yh_2ufg_2_4">793,043</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective settlement of pre-existing relationships upon consolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" sign="-" scale="3" id="Tc_8msgD8kFwEudknjomV3Sig_3_4">65,706</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="Tc_Z8JCW-b0tUGeDwc2fsHQcA_5_4">451</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="Tc_o8cxC7BO2UuX2WNJzjhtIg_6_4">55,072</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Tc_sYT8gTc4pESgGB-rPc9fpw_7_4">403,556</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" scale="3" id="Tc_LHDRtwix902pMy-7P7PuYQ_8_4">82,729</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iv)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Tc_ELaTJlhqeEigJCCnNgU7ag_9_4">202,500</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" scale="3" id="Tc_mUOK03tXp0mcbf0D6UJSnQ_10_4">70,149</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="Tc_rzwT_SqFG0-LVLnDkC3Zlw_11_4">16,472</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc_xME1H_v5EUKx-bp0lefo0g_12_4">8,028</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" scale="3" id="Tc_7wQftcT2sUK4qQgj0ds_vA_13_4">6,568</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" scale="3" id="Tc__H8CoIFJ8UaOVha7U4AAHw_14_4">117,002</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_qEAPRdKDQUe0Ptb-PJZZkQ_15_4">95,729</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="Tc_WKiOykL3xU6QNnb0818gIw_16_4">44,965</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" scale="3" id="Tc_2Xy598nnQkOfdR30nvvPYQ_17_4">7,151</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="Tc_1y8MBfbMI0CAu8u1R1BSvg_18_4">518,542</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(v)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_LgdmCb0u00aWkG-QZxYk-g_19_4">208,795</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (i):&#160;The fair value of consideration represents the present value of the estimated purchase price of RMB</span><span style="color:#000000;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_ContingentConsiderationByTypeAxis_gds_ConsiderationNotExpectedToBePaidMember_0gEn7KwdAk-Rx149U6DeeA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_GjB-ME_qZUC-_45KVS4QZQ">811,507</ix:nonFraction></span><span style="color:#000000;"> after deduction of a contingent consideration of RMB</span><span style="color:#000000;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_ContingentConsiderationByTypeAxis_gds_ConsiderationNotExpectedToBePaidMember_0gEn7KwdAk-Rx149U6DeeA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_stBW6UERnk--5s9TCazvdg">5,462</ix:nonFraction></span><span style="color:#000000;"> not expected to be paid.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (ii):Prior to the acquisition, the Company had payables to the target entity of RMB</span><span style="color:#000000;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" sign="-" scale="3" id="Narr_CPd_ZgOKKkyKWVCDB5akVQ">65,706</ix:nonFraction></span><span style="color:#000000;">, which was effectively settled upon completion of the acquisition.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (iii):Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_xlHFv953AU2F9LBoHtCrOQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="Narr_YCIm9xj8AE-nEstgJZuwyg">101,113</ix:nonFraction></span><span style="color:#000000;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;">Note (iv):Identifiable intangible assets acquired consisted of customer relationships of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NrP7biwYhEu-feQNGxJNCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="Narr_RUDDfCeu4064z-tCtziDMQ">202,500</ix:nonFraction> with an estimated useful life of <ix:nonNumeric contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_zbSvQFDL00STsAp2TwIfMg" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_wwAJo_MkbEa5hZYFqnK6AQ"><span style="white-space:pre-wrap;">6.5</span></ix:nonNumeric><span style="white-space:pre-wrap;"> years.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#000000;">Note (v):Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></p></ix:nonNumeric><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#000000;">The amounts of net revenue and net profit of the target entity included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2020 were immaterial.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Supplemental pro forma financial information as if the acquisitions had occurred as of the earliest date presented has not been provided as the acquisitions are not material to the Company&#8217;s results of operations in 2020.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_5Lr_ve06F0S5huvkzK4mgw_cont7"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Asset acquisitions in 2018, 2019 and 2020</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In 2018, 2019 and 2020, the Company consummated several acquisitions of certain target entities. These target entities did not meet the definition of a business as of the acquisition date in accordance with ASC 805 <i style="font-style:italic;">Business Combinations</i>, and the acquisitions were accounted for as assets acquisitions. The primary assets acquired were properties self-owned or under finance leases, equipment and leasehold improvements.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><a id="_53851c86_e307_4534_94c6_bd18194240dd"></a><a id="Tc_BmsoMRS8mEWUKnVldYZ0eA_1_2"></a><a id="Tc_gNZGG9wIfUKHCImJxyKRhA_2_2"></a><a id="Tc_oDSLg4iWXU2dPrKnn0EiMA_2_4"></a><a id="Tc_vnPIE4MQhUKTYWTyfJjIqw_4_0"></a><a id="Tc_QVoMzVjUv0KZuw81v0m1Jg_5_0"></a><a id="Tc_umnA0tGtaEOEFMf47MFJlQ_6_0"></a><a id="Tc_NLfGgIghBkeEiyLv9ao9og_7_0"></a><a id="Tc_pJx0HEnFOECiq9ipKByaLg_8_0"></a><a id="_0d22ca16_ae6b_4786_bfc4_cbe604115168"></a><a id="Tc_q40hXMF8TUuIpLHhKBCHxw_1_2"></a><a id="Tc_Ph2ReAmk_kqC1HUu71216A_2_2"></a><a id="Tc_GS07zQjeXU2Ch6v4Q6q4wA_2_4"></a><a id="Tc_5Q873nM_4EG34faSaLvnZA_4_0"></a><a id="Tc_0PR8q7gfcE-gtaLk6YvPfw_5_0"></a><a id="Tc_Pp_CQB1Q-U2NACuRKfLcKg_1_2"></a><a id="Tc_lMGgIdz3UUecmMLQfSeOrA_2_2"></a><a id="Tc_HBWiPvmqVUid9EJq5iF-6g_2_4"></a><a id="Tc_XrHyxCaTtkm0I6ZmdAwlVg_4_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:DebtDisclosureTextBlock" id="Tb_XxTYZbrttUyWst6btNY9jA" continuedAt="Tb_XxTYZbrttUyWst6btNY9jA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">9&#160;&#160;&#160;&#160;&#160;LOANS AND BORROWINGS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company&#8217;s borrowings consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfDebtTableTextBlock" id="Tb_lMGWJ0ZKpkWzSb5CF3v54w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_xGfnSIjolk-S5DtXIYpinQ_4_2">397,213</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_-7U_5i1qUk26hBnZkQXiPA_4_4">1,230,756</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_k5pIZyf1HEGRgVu1NiYv2Q_5_2">740,524</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_-isafICqrk6xdrlygRcwmw_5_4">922,634</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sub-total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Tc_ACZMsgfrrkSGXa28n3c3Ug_6_2">1,137,737</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" scale="3" id="Tc_nBkzm7-3Wk60M4ou3xD1zw_6_4">2,153,390</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_PUPH2YsfZEeWpGKDvewQKg_7_2">8,028,473</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_NR5A0NcfVk6E2YRgwaptcA_7_4">10,566,746</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" scale="3" id="Tc_h3r3J8BOvkGW472rLzckbw_8_2">9,166,210</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" scale="3" id="Tc_9YSTskGELkyRN8GZzLfjfA_8_4">12,720,136</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Short-term borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company&#8217;s short-term borrowings consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="Tb_T9Boc-13yEeChWmDEQq5cA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured short-term loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:UnsecuredShortTermDebt" scale="3" id="Tc_GoPy9VU0wE2yPznfcipOXA_4_2">80,000</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:UnsecuredShortTermDebt" scale="3" id="Tc_nN0b3omRqkaVdj8pnh0cHA_4_4">221,436</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured short-term loans and borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:SecuredShortTermDebt" scale="3" id="Tc_clIPowp2HkKus7Ga1cGgPg_5_2">317,213</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:SecuredShortTermDebt" scale="3" id="Tc_yaQw1E-CIk-MFX-OcR7Ahg_5_4">1,009,320</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_vy0rBFACPUu9sglXcimfSw_6_2">397,213</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_Xg2dn2GWBku4vU_Wfvbb8g_6_4">1,230,756</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Short-term borrowings were secured by the following assets:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfShortTermDebtCollateralTableTextBlock" id="Group_pqH7AQWTY0K1tDk2c1yt4w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_7pb7Em0Qw0ON3Nydui6sMw" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermDebtInstrumentCollateralAmount" scale="3" id="Tc_kpI-zXeofkubbbsfZ-bopw_4_2">11,535</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_SmRTM-hQGEWgM1dIHAN6Rw" decimals="-3" format="ixt:numdotdecimal" name="gds:ShortTermDebtInstrumentCollateralAmount" scale="3" id="Tc_bK_qQrDbMkaXtmAZytHAlQ_4_4">76,547</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The weighted average interest rates of short-term borrowings outstanding as of December 31, 2019 and 2020 were <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShortTermDebtWeightedAverageInterestRate" scale="-2" id="Narr_lhRGjfsu4kGdtxZX3bc28Q">5.64</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShortTermDebtWeightedAverageInterestRate" scale="-2" id="Narr_YIwWuQMWikiOpq4TX7L1WQ">4.67</ix:nonFraction>% per annum, respectively.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_f3af3875_90cb_4175_8d6d_035e6ef6ec2d"></a><a id="Tc_96DJzkwpB0K6ie8j8DdlmQ_1_2"></a><a id="Tc_cxbCcMtqQUWb6TthO-Hb3A_2_2"></a><a id="Tc_ui13OZEHzkq-wpBHGIZMcw_2_4"></a><a id="Tc_i2TDA5cUMkeo9wqwFU9aYA_4_0"></a><a id="Tc_6AWtJy7RuEik3uXLPsfGWg_5_0"></a><a id="_66475677_26ae_4320_868b_3fbea67b412b"></a><a id="Tc_fRCHCGAfLkmbrw1cM6RpZw_1_2"></a><a id="Tc_ZCyNF3u7ukOff2FEz1FjIw_2_2"></a><a id="Tc_5FjNeRWb9U2RYK9absDKcg_2_4"></a><a id="Tc_C1pi9C9gykywOOYlaWva-w_4_0"></a><a id="Tc_ylyUwED9x02tILGvg6EBHg_5_0"></a><a id="Tc_9XbkXiJyDUeTp_ovt09Y6g_6_0"></a><a id="Tc_bOmsdXYZ2UOjANmLat3wjg_7_0"></a><a id="Tc_yufhsPiRh0Sw03BXzVTQXw_7_2"></a><a id="_aed6316f_54cd_46aa_84fd_eeeea02a6753"></a><a id="Tc_S02zrVgnjkKbNi4pGyY8eQ_2_2"></a><a id="Tc_O5C5XTTFwEaKnQpiqM0CKw_3_0"></a><a id="Tc_sJkFPJrQrUqiq9kz6LnKZg_4_0"></a><a id="Tc_fbLYGZ0iakSJE2G5wbmbxw_5_0"></a><a id="Tc_jCbK3B7DrU2SLWDOe_xXSw_6_0"></a><a id="Tc_pQ6SRakK6UeI0EMvlEKj9Q_7_0"></a><a id="Tc_AbA5n5PFgkiT1iVS4a3fxA_8_0"></a><a id="Tc_swAyDIi2F0OJDUg0b47XwA_9_0"></a><ix:continuation id="Tb_XxTYZbrttUyWst6btNY9jA_cont1" continuedAt="Tb_XxTYZbrttUyWst6btNY9jA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="font-style:italic;font-weight:bold;">Long-term borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company&#8217;s long-term borrowings consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="Tb_CJiimTyxPEm4GCzlN5e70A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured long-term loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredDebt" scale="3" id="Tc_NbdnzlEwNkuYO9YD4Dv9ow_4_2">42,500</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredDebt" scale="3" id="Tc_ydJ761SL0Euuzjt6_z88Cg_4_4">112,500</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured long-term loans and borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredDebt" scale="3" id="Tc_jkhforbQ40-XQnZx4aFL4w_5_2">8,726,497</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredDebt" scale="3" id="Tc_M9wlilXWgU-XNuS-oVnl_Q_5_4">11,376,880</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_7IHUQEwywUWVecYPooH7jA_6_2">8,768,997</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_mdfl49Knw0OlWFlV4Q4Dnw_6_4">11,489,380</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Long-term borrowings were secured by the following assets:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfLongTermDebtCollateralTableTextBlock" id="Tb_ChMCYID7NkGnxiqnP_hCUA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_7pb7Em0Qw0ON3Nydui6sMw" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_CjVld_e4N0eHvKPdS_GlZg_4_2">508,847</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_SmRTM-hQGEWgM1dIHAN6Rw" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_sE75OjIPokS3Geo2ymJgFQ_4_4">743,031</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_BLrgDt8K8UaRpIT4fED4BA" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_cTaEihLLSUGxU59iO1-9bQ_5_2">2,493,872</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_XAzGp9Cx8UqJ9Ujb3eIjIw" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_Dd_x8iLIrE2aVMMgWRIT4Q_5_4">2,918,670</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_TIp3E02umUSTRmmGJSMxCQ" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_K3_QILzMWkuKGZoX23f6Ig_6_2">741,032</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_natI_ctmrkKweQmRqlm3Gg" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_1KaXFTHID0mNhRiRiz4yuQ_6_4">678,190</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_OperatingLeaseRightOfUseAssetsMember_L15IZ6hUUUaCQg53Ve6HPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_e4YpWxPk70ubELJQY94K3Q_7_4">599,120</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_srg6PPwLWUKUs4f-yD7Y_g_8_2">3,743,751</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LongTermDebtInstrumentCollateralAmount" scale="3" id="Tc_6EuDJzuf0EiqzB8J8Jvnig_8_4">4,939,011</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">The weighted average interest rates of long-term borrowings as of December 31, 2019 and 2020 were <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="Narr_GYKLmvW4t0qItJWEU-Z2Ng">7.40</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="Narr_-DNi83vkM0KCFxLZNYLfuA">6.73</ix:nonFraction>% per annum, respectively, taking into the consideration of debt issuance costs incurred relating to the facilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The outstanding long-term borrowings mature serially from 2021 to 2034. The aggregate maturities of the above long-term borrowings for each for the five years and thereafter subsequent to December 31, 2020 are as&#160;follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="Tb_Hw6PnbazX0GasTuYO2o-iA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Long-term borrowings</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Twelve months ending December&#160;31,&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="Tc_YJR7BYTWokaCMLIkM9m0Fg_4_2">922,634</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="Tc_dWZNV2EgPU2GOMPHbSUJ_w_5_2">1,585,344</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="Tc_1zZ_MQYruEmVCi-b-3zanA_6_2">2,581,585</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="Tc_0vyJnqcLYkulnnneOZot_w_7_2">2,020,680</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="Tc_riu9VpnMukSe8rIBMgvFmA_8_2">1,406,764</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="3" id="Tc_6TNmvVJGK02s1Y1lxhdC4A_9_2">2,972,373</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_aSNYz-bEukGC90zZvOUtgg_10_2">11,489,380</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company entered into secured loan agreements with various financial institutions for project development and working capital purpose with terms ranging from <span style="-sec-ix-hidden:Hidden_mI0QrNfSXk2u5S4PLK0N4A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1</span></span> to <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_mulB3_gcDU2p8-L8zfrOOA" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="Narr_9qCHMQwSa0Whhc1oSdF-mg">15 years</ix:nonNumeric>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Company had total working capital and project financing credit facilities of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_0O4EkLAgoUyuOabJWWTLGA">23,421,419</ix:nonFraction> from various financial institutions, of which the unused amount was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="3" id="Narr_a_Uh0CM3-UaJKaEX4kujYA">10,505,516</ix:nonFraction>. As of December 31, 2020, the Company had drawn down RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_EyAQfP7pvU2Vbl-w2d5kJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="Narr_Wq_KvgxjG0y3iip48UK-VQ">12,915,903</ix:nonFraction>, of which RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_ShortTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_iDuv1heM50qv80toJkuDng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Narr_YYPp3nlZNkuPljDk9cAlrQ">1,229,377</ix:nonFraction> (net of debt issuance costs of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_ShortTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_iDuv1heM50qv80toJkuDng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_uBm1hJdexkioNA1s353rQQ">1,211</ix:nonFraction>) was recorded in short-term loans and borrowings and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_LongTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_zaJBUJhhC0ylFx8u1Z2Ijw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Narr_C3uIvhFjCkqs9xcYg7lb4A">11,489,380</ix:nonFraction> (net of debt issuance costs of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_LongTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_zaJBUJhhC0ylFx8u1Z2Ijw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_pi6JZ1hokU-DE5boIIZL_g">195,935</ix:nonFraction>) was recorded in long-term loans and borrowings, respectively. Drawdowns from the credit facility are subject to the approval of the banks and are subject to the terms and conditions of each agreement.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_XxTYZbrttUyWst6btNY9jA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">More specifically, the terms of these secured loan facility agreements generally include one or more of the following conditions. If any of the below conditions were to be triggered, the Company could be obligated to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule:  </span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">STT Communications Ltd. ceases to, directly or indirectly, own at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="3" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" scale="-2" id="Narr_mUuGjQMH0EqjjZFHlAprOw">50.1</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the equity interests of STT GDC Pte. Ltd. (&#8220;STT GDC&#8221;);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">STT GDC (a) is not or ceases to, directly or indirectly, be the beneficial owner of at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="2" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" scale="-2" id="Narr_tVCI_FMCtkK4i6ZH0ZcdUw">25</ix:nonFraction>% </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">of the issued share capital of GDS Holdings, or (b) does not or ceases to have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to cast, or control the casting of, at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="2" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" scale="-2" id="Narr_MuhMFQsMikCCSbqQgN8Pfg">25</ix:nonFraction>% </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">of the votes that may be cast at a meeting of the board of directors (or similar governing body) of GDS Holdings, or (c) is not or ceases to be the single largest shareholder of GDS Holdings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GDS Holdings and GDS Investment Company are not or cease to be, directly or indirectly, the legal and beneficial owner of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_CompanyAndGdsInvestmentMember_5p5xD9to_0qjy0326_Dj4Q" decimals="2" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" scale="-2" id="Narr_R-FP23uTSkCGNMvqnvv87g">100</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, GDS Investment Company (in the case of GDS Holdings), GDS Beijing, Global Data Solutions Co., Ltd. (&#8220;GDS Suzhou&#8221;), a subsidiary company of GDS Beijing and the relevant borrowing subsidiaries;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Management HoldCo ceases to, directly or indirectly, own at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ManagementHoldcoMember_Ih1Xt_9YTk2rEv72g-RPKg" decimals="2" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" scale="-2" id="Narr_2I7_hzL1pEuuRANLItdCuw">100</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">% of the equity interests of and have the power to control GDS Beijing or GDS Suzhou;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(v)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GDS Beijing, GDS Suzhou and the relevant borrowing subsidiaries cease to, directly or indirectly, be the legal and beneficial owner of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_GzcpRIoXS0m5UOopULw0ew" decimals="2" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" scale="-2" id="Narr_HIkIDxcrtEaUXE6Q4uvVaw">100</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, their consolidated subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(vi)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">there are changes in the shareholding structure of a principal operating subsidiary of GDS Holdings, as defined in the relevant loan facility agreement; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(vii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the IDC license of GDS Beijing, the borrowing subsidiaries, other affiliated entities, or the authorization by GDS Beijing to one such subsidiary to operate the data center business and provide IDC services under the auspices of the IDC license held by GDS Beijing, is cancelled or fail to be renewed on or before the expiry date.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">There are certain other events in the loan facility agreements the occurrence of which could obligate GDS Holdings to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule,including, among others, if the borrowing subsidiary fails to use the loan in accordance with the use of proceeds as provided in the loan facility agreement, the borrowing subsidiary violates or fails to perform any of its commitments under the loan facility agreement, or if GDS Holdings fails to maintain its shares listed on at least one of the following stock exchanges before the maturity date under the relevant loan facility agreement : (i) Nasdaq; or (ii) The Singapore Exchange Securities Trading Limited; or (iii) The Stock Exchange of Hong Kong Limited; or (iv) any other stock exchange acceptable to the lender. In addition, the terms of these loan agreements include financial covenants that limit certain financial ratios, such as the interest coverage ratio and gross leverage ratio, during the relevant period, as defined in the agreements. The terms of these loan agreements also include cross default provisions which could be triggered if the Company (i) fails to repay any financial indebtedness in an aggregate amount exceeding US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" scale="3" id="Narr_BUqs6ptd_U6DcisMLkXRlw">4,500</ix:nonFraction>, or,in some cases, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" scale="3" id="Narr_pA5W81ASHEC7OUJJZJuOWw">50,000</ix:nonFraction><span style="white-space:pre-wrap;">, when due or within any originally applicable grace period;  (ii) fails to repay any financial indebtedness or perform any of its obligations under any agreement which could have a material adverse effect on its performance of the loan facility agreements; (iii) fails to repay any financial indebtedness raised with any financial institution; or (iv) fails to perform any loan facility agreement with any financial institution which could result in immediate or accelerated repayment of the financial indebtedness or downgrading of the borrowing subsidiary by any credit rating agency administered by the People&#8217;s Bank of China (&#8220;PBOC&#8221;) in accordance with the regulations promulgated by PBOC governing loan market rating standards. As of December 31, 2020, the Company was in compliance with all of the abovementioned covenants.</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ConvertibleBondsDisclosureTextBlock" id="Tb_qxUAopyU5EaaRAQIg-n4jg" continuedAt="Tb_qxUAopyU5EaaRAQIg-n4jg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10&#160;&#160;&#160;CONVERTIBLE BONDS PAYABLE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Convertible Notes due June 1, 2025 issued by the Company (&#8220;Convertible Bonds due 2025&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On June 5, 2018, the Company completed its issuance of Convertible Bonds due 2025 in an aggregate principal amount of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Narr_m4MdjsU2D0uP4WRLWe9RaQ">300,000</ix:nonFraction>. The related issuance costs of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_fxEHiegQnU2nHX0zPzL_cw">8,948</ix:nonFraction> were deducted from principal of the Convertible Bonds due 2025 and amortized over the period from issuance to the first put date (i.e. June 1, 2023) using the effective interest rate method. As of December 31, 2020, accrued interests of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesMember_ZMutQKfx0UG7nV0XJtkydA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="Narr_x4ZccWTXj0SLXngtETVsrA">3,262</ix:nonFraction> were recorded in accrued expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The key terms of the Convertible Bonds due 2025 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Maturity Date</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">June 1, 2025</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Interest</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_FhYlO6G8-kOiQqvAxGA8Lg">2.0</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per annum, accruing from June 5, 2018 (computed on the basis of 360-day year composed of twelve 30-day months), payable semiannually in arrears on June 1 and December 1 of each year</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Repurchase of Notes</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Holders will have the right to require the Company to repurchase for cash all of their notes, or any portion of the principal thereof that is equal to US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" scale="3" id="Narr_9UExgfcwA06s6SRu6KAmQA">1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand or an integral multiple of US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" scale="3" id="Narr_nl0hzhD7nkyFXH2ImSXX6A">1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand, on June 1, 2023 or if a fundamental change occurs at any time. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Tax redemption</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The Company may redeem, at its option, all but not part of the Convertible Bonds due 2025 if it becomes obligated to pay to the holder of any note &#8220;additional amounts&#8221; (which are more than a de minimis amount) as a result of any change in tax law at the price equal to </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw" decimals="2" format="ixt:numdotdecimal" name="gds:DebtConversionMaximumPrincipalAmount" scale="-2" id="Narr_j1OTGZ0CgEmk4IbMx0Pp0Q">100</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the principal amount together with accrued and unpaid interest. Upon receiving notice of redemption, each holder will have the right to elect to: convert its notes; or not have its notes redeemed and GDS Holdings will not pay any additional amounts as a result of such change in tax law.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Conversion rights</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Holders may convert their notes at their option at any time prior to the close of business on the third scheduled trading day immediately preceding the maturity date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The conversion rate is initially </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_6_5_2018_To_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_UoAY-hT-6EyjySv96ZQRVA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="Narr_5Vv-3JYA_0uRLnhz8FvEmg">19.3865</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> ADSs of the Company per US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TSTEDzyMtkCs-c1pIsRCdg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Narr_P_2qdfN9E0SV4-uiz8y-jQ">1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand principal amount of notes (equivalent to an initial conversion price of approximately US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TSTEDzyMtkCs-c1pIsRCdg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="Narr_gjBtkB7IuUyxFH0vTljSCQ">51.58</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per ADS), and subject to changes under certain anti-dilution conditions.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company determined that the embedded conversion option of the Convertible Bonds due 2025 was not required to be accounted for as an embedded derivative pursuant to ASC 815 <i style="font-style:italic;">Derivatives</i> <i style="font-style:italic;">and Hedging</i>. The Company also determined that there was no embedded beneficial conversion feature (&#8220;BCF&#8221;) attributable to Convertible Bonds due 2025 at the commitment date because the initial conversion price of Convertible Bonds due 2025 was greater than the fair value of the Company&#8217;s ordinary shares. Contingent BCF will be assessed upon occurrence of an adjusting event to the conversion price. The Company also determined there was no other embedded derivative to be separated from the Convertible Bonds due 2025.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_qxUAopyU5EaaRAQIg-n4jg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In the year ended December 31, 2020, Convertible Bonds with principal amount of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_JmKX2p5f006TVXbcyySaiA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="3" id="Narr_m4hsYW5a20eAgEKRJYXrEg">10</ix:nonFraction> were converted into ordinary shares as the holders exercised their conversion option. The Company recorded additional paid-in capital of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Qy1Bm8YmGkWSX7pcqBLAAA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="3" id="Narr_w7TWX0cd6UiW-SxtE7oHww">65</ix:nonFraction> upon conversion. As of December 31, 2020, the outstanding principal amount of Convertible Bonds due 2025 was US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_NjWeXpUJ7Uit504v3rWGTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Narr_LyuNgu-JLUKMCoft43EE4w">299,990</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The effective interest rate of the convertible bonds, after considering the related issuance cost, was <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2019_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_RCUDRcxAeE-hbGYv4wToBA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_AiGAYUWn6UyFJrAZT35qMw"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_NjWeXpUJ7Uit504v3rWGTQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_VPz4S24fmUqECZMMgmG6xQ">2.65</ix:nonFraction></ix:nonFraction>%<span style="white-space:pre-wrap;"> as of December 31, 2019 and 2020, respectively.</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_c7b78b12_25e9_4d0b_a7b6_7a5733246d9a"></a><a id="Tc_LIYFmuP7AUaElwKQeaNoKg_1_2"></a><a id="Tc_8kkMIEI_wU-3yATe3nUKRQ_2_2"></a><a id="Tc_NqzNmsMYYE63WO6Zwq1pmQ_2_4"></a><a id="Tc_uJYom4yzi0C2s94IgpA4Qg_4_0"></a><a id="Tc_z9UM6ihmV0mbajHUU5PB6w_5_0"></a><a id="Tc_ridQw85xVUurUgt9rhXgLQ_6_0"></a><a id="Tc_p3WDgXgikEGm7PlqUTvAfg_7_0"></a><a id="Tc_H1MJxNKXNkul5gAyWssN_A_8_0"></a><a id="Tc_6kZy8noo2EizvlTHStAYEg_9_0"></a><a id="Tc_YTSbHOx17U2EriMf-tGZMQ_9_4"></a><a id="Tc_72B_ETbj5EaHNWsGW7Uy3g_10_0"></a><a id="Tc_-7ugLzJy4k2wOc2AYi3S6Q_11_0"></a><a id="Tc_D_BPgqwgQUK5xJBxh3qNIQ_12_0"></a><a id="Tc_Mij664xYvEKYY6X8Mwtnxw_13_0"></a><a id="Tc_BxZLqQoW5UObEULObkY1Zg_14_0"></a><a id="Tc_SfqukDTULkCXFHfNyJarSg_15_0"></a><a id="Tc_tUqciTHr5026V-M1mAR_yw_16_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="Tb_I-JNixV0wkyW0vDI1C5nWA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">11&#160;&#160;&#160;ACCRUED EXPENSES AND OTHER PAYABLES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Accrued expenses and other payables consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="Tb__nzDVIc-u0iQWm5zri4DBQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="Tc_RcMs-PcxR0mYmH-_ZApMqA_4_2">43,776</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="Tc_VMfnwrLTx0awh6hqT1LpBA_4_4">65,390</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued debt issuance costs and other financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedFinancingIssuanceCosts" scale="3" id="Tc_AF87Y9pVkUevzAGLWANTtQ_5_2">28,082</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedFinancingIssuanceCosts" scale="3" id="Tc_I-P_QNvW9kOwhQFfobqGCg_5_4">32,512</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:IncomeTaxPayableAndExcludingOtherTax" scale="3" id="Tc_-LvTen3WA0WT7FwHZe0vpA_6_2">93,307</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:IncomeTaxPayableAndExcludingOtherTax" scale="3" id="Tc_KoXJPHMGTkiBwMofMuhYKA_6_4">102,683</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccrualForOtherTaxesCurrent" scale="3" id="Tc_SEMcoTZipkW0JqgGZdUzBA_7_2">28,259</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccrualForOtherTaxesCurrent" scale="3" id="Tc_32OW1-lE70Kb2i9diSiuUQ_7_4">39,372</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payables for acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationPayableCurrent" scale="3" id="Tc_sQNqJBruH0aAdIy_HLb40w_8_2">362,032</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationConsiderationPayableCurrent" scale="3" id="Tc_beYfSN4Q-EuDO2_XaFwW-Q_8_4">888,693</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredGrantsCurrent" scale="3" id="Tc_AUTet_DmgEuHO4pA1f374Q_9_2">6,003</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and welfare benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_sppFgYujqk24ZKzZtn7uZg_10_2">97,486</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_XsT2uZA1gk61WrZ7QIJqRw_10_4">114,632</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_Ny9QH8ZJnE2EarMYy_9O-Q_11_2">41,630</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_H7spbuAZNEyxmiVDvHmtIg_11_4">15,281</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued data center outsourcing service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedOutsourcingExpensesCurrent" scale="3" id="Tc_1EHbdyxnZUOwn1T_nIcJ6w_12_2">17,989</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedOutsourcingExpensesCurrent" scale="3" id="Tc_dj3UunTUqkKpIAYZLL-8Gg_12_4">1,928</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" id="Tc_0_iwLQLtKU2Clj0YyGuVjw_13_2">11,988</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" id="Tc_hkItExh_SUab3apVMkkTKw_13_4">15,360</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount due to a financial institution</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" scale="3" id="Tc_pOBLUjFTyUmqBjdFCLjzSQ_14_2">34,190</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" scale="3" id="Tc_GfcFtnlwC0CRm3nYXcW-LA_14_4">83,305</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc__IXeMSFv6E2FU85PsVBrYQ_15_2">38,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_jkjL761MG0moMG-QsU6aEQ_15_4">27,152</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="3" id="Tc_72ApLGTrO0WtcMe8NPxmCw_16_2">15,121</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="3" id="Tc_godn6vChQkyB6Q4seEh-lw_16_4">9,673</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_PoiceQDULUC8ArAA_0f4Yg_17_2">817,883</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_afZ-7jLJyU-P1pFANi4v5w_17_4">1,395,981</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:LeaseDisclosureTextBlock" id="Tb_yQoIg3sI0EuDf6FnJyxKEg" continuedAt="Tb_yQoIg3sI0EuDf6FnJyxKEg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">12&#160;&#160;&#160;LEASES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company enters into lease arrangements primarily for data center spaces, office spaces and equipment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Data center buildings and land leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2020, the Company entered into lease agreements with the landlords to lease the building and land, including those acquired through acquisition of subsidiaries, for certain data centers. The Company assessed the lease classification of the building and land components separately at the commencement date. During the year ended December 31, 2020, the Company recorded additional finance lease liabilities of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="Narr_yuNd0EKv-0m3OjY1FGdHfA">1,634,419</ix:nonFraction> and operating lease liabilities of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Narr_oXBd8U5YL0e_SDIOLqikEA">768,613</ix:nonFraction> through the above new lease agreements or acquisition of subsidiaries.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_937a3ca1_6ee9_45b9_8afe_b129a619a79f"></a><a id="Tc_yUIP9CBYlE6gwI3YozqjYA_1_2"></a><a id="Tc_88M6OQtvW0GBVKK4ZJiyqQ_2_2"></a><a id="Tc_Vj2uVWvck06V_UvyGZdeXg_2_4"></a><a id="Tc_bNKiYqaPmEKyTWMTWTmxpw_4_0"></a><a id="Tc_Dk03lWbBsUuvIlO-G9eyvA_5_0"></a><a id="Tc_Be7D6EAr7EKnM43SHWBXEA_6_0"></a><a id="Tc_hHT2498hz0-EZ8eqRx9RMg_7_0"></a><a id="Tc_sokIgAGbjUWOOTkZokPmzw_8_0"></a><a id="Tc_KVzJjn3l3EKlyZhI1PI63w_9_0"></a><a id="Tc_2WdyxguO8EaqCC32Hak8dw_9_2"></a><a id="Tc_ivhJN0RdhUWPPYJBh2heJw_11_0"></a><ix:continuation id="Tb_yQoIg3sI0EuDf6FnJyxKEg_cont1" continuedAt="Tb_yQoIg3sI0EuDf6FnJyxKEg_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Equipment lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2020, the Company entered into lease agreements with a third-party lessor for the leases of certain equipment in Hebei, China, in which the underlying assets needs to be constructed. The lessor purchased these underlying assets prior to the lease commencement for the construction based on the Company&#8217;s specifications and supervision. The Company had the right to obtain the partially constructed underlying assets at any point during the construction period by making a payment to the lessor, and the Company concluded that it controls the underlying assets before the lease commencement in accordance with ASC 842-40-55-5. Accordingly, the Company recorded an asset for the estimated construction costs incurred for the equipment and a liability for those costs funded by the lessor during the construction period. Upon completion of the construction, the Company will assess if the arrangement qualifies for sales recognition under the sale and lease back accounting guidance. The obligations under above lease arrangements are recognized as other financing obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In 2019, the Company also entered into <ix:nonFraction unitRef="Unit_Standard_lease_4UHgb9kRG0GHUZlR3BfWxQ" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_HebeiEquipmentLeaseMember_sPeaZhxa9EinQ3Al_DQlDQ" decimals="INF" format="ixt-sec:numwordsen" name="gds:EquipmentAndConstructionProjectLeaseNumberOfUnits" scale="0" id="Narr_i7ZWZ1ao2Uq2PGelMIp1fg">two</ix:nonFraction> lease agreements with a third-party lessor for the leases of certain equipment in Hebei, China. As the ownership of the underlying assets will be transferred to the Company by the end of the lease term, such leases are recognized as finance leases. The relevant leases commenced when the Company received the equipment. The amount paid by the lessor to its vendor for equipment which was not received by the Company at December 31, 2019, was recognized as other financing obligations. Such other financing obligations were reclassified to finance lease obligation upon commencement of the lease in the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The components of lease cost are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:LeaseCostTableTextBlock" id="Tb_fgHTD55EHk6tiedCx4xcZQ" continuedAt="Tb_fgHTD55EHk6tiedCx4xcZQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="Tc_Z20IrOhdD0CjALwK_6dRHw_5_2">222,101</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="Tc_MEAFNdoGg0Wk0i5T3I6UZg_5_4">423,075</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Interest on lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="Tc_vIOt3xJ80E2cJHdZ0LvKxw_6_2">299,511</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="Tc_lNrfIDDQNUKL4PL6UNREtg_6_4">465,692</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_tucTkT31AkKkrSpXXQTP7g_7_2">100,469</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_k8-YZPvtzUexa-mfzp2T8g_7_4">195,869</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="Tc_lzEMp38i9UuYUYVbzJ1Bpg_8_2">5,004</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="Tc_JAtHvJi_BEKzORSJNSmXxA_8_4">19,987</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost (Note)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:VariableLeaseCostNet" scale="3" id="Tc_7VGqRd4I2U22H243Du7Y0A_9_4">55,599</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="Tc_0rLLRiB9vkeLLyDHN5e9Yg_11_2">627,085</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="Tc_sdDX8yzWdUGzIqJ6joahjQ_11_4">1,049,024</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note: &#160;During the year ended December 31, 2020, the Company was granted lease concessions of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:VariableLeaseCostRecognizedForLeaseConcessionsReceived" scale="3" id="Narr_zZxXVXXv30-NYckN5nhLIQ">55,188</ix:nonFraction> by certain landlords due to the effects of the COVID-19 pandemic. The lease concessions were primarily in the form of rent reduction. Such concessions were recognized as variable lease cost (credit) in the period when the concession was granted. In addition, the Company recognized variable lease cost (credit) of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" scale="3" id="Narr_kk8XmupMy0K4JQCys7MKZA">411</ix:nonFraction> in the year ended December 31, 2020 for certain finance leases with floating interest rate.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_2aa459c6_8b7d_418f_be5a_546067c0f873"></a><a id="Tc_YErTt8hJ2Uq8Ka-LeKsqpw_1_2"></a><a id="Tc_mNXMoeYfeUKGWwBA-hDpDA_2_2"></a><a id="Tc_lNjxhG6kzE6cxCaAcAr4oQ_2_4"></a><a id="Tc_P_ArWAar5UqLpqC_BmrozQ_4_0"></a><a id="Tc_LKVtDYHWVUyg8_haiBAHbg_5_0"></a><a id="Tc_gURS8BdgQEOU5zgkXaqrHw_6_0"></a><a id="Tc_i1FYXa58Uk-I0ZdilRvCSg_7_0"></a><a id="Tc_mDKWFIg11EionszV921obQ_9_0"></a><a id="Tc_3txfg9_cFkmcXYoUntmTlA_10_0"></a><a id="Tc_f5FyKZzX7kqxUTd_LDM87w_11_0"></a><a id="_5573e3e9_ef9e_4929_8c4b_091b5a4c74dd"></a><a id="Tc_Cisv5qAX-0exRUqj5SIGLQ_1_2"></a><a id="Tc_Wnj8G7fJsUOu1F3BTi_RKg_2_2"></a><a id="Tc_AR1inHNDXkmYgoWxtrgRpQ_2_4"></a><a id="Tc_5NLMzKXku0SV9CtbSqYquw_4_0"></a><a id="Tc_yhlzqEXD9k2ySNJLhaUo2w_5_0"></a><a id="Tc_2m9PjvsSQUC0VPweENfeLg_6_0"></a><a id="Tc_005DX1qslUC4ZYvGYDXHng_8_0"></a><a id="Tc_TdYsC99pmUygVh15XVzLDQ_9_0"></a><a id="Tc_gXUHa8cGnEm_irWX-EFHdA_10_0"></a><a id="_6f8e17b9_eeee_4351_b4e0_841b073a3994"></a><a id="Tc_5I9uaz4NsUqTUT78BnIg_g_1_2"></a><a id="Tc_lYK489fFTkuceuShW0HQKw_1_12"></a><a id="Tc_URW1mJMGpEqEaHHXfwKVHw_2_6"></a><a id="Tc_S9Bxj7iKf0GkyYn8ba-GVg_2_16"></a><a id="Tc_gONC-jlaDkuvuSGe6HU6fg_3_6"></a><a id="Tc_B6P2Ug5J-UGngemcpEwFgA_3_16"></a><a id="Tc_jZyBaCerh0aK38dHzOpu9Q_4_4"></a><a id="Tc_jRH7UdlYZEu1foCGbmTNNw_4_6"></a><a id="Tc_Q9QclWaB1UufNwrS_0kpuA_4_8"></a><a id="Tc_Sd-77wdEZU2eRiNQRj_QPg_4_14"></a><a id="Tc_oN56EzyxZk2csg03OrpKyw_4_16"></a><a id="Tc_mMou0hPyO0yo3DvltLuF4g_4_18"></a><a id="Tc_-P0dE-3A2EOvzKUkyrxvrg_5_2"></a><a id="Tc_PwMAcqKOLEquWks_TAMrJQ_5_4"></a><a id="Tc_GG0gFl1bo06CIq4Q0NPMjQ_5_6"></a><a id="Tc_HEe-KTaHp06FjPwMI6bYSA_5_8"></a><a id="Tc_jZGSzhxV8Em1Rkf71qsuPg_5_12"></a><a id="Tc_BxOi8DgDTkycl6PdtE8bZA_5_14"></a><a id="Tc_Y9_ipjsOIUmKa04BKh4MGw_5_16"></a><a id="Tc_Ok1PliG-8kKjuFjqPLgrvA_5_18"></a><a id="Tc_0VwYLNUcskKT9J1koUkujQ_6_2"></a><a id="Tc_NK9KKV41aEm0S-QFSYTsvQ_6_4"></a><a id="Tc_92Ap4yhi50OpzgtPtqS2nw_6_6"></a><a id="Tc_Z67HzkVds0uUZzN-py7WLQ_6_8"></a><a id="Tc__7Vi-0zUXk-0Oa6jGLKwCA_6_10"></a><a id="Tc_uUKk8Zl8xEGz3TVOPTSgiQ_6_12"></a><a id="Tc_L-rCGYbj1EeeSzIJ4gfG3w_6_14"></a><a id="Tc_VrRG-6V6vEyokacLb4gBIA_6_16"></a><a id="Tc_h2A9eQe6j0K_c1pma3LIvQ_6_18"></a><a id="Tc_6YYYfIGrWEWzofdujd1s9g_6_20"></a><a id="Tc_LS1mFmnl5Eq3orubrBUi6g_7_0"></a><a id="Tc_c6omtPhj60miJ7W584XScQ_8_0"></a><a id="Tc_rQIJvCuRWky-hJMSJ43S6Q_9_0"></a><a id="Tc_kJ6zOsc7-k-pToj-gd2fHg_10_0"></a><a id="Tc_Mnq7iP6C-keCGNy0sF0QpQ_11_0"></a><a id="Tc__VW4NQj0ckC4VIYKPCEprQ_12_0"></a><a id="Tc_MPXvM_AglUSpUSCZHUhHRw_13_0"></a><a id="Tc_TCSo9x0__EaZajHT7tZWgA_15_0"></a><a id="Tc_JG6srZ_liUa1xWwkATUBUg_16_0"></a><a id="Tc_EpvTKdJgg0uqPba4Czkf3A_16_2"></a><a id="Tc_J2lMfY4fJ0KsNsqJW5LKtQ_16_8"></a><a id="Tc_8Ht7pWZ6lUOWanOXWlwUdg_16_12"></a><a id="Tc_azCRidIs2kGOQc4IYBTJOQ_16_18"></a><a id="Tc_3A706kGQ40m4Xe1G3WNYEA_18_0"></a><a id="Tc_wLJ2Cc8dt0a7Zj8jGBVukQ_19_0"></a><a id="Tc_iL6f2Vw_MESwBQhhR-wzug_20_0"></a><a id="Tc_oAIZdeF77kyZ6G8EJtYg_A_21_0"></a><ix:continuation id="Tb_yQoIg3sI0EuDf6FnJyxKEg_cont2" continuedAt="Tb_yQoIg3sI0EuDf6FnJyxKEg_cont3"><ix:continuation id="Tb_fgHTD55EHk6tiedCx4xcZQ_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Supplemental cash flow information related to leases is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="Tb_-J0wsiA7N0qExbWnRWYw4A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Years ended  December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in measurement of lease liabilities (Note):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="Tc_CjdOEuYb_Uynil5JWH8zAg_5_2">248,417</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="Tc_N1_iTfJc-Ei5KKe-RiKKWg_5_4">389,679</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating cash flows from operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_ffe36jDL-USOVAvO1rm7DA_6_2">116,295</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_41P6m1VPTEiT89Z56S4zEg_6_4">141,480</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_p5vjwjg2rE-y77hqFUE_mw_7_2">302,679</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_uYgJZLuwLEaJ88cwzrYh1Q_7_4">198,234</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash information on lease liabilities arising from obtaining ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="Tc_tiBI5R5yoUmDvzxO65epqA_10_2">708,757</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="Tc_rvvB_yA3sEahQ7acGQf4KQ_10_4">1,099,698</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_okTWDVWAREmM2GGDQU0bbQ_11_2">333,775</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_qhoAAVjmsUewYp3i2s7yGw_11_4">553,154</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note:&#160;The above table does not include cash paid for purchase of land use rights and initial direct costs of leases of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" scale="3" id="Narr_bkK-LltqZUC9yIuSgO3a3w">800,431</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" scale="3" id="Narr_4jYUFx5B7kqtq2ysGMj0Zg">744,761</ix:nonFraction><span style="white-space:pre-wrap;"> in the years ended December 31, 2019 and 2020 , respectively, which are included in &#8220;Payments for purchase of property and equipment and land use rights&#8221; in the consolidated statements of cash flows.  </span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Weighted average remaining lease term and weighted average discount rate for leases, excluding prepaid land use rights, are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" id="Tb_bS1FGErSoE6i7JvuuVWgDw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_EJwcxOLjgkiodQUNhnEcnA_5_2"> 15.2</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_Wf9dzxn_eESIQImKLA74_Q_5_4"> 13.7</ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_zrVcrjKRV0-t98qwRFg5Xg_6_2"> 15.6</ix:nonNumeric></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_wgziSdr5702L6mL0biOsVw_6_4"> 15.6</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_awyoccFSCky0EDTFbK9yVA_9_2">6.91</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_v2UiKIVl1UGsaPyLtdF0pw_9_4">7.00</ix:nonFraction>%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_QU0QijbR30y9wTAJxPHvgw_10_2">6.35</ix:nonFraction>%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_qebT-LX0-0Gf6KtNhNy_Lg_10_4">6.23</ix:nonFraction>%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Maturities of lease and other financing obligations were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:LesseeLiabilityMaturityTableTextBlock" id="Group_o2NVv90sbU6ppuJ8Lsqf-g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Within 1 year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_c2fmqHBHm0m_gq3da35yFw_7_2">502,261</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInNextFiscalYear" scale="3" id="Tc_RPZ8SYX4Nku3ctK3SMG9ow_7_4">32,232</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_DaBUw6amjU2ciszDbUkjaw_7_6">534,493</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_ljio6dPpFkOVlMU9ZWK_JQ_7_8">97,993</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInNextTwelveMonths" scale="3" id="Tc_vMjm15MgakyU2Yb_-1rM9w_7_10">632,486</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_MlRALUplDkGaVIdAmY4ZxQ_7_12">577,933</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInNextFiscalYear" scale="3" id="Tc_IsRiYroiBE6fIkHN_6FGtA_7_14">225,350</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_gdpHOhAY1UmcamXHYpM_lQ_7_16">803,283</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_aBARZnZKi0eQfOEj0bufTg_7_18">180,447</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInNextTwelveMonths" scale="3" id="Tc_JBGyaqR5NUapZd0nodT3LQ_7_20">983,730</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 1 year but within 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_GDlnysqm_Emi0uvTYsDKnA_8_2">399,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInSecondYear" scale="3" id="Tc_43HV5zs7mkCzA-sgESF8Ug_8_4">37,462</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_WRbsE17WwUyCyndY7YgigQ_8_6">436,662</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_Mdw9qYPkLku_4yUWSwMYYQ_8_8">72,046</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInSecondYear" scale="3" id="Tc_d7vZVUkqa0CtsufGcw0TkA_8_10">508,708</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_Osl-fICleU6Tj_E0xfklXQ_8_12">600,348</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInSecondYear" scale="3" id="Tc_NNb0LwQGdUWvE7f6eoYnQg_8_14">354,625</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_yqzK3l0Y0kGjl8roRALzXQ_8_16">954,973</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_lXOxIlqg7kyU6hWjs0962A_8_18">190,243</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInSecondYear" scale="3" id="Tc_Jh7nlU9Y8Eq32glQCVYmOg_8_20">1,145,216</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 2 years but within 3 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_tYsHkTiH_02cu2DwJrb-Eg_9_2">399,843</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInThirdYear" scale="3" id="Tc_ojNhlemeOUiLXVCmCE5SPA_9_4">72,845</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_9E89ylBJekmnHQTLHXolJA_9_6">472,688</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_9Euw8dtogEepiWUbXPQJSw_9_8">64,151</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInThirdYear" scale="3" id="Tc_p2roJLUcRkOtjcngF_FP1g_9_10">536,839</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_lYWSgLg5mUiz3bBVXBE_4Q_9_12">620,461</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInThirdYear" scale="3" id="Tc_QCI7BcIWK02T1mzALk6lFQ_9_14">356,204</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_dhN6mLWGZEu26bZqaNI9hA_9_16">976,665</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_FGeAPifaVk-Hb75Lv3gH9A_9_18">149,300</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInThirdYear" scale="3" id="Tc_xVVwhkiyUk-PMLjRQuBxYA_9_20">1,125,965</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 3 years but within 4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_tsRXqV-KikujdJjTIzHtJg_10_2">414,126</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInFourthYear" scale="3" id="Tc_00mJkqqqIUyYjxxXyUbaPA_10_4">69,248</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_num0U9-ugEG3dRBmUo6R0Q_10_6">483,374</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_qDFJFRIc5E6kjXTqz_x6LQ_10_8">64,086</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInFourthYear" scale="3" id="Tc_cO16iDrMrkWfq5ZZ4tryCg_10_10">547,460</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_uk-ACaWFqUy7UBtlZcyqkA_10_12">650,855</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInFourthYear" scale="3" id="Tc_osY5Uw7OJUO4q17IdpZF0Q_10_14">377,930</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_YlSJTGNEaUqfXsVAKgXvhg_10_16">1,028,785</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_Y8ZaETAWIkaM829kc-zXnA_10_18">151,545</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInFourthYear" scale="3" id="Tc_vE2McKg6kUqpBGwo36FaOg_10_20">1,180,330</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 4 years but within 5 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_FLeGmZnWgkqyMIyXIczpig_11_2">429,902</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInFifthYear" scale="3" id="Tc_JYFZsnHX2kqQ6x4x8EZ2bg_11_4">65,688</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_gXMLc_RnT0abxVIgvF6PuA_11_6">495,590</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_rrYybirelkmKU9PzUuT3XQ_11_8">64,547</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInFifthYear" scale="3" id="Tc_Opc_qMS-EEKLI27U-y2ggg_11_10">560,137</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_b9kDVx6fE0O5m7zriA3wfQ_11_12">681,090</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueInFifthYear" scale="3" id="Tc_Xnm_dS-pq0CfJuV2LxU42g_11_14">361,073</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_j0ZwgbKHDUSyj0MdairhXw_11_16">1,042,163</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_V37bye-3j0OVp3ZRkZRJFg_11_18">151,063</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueInFifthYear" scale="3" id="Tc_rPpAGgRwN0S_zWDxSEYUBA_11_20">1,193,226</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_BISjhMPfo0qMEpGNBjGBEw_12_2">5,905,408</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueAfterFifthYear" scale="3" id="Tc_GD7iyK9pU0exiywUeXJERg_12_4">163,480</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_l6DfoGk5AUqM1pALOng4YQ_12_6">6,068,888</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_xNVUipAP4kGg_TNRegaCIQ_12_8">880,855</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueAfterFifthYear" scale="3" id="Tc_oVn7CLzNAUSZUdyPfBWs9Q_12_10">6,949,743</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_nOXcpUCDz0Ootg_sBlugYQ_12_12">7,792,794</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDueAfterFifthYear" scale="3" id="Tc_ds46buP46kGN7zRsad1lOg_12_14">723,755</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_7CamPYARAEqKKB-OMW_v8g_12_16">8,516,549</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_qwgi97P-8k68Sq_eckTOGQ_12_18">1,839,384</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligationDueAfterFifthYear" scale="3" id="Tc_bP1_JfWg2kSnpGYKdiGhwg_12_20">10,355,933</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="Tc_W0ksqL5Zj062w4ulQO38Dg_13_2">8,050,740</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDue" scale="3" id="Tc_7kY-XFGqkUGZR4d-th_9zg_13_4">440,955</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDue" scale="3" id="Tc_GPuDSO5juEq410fz45pYQg_13_6">8,491,695</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_US0z7_HRLkaDOWhEHOMtOQ_13_8">1,243,678</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligation" scale="3" id="Tc_GWKdNL5fDUOAjCVuMRxlxQ_13_10">9,735,373</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="Tc_Rf1F9Q3WE0WMo15VH3YJHg_13_12">10,923,481</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsDue" scale="3" id="Tc_tIV_uKh9G0SC2GCfhLQa3g_13_14">2,398,937</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityPaymentsDue" scale="3" id="Tc_vjXkKmd6IkWm_j8xBFub5A_13_16">13,322,418</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_kqJb-HTr80WhdgbdiErbdQ_13_18">2,661,982</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualObligation" scale="3" id="Tc_IRTZJQ7hoUysfllduhSZkA_13_20">15,984,400</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Less: total future interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_dbvusTCaO0maOkcMiPQBdQ_15_2">3,387,232</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsFutureInterestExpenses" scale="3" id="Tc_BchGScpXVU-0uJzAFwMeNQ_15_4">121,742</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_Cow9EdLOdUuO6VNV0jyamw_15_6">3,508,974</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_0zoUXsefOUSqbt0ckhuMGw_15_8">478,541</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationsFutureInterestExpenses" scale="3" id="Tc_2EIOvo8bnU2N0Pta1jI86w_15_10">3,987,515</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_zugKq4uuMEieF6_OJsfAqQ_15_12">4,343,379</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsFutureInterestExpenses" scale="3" id="Tc_OSppjZ8bU0aBtZpb-381Jw_15_14">578,822</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_6kQYinvPk0iMayqyF0m-_w_15_16">4,922,201</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_mfOfQjy8SkOdjfqkYNplgg_15_18">1,032,829</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationsFutureInterestExpenses" scale="3" id="Tc_fjJfPDmEIEazPb3HIdxr4g_15_20">5,955,030</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Less: estimated construction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsEstimatedConstructionCosts" scale="3" id="Tc_OnDNUjzuuEKFVl0kK3QXhA_16_4">9,127</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityEstimatedConstructionCosts" scale="3" id="Tc_oxMy7iXww0eDSe1syFDCBA_16_6">9,127</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationsEstimatedConstructionCosts" scale="3" id="Tc_lrn4-dhznU6TN4SgNF4Jiw_16_10">9,127</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsEstimatedConstructionCosts" scale="3" id="Tc_m21-nOfjKkW5yBlTKIXbBw_16_14">47,924</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiabilityEstimatedConstructionCosts" scale="3" id="Tc_0UPUJVxdOEi4_tzVvDJC5A_16_16">47,924</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationsEstimatedConstructionCosts" scale="3" id="Tc_ujEmowTjdEGkzVenOGMiRw_16_20">47,924</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Present value of lease and other financing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="Tc_ObHLe-tptES98FknKPQwoQ_18_2">4,663,508</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsPresentValueOfNetAmountDue" scale="3" id="Tc_7g876XIuJESUDrYqZ52mOg_18_4">310,086</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiability" scale="3" id="Tc_AkTmmElPekGFlZijS-fBwA_18_6">4,973,594</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_bLb-pElmTUa3zmcOTw-zAg_18_8">765,137</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationsPresentValueOfNetAmountDue" scale="3" id="Tc_t_fQ65Zdz0yCHaqLG5wuEg_18_10">5,738,731</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="Tc_0gmwU6NP5kCC0rubZ_XFWA_18_12">6,580,102</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:OtherFinancingObligationsPresentValueOfNetAmountDue" scale="3" id="Tc_V01t7JXO20-vCemdpSRh-g_18_14">1,772,191</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeTotalLeaseLiability" scale="3" id="Tc_oKKmIt7kS0Kw3kVSi6jO8Q_18_16">8,352,293</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_KS8wQkIlhUagiYQ89nRmtQ_18_18">1,629,153</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationsPresentValueOfNetAmountDue" scale="3" id="Tc_dFJyPs_Cm0qlWkoVg5y9gw_18_20">9,981,446</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Including:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">- Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Tc_XyHF0QKtJ0eEeQ7U1J-2Zg_20_6">222,473</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_krCv1cAzoUq60MVRkq5YUQ_20_8">55,139</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationDueCurrent" scale="3" id="Tc_t1t7Kdq75keB1e9yRpsFHg_20_10">277,612</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsCurrent" scale="3" id="Tc_Vb_PLiKbJ0ilQTOl-H6Nog_20_16">254,412</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_Zrlx4Z4Nwk2M64O3mqszBA_20_18">86,258</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationDueCurrent" scale="3" id="Tc_maLCXC3coE6JEgXHvjVUgg_20_20">340,670</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">- Non-current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Tc_ODtNEpMbIEuyfyj0v0jtlg_21_6">4,751,121</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_BQ6H3psSJ0Ow1lzJ0scNHw_21_8">709,998</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationDueNoncurrent" scale="3" id="Tc_lHQlo26L0kKRVuVlN2AHtA_21_10">5,461,119</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent" scale="3" id="Tc_u_JVkeTSaEqx_2aGM_r2eg_21_16">8,097,881</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_s4rOrVgnf0C_3TB6XrBi0g_21_18">1,542,895</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:ContractualObligationDueNoncurrent" scale="3" id="Tc_d2X4GI9k20-HJzn9WQ2hKw_21_20">9,640,776</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="Tc_6pCGJ0-5NkK4KtgCJOEMAw_1_2"></a><a id="Tc_yGATBIvA-kicwGOOJ-Scfg_2_2"></a><a id="Tc_OIPzCsV7VEGDzQLRvqevKw_2_4"></a><a id="Tc_87t1cqlvgk2w27z6KJz1wg_4_0"></a><a id="Tc_t_dpjJe7IUmP-M_ErsgmJA_4_2"></a><a id="Tc_-7iAgiQDuEW6Pya4eJOnyg_5_0"></a><a id="Tc_o-rOuh-OC0us3kyMnAm5uw_5_2"></a><a id="Tc_0ltk13me7EKfFxvn8xclKw_6_2"></a><ix:continuation id="Tb_yQoIg3sI0EuDf6FnJyxKEg_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Company has additional leases, primarily for data center buildings, that have not yet commenced with total future lease payments of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" scale="3" id="Narr_FFNTGaCtA06-KAG9NHawKw">279,376</ix:nonFraction>. These leases are expected to commence in fiscal year 2021 with lease terms of <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_BuqT8hGATU-L_UjYvNvv4g" format="ixt-sec:durwordsen" name="gds:LesseeLeaseTermOfContract" id="Narr_zk8quRunTUWMEIEgUUhfPg">1 year</ix:nonNumeric> to <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_aHQobj7HeEi0BcKYhqbIog" format="ixt-sec:durwordsen" name="gds:LesseeLeaseTermOfContract" id="Narr_0EWXJzqmyUC_xy3Toi3ZKA">20 year</ix:nonNumeric>s.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Lease and other financing obligations were secured by the following assets:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" id="Tb_Or2C_VKoaUKyY_uw-NSpWg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_AccountsReceivableMember_6l9w9_YYM0CxIVrDiDCD6w" decimals="-3" format="ixt:numdotdecimal" name="gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" scale="3" id="Tc_NP6GDkfmBUytmz_DArauVg_4_4">128,353</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_PropertyPlantAndEquipmentMember_YpBSI8DZb0y5vNpUsPmfSg" decimals="-3" format="ixt:numdotdecimal" name="gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" scale="3" id="Tc_d9Y6A6D3-Uif3FtIf0yoyA_5_4">578,777</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" scale="3" id="Tc_SWUBKGQkQEGwg_Fn7a6SrQ_6_4">707,130</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><a id="_9a5fc39b_de9b_4471_a1b0_1577a0227d5d"></a><a id="Tc_wrtdE7Jud0ag1e20MkdNLQ_1_2"></a><a id="Tc_756TRVG3oE6dohxk5Pbg_A_2_2"></a><a id="Tc_9zoUAs2lDUq6_TEdk_bJbg_2_4"></a><a id="Tc_O563SbOtm0mGl51NfxOI8g_4_0"></a><a id="Tc_7cNuCuc580SOVPRaDPjzbQ_5_0"></a><a id="Tc_9PFFUJSGrk6Der4oImP7rA_6_0"></a><a id="Tc_A3Ryx4tWmUKub9BuslT9ag_7_0"></a><a id="Tc_6WA2PMiTdESwPl5o9Vn3gg_8_0"></a><a id="Tc_T8lXrcJBrkaVLa--x70khg_8_4"></a><a id="Tc_cU-b7FHLwkqAuurN8DZNYw_9_0"></a><a id="Tc_ZmpAyy5t4U2CpCpDZ6WagQ_10_0"></a><a id="Tc_Yw-dtWmAlESj4YA1HEzvJw_11_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:OtherNoncurrentLiabilitiesDisclosureTextBlock" id="Tb_W8Z9WkHagUaUmDgRUvuoyg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">13&#160;&#160;&#160;OTHER LONG-TERM LIABILITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Other long-term liabilities consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="Tb_cjFrYURQhkm68TuhoN15_Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payable for acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="Tc_SZ6Zpf0bmEyw161cQ1ddJA_4_2">23,062</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="Tc_vFtthExpU0W46OTjuJwlLQ_4_4">97,457</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payables for purchase of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:PropertyPlantAndEquipmentPayableNoncurrent" scale="3" id="Tc_zmkac3ihdkO23D6qlBq3Kg_5_2">231,459</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:PropertyPlantAndEquipmentPayableNoncurrent" scale="3" id="Tc_D2BjfXKVEUWbDZutUo_gyQ_5_4">139,162</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - non-current (Note 4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Tc_8iePHMcFs0Gn_1BJGtOkKw_6_2">15,419</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Tc_WeMv0UdhE0mB3xd8m3Ieng_6_4">14,871</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredGrantsNoncurrent" scale="3" id="Tc_TmqOx8mOPE-rVahiJnWgRw_7_2">6,507</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredGrantsNoncurrent" scale="3" id="Tc__QbAJ3BPW0Wgo-9IkHll0Q_7_4">6,196</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (Note 16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="Tc_SWdO2hfHbkmzzJn9WooPxw_8_2">10,408</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="Tc_Wh6zdtEa306Vv_hHutiSDg_9_2">52,441</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="Tc_TAeErlHw30i6og-SNsUgng_9_4">76,909</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="Tc_V_GvEWVvb0ig2TdfVbGLeA_10_2">6,241</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="Tc_ixYvZ-ULTkeBQd-ggQeSMA_10_4">14,662</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_EJrYIexhMUSKmRCzYCf6Xg_11_2">345,537</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_-3JHR41oqEqf8KnvgFBtOw_11_4">349,257</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="Tc_eLoV0f8a80eWSB0zj9IT3Q_1_2"></a><a id="Tc_vTXu_BAFa0ivUA-gGjqRhg_2_2"></a><a id="Tc_XHnysdMx1kCOp7zehYWn4g_3_0"></a><a id="Tc_UGn70cYkckSq_Xt3u2FCpA_3_2"></a><a id="Tc_8n9PJ09n3UGpT60GHolD1w_4_0"></a><a id="Tc_Z2y9rJyAR0-K3_N-n6wv2g_5_0"></a><a id="Tc_HAe4dFZYCkOaOYds-wWESg_6_0"></a><a id="Tc_QvVDDcMIsUW_OJ1pN9T7uw_7_0"></a><a id="Tc_76C8q1mtX0Szag4L2ZVDig_8_0"></a><a id="Tc_AVs54kF3sEeg1NDrQiw82g_10_0"></a><a id="Tc_pVzZ-VVNmEas2uv2Qz7CtQ_11_0"></a><a id="Tc_PM0hGaxWI06elrateRhrVg_12_0"></a><a id="Tc_LuSFrWWqOEqGj3EarqL_Ew_13_0"></a><a id="Tc_vel-J_ErP0-_iTu9gltdng_15_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:PreferredStockTextBlock" id="Tb_6jhOl6542k65RtlMoGAZrA" continuedAt="Tb_6jhOl6542k65RtlMoGAZrA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">14</b>&#160;&#160;&#160;<b style="font-weight:bold;">REDEEMABLE PREFERRED SHARES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On March 27, 2019 (the &#8220;Issue Date&#8221;), GDS Holdings completed its issuance of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_27_2019_To_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_vWqNC3v5YUepTONnxD_gZQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_CtNHHvyeaEuim9w7MuG1_g">150,000</ix:nonFraction> Convertible Preferred Shares (&#8220;redeemable preferred shares&#8221;) to an investor at the subscription price of US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember__dxV-Ca4X0asFIGgOInKPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="3" id="Narr_NTvm29EU6kq_Pm9OWUuS4w">1</ix:nonFraction> thousand per share with total consideration of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_3_27_2019_To_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_vWqNC3v5YUepTONnxD_gZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="Narr_g9nGe4pYs0666YWngYUmiA">150,000</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The movement of redeemable preferred shares is set out as below:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfTemporaryEquityRollForwardTableTextBlock" id="Tb_iptVZeHMV066AR0O-n2wdw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">preferred shares</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_RL9myJkWYUCC6LUi3_XIXw_4_2">989,349</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="Tc_rokWUKEYKEKyWpwelnglRQ_5_2">17,760</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrual of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAccretionOfDividends" scale="3" id="Tc_KRS6S18o10aMcPDnBVZCrg_6_2">40,344</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw" decimals="-3" format="ixt:numdotdecimal" name="gds:TemporaryEquitySettlementOfDividends" scale="3" id="Tc_Cng6r__XY0Ox7mIHLujYGA_7_2">25,014</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" id="Tc_BonTmJYGv0CiH2pAG1KROg_8_2">39,542</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_KxGpWnI-3kKhcSTnlsb5bQ_10_2">1,061,981</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrual of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAccretionOfDividends" scale="3" id="Tc_GEUWGWSC6U2fX7RIC5fgkQ_11_2">52,709</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="-3" format="ixt:numdotdecimal" name="gds:TemporaryEquitySettlementOfDividends" scale="3" id="Tc_4Ic6MYYlVkCLyGl6IGNbnQ_12_2">65,489</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" sign="-" scale="3" id="Tc_CcQbGXVz80WGiC5QjW2jdw_13_2">68,291</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_tqiVzRpIWkmRI5-G0ntgrA_15_2">980,910</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Key terms of the  convertible preferred shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Dividends</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The holders of the preferred shares are entitled to receive, in priority to the holders of the ordinary shares, cumulative preferred share dividends which are payable quarterly in arrears on March 15, June 15, September 15 and December 15, commencing on June 15, 2019 (each such payment date being a &quot;Regular Dividend Payment Date&quot;). The dividends are <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="5" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="Narr_U9kB0avoIkK5A0hqjXeY2A">5.0</ix:nonFraction>% per annum of the respective preferred shares Stated Value (i.e. the subscription price of preferred shares plus any accrued dividends that are not paid on Regular Dividend Payment Date) (and shall be adjusted to an amount equal to the ordinary share dividend rate if higher). The dividend rate will increase to <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="5" format="ixt:numdotdecimal" name="gds:PreferredStockIncreasedDividendRatePercentage" scale="-2" id="Narr_5RYKgYix0ke0kBif9f_ibQ">7.0</ix:nonFraction>% per annum and further increase by <span style="-sec-ix-hidden:Hidden_ZlDUNS71WUC4sJfjUTU5ZQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">50</span></span> basis points each quarter thereafter if the Company has not redeemed all of the preferred shares outstanding as of the eighth anniversary of the Issue Date. The dividends are computed on a basis of a 360-day year and the actual number of days elapsed. Dividends may, at the option of the Company, be paid in cash only, be paid in cash or in additional preferred shares, or a combination thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Conversion</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The holders of preferred shares have the right to convert any or all of their holdings of preferred shares Stated Value into Class A Ordinary Shares based on the conversion rate then in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition, if, at any time beginning on March 15, 2022, (i) the volume-weighted average price (&quot;VWAP&quot;) per ADS of the GDS Holdings equals or exceeds US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_0YUQCjJCBEi_cXLaX3dv6A" decimals="2" format="ixt:numdotdecimal" name="gds:VolumeWeightedAveragePrice" scale="0" id="Narr_nKxUjgKlbUCGsfy7VzQHlQ">53.40</ix:nonFraction> (adjusted as according to anti-dilution provisions) for at least <ix:nonFraction unitRef="Unit_Standard_D_Ccqrp6MkOUWXbPZ5wAnERQ" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="INF" format="ixt:numdotdecimal" name="gds:PreferredStockConvertibleThresholdTradingDays" scale="0" id="Narr__RyFsphr-kSfK4uO5Vqh7g">20</ix:nonFraction> trading days in any period of <ix:nonFraction unitRef="Unit_Standard_D_Ccqrp6MkOUWXbPZ5wAnERQ" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="INF" format="ixt:numdotdecimal" name="gds:PreferredStockConvertibleThresholdConsecutiveTradingDays" scale="0" id="Narr_tES0zQQjOU6VEbO44cP87Q">30</ix:nonFraction> consecutive trading days and (ii) the average daily trading volume of the ADS for such 20 qualifying trading days is at least US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="-3" format="ixt:numdotdecimal" name="gds:PreferredStockConvertibleTradingVolumeValue" scale="3" id="Narr_WrlCtXJxiUqFRoJHBsScRQ">10,000</ix:nonFraction> in the aggregate, at the Company&#8217;s election, all of the preferred shares then outstanding shall be converted into a number of Class A Ordinary Shares based on the conversion rate then in effect.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6jhOl6542k65RtlMoGAZrA_cont1" continuedAt="Tb_6jhOl6542k65RtlMoGAZrA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The initial conversion rate is corresponding to a conversion price of US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_0YUQCjJCBEi_cXLaX3dv6A" decimals="2" format="ixt:numdotdecimal" name="gds:PreferredStockConvertibleConversionPrice" scale="0" id="Narr_TOkUT8ADnEKpEYFOloX-HA">35.60</ix:nonFraction> per ADS, and will be subject to adjustments for any split, subdivision, combination, consolidation, recapitalization or similar event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Liquidation preference</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon a liquidation, after satisfaction of all liabilities and obligations to creditors of the Company and before any distribution or payment shall be made to holders of ordinary shares, each holder of preferred shares shall be entitled to receive an amount per preferred share equal to the greater of: (1) the Stated Value of preferred shares plus any dividends accumulated but unpaid thereon after the immediately preceding Regular Dividend Payment Date to but excluding the date of liquidation; (2) the payment such holders would have received had such holders, immediately prior to such liquidation converted their preferred shares into Class A Ordinary Shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Optional Redemption by the Company</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The preferred shares may be redeemed, in whole or in part, at any time after March 15, 2027, at the option of the Company at a redemption price per share equal to the sum of the Stated Value per preferred share to be redeemed plus an amount per share equal to accrued but unpaid dividends on such preferred shares after the immediately preceding Regular Dividend Payment Date to but excluding the date of redemption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Repurchase at the Option of the Holder Upon a Fundamental Change</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon the occurrence of a Fundamental Change, as defined in the share subscription agreement, each holder of preferred shares shall have the right to require the Company to repurchase all or any portion of such holder&#8217;s preferred shares at a purchase price per preferred share equal to the greater of</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(i)</td><td style="text-align:right;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the sum of (x) 100% multiplied by the Stated Value per preferred share plus (y) an amount equal to accrued but unpaid dividends on such preferred share after the immediately preceding Regular Dividend Payment Date to but excluding the date of repurchase, plus (z) solely in the event that such Fundamental Change occurs prior to the third anniversary of the Issue Date, the present value of all undeclared dividends from the date of redemption to, and including, the third anniversary of the Issue Date, in each case, discounted to the date of redemption on the basis of actual days elapsed (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate, which is the yield to maturity at the time of computation of United States Treasury securities with a constant maturity, plus 50 basis points, and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(ii)</td><td style="text-align:right;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the amount of cash and/or other assets such holder would have received had such holder, immediately prior to the occurrence of such Fundamental Change, converted such preferred shares into Class A Ordinary Shares.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Financing for Redemption of Convertible Preferred Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In the event that any preferred shares remain outstanding from and after the tenth anniversary of the Issue Date, the holders of preferred shares constituting at least <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="4" format="ixt:numdotdecimal" name="gds:PercentageOfPreferredSharesConstitutingByShareHolders" scale="-2" id="Narr_SFzYwXZZWEGZWV7RRNMZfg">90</ix:nonFraction>% of the preferred shares issued as of the Issue Date (as adjusted for any split, subdivision, combination, consolidation, recapitalization or similar event with respect to the preferred shares) shall have the right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities, and use reasonable best efforts to consummate such sale or to issue equity or debt securities (or obtain other debt financing) in an amount sufficient to redeem in full in cash, and use best endeavors to as soon as reasonably practicable redeem in full in cash, all of the preferred shares then outstanding at a redemption price per share equal to the sum of the Stated Value per preferred share to be redeemed plus an amount per share equal to accrued but unpaid dividends on such preferred shares after the immediately preceding Regular Dividend Payment Date to but excluding the date of redemption.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6jhOl6542k65RtlMoGAZrA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Voting rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The holders of the preferred shares have voting rights equivalent to the ordinary shareholders on an &quot;if converted&quot; basis. In addition, the Company shall not take certain actions without first obtaining the written consent or affirmative vote at a meeting called for that purpose by holders of at least <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA" decimals="4" format="ixt:numdotdecimal" name="gds:PreferredSharesWrittenConsentOrVotePercent" scale="-2" id="Narr_5a7MxBiNKUmdWTNPCWLXyg">75</ix:nonFraction>% of the then outstanding preferred shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has classified these preferred shares as mezzanine equity in the consolidated balance sheets since they are contingently redeemable upon a Fundamental Change or include liquidation preference provisions that are not solely within the Company&#8217;s control. The Company evaluated the embedded conversion, call and put options in the preferred shares to determine if they require bifurcation and are accounted for as derivatives, and concluded that there were no embedded derivatives to be bifurcated from the preferred share pursuant to ASC 815. The Company also determined that there was no BCF attributable to the preferred shares because the initial conversion price was higher than the fair value of the Company&#8217;s ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company incurred issuance cost of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="Narr_mGs2l26ldEyTo9cKXP1kQA">2,646</ix:nonFraction> for the issuance of such preferred shares, which was treated as an adjustment to the initial value of the redeemable preferred shares. The Company has elected to measure the redeemable preferred shares by recognizing changes in the redemption value immediately as they occur and adjust the carrying amount to equal the redemption value at the end of each reporting period. As a result, such issuance cost is immediately recognized as a change in redemption value and charged against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_f3f547aa_2106_4e9b_a382_e91ffbc97cda"></a><a id="Tc_UASAvdkxrUGFFFFVf_wqmA_1_2"></a><a id="Tc_NDpQvcivfUKGSmugMu44yQ_2_2"></a><a id="Tc_5BnlIn5usUSUwz5nUIqfJg_3_0"></a><a id="Tc_gARel7wGaEOfBOLAjUB8Ig_4_0"></a><a id="Tc_YuZbywjhCEK91wJnUPcUlg_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:RedeemableNoncontrollingInterestTextBlock" id="Tb_sYRgL42Wrk62m1uLQgzhsw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">15&#160;&#160;&#160;REDEEMABLE NON-CONROLLING INTERESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In July 2020, the Company formed a joint venture (&#8220;JV&#8221;) to undertake a new data center project in Beijing (&#8220;Beijing 13&#8221; and &#8220;Beijing 14&#8221;, previously referred to as &#8220;Beijing 13&#8221; which was then split to <ix:nonFraction unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ" contextRef="As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg" decimals="INF" format="ixt-sec:numwordsen" name="gds:NumberOfDataCenterProjects" scale="0" id="Narr_y5POaAn7YUukCCFb6ZdcSg">two</ix:nonFraction> data center projects according to the design) with a private equity fund (&#8220;CPE Fund&#8221;) controlled by CITIC Private Equity Funds Management Co., Limited. The Company owns a <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_of8CqIKaGE2hwJsr6RwEqg">58</ix:nonFraction>% controlling interest in the JV, while CPE Fund owns <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_7_31_2020_dei_LegalEntityAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_QMFanCMsTECFvRiae1K_TQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_XCRpoRdQjEWso3-evW1WEA">42</ix:nonFraction>%. On completion of the project and satisfaction of certain other conditions, the Company is required to acquire CPE Fund&#8217;s <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_7_1_2020_To_7_31_2020_srt_CounterpartyNameAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_JbhhfjnOl0C20Dnj2eEQMA" decimals="4" format="ixt:numdotdecimal" name="gds:PercentEquityInterestToAcquire" scale="-2" id="Narr_ez9htc80XkqEE1ABlyc0aw">42</ix:nonFraction>% equity interest in the JV, the consideration of which will be calculated based on the power capacity, sales contract with customers and the assets and liabilities of the JV at that time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The non-controlling interest of JV is redeemable for cash when specified conditions are met, which are not events that are certain to occur. However, the occurrence of these conditions and therefore the Company&#8217;s redemption obligations are not solely within the control of the Company. Pursuant to ASC 480-10-S99 and the related guidance, the redeemable non-controlling interest in the JV is accounted for as temporary equity and measured at redemption value. The initial carrying amount of the redeemable non-controlling interests was the capital injection received from CPE Fund in July 2020. The change of the carrying amount of the redeemable non-controlling interests, other than the capital injection received and the net income or loss attributable to redeemable non-controlling interests, is recognized as accretion to redemption value of redeemable non-controlling interests in the consolidated statements of operations and charged against retained earnings or, in the absence of retained earnings, against additional paid-in capital.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:RedeemableNoncontrollingInterestTableTextBlock" id="Tb_ZuU1kB4csUCzqWI5a83rQA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The change in the carrying amount of redeemable non-controlling interests is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital injection from CPE Fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMinorityShareholders" scale="3" id="Tc_BX9gWXr7D0uX71n7vwmb2g_3_2">105,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" sign="-" scale="3" id="Tc_J9lNQbMyg0C2rIJN-NM1gg_4_2">2,807</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" scale="3" id="Tc_iLjKH00rTkGwjbQqMCn9Kw_5_2">18,627</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" id="Tc_Aw_ssGAPDEuxyZAnTgQmmg_7_2">120,820</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_b1308b74_a62e_4ea1_a4b9_e50e65a3c517"></a><a id="Tc_Oaw9Aiz9CkKkGdqpz-_wnw_1_2"></a><a id="Tc_3H-wFSz-H0SppN47-TxnWA_2_2"></a><a id="Tc_ZyfJT6aUJkid_B-Mb94O8Q_2_4"></a><a id="Tc_fRCtbtE0XkSzr5UI_MMqTw_4_0"></a><a id="Tc_ItHr4PQfkUevmfnTiUv0aw_4_2"></a><a id="Tc_Lk7cYb47ik6V3-Ox6ddxwQ_5_0"></a><a id="Tc_pQjRc56B7Uaze2C69GAzpQ_5_2"></a><a id="_758039be_987f_417f_81ca_8ac5f12ad059"></a><a id="Tc_bGkoEm9d1UCtgiFGSG9xUQ_1_2"></a><a id="Tc_IJ6XLVBJZkm-FhBERFLIvQ_2_2"></a><a id="Tc_prs1zrfLF0a0XGhXvjlT4g_2_4"></a><a id="Tc_0cvYgf6Qv0-VYCcPMYtZRw_3_2"></a><a id="Tc_jKzIeA6NM0yV0zCyCxrKGQ_3_4"></a><a id="Tc_bbCX-QDafk2rF4g8nUOBFg_3_6"></a><a id="Tc_tWFCM0sbfEiQ7GG20ATEOA_3_8"></a><a id="Tc_erazNCInaECF2ig0UMFAAw_5_0"></a><a id="Tc_k51-E_pMi0u5QGq4qK85Eg_5_2"></a><a id="Tc_2Pzhow7j_keCDJ1sALj0wQ_6_0"></a><a id="Tc_g7adIVx3nUazut4eCD6MwA_6_2"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="Tb_b5NzC_C8zUaikdePidzmZw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16&#160;&#160;&#160;DERIVATIVE FINANCIAL INSTRMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the Company had outstanding interest rate swap contracts with notional amounts of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_JhlLc1L0SUGIDpNzL_x7lg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_m_K9uRlIwEOwyUeDvCKVvA">118,500</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_HlLN0ZMiCk2i2DsAQe4uiw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_fVd56aWMqkuUsMkZSZ28pw">nil</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table reflects the fair values of derivatives included in the consolidated balance sheets as of December 31, 2019:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="Tb_WzatnRVBqkergQ9NFmtuGA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated&#160;balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">sheets&#160;location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_dLOm5C-pAkOJ0ZqNLtGrAQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="Tc_GlLtI7brOUCWKGxtaYto9Q_4_4">351</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_yZ5Q18YDWEuVhNbPGqn6BQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="Tc_QxZgYQGDY0yVJlX3ER-5dg_5_4">10,408</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following table reflects the location in the consolidated statements of operations and the amount of realized and unrealized gains/(losses) recognized for the derivative contracts not designated as hedging instruments for the years ended December 31, 2018, 2019 and 2020:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="Tb_-15cPQ51cEmiLBXlaCNgUA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">statements&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">operations&#160;location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments) &#8212; realized loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_g8Z48hBDtU6v8kGuFrs-Bg" decimals="-3" format="ixt:numdotdecimal" name="gds:RealizedGainLossOnDerivatives" sign="-" scale="3" id="Tc_ZYB9zFK8-kW1XnJRVseKCw_5_4">75</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_Harm1FDVD0qsWwA_YucnKA" decimals="-3" format="ixt:numdotdecimal" name="gds:RealizedGainLossOnDerivatives" sign="-" scale="3" id="Tc_07pYfIUgiUuMEPO217pqZQ_5_6">1,652</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_smfUHkdEYESxJRh3rT16Hw" decimals="-3" format="ixt:numdotdecimal" name="gds:RealizedGainLossOnDerivatives" sign="-" scale="3" id="Tc__gAyADo9NUyyjtruc_Z2gw_5_8">19,814</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments) &#8212; unrealized (loss) gain </p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_g8Z48hBDtU6v8kGuFrs-Bg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="Tc_IgZKjqC0iUGyBlYG4RtqpA_6_4">156</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_Harm1FDVD0qsWwA_YucnKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnDerivatives" sign="-" scale="3" id="Tc_Hmn2wX1uAEOnG3QWeLWZNQ_6_6">10,606</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_smfUHkdEYESxJRh3rT16Hw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="Tc_JhW_ULms1E-6lEhZcu3iXQ_6_8">10,039</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-vvzgzYWi0aDfmSLPK8OcA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="Tc_QnZoxRGiXEiIQxEN5788uA_8_4">81</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-ms_X6JzMkCu-FZhW1bU0g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" sign="-" scale="3" id="Tc_VaeTcFSKLUGTkN9d9434sg_8_6">12,258</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember__sWRO-eRFEie29TsUtlXxQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" sign="-" scale="3" id="Tc_EJxDBEPjlUKGvLstokx1ww_8_8">9,775</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><a id="_d11b75a1_dc79_4888_863e_ef565b74c56c"></a><a id="Tc_SOt1K2PX8E274ooRLj-iBQ_1_2"></a><a id="Tc_NXLSWy8pLU25NBIoiEv9pw_2_2"></a><a id="Tc_a7QtQNLFkkGs7MUcYcaZiw_4_0"></a><a id="Tc_o0juoIBry0qUEquoReqdFw_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="Tb_lFtQkdLxJUGp8GFFcjbCdw" continuedAt="Tb_lFtQkdLxJUGp8GFFcjbCdw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">17&#160;&#160;&#160;FAIR VALUE MEASUREMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company did not have financial assets or liabilities measured at fair value on a recurring basis as of December 31, 2020. As of December 31, 2019, the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Tb_0tRyiKpROkC2VpfE2iLStw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;value&#160;measurement&#160;using</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2&#160;inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Interest rate swap contracts (Note 16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_DfwzuaRE-U6huawPJt5UPw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="Tc_jmDqOHBWhk2JYDjLDMkglw_5_2">10,759</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Following is a description of the valuation techniques that the Company uses to measure fair value of other financial assets and financial liabilities:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Short-term financial instruments (cash, restricted cash, accounts receivable and payable, short-term borrowings, and accrued expenses and other payables) &#8212; cost approximates fair value because of the short maturity period.</span></td></tr></table></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-left:0pt;margin-top:24pt;text-align:center;text-indent:0pt;">F-50</div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:30pt;margin-left:0pt;text-indent:0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:center;text-indent:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:center;text-indent:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:center;text-indent:0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</div></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_lFtQkdLxJUGp8GFFcjbCdw_cont1"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Long-term borrowings &#8212; fair value is based on the amount of future cash flows associated with each debt instrument discounted at the Company&#8217;s current borrowing rate for similar debt instruments of comparable terms. The carrying values of the long-term borrowings approximate their fair values as all the long-term debt carry various interest rates which approximate rates currently offered by the Company&#8217;s bankers for similar debt instruments of comparable maturities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Convertible Bonds payable&#8212;the estimated fair value was RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="Narr_EzS3xiS1dEiCwIjmtPhyiA">2,448,646</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="Narr_1bVR7kg2jUiWJ1FG-EyPcQ">3,683,816</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> as of December 31, 2019 and 2020 , respectively. The fair value was measured based on the price in the open market.</span></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:CommonStockTextBlock" id="Tb_YgGqLgH2-ESfwfgVPpdA8A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18&#160;&#160;&#160;ORDINARY SHARES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On January 26, 2018, the Company completed a public offering in which the Company offered and sold <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_4Y2reAUAU0-8ErxVoJ_Vbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_99hpBw46t0iz8nApCDuYUg">8,000,000</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_HLiV1mlsVkOgoVYmUbi8NQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_oI69jL5VIkKpti3BEius4A">64,000,000</ix:nonFraction> Class A ordinary shares), and SBCVC Holdings Limited (&#8220;SBCVC&#8221;), one of the Company&#8217;s principal shareholders, sold <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_lGf4oX7eJE2hHbgT67nKUw" decimals="INF" format="ixt:numdotdecimal" name="gds:SaleOfStockNumberOfShares" scale="0" id="Narr_VOm5nbb7cEWQSOWJ1jIayg">3,000,000</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_g5oq2A_8DEu5mkbj9nHYFA" decimals="INF" format="ixt:numdotdecimal" name="gds:SaleOfStockNumberOfShares" scale="0" id="Narr_lBw3HAR6U0GhdE7QxvE_Rw">24,000,000</ix:nonFraction> Class A ordinary shares), at a price of US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_Zcqz9bmtZUygY5ZhHAxNgw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_yU2FMxhSCkymD27O81V9mQ">26.00</ix:nonFraction> per ADS. On January 29, 2018, the underwriters exercised their option to purchase from the Company and SBCVC additional <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_se3uNmUnYkqBWskpmx0hkw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_jb29lXuElkqdm7wauu0KMw">225,000</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_ccyEyputgkOIhnr_jSCUhw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_vHwRTit8TEG2xp-aquyxHA">1,800,000</ix:nonFraction> Class A ordinary shares) and <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_UH9L1W4KGEaIgJpA6RtZuQ" decimals="INF" format="ixt:numdotdecimal" name="gds:SaleOfStockNumberOfShares" scale="0" id="Narr_2yFoMA6R4E6jUsVuMO_5Zg">1,425,000</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_Q-cX_G8pgka9osHbqBP52Q" decimals="INF" format="ixt:numdotdecimal" name="gds:SaleOfStockNumberOfShares" scale="0" id="Narr_TjWWwL4OcUaGuk6qPPdqJA">11,400,000</ix:nonFraction> Class A ordinary shares), respectively. The Company raised a total of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_1_29_2018_To_1_29_2018_9pVMS6rJwU6i7IW1jDqAKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_pWwz6sf2Dki79aWp-YU_Aw">202,696</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_29_2018_To_1_29_2018_9pVMS6rJwU6i7IW1jDqAKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_OahNsEY57kCY44ZDRKWF1w">1,283,308</ix:nonFraction>) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On March 19, 2019, the Company completed a public offering in which the Company offered and sold <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_iD5jp5H9Fk2xO068pZNexg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_AutussvNXEGUNUlJ_IM9DQ">13,731,343</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WU_7_Lh1ZEeYRHVc9uZ5Wg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_feeL2JDb70euER-c0aU0DQ">109,850,744</ix:nonFraction> Class A ordinary shares), including <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_zhQdfLMlmkyFH2K3qDxk8Q" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_BXLNPNaii0GBBzjbM5WW_w">1,791,044</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_eFgHouaXZ0GpeYLFIhjYIA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_oiSfLYK0lkKB-wFatqD7RA">14,328,352</ix:nonFraction> Class A ordinary shares) purchased by the underwriters by exercising their option. The Company raised a total of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_3_19_2019_To_3_19_2019_JHDpvCdLzUWIsqSPST9s2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_kjjwld_wTU6p9zBpeaEeRw">444,699</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_3_19_2019_To_3_19_2019_JHDpvCdLzUWIsqSPST9s2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_8yDRd7uAKUGgxOWd-9FDKg">2,982,242</ix:nonFraction>) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On December 10, 2019, the Company completed a public offering in which the Company offered and sold <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_leXCSnVbkUGs3KAV-3j_2A" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_9calodGFAE-geelmgkEW4A">6,318,680</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tfFvOGPv9UqSsaeFdwusdQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_oyMMHt220kKf2yIPVG7hPg">50,549,440</ix:nonFraction> Class A ordinary shares), including <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_oBgJo_x7OkKDQvB0edzyXQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_IE5YFixiQUeXgyO-Vl3Vqw">824,175</ix:nonFraction> ADSs (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_MMSVGyGXV0iHWvu4TBKO7Q" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_zaQNhBHvWk2slkpC41_s0w">6,593,400</ix:nonFraction> Class A ordinary shares) purchased by the underwriters by exercising their option. The Company raised a total of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_12_10_2019_To_12_10_2019_qVSc18zVo0iVPb8GdSvUtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_ZbExSxQCakS-M1X_bBZnXg">277,256</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_12_10_2019_To_12_10_2019_qVSc18zVo0iVPb8GdSvUtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_7YIS7hmKakmKdYIm2y1PaQ">1,951,884</ix:nonFraction>) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In June 2020, <ix:nonFraction unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ" contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg" decimals="INF" format="ixt-sec:numwordsen" name="gds:NumberOfInvestors" scale="0" id="Narr_bGIoncNhc0iOaPrtYR16ZA">two</ix:nonFraction> investors, Hillhouse Capital (&#8220;Hillhouse&#8221;) and STT GDC, purchased, through a private placement, of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_HillhouseCapitalMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ssUF5MTHFkS5w4wg880yJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Narr_f3uD76Ir90KwQvIQ0OLKVA">400,000</ix:nonFraction> and US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttGdcMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_dFqFqTY6E0K9P6NLqfMKLw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Narr_BEDZkKJyNUmg7697Sqo4fw">105,000</ix:nonFraction> respectively of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_VNAwfOifz0uMJSwG_WQ2Hw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_PiC0TpHK9U2kapVPzNP8vA">62,153,848</ix:nonFraction> newly issued Class A ordinary shares of the Company at a price equivalent to US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_6_30_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rF6WeQXWTUexjy--b3s33Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_merBtMl_TU-rvrS3_qefnA">65</ix:nonFraction> per ADS(or US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_g-7aoPODNkesrL-_c5CGDA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_vbDAjIQ5CU-21i-obsQOzg">8.125</ix:nonFraction> per share). The Company received net proceeds of US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_tiOELTMdrUKBFWNX7mD3tw">500,784</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_8h8RLql0CkmrLFhu_EUN8g">3,533,285</ix:nonFraction>) from this private placement, after deducting underwriting commissions and other issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On November 2, 2020, the Company successfully completed its secondary listing in Hong Kong and public offering of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_oyjqokTHgkKTFfuZkNyDrg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_8ohTiWljtE6lVK7ZWxTQrQ">160,000,000</ix:nonFraction> Class A ordinary shares (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_tO2DKf5Wi0qaQn8a8f_EYg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_POXfqvjxNE2e9y8LYCIHKA">20,000,000</ix:nonFraction> ADSs) at a price of HK$<ix:nonFraction unitRef="Unit_Divide_HKD_shares_tsxJxzjbW0KwCeRYVfvmJA" contextRef="As_Of_11_2_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_2laj9c67RE--Cq-Q1Cn5mQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_njrZ2722ekeUWLQyKIoCkA">80.88</ix:nonFraction> per share. On November 6, 2020, the underwriters had fully exercised their over-allotment option in respect of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_R-4yCIXGQE2JwaV7E7Fg9w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_8380pUzqbk-uXlhqmJA4Dw">24,000,000</ix:nonFraction> shares (or <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_5OHkpVJC3U6VdCCGucFyzw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_kZbEeC67sUSVqakRT0HNnQ">3,000,000</ix:nonFraction> ADSs). The Company received net proceeds from this offering of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_11_6_2020_To_11_6_2020_L3ELoyQCU0qZ2ilCctAdmQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_gt_dapYKskyCvfxHz8LdYQ">12,441,232</ix:nonFraction>, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, the Company&#8217;s outstanding share capital consisted of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_1Q6ADQDHLESc8aNfOMRANA">1,427,590,059</ix:nonFraction> Class A ordinary shares and <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_7eSxtDgGdUGi1ydMq42jGg">67,590,336</ix:nonFraction> Class B ordinary shares.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_L8Hb9LpIqEic1aeeYuEkXw" continuedAt="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">19&#160;&#160;&#160;SHARE-BASED COMPENSATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Equity Incentive Plans</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company adopted the 2014 Equity Incentive Plan (&#8220;the 2014 Plan&#8221;) in July&#160;2014 for the granting of share options to key employees, directors and external consultants in exchange for their services. The total number of shares, which may be issued under the 2014 Plan, is <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_7_31_2014_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_F1TQehriY0CpsQYfqhUMLg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_OFRzJNbLe06k01p9yQd1qg">29,240,000</ix:nonFraction>&#160;shares.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_cd7c1ae4_b1e1_4ac9_b9ea_4b47a34f15f1"></a><a id="Tc_ip_zJfx9kkeFHTXksifWQw_1_6"></a><a id="Tc_H-zbKjWi3EGOwGywBva4RA_2_6"></a><a id="Tc_JFEaUMm0uEO0T8N0tcj0BA_3_4"></a><a id="Tc_akO0JQSw60WpT3UasjT-tA_3_6"></a><a id="Tc__RL8WXkf_EinFAnl7T1leA_4_2"></a><a id="Tc_vGLG0YJhnEqfMuQ9OAEtZw_4_4"></a><a id="Tc_dKYhurTXV0i8OgYoNoueJg_4_6"></a><a id="Tc_WoNdILNHAE2ViHaiEK1Vlg_5_2"></a><a id="Tc_liuuDBMbrUO1DRwmdXy9Qg_5_4"></a><a id="Tc_XM3rFr3RSUeX_5hANl6g8Q_5_6"></a><a id="Tc_A4DxbyyxWka67yV2TtGqEQ_6_4"></a><a id="Tc_uX_9kIJTGkCmxkICxxJ0-Q_6_6"></a><a id="Tc_WLwMYrKD5keDI5hxjEXOoA_7_0"></a><a id="Tc_ABncxj5DXEWjgKtSRX0c_g_8_0"></a><a id="Tc_VcZNqzzF_EiNF2KrDSLAsw_9_0"></a><a id="Tc_w0BM4pesxUmlsrxo-wJz6w_10_0"></a><a id="Tc_8IzhrHKws0WflH1C_CCbgw_12_0"></a><a id="Tc_lfnFKfEB90-73UkubvWzbg_13_0"></a><a id="Tc_Y0KY735O3E-td1_WveHUQg_13_2"></a><a id="Tc_zggq0kG9hkaVeslUP5HT0A_14_0"></a><a id="Tc_OEu68hoCu0my7TuP2IiFnQ_15_0"></a><a id="Tc_suOONwV5Vkqp_erzZLKuAA_15_2"></a><a id="Tc_-mEZMvHltk2uhZC2YZamYQ_17_0"></a><a id="Tc_O1FoyBLpUEWUGfUxWJUkjQ_18_0"></a><a id="Tc_MV3VBJ-k1kSOnhlXrBXYuA_18_2"></a><a id="Tc_gnapqxrkWkmLC_Drp69taw_19_0"></a><a id="Tc_f4mOEjqkDkSIqZVEWnEdBA_20_0"></a><a id="Tc_V4ISJ4YZoEanEejP96Atmg_20_2"></a><a id="Tc_NO-tO1sl7UiLKifbGclKVg_22_0"></a><a id="Tc_C5gYAQiwUUGm3a3uyCn67Q_24_0"></a><ix:continuation id="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont1" continuedAt="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company adopted the 2016 Equity Incentive Plan (&#8220;the 2016 Plan&#8221;) in August 2016 for the granting of share options, stock appreciation rights and other stock-based award (collectively referred to as the &#8220;Awards&#8221;) to key employees and directors. The maximum aggregate number of ordinary shares, which may be subject to Awards under the Plan, is <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IOeOv_vnbkidQguBd-LPMA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_0qs-vQKD9UiusXqRbKa8mw">56,707,560</ix:nonFraction> ordinary shares, provided, however, that the maximum number of unallocated ordinary shares which may be issuable pursuant to Awards are subject to certain automatic approval mechanism up to <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1tDo1psq706xHzj0JXP0vg" decimals="INF" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" scale="-2" id="Narr_tVPW-4LWmUq5q9vPD5Bgvw">3</ix:nonFraction>% of total issued and outstanding ordinary shares of the Company, if and whenever the unallocated ordinary shares which may be subject to equity awards under the 2016 Plan accounts for less than <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_rnpPvMkJqEijLxsiFXDLSA" decimals="INF" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" scale="-2" id="Narr_mZRBmMpyx0m9OJa-QT1BkA">1.5</ix:nonFraction>% of the Company&#8217;s total issued and outstanding ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In June 2018, the Company granted <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Narr_IyX4ZnLpokSrqmjAVEuYUQ">500,000</ix:nonFraction> share options under the 2014 Plan to an external consultant at an exercise price of US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Narr_3d-4Au19S0Wi9XOb8tscSA">0.7792</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Narr_1d1yD3GDgEaZd524xgu75g">5.0</ix:nonFraction>) per option, which were immediately vested. The options have a contractual term of <ix:nonNumeric contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="Narr_RrNVhpep6E6RrQYO0YJbSQ"><span style="white-space:pre-wrap;">five years</span></ix:nonNumeric><span style="white-space:pre-wrap;">. The Company recognized the fair value of such options granted and vested amounted to US$<ix:nonFraction unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg" contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" scale="3" id="Narr_ApPD_dfLfUqyZ421K9np0Q">2,429</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" scale="3" id="Narr_Z5Sgs_7-0U-NtCDAJdyWyA">16,073</ix:nonFraction>) immediately to profit and loss. The fair value of such options was determined to be approximately the difference between the grant date share price and the exercise price.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">A summary of the option activity is as follows:</i></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tb_GRO0zu9I-Eq7kH9AAhSHhA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;options&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise&#160;price&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per&#160;option&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at January&#160;1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_ELQ91pZzg0KdAF8XCT1StA_7_2">28,087,236</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_eb4ukyqZD0SLjqoZKq8GGA_7_4">5.1</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" scale="0" id="Tc_fxwcTaZyRUqkVt9A7V-GKQ_7_6">3.2</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Tc_cs79kvdt3kChIX6p1MLYVg_8_2">500,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_bEfebpyIAkehKyHwRACjWQ_8_4">5.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_bCRefLZVKUS6rbZo8gjHrA_8_6">31.2</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_K0h9KheQh0GLpDtVBxD_Vw_9_2">3,614,464</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_gdqLbnI-gkeJeg1ku-52_A_9_4">5.2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_dABeDmMPOU6N7VbHPawhSw_9_6">4.5</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="Tc_Hv30u-l6h06MDFlYUYxH3w_10_2">193,340</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_crDFL5-tkE2Rv5ugXDWccw_10_4">5.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_S_dnR8zU9Uag97tCk-siaQ_10_6">6.2</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_p0Tr7MY6LkqvyTv-C7PRsA_12_2">24,779,432</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_-O4b0gRRJUeNDgKOuDxG7A_12_4">5.3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" scale="0" id="Tc_uJPP6up1GEKmzedAM6m_HA_12_6">2.2</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_PTP-YERBTUeJCH37FYO_xQ_14_2">10,150,336</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_FKbmrmXC9kuZeLIBfnCbXQ_14_4">5.6</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_C2ZFugMHtUqQXj8ltEKxBg_14_6">3.5</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_T8ZB-zvXKkWG7Uf7cJlbDQ_17_2">14,629,096</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_qeIy3ulcr0yd4qOitZ9Xkg_17_4">5.4</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" scale="0" id="Tc_b45BVuC1cEGNhfJ8G6Tldw_17_6">1.7</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_AKmJGOUh8kO5rLteaa4yNA_19_2">14,222,096</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_hVxpvHKmJk-9pVOV8lu6-g_19_4">5.5</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_WZjH6BSpGE2Ulxf3-WRnZQ_19_6">1.6</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_kOz9-uv_S0WB9H7lbellHQ_22_2">407,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_0JOQQ2Mcok6egamQO7t7NQ_22_4">5.1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" scale="0" id="Tc_QpJ2_YBVV0efrZSs9sb_zg_22_6">1.6</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and expected to be vested at December&#160;31,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="0" id="Tc_LuCm3BYkJ0WFOozIamqXRw_24_2">407,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_8UvxVN_IW02RcILR0IcGwQ_24_4">5.1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="1" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" scale="0" id="Tc_0njtQP7ZAUOwdu4aPldINA_24_6">1.6</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Total intrinsic value of options exercised was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="Narr_0HBNWU5ZTk2t1a___ncyDw">77,917</ix:nonFraction> , RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="Narr_aMPfq8mWukyLZCDWV8kWDA">266,863</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="Narr_ESUZQwnv80Oiltbkh9K2HA">633,606</ix:nonFraction>, respectively, for the years ended December 31, 2018, 2019 and 2020.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="Tc_70ekY8Eru0qR3R3Hlp3KSQ_1_4"></a><a id="Tc_Ee44wYIDwESWi_3XiWqvMQ_2_4"></a><a id="Tc_QMD-ROZ7MEyS-N3r78UhGw_2_6"></a><a id="Tc_EdaIYvCOdUOuhBsESlnrIQ_3_2"></a><a id="Tc_ygy3mBimNkuJLmiuA_ruSA_3_4"></a><a id="Tc_qra09ieDs0uJXd89VcGcZA_3_6"></a><a id="Tc_PZip063uLUi9HfeEGHJR_g_4_2"></a><a id="Tc_duXJFlygpUikh0vyY15XMw_4_4"></a><a id="Tc_h67lqtDm1U235BemgbGgnQ_4_6"></a><a id="Tc_-gQv7Ua5TkKGeU4UyZyFRQ_5_4"></a><a id="Tc_nYjdTKiR9UavzpeOY_kAag_5_6"></a><a id="Tc_ckQ2-7MEt0u9TEoUsuR-_A_6_0"></a><a id="_2c11e0e4_5ab8_4190_bc6c_505dac3a1d66"></a><a id="_2c11e0e4_5ab8_4190_bc6c_505dac3a1d66_2"></a><a id="_2c11e0e4_5ab8_4190_bc6c_505dac3a1d66_3"></a><ix:continuation id="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont2" continuedAt="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes information with respect to stock options outstanding and stock options exercisable as of December 31, 2020:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" id="Tb_8-255jl--02VEIHY62a1uw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;shares&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual&#160;life&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise&#160;price&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding and exercisable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="Tc_wkRQnCEz2EihKW93aMCOvw_6_2">407,000</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tc_CK2__aMtiUyJJDe0_c4pYA_6_4">0.3</ix:nonNumeric></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="Tc_go04F0nYgE20wYy4jLBMlg_6_6">5.1</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, there were <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_3PP9V8U6QUaqb1I33daefg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="3" id="Narr_50SntMrFukeTTQ154ZUZWQ"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_9j1M_AFndEqxv-7gXy07qQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="3" id="Narr_v6XjO6HN7022tKeHMz_gZA">no</ix:nonFraction></ix:nonFraction> unvested employee or non-employee stock options. Aggregate intrinsic value of options outstanding and exercisable as of December 31, 2020 was  RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="Narr_C86ZMiuuUki7KeZqzdFTlw">29,015</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"><span style="font-style:italic;font-weight:bold;">Settlement of liability-classified restricted shares award</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">In March, May, August and November 2018, the Company issued a total of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_1_2018_To_11_30_2018_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_iZoOloEsh020YnYtnAee3Q" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_IatPKTTYjUuanRQyPp_t3w">260,560</ix:nonFraction> fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_3_1_2018_To_11_30_2018_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_iZoOloEsh020YnYtnAee3Q" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Narr_Zzmy7v9Sb0GnzfoGsop47g">6,357</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">In March, May, August and November 2019, the Company issued a total of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_1_2019_To_11_30_2019_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ui0G2Hb16E-4HRiBdiTgsA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_vJ83Pa328UiU1T_JqYsvqw">237,312</ix:nonFraction> fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_3_1_2019_To_11_30_2019_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ui0G2Hb16E-4HRiBdiTgsA" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Narr_kDtpZUTeYUi2HJwT6NcCkQ">7,984</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">In March, June, July and October 2020, the Company issued a total of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_lGLXP-Eg1kmRXhxTB1YNug" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_B62NFhDyV0OYQ9R9sYupwA">190,536</ix:nonFraction> fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_lGLXP-Eg1kmRXhxTB1YNug" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Narr_VAymTH5o-EiYl5-7SfbHog">10,089</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Pursuant to ASC 480-10-25-14, such award that is share-settleable for a fixed monetary amount is a liability-classified award and therefore is re-measured each reporting period until settlement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Upon issuance of the shares to settle the obligation, equity is increased by the amount of the liability settled in shares and <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_K-xSIHoawk26QkoL5x4lTg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_w6Ljm1iO1kOWFzwVUuC-_g">no</ix:nonFraction> additional share-based compensation expense was recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Restricted shares to directors, officers and employees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In July 2018 , August 2019 and August 2020, the Company granted non-vested restricted shares of <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_7_1_2018_To_7_31_2018_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_AI8Z3K5ii0mmaz4m0wMyWA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_erZrl5gaCEGHK7ALznDsVA">12,941,952</ix:nonFraction>, <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_8_1_2019_To_8_31_2019_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_sKATW3JcZ0qPj1C9WW-1rg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_1UK3cP0zt0eQUvsv2GNB4A">14,314,160</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_8_1_2020_To_8_31_2020_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OgUie2isFEmHqKPEyxwSZQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_eWA3EZNegUihWv9biV_XyA">11,520,312</ix:nonFraction>, respectively, to employees, officers and directors. The restricted share awards contained service and market conditions, or service and performance conditions, which are tied to the financial performance of the Company. For restricted shares granted, the value of the restricted shares was determined by the fair value of the restricted shares on the grant date, on which all criteria for establishing the grant dates were satisfied. The value of restricted shares subject to service conditions and market conditions attached is recognized as the compensation expense using the graded-vesting method. The value of restricted shares with performance conditions attached is recognized as compensation expense using the graded-vesting method only when the achievement of performance conditions becomes probable. For restricted shares with market conditions, the probability to achieve market conditions is reflected in the grant date fair value.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_d331cc26_dbaa_490c_ab71_941958bbf90a"></a><a id="Tc_EDdoKpcc6US3eE1C5ebylg_1_4"></a><a id="Tc_4YjB2sS5GECx1BLK8y9w0Q_2_2"></a><a id="Tc_0zg9jYFFT0iFfOq9ibwHVQ_2_4"></a><a id="Tc_rTyaAyHJEkacjI9gtAO_pA_3_2"></a><a id="Tc_-B2HEpJ270ebuOiRKXfxGw_3_4"></a><a id="Tc_Ypr-FJXAdEeQuRzK83tHxg_5_0"></a><a id="Tc_UBosRUG4jky4ssTE_7U5ZA_6_0"></a><a id="Tc_JJQl8eidS0-BmM4elyKmvQ_7_0"></a><a id="Tc_fPB0PR2aAE-4dfRefJ2ZpA_8_0"></a><a id="Tc_RMOMnEVjDEO-VmGSWLLEJg_10_0"></a><a id="Tc_dj4FoCYu1Ei-MzKdXew1uw_11_0"></a><a id="Tc_e590gHIhgE2JfBQ53HgpUw_12_0"></a><a id="Tc_Yp_eY1c3gkCMgrAPyBHuVA_13_0"></a><a id="Tc_8XnQGQvTtk-Dw1tTVVZomQ_15_0"></a><a id="Tc_zgBiuFETIkWgpn--bXiOKg_16_0"></a><a id="Tc_RAXMSc8V2ECWtYADnMCsrQ_17_0"></a><a id="Tc_8r1JS8jlsUimS4hlBPeIow_18_0"></a><a id="Tc__w88PAEuzUKDb5Xjqn7QMA_20_0"></a><a id="Tc_kTaXDJZsdU2ZgPLufxyBOg_1_0"></a><a id="Tc_O8gDWeWkUUGyE4H5bL7OYg_1_2"></a><a id="Tc_30Y7o4wl9U-GgbIICRBWeA_1_4"></a><a id="Tc_I-G31K08mEGdn-eve6S3Eg_1_6"></a><a id="Tc_Xijjh6hICE69XEa2VsAS3g_2_0"></a><a id="Tc_n5vCxZpT5EivFKz22fGT_g_2_2"></a><a id="Tc_gUUCGDb610aGZoR3-Vwz7Q_2_3"></a><a id="Tc_nxo3GrP14UaXmptkqhTMZA_2_4"></a><a id="Tc_NNGt6C5eSkOq7vBM4W8riA_2_5"></a><a id="Tc_1pwBgT7oaE2enx9G5uKr5g_2_6"></a><a id="Tc_0Qq4f3t9WkSF2r8cATC-GQ_2_7"></a><a id="Tc_6IokIHd530SdydXPeaK3Eg_3_0"></a><a id="Tc_He2i_02SUEC5EFKnAaHARg_3_3"></a><a id="Tc_cMRcsnfPIEugwEyQhM2xqg_3_5"></a><a id="Tc_89XyTfXgLEW83cHVP1AJKg_3_7"></a><a id="Tc_g-wLrsnrGk-foF8fsAwwgw_4_0"></a><a id="Tc_WLehf2e5RUicf8T4FI80Yw_4_3"></a><a id="Tc_MybgqgRy-EiWoPwt5cBykg_4_5"></a><a id="Tc_9FJHJzrsH0GsDGtRvkZdaA_4_7"></a><a id="Tc_HZjPxSwwz0C58U3j65qLzA_5_0"></a><a id="Tc_pa1i7Z_TTEOjL465PcWWqw_5_2"></a><a id="Tc_U6d9qebhI0u09k--ivBkDQ_5_4"></a><a id="Tc_yTRyt73nkk-M40F9fVR8-g_5_6"></a><a id="Tc_xsafV0B_Fk2WVq-V0JBL3g_6_2"></a><a id="Tc_1BPPyLYpHEezO0OQepgw6w_6_4"></a><a id="Tc_AlOjzs8xsUieoHmirC5wQw_6_6"></a><a id="Tc_VeKqMw-nJkOwM5bbNz5u3w_7_0"></a><a id="Tc_ttMb5oewakSbqKND1uNuFw_7_2"></a><a id="Tc_J1OO9asjZEyDOc8DNCqUEA_7_4"></a><a id="Tc_4zesMMiqPUKDXsnIzIxfaA_7_6"></a><ix:continuation id="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont3" continuedAt="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont4"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">A summary of the restricted share activity is as follows:</i></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="Tb_t25mNAdoHEiLd9h2eg71Fw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted&#160;average&#160;grant-</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">date&#160;fair&#160;value&#160;per&#160;share</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at January 1,&#160;2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_rNP0P2kT-UKzzMuY5rv8Rw_5_2">24,525,620</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_HW9GG4TSSEOZjhtoCZnsrQ_5_4">5.3</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc__0e94zwq402GbX6iKFZYng_6_2">13,202,512</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_CfpoNlnmPEiPxrUzJPIJyw_6_4">14.5</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_WHUW0PgC8EGPiJvQw_QPZQ_7_2">7,326,620</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_xGuMIEhWk0-bUBqvhKeF_w_7_4">6.0</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_H8HnZ44ZkEiI7Cp9Gv4yEg_8_2">891,008</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_uZeAqECAlkS_ldVxD9KD9w_8_4">5.9</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M7CrNxpl50uD-UvnivbCOQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_YSfiiGSEL0iK9iJh1Jz5gQ_10_2">29,510,504</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M7CrNxpl50uD-UvnivbCOQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_qpTPRxGmN0W-XrdM8zaJZw_10_4">9.3</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_Ke647DA4YUqfY9ANRnF9eg_11_2">14,551,472</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_Yn78bUrF5kWOmDV60ScxxA_11_4">34.2</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_2wQzmBGyFEOQecAjYpUbfg_12_2">9,122,432</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_Tq4eAa1qHkWwaLo27JwNBA_12_4">9.3</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_3EwOdcAxjE2UBFDUtTtIVA_13_2">1,582,248</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_un2QWnewCkeanuyVw764OQ_13_4">10.7</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December&#160;31,&#160;2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ef0Z93pkoEGIYqeb-YjaYw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_7OjfDp4thUWtt8MsJ02C1g_15_2">33,357,296</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ef0Z93pkoEGIYqeb-YjaYw" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_BVSJaQsUNkCBdnFtXOMDNQ_15_4">22.4</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_6kVKAjBudk2QeF7yKnN67w_16_2">11,710,848</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_6IWgCBrvqUCAhzGUho417w_16_4">66.7</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_jXrDKX5beUC-yZqq4Of6KQ_17_2">12,684,640</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_lCwIFb-t7keGqrVDkvRXKQ_17_4">14.1</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_HdA_Vi0XnkqnrqlnMQwm3A_18_2">1,364,736</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_PARhz9KBYEydsvagNiru8g_18_4">25.1</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_cWc0ay8KykqKf1J0AP1SlQ_20_2">31,018,768</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw" decimals="1" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_E_XsIn5cl0Kah17ZJwJMKQ_20_4">42.4</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognized share-based compensation expenses of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_duKvlspKBkaraZcHv1DLAQ">89,804</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_Jr_Y2atgUkSz6FZymuGjjA">189,447</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_MqjtqRcwHUuwCxsaqpG7GA">333,686</ix:nonFraction> for the years ended December 31, 2018, 2019 and 2020, respectively, for the restricted share awards. As of December 31, 2020, total unrecognized compensation expense relating to the unvested shares was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="Narr_1FNZROXmLkW4vTLyJOV-AA">574,564</ix:nonFraction>. The expense is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Narr_3pVyrqDt-U683yLr6cOkcQ">1.73</ix:nonNumeric> years using the graded-vesting attribution method. The Company did not capitalize any of the share-based compensation expenses as part of the cost of any asset for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Total intrinsic value of restricted shares vested was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="Narr_8RrGHrk5jEqCrubcJ6mjlA">160,264</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="Narr_OojBR3koXEu6YU1dxjrWHw">311,923</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="Narr_qVYgUfUT_USvnMtCVnYicw">827,396</ix:nonFraction>, respectively, for the years ended December 31, 2018, 2019 and 2020. Aggregate intrinsic value of unvested restricted shares as of December 31, 2020 was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="Narr_w1OMJKnWtES_Ho_QWQFI5A">2,369,023</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The fair value of the restricted shares granted is estimated on the date of grant using the Monte Carlo simulation model with the following assumptions used.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" id="Tb_S4sMLFYpk0en7LUEqtMOKg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Grant date:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Risk-free rate of return</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pfZisS2jEU-PH5pSjclwQg" decimals="5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_1P0Y8z-ghUWpRUarLOjxnQ">2.047</ix:nonFraction>%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_X-beG-Gtg0KAwbNsGzMHTw" decimals="5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_pVbS4a7uW0aMwrsiQtNDHg">2.418</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2F3B7VTOx0W8lxFaW8oa0w" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_fMWgkEYC2Euwrymhb5lniQ">1.67</ix:nonFraction>%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZnE_fysRgkCzow7v_X_gZA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_qyEOLK0vekmrpVeDytAwlw">1.88</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_bMfKNYkOSUipT3KYjr1A6Q" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_d_owXqDnDUGxMGsd8RtogQ">0.14</ix:nonFraction>%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JssNqorwnUOeV5NaIH_Kjw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_oXgEsUGmvUewx1WKTYoEzg">0.19</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Volatility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2018_To_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_VFfmQh5uX0iGBbp8_FQJJQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="Tc_Tsd9cqtDG0ePenXi6WdIww_3_2">71.85</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2019_To_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_f6VhJ0ZeZE6KCGlnW1lTTA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="Tc_TQ0v-COlpE6fSpzgYF0m9A_3_4">63.22</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="Tc_ZxBuXPsmR0G0cTn91JbnlQ_3_6">59.23</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Expected dividend yield</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2018_To_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_VFfmQh5uX0iGBbp8_FQJJQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_oCRvqiRt80C_MYuPnOo6AQ_4_2">0.00</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2019_To_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_f6VhJ0ZeZE6KCGlnW1lTTA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_eRifrho1A0WptizelRua3A_4_4">0.00</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_ou4AG28Mz0WbedVZ49xgZQ_4_6">0.00</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Share price at grant date</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kLFj5x08HUmYXP40ndhm_Q" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_OIzlwvOS402BgYDOxdt4UA">3.125</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OIbHRYy8XUWfK6YObw03Ng" decimals="5" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_MzoO6Z1ci0yw09nK5EpKcg">5.02375</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_tbBVUk5VfEmfdEyrnaJfAA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_VXTq7pAkIEGm_746ZqisIA">10.1475</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kLFj5x08HUmYXP40ndhm_Q" decimals="1" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_QU1t0rcM9kiB3kvY1d-mAA">21.3</ix:nonFraction></span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OIbHRYy8XUWfK6YObw03Ng" decimals="1" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr__YDHKvdOQkyd7aJYGZ3-oQ">34.6</ix:nonFraction></span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="As_Of_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_tbBVUk5VfEmfdEyrnaJfAA" decimals="1" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_kIKOC3OGpkm_bJXj7yA2_Q">70.5</ix:nonFraction></span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Expected term</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pfZisS2jEU-PH5pSjclwQg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_DR6vaicGu0Ol6sqXsesNgg"><span style="color:#231f20;">1</span></ix:nonNumeric><span style="color:#231f20;"> &#8211; </span><ix:nonNumeric contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_X-beG-Gtg0KAwbNsGzMHTw" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_YXX9fE-4rkaelfeXr8CWCw"><span style="color:#231f20;">3 years</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2F3B7VTOx0W8lxFaW8oa0w" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_Ek8E7MQacEe5WVHQSQGSVA"><span style="color:#231f20;">1</span></ix:nonNumeric><span style="color:#231f20;"> &#8211; </span><ix:nonNumeric contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZnE_fysRgkCzow7v_X_gZA" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_d8Xm-_WCykSehNnSOw3Jpg"><span style="color:#231f20;">3 years</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_bMfKNYkOSUipT3KYjr1A6Q" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_AU6eMywk10-ruLGfj5LhwA"><span style="color:#231f20;">1</span></ix:nonNumeric><span style="color:#231f20;"> &#8211; </span><ix:nonNumeric contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JssNqorwnUOeV5NaIH_Kjw" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_xTCxF-Y3xUK7l4m0axDMVg"><span style="color:#231f20;">3 years</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18.2pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Volatility</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Expected volatility is assumed based on the historical volatility of the Company&#8217;s comparable companies or the Company in the period equal to the expected term of each grant.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_b995c465_35ff_48d7_9412_6575f0bcad87"></a><a id="Tc_R-W0GmzTBkOtLQ_PKnCcTQ_1_2"></a><a id="Tc_YdLXzaOMT0CFlM8NgaZl0w_2_2"></a><a id="Tc_SSyIffNFek6mDnMIxS40Ow_2_4"></a><a id="Tc_674bfcoGRE2jl4X8RwsC1Q_2_6"></a><a id="Tc_Zqf-9z7GO0CuVUyrMAcHbg_4_0"></a><a id="Tc_cGwkve_m9Uuu5KppJIkNFw_5_0"></a><a id="Tc_12-lbRdzO0S8n4bRSxa8Bw_6_0"></a><a id="Tc_OFO_8lyOGkS9EURTwNg5bg_7_0"></a><a id="Tc_PC5FcKiPaU2dmYC2gZFeHA_8_0"></a><ix:continuation id="Tb_L8Hb9LpIqEic1aeeYuEkXw_cont4"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Risk-free interest rate</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Risk-free rate equal to the United States Government Treasury Yield Rates for a term equal to the remaining expected term.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Dividend yield</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The dividend yield was estimated by the Company based on its expected dividend policy over the expected term of the restricted shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A summary of share-based compensation expenses for the years ended December 31, 2018, 2019 and 2020 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Tb_GBeOicCEO0KAOEn7ZtZ7Sw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Costs of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MtHkMipgkEuQjSq6WjzeYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_WO0v8_Yw-US-N4w1V3-9qw_4_2">18,008</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_mA6giQ73uk-FDEHMrIundQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_wWO8k2Lq1EOdv-NbT7Swpw_4_4">46,007</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_wRZ4yVwUmkOagc3porkI4Q_4_6">89,943</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_yYEIJNwPz0y7j6cG7mBWUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_1zj7rtzclUiS2sZxnA_Jsw_5_2">25,213</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_TVovzPbjekC5aSdKhRA-cg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_FV5gsWC8wU23ELprv7p2sw_5_4">39,436</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_PlA8yqvipkeUY4zu4yf4RA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_St4p-wvK7UKI73YimIBOUA_5_6">54,204</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_bnxBilVEmUij3ch2j2p0OA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_ovpYUib0Q0SGcZhbnxkwNg_6_2">61,707</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_QOsAZmCERkSJ-KpallZqFA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_C63X3iCYBUiau3Sx7AVkxw_6_4">101,949</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Y7IDj4NFKkuFGIdYrGacaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_b2O7EwQcm0SykZkiUyonnA_6_6">184,943</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ombUGF3xT0yRQA2MRNSsSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_hknzpQDlqECMPsjTr1D2Rg_7_2">949</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_NBTCX1xAfUyWpI_cvXNUhw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_4YO1-4POnkacPXodH2E1vg_7_4">2,364</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dMQdFx8ICkmPmEcw-C3fZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_LwpekdoQakCwqeClPaVhHg_7_6">4,596</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total share-based compensation expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc__Xv6sRyGyE2BTFmsRSbJCw_8_2">105,877</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_mrkMPrWhbU-IhsvrnX0VlQ_8_4">189,756</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_-0-lGuqbhkmAjpnb0o6ZRw_8_6">333,686</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 72pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_af087436_0e4c_4193_8b7b_7b9f530f7821"></a><a id="Tc_ApImBXXJbUS55nE7gCBxnA_1_2"></a><a id="Tc_0rs--y2ajUqTkslfIFaylQ_2_2"></a><a id="Tc__h5zFd-jaUONOcBBXibqNQ_2_4"></a><a id="Tc_24ZjMq464UmI0fwB2Inmjw_2_6"></a><a id="Tc_gy3FhqtbDEaNXTr9khPITg_4_0"></a><a id="Tc_oR4r8ueD1Eqwl2FZKHI44g_5_0"></a><a id="Tc_4MHzFsj9tESyfuSGITjRwQ_6_0"></a><a id="Tc_dg8BFLsszkqVHR-rNhqIpw_7_0"></a><a id="Tc_oEomGeQpSUGVpfWqwYb9vA_8_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Tb_NHYZJ9MESU2xvRGuU8QJLw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">20&#160;&#160;&#160;REVENUE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net revenue consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfNetRevenueTableTextBlock" id="Tb_uN8h9YcWNEa6H32BaGNZiA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colocation services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ColocationServicesMember_CsPOWWxwS0ix_psInPbJgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_La4EqrV_rki-xskfNNSgcQ_4_2">2,104,259</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ColocationServicesMember_BgC9cLk9EU6_2gxvSOilUQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_75jAhOkIAE2BL_N5QJT9aQ_4_4">3,261,745</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ColocationServicesMember_2FBnJTjdJk-PYTwkwyXNiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_xX1igzwYOE66U5P-RQ3-nw_4_6">4,710,923</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed service and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_0Fq-P6R5HkiSo5T8GFFwmg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_vgMIec4xYk6OrSmrNt5jTA_5_2">655,231</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_q5zKoaFHSEaryi7-CFFXgQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_icggHYNSXECMQadq85VuUg_5_4">832,826</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_N3pTI2PmG0usl7kHk-UgkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_7guW6nr9tE-xDmVEr7GrAA_5_6">1,005,945</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Service revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_us-gaap_ServiceMember_TImPk5Y-UE-HdGRC_NkTKQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_18OHYSGPG0ORjR96bTf9rQ_6_2">2,759,490</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_zn1a6NxBYEaGx6ckg3IY6A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_IIoHFGIgtUuR6R0fBb6t8A_6_4">4,094,571</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_BsK5tbDjO0GG5ATUcYnRXQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_22lRorzpbEmz9lOsfr8g_w_6_6">5,716,868</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Equipment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_JFNzWEB45EK8EBBnlovtbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_5YWGgv2jwEi_jeV0m7qfyg_7_2">32,587</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_w5XsuEe7nE6HYJGnaMfXjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_rIuG-rGR502lJUBJamMIdg_7_4">27,834</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_d1_GRrMpQ0KIQiCSQOB5oQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Q1YA_TgvJ0Ofs0rkClBr2g_7_6">22,104</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_iVbOGX9Ba0WRjG4Eb0J3dg_8_2">2,792,077</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_piTdVA4KJUSqhz8jR57yHw_8_4">4,122,405</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_A0DG5huigkicdP9jZTqRsw_8_6">5,738,972</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_CiK9YdGuxkW9K4xMTFB2VA" continuedAt="Tb_CiK9YdGuxkW9K4xMTFB2VA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">21&#160;&#160;&#160;INCOME TAX</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to the rules&#160;and regulations of the Cayman Islands, GDS&#160;Holdings is not subject to any income tax in the Cayman&#160;Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Two PRC entities are entitled to PRC Corporate Income Tax (&#8220;CIT&#8221;) rate of <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_rE0O0qK2PEudKfR6u-Feyw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_gYyizVE0DUy7r1L-RTkK0g"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_ZVia_5XgiE6EYMtF74U6Ow" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr__BWzuYNZSEOA2BGp1HzJ-A"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2021_To_12_31_2021_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_oJ0yJVmaw0KllZdkRZuflg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_pDa4pyJOgkercCU96Yy4CA">15</ix:nonFraction></ix:nonFraction></ix:nonFraction>%<span style="white-space:pre-wrap;"> in those years that being recognized as &quot;High and New Technology Enterprise&quot; as long as the relevant requirements are satisfied. All the other PRC subsidiaries and consolidated VIEs of the Company are subject to CIT rate of <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_CN_uBcowPuDDkS22dWEJmLGtQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_cl2ZBDoXlESr5lYP5ueQpQ">25</ix:nonFraction>%.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s Hong Kong SAR subsidiaries are subject to the Hong Kong SAR Profits Tax rate of&#160;<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_HK_tODQGFZmMk2p48NDd5bX8g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_jdFfIjeDjUuFEOYBzDINsg">16.5</ix:nonFraction>%. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$<ix:nonFraction unitRef="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag" contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w" decimals="-6" format="ixt:numdotdecimal" name="gds:PreferentialTaxRateAssessableProfitsEarned" scale="6" id="Narr_6k55eIrvKUyL2b-xpoHd9w">2</ix:nonFraction> million of assessable profits earned will be taxed at half the current tax rate (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w" decimals="INF" format="ixt:numdotdecimal" name="gds:PreferentialTaxRate" sign="-" scale="-2" id="Narr_wIWTXR3M_Uy9DarVDpEiRA">8.25</ix:nonFraction>)% whilst the remaining profits will continue to be taxed at <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_l2P7UdqTnUqSy0-x1rVKhg">16.5</ix:nonFraction>%. There is an anti-fragmentation measure where each group will have to nominate only <ix:nonFraction unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ" contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w" decimals="INF" format="ixt-sec:numwordsen" name="gds:NumberOfEntitiesBenefitProgressiveRates" scale="0" id="Narr_Xi8o0VO1X0uUNrQGvnD6nA">one</ix:nonFraction> entity in the group to benefit from the progressive rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s Singapore subsidiaries are subject to the Singapore CIT rate of <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_SG_S-F3mtaVeEubofNiAjYwqQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_teAIrWSBP0KjEuSuuDaX7w">17</ix:nonFraction>%.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_7f75b504_b9f3_493e_92fd_30e257fb98af"></a><a id="Tc_Yz3lPVh1aU-UHQoZAMvl2A_1_2"></a><a id="Tc_f1Ju-5LYoke4-f-aFTBFWA_2_2"></a><a id="Tc_mra_D70rykOwLsvn-wZYew_2_4"></a><a id="Tc_KRvh3L_HREWw9h4z2VXlwQ_2_6"></a><a id="Tc_bypkoWhdrEi1Pdi3ufBvqA_3_0"></a><a id="Tc_6yhpArB-lEmx_-wW0s0f7w_4_0"></a><a id="Tc_X3JGTtCFDUm6RVlqBYMYYQ_5_0"></a><a id="Tc_0Ksid2RB8EOMNHB7YpMntQ_6_0"></a><a id="Tc_ruybmd-AVEmLEnaQU8p2FA_8_0"></a><a id="Tc_67EXhaG4JkOu_NaMCW-wWQ_9_0"></a><a id="Tc_VBjZu3X6UUKd2ZrUsHjIWA_10_0"></a><a id="Tc_uUrbJp1ltkSBSkT2AI9-pg_10_2"></a><a id="Tc_pdE_P47O6UmVARS7piVAyA_11_0"></a><a id="Tc_rsjUOEYgykOtt9LcGxyXDA_13_0"></a><a id="Tc_H4YlX3rb40K41OsKdZi-sg_14_0"></a><a id="Tc_fMswv4ER30OpUA_-_X_O0w_15_0"></a><a id="Tc_ES-mPW3qVUiblwC2M9Ulug_15_2"></a><a id="Tc_pnYbN2ZyTkuKH-cT0eZUJg_15_4"></a><a id="Tc_yUFfn1veBE6WLiT5irtbEA_15_6"></a><a id="Tc_8PrYVPzQVkqKPIR_u_dIBQ_16_0"></a><a id="Tc_rQ7AhYM2rEiXBsBMWCit8Q_18_0"></a><a id="_5e2537dc_77ac_469c_b7fc_370798f41253"></a><a id="Tc_PL-V1vworkKbGeTjNE85Dg_1_2"></a><a id="Tc_O_QOEnGN-0C7wpomKRxnUQ_2_2"></a><a id="Tc_SuFxxB8VSkKLII4quWoD9w_2_4"></a><a id="Tc_wx7uepSWNk-tmVD_eKPkDw_2_6"></a><a id="Tc_fb7RaNk6xUyF2dy37jSioA_4_0"></a><a id="Tc_ZOWEITt_pEqi6u6S7vXh3g_4_3"></a><a id="Tc_J6zHVOXx_ki4lhb5YPB0AA_4_5"></a><a id="Tc_5Cw__TMjVU-44SI04honPA_4_7"></a><a id="Tc_4-vQ6yJv10yqFX1aEUlWCw_5_0"></a><a id="Tc_he0UL3zD1UCNeq8kwDt8SA_5_3"></a><a id="Tc_DgqJaGYQnkGO078ryOUcrQ_5_5"></a><a id="Tc_BY2t4qnxwkavHGcLj7s6lA_5_7"></a><a id="Tc_RaOPXBflPEygmLGxACJywQ_6_0"></a><a id="Tc_JNE-KnTuUUeoDZProj8lVA_6_3"></a><a id="Tc_OnCmhzXSiUSMpnUl9ISeWQ_6_5"></a><a id="Tc_9DXveSqat0qq1XbNk1fo2Q_6_7"></a><a id="Tc_0hcpTSNp10y5JQDdwq2aCw_7_0"></a><a id="Tc_eNvuJ4yex0GaDK2O2G0cQQ_7_3"></a><a id="Tc_6l8cFfW_lEytE7hjl5lQbg_7_5"></a><a id="Tc_NqR7WOqZ40yKkAKxsLNJ6g_7_7"></a><a id="Tc_A3wSNVZ-mk-DuOX7fXe18Q_8_0"></a><a id="Tc_Dfm-z93uw0C3VvnZlUiWew_8_3"></a><a id="Tc_-s2Pva8vTkqsN4294o8IAw_8_5"></a><a id="Tc_4SbxZXtXrEan0Pmv1Fk-YQ_8_7"></a><a id="Tc_iQkeIbqh4kix7zpqHBKWNw_9_0"></a><a id="Tc_5Bqi27ZUMUu45Z6AwHTU5Q_9_3"></a><a id="Tc_P5U0_x251UyXfdmnnWqwcg_9_5"></a><a id="Tc_yE07zMRii0eg2bbvbjVGwA_9_7"></a><a id="Tc_tb15TX0HKUKXT9f53NSD5Q_10_0"></a><a id="Tc_oVzt45fQRUGuO7v4F_7kbA_10_3"></a><a id="Tc_DmNhgK4BOUmM_VaZteGUpg_10_5"></a><a id="Tc_0_wcp9zfCUm1D1zc1woWAg_10_7"></a><a id="Tc_5LF743gQuU-RujYVqBvqgw_11_0"></a><a id="Tc_w8N7aujesE-yK9H8PJDXrw_11_3"></a><a id="Tc_Ib4urjVUGU6UZmOtJF7anQ_11_5"></a><a id="Tc_S6J2xDk400GtD9tVlTnbEQ_11_7"></a><a id="Tc_jfVvSfp37E2rYQVBpSQMMg_12_0"></a><a id="Tc_gBNYIaRHwky_LobGrrco1w_12_3"></a><a id="Tc_XzWFm61mT0a2h3Tqi-S28w_12_5"></a><a id="Tc_F66g4vhhGkCwcCCLhSUcrw_12_7"></a><a id="Tc_yMcTQH162U2LBzorvw751w_13_3"></a><a id="Tc_6lvX-sBY5EmQVOujWgTjlA_13_5"></a><a id="Tc_WAvEYiQ5CEaknvd2958FDg_13_7"></a><ix:continuation id="Tb_CiK9YdGuxkW9K4xMTFB2VA_cont1" continuedAt="Tb_CiK9YdGuxkW9K4xMTFB2VA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The operating results before income tax and the provision for income taxes by tax jurisdictions for the years ended December&#160;31, 2018, 2019 and 2020 are as&#160;follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="Tb_XTdhXSCRV0yUJEtyakDE_g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss (income) before income taxes:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_VMkVnfJQbUauxA_LCnZqAA_4_2">237,232</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_xWeNpAh4hUisxoc5jkTxzw_4_4">68,080</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="Tc_fTmRUtZsJ0OHq0IQbxYeGg_4_6">19,765</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_McwX1K4EwEODilhuPtFe3w_5_2">202,427</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_0hKZJiLFXkuxCAu1_I2gFw_5_4">358,353</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_Os5iEk1d6UGc_bXFVbzWGw_5_6">568,201</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_eTs5a3lGBkCyYqArZ-KamQ_6_2">439,659</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_PhdsD4UvmU6BiHZjlV-pHA_6_4">426,433</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_pQ5ohbP5REWSOpTFnw6uIQ_6_6">548,436</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="Tc_mAATWY92UE2GYzKQa2pvGw_9_2">27,206</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="Tc_ZjuccJRxXkeiXwq2Yy2IdA_9_4">65,819</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="Tc_La9DeZZZ9UyAof6OPqGGLQ_9_6">210,503</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="Tc_tjoTK4s8EE-jJ_-JMPL6_g_10_4">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="Tc_6f_2FAdESU-WD1cHVI1GSQ_10_6">14</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current tax expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_YHRbzCpSM0ap9Fg-Bk0tMw_11_2">27,206</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_7CUrGOl5h0C_TMQd9cxDew_11_4">65,822</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_sGeuX11CmUyuZHAvhIONTA_11_6">210,517</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax benefits:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" sign="-" scale="3" id="Tc_cJelmCcaw0OTy0qywFJMBA_14_2">36,597</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" sign="-" scale="3" id="Tc_S7kk_vhUIkyrcKSqaabajA_14_4">50,172</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" sign="-" scale="3" id="Tc_W8JLfxD-0kWegmylc80-aQ_14_6">89,739</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_UWIvHWyVO0OM-YWXGGHfBA_16_2">36,597</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_cIABhLlggEaqgs3GQGQjdQ_16_4">50,172</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_QrNc64baX0aY_ARbr3rcVg_16_6">89,739</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income taxes (benefits) expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_Dnwj3QoEy0W50Q0ssrCd-Q_18_2">9,391</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_aTrN38hXUkKScKIMGnIAKA_18_4">15,650</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_SWS_OOsPrEmnfDbVmTiNUg_18_6">120,778</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The actual income tax expense reported in the consolidated statements of operations differs from the amount computed by applying the PRC statutory income tax rate to loss before income taxes due to the&#160;following:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_DR76cM13FUauxGWe3rbDvQ" continuedAt="Tb_DR76cM13FUauxGWe3rbDvQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC enterprise income tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_agOEthFZUkCQpzrJnqRF5g_4_2">25.0</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_fCCgcyzJPke-UC0WTli8kg_4_4">25.0</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_tDUYY4EfdUWLUz7cvQFvAA_4_6">25.0</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-PRC resident enterprises not subject to income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" sign="-" scale="-2" id="Tc_tAv_-4c-ZU-Od08ftCL8Rg_5_2">9.2</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" sign="-" scale="-2" id="Tc_CkP8fXVTAketr02w6F_bgA_5_4">21.4</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" sign="-" scale="-2" id="Tc_7h-QCrRN6UCjcJA1cQcPtw_5_6">27.6</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax differential for entities in non-PRC jurisdiction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" sign="-" scale="-2" id="Tc_ErcCSPAJUk26mAvRpGUo3A_6_2">1.2</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" sign="-" scale="-2" id="Tc_ZGTltLvLDUWWG0HStJsjUQ_6_4">1.4</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" sign="-" scale="-2" id="Tc_2AsNWucjsEyhXtuAf8W4Yg_6_6">1.3</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferential tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" scale="-2" id="Tc_6bg0_qEPgEyPFzk5JdF3YQ_7_2">0.0</ix:nonFraction> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" scale="-2" id="Tc_38w72szQxkqiMoj5OHD_nA_7_4">0.0</ix:nonFraction> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" sign="-" scale="-2" id="Tc_C9xdhBWyVUaq6TqEUU2LrA_7_6">0.3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of current year permanent differences</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences" sign="-" scale="-2" id="Tc_eOSTidcHaU6i2IS0-J0TxA_8_2">1.3</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences" scale="-2" id="Tc_qGynO2F050KLlC9zoFiAsQ_8_4">1.5</ix:nonFraction> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences" scale="-2" id="Tc_2UsM_RUXTUKc-NeTUAb1ng_8_6">1.0</ix:nonFraction> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expiration of unused net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" sign="-" scale="-2" id="Tc_kwrTAd9KdUur8UYXGC9XOw_9_2">10.1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" sign="-" scale="-2" id="Tc_U06Jec6nj0mFrFQDhyeTjA_9_4">1.4</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" sign="-" scale="-2" id="Tc_BhD3PVhtMk2gyj9xKbGUdQ_9_6">1.3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-taxable income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="Tc_SpYxnrD_KEmMqbUH58zcMA_10_2">0.0</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="Tc_QsEk_vJgYk-VBfUNW7ed1Q_10_4">0.0</ix:nonFraction> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="Tc_irYxOiGNSUaPbPpxWui0XQ_10_6">2.5</ix:nonFraction> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_H7z5_WEzR06stR8_0EJMZQ_11_2">1.0</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_Q9D_Piq4b0SPe0jX4wV1GA_11_4">8.7</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_4mC9X6Mnx0mVVLYiZ2FQJw_11_6">21.3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to provision adjustment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" sign="-" scale="-2" id="Tc_oTmhn8ZpjUWrLMrzTmPJAQ_12_2">0.1</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" scale="-2" id="Tc_jH0w9606T0yQFJMSXAOkwg_12_4">2.7</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" scale="-2" id="Tc_SsJcLhdFo0WPyE0aKgkhVw_12_6">1.3</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_aMuq1XaQREKONQcsBOx0Vg_13_2">2.1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" sign="-" scale="-2" id="Tc_6D3Inz41pE64wyPehSui8A_13_4">3.7</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" sign="-" scale="-2" id="Tc_QITMOD4faEChmkFNSYh0Hg_13_6">22.0</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_65b2d97c_ef2c_43a7_8e73_1c6fce66b506"></a><a id="Tc_8OPDZUDYFUunFqv8hbXNtA_1_2"></a><a id="Tc_BruRHYZIV0mhUA4QlXHj5A_2_2"></a><a id="Tc_SXuOznD1MkerpnwDxsTBeg_2_4"></a><a id="Tc_taCFyHXwsESO0DInvUMLDw_3_0"></a><a id="Tc__nvch9jVh02xuxXdzTMxAw_4_0"></a><a id="Tc_8tq3qOYbmkG9RwZrRAKQKg_5_0"></a><a id="Tc_9qfPpkdKEkKyB-BSOeVthQ_6_0"></a><a id="Tc_KzRzw9lY20e3_lEjfihZjw_7_0"></a><a id="Tc_gh4ezSu5rkmu22V3b6lwew_8_0"></a><a id="Tc_l2bzNdEVs0m4A-HzjAWmsQ_9_0"></a><a id="Tc_fUXifMkpGky3OYFj-rW9rA_10_0"></a><a id="Tc__bhJgeuPnUqbUyYfK9WUqQ_11_0"></a><a id="Tc_gbSkDv17j0S1yM4D9zT7nw_13_0"></a><a id="Tc__qUINNlyYk6gxf3sw7qKxg_14_0"></a><a id="Tc_jHsqJJbB702IMxhqPwfF8Q_15_0"></a><a id="Tc_PY2TS6fI_0-QeAmmQ8iG3g_16_0"></a><a id="Tc__2HGr07kU06uhBeoeuFCkw_17_0"></a><a id="Tc_RpOAe9xy0EOlLdV6GrP1Xg_18_0"></a><a id="Tc_LfdrdpfaX0S1a1sM81Lk9Q_18_4"></a><a id="Tc_tcOC6Fs2rECzxz4j5oyhdw_19_0"></a><a id="Tc_Kzd7Htm1KEKm4MBOEJ0dmA_21_0"></a><a id="Tc_CPdnQ2BTAECAc7N_y3l9ew_23_0"></a><a id="Tc_uPl68oYIrkKcMlrp0_O_IA_24_0"></a><a id="Tc_dG8YWPrLp0yAq6ZsqbAwiQ_25_0"></a><a id="Tc_ITqfFYMPFkCQed0g2ijsOA_26_0"></a><a id="_6e2feef5_b463_452c_a367_b1e522acb097"></a><a id="Tc_ZS6A90MaNke_CyaRz20sXA_1_2"></a><a id="Tc_AiBG2btVTUaVfTTs5nDccQ_2_2"></a><a id="Tc_vmDQ5kvZzU-Pl2dBYt7caA_2_4"></a><a id="Tc_n5CaMMORG0CJ9Dm7ukPNqw_2_6"></a><a id="Tc_yvWzDMO6KUabIt-wjnKO-Q_4_0"></a><a id="Tc_tK5Gmy4H70SAX2b24vWW7Q_5_0"></a><a id="Tc_DbkgqGSF00S0WFNyDpBsiw_6_0"></a><ix:continuation id="Tb_CiK9YdGuxkW9K4xMTFB2VA_cont2" continuedAt="Tb_CiK9YdGuxkW9K4xMTFB2VA_cont3"><ix:continuation id="Tb_DR76cM13FUauxGWe3rbDvQ_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The components of deferred tax assets and liabilities are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_C7aO1m68JUm6PL4MPJrQlw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">Deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Cambria';">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Cambria';">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="Tc_qIN8BFHs5EWvxH7-Fqv6dA_4_2">12</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="Tc_LBKdPwVwiUe2Mnzvvp9jAA_4_4">1,959</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government subsidy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxAssetsGovernmentSubsidy" scale="3" id="Tc_9ytf7ay17USSj9k4dobDKQ_5_2">3,127</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxAssetsGovernmentSubsidy" scale="3" id="Tc_jhBHgStob0epW_d47hLxFw_5_4">1,549</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_hKPM4NvRn06eu_mjWXhx4g_6_2">27,601</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_RH5x-am1XEuNPDReL7PwhA_6_4">24,597</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" scale="3" id="Tc_-WrgyE4yG0eO9ZW-SrMzyg_7_2">13,110</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" scale="3" id="Tc_yRtOgVjMF0e107owGG_9wQ_7_4">19,227</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_4m2jEPABKk6W4P769KSwIg_8_2">267,159</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_SmOk4U9f60SWHlKBlW-O_A_8_4">386,999</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_jRBY3Z0gU02CWcnG0WZilA_9_2">311,009</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_qXO01A6MG0e6TRTw9v6GCg_9_4">434,331</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance on deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_xWIzDM7Wo0S1csixcvEtEw_10_2">205,976</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_PqnKJsEzBEKJ8-HmRBnO-g_10_4">328,821</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets, net of valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_zdQth451n0GzdgonFbrosw_11_2">105,033</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_uG2WL64FkU22N8d_K0QNSQ_11_4">105,510</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_XCHk3x4VqEKJ2Xz1ANeVPg_14_2">171,656</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_dySYHEiGY0GvBIpui-RKSA_14_4">154,480</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="Tc_q2JF6ZbPg0a_Ka6RcBfSog_15_2">97,102</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="Tc_PjPyy17vzkCqvxvGwDNiOw_15_4">195,093</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxLiabilitiesPrepaidLandUseRights" scale="3" id="Tc_5zHd6DFAf0y8o9ZEGf4l0w_16_2">1,612</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxLiabilitiesPrepaidLandUseRights" scale="3" id="Tc_-WHW0BulWE-i0zlxClmHrQ_16_4">1,572</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="Tc_9mgGrXV_8UiLhOoCX4OF6A_17_2">9,568</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="Tc_aqWJWQkqukiRGKKtcYl3ww_17_4">70,284</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxLiabilitiesAccountsReceivable" scale="3" id="Tc_xzuyVtXZbUyNHJQAdJZq9w_18_2">4,836</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_bs_CPkYcb0-9YudZf4j0vA_19_2">284,774</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_DvxN0UnYWEe6ivAmo6uV2w_19_4">421,429</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_7gS2EyD5ekCKG0zTMBzflw_21_2">179,741</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_w4Teg7raW0GWkMsi7bVHvQ_21_4">315,919</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Analysis as:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_1ZGm_D_TCE2D7u1wmjeU7w_24_2">72,931</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_qQhsGNEigkCqv5JKDj0Qmg_24_4">146,088</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_sttXssZBdEu4i5hwmVl52w_25_2">252,672</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_pO-nNRv8YE2eimQZz-AfHg_25_4">462,007</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxLiabilitiesNetDeferredTaxAsset" scale="3" id="Tc_h_9U1MzPck29XwkxvneB4w_26_2">179,741</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxLiabilitiesNetDeferredTaxAsset" scale="3" id="Tc_FAo1cm_jQEubi5L8yZF1Uw_26_4">315,919</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table presents the movement of the valuation allowance for the deferred tax&#160;assets:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="Tb_zFdHa_4AhECTaABUloN9Cg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_61hJr51zS06Mn8PPhs3snQ_4_2">152,241</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_AcKxUgU510yyDN27o_FeVw_4_4">155,852</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_Q_J7UfcC8ESGUIborzuV2g_4_6">205,976</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_VviEHKYq_0es2MtBZCMy0g_5_2">3,611</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_DuAZDDuee0m53xpZaEr7sA_5_4">50,124</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_0tI-d5LBsUW1CuepaRwZKw_5_6">122,845</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_-EDefznxyEW_n-Ygk2rtTw_6_2">155,852</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_R9DT0Qfo80GWLHsRBQHJpA_6_4">205,976</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_213T3sD3g06RM_SluMlUGg_6_6">328,821</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Company&#8217;s net deferred tax assets were RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Narr_-7m66JVxCkWxqWDK5OVeXg">146,088</ix:nonFraction>, which is net of a valuation allowance of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Narr_ZlAsrUU-eUuaGe9VYZUGtw">328,821</ix:nonFraction>. The deferred tax assets for net operating losses carry forwards and related valuation allowance were RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:DeferredTaxAssetsOperatingLossCarryforwardsNet" scale="3" id="Narr_RQLwf3WA2kyC64IIuBENQw">386,999</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="Narr_QUOXQiOaF0qJqMci0pPBkA">251,868</ix:nonFraction>, respectively as of December 31, 2020. This valuation allowance was related to the deferred tax assets of certain subsidiaries of the Company. These entities were in a cumulative loss position with net operating losses carry forwards which are subject to expiration. Management evaluated the realizability of the deferred tax assets associated with the Company&#8217;s net operating losses carry forwards to determine whether there was more than a 50% likelihood that these deferred tax assets would be realized, based on the Company&#8217;s expectations of future taxable income and timing of net operating losses carry forwards expirations. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_CiK9YdGuxkW9K4xMTFB2VA_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The net operating losses carry forwards of the Company&#8217;s PRC subsidiaries amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_apxqRgkbrEuOUMS2UYBLkQ">1,421,451</ix:nonFraction> as of December 31, 2020, of which RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g" decimals="-3" format="ixt:numdotdecimal" name="gds:OperatingLossCarryforwardsExpireInNextTwelveMonths" scale="3" id="Narr_zRmDBKtj-UCBLssYwtuuSg">42,278</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g" decimals="-3" format="ixt:numdotdecimal" name="gds:OperatingLossCarryforwardsExpireInYearTwo" scale="3" id="Narr_7ACFVcBtIUSgFFIKkSxZkA">97,573</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g" decimals="-3" format="ixt:numdotdecimal" name="gds:OperatingLossCarryforwardsExpireInYearThree" scale="3" id="Narr_jNxkigY3iUS8VGtUB4QuSg">299,356</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g" decimals="-3" format="ixt:numdotdecimal" name="gds:OperatingLossCarryforwardsExpireInYearFour" scale="3" id="Narr_To0Xy2eSnESzZHmuFdGTrQ">375,780</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g" decimals="-3" format="ixt:numdotdecimal" name="gds:OperatingLossCarryforwardsExpireInYearFive" scale="3" id="Narr_yKbnX86Tk0yj83G7tqGyWg">606,464</ix:nonFraction> will expire if unused by December 31, 2021, 2022, 2023 , 2024 and 2025, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 18pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to the Company&#8217;s overall operations, and more specifically, with regard to tax residency status. The 2008 Enterprise Income Tax Law (the &#8220;EIT Law&#8221;) includes a provision specifying that legal entities organized outside the PRC are considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules&#160;to the EIT&#160;Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties,&#160;etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for EIT Law purposes. If the PRC tax authorities subsequently determine that GDS Holdings and its subsidiaries registered outside the PRC are deemed resident enterprises, GDS Holdings and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of&#160;<ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_AdZUMK6SN0K1tNZ84UYFVw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_L73Ig_PYhECd_R8SMrfO0w">25</ix:nonFraction>%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">If the Company were to be non-resident for PRC tax purposes, dividends paid to it from profits earned by the PRC subsidiaries after January&#160;1, 2008 would be subject to a withholding tax. The EIT Law and its relevant regulations impose a withholding tax at <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_AdZUMK6SN0K1tNZ84UYFVw" decimals="2" format="ixt:numdotdecimal" name="gds:WithholdingIncomeTaxRate" scale="-2" id="Narr__Q33npHXikacL5SCcWpEDQ">10</ix:nonFraction>%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January&#160;1, 2008. Undistributed earnings generated prior to January&#160;1, 2008 are exempt from such withholding tax. The Company has not recognized any deferred tax liability for the undistributed earnings of the PRC-resident enterprise as of December&#160;31, 2019 and 2020, as the Company plans to permanently reinvest these earnings in the&#160;PRC. Each of the PRC subsidiaries does not have a plan to pay dividends in the foreseeable future and intends to retain any future earnings for use in the operation and expansion of its business in the&#160;PRC.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:DistributionOfProfitsDisclosureTextBlock" id="Tb_rM6SWaErJk2vGUSxKkTbvA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">22&#160;&#160;&#160;DISTRIBUTION OF PROFIT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to the laws and regulations of the PRC, the PRC entities are required to allocate at least <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="2" format="ixt:numdotdecimal" name="gds:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" scale="-2" id="Narr_TlSauZpjY0CHM3ITleRadA">10</ix:nonFraction>% of their after tax profits, after making good of accumulated losses as reported in their PRC statutory financial statements, to the general reserve fund and have the right to discontinue allocations to the general reserve fund if the balance of such reserve has reached <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="2" format="ixt:numdotdecimal" name="gds:StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" scale="-2" id="Narr_8M3e0RdOi0WfqJ0krMwkKQ">50</ix:nonFraction>% of their registered capital. The general reserves are not available for distribution to the shareholders (except in liquidation) and may not be transferred in the form of loans, advances, or cash&#160;dividend.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">These PRC entities are restricted in their ability to transfer the registered capital and general reserve fund to GDS&#160;Holdings in the form of dividends, loans or advances. The restricted portion amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" scale="3" id="Narr_Z7H8JJt0NUWjDqp7Stx-AQ">7,367,536</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" scale="3" id="Narr_dU8-7DhDTEOL_H3KRd595w">13,109,939</ix:nonFraction> as of December&#160;31, 2019 and 2020, respectively, including non-distributable general reserve fund of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="gds:AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" scale="3" id="Narr_K7Wv12TPcUWqB2_QP5gIhg">15,712</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="gds:AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" scale="3" id="Narr_aTLtvZisHUK6p0snHWTfhg">55,333</ix:nonFraction> as of December&#160;31, 2019 and 2020, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="Tc_RySlaOKRpUChFe-VJIVP5Q_1_2"></a><a id="Tc_TT18w5ELB0iAgw4UUuTRoA_2_2"></a><a id="Tc_hH8kDHUHS0OKcD25XYA_sg_2_4"></a><a id="Tc_370mJyMLE0iRQEJS5zlEzg_2_6"></a><a id="Tc_x_kB_qy_vkG9QC17hVzIYA_4_0"></a><a id="Tc_38uK769XKUeBD2pKRyo2rw_6_0"></a><a id="Tc_WbbszSzHb02119tS1dBOPg_6_2"></a><a id="Tc_IYApdM4JS0Gn_7bGG9yOGA_6_4"></a><a id="Tc_Tet-POwOykOJtpgoz8fkTQ_7_0"></a><a id="Tc_YqoQOgcLmU6OspcjhuULDg_7_2"></a><a id="Tc_V_aONVcitESslm1RFtW4Fg_7_4"></a><a id="Tc_WkEfeeGvjUOp50bIxuz1jQ_8_0"></a><a id="Tc_O71ra44pq0-ivlCtKCODmQ_8_2"></a><a id="Tc_2wbuahg7YkeXOL6lZ0Yy1Q_8_6"></a><a id="Tc__TeR11PsSEuD1b2FQ1kC4A_9_0"></a><a id="Tc_pNkiWjlDt0eBQHN7CBorig_9_2"></a><a id="Tc_vFLxMEZPRUC5BgOKn2laJg_10_0"></a><a id="Tc_koydMnuFsky_JiNI812ROQ_12_0"></a><a id="Tc_N1D4mq-3v0e5GTFufQoeEA_14_0"></a><a id="_a7567901_e437_4e91_81df_85fabb04491e"></a><a id="Tc_NHUsYGhNvEGGFR-nH53tpg_1_2"></a><a id="Tc_wa2UlZd2t0WZdcgm_tAqAg_2_2"></a><a id="Tc_qKCmzp_iX0O1mMerdNlnVQ_2_4"></a><a id="Tc_gdhPqp74-Eyq3Wk3Se17Ag_2_6"></a><a id="Tc_3tuMdJhi4UKRmpkKpqxa-g_4_0"></a><a id="Tc_lJHCx3v2QUCHONLNJfBR1g_5_0"></a><a id="Tc_nHs-hP_1Vk2ZYI-wK50d1g_6_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:EarningsPerShareTextBlock" id="Tb_Kf-rBXMVO06x47B9SFHMGA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">23&#160;&#160;&#160;LOSS PER ORDINARY SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The computation of basic and diluted loss per share is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_B2ppwtSqpUGZHAm3CCsoWA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_d7kOzyFPeEmf6q_kkBbK4g_4_2">430,268</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_G4yeSWNKB0a5iJi8poWHJg_4_4">442,083</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_TyOnLnbAME61xaxI840uAA_4_6">669,214</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" sign="-" scale="3" id="Tc_Q6sfobdlpkWl2h-W3A6mAg_6_6">2,807</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" scale="3" id="Tc_3xttbWCmhUmIQYvpbAWPUw_7_6">18,627</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" scale="3" id="Tc_IeXgwkMkYkmCz6M2HEzAzQ_8_4">17,760</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative dividend on redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="3" id="Tc_5OlSAg2iwkisafsuR7aI8w_9_4">40,344</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="3" id="Tc_Qvpnrkxf6U2ZN4Y9KTCZhg_9_6">52,709</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss available to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_2pQhPfMMKUapa5kXLrajyw_10_2">430,268</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_1BnhidL5-0eB3Ji3Zkb7dA_10_4">500,187</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_gPn8SOJONUOtUTUaKkh3ww_10_6">737,743</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares outstanding - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="0" id="Tc_BWMejbz8IUOoHawp8SPRSg_12_2">990,255,959</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="0" id="Tc_PEnpoFKvVkacyeWPJJq_LA_12_4">1,102,953,366</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="0" id="Tc_RiMcQwduUE6YCqeKWf2Cxw_12_6">1,253,559,523</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss per ordinary share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasicAndDiluted" sign="-" scale="0" id="Tc_59JgsqJV7k2d_IPl0DKhBw_14_2">0.43</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasicAndDiluted" sign="-" scale="0" id="Tc_9gdZwqj_Jki4mzgPsMvjFA_14_4">0.45</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasicAndDiluted" sign="-" scale="0" id="Tc_PcVjnRjsjEax6Ks88Hx2lA_14_6">0.59</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2018, 2019 and 2020, the Company issued <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_3jAH9yqUxE2sDNrlghTnaA" decimals="INF" format="ixt-sec:numwordsen" name="gds:StockIssuedDuringPeriodSharesToDepositoryBank" scale="0" id="Narr_C4gf6adMuEaHlkJmATsKCA">nil</ix:nonFraction>, <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_eiY4_09FbE6w7b9ZbIXjhQ" decimals="INF" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodSharesToDepositoryBank" scale="0" id="Narr_-PoXrvv4TUesPg83DJxvCw">48,962,896</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw" decimals="INF" format="ixt:numdotdecimal" name="gds:StockIssuedDuringPeriodSharesToDepositoryBank" scale="0" id="Narr_aHkcrjN7o0CkuyZPrte-3A">32,592,288</ix:nonFraction> ordinary shares, respectively, to its share depository bank, which have been and will continue to be used to settle stock option and restricted share awards upon their exercise. <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_3jAH9yqUxE2sDNrlghTnaA" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_qS8qN8KYVkCAOnDSyrQ-cQ"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_eiY4_09FbE6w7b9ZbIXjhQ" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_qkqtOAMZfkGhvtKgwFxcHQ"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_908bzKM_Ck-V2sEJWbKeFw">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> consideration was received by the Company for this issuance of ordinary shares. These ordinary shares are legally issued and outstanding but are treated as escrowed shares for accounting purposes and, therefore, have been excluded from the computation of loss per ordinary share. Any ordinary shares not used in the settlement of stock option and restricted share awards will be returned to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following securities were excluded from the computation of diluted loss per share as inclusion would have been anti-dilutive. The share options and restricted shares below represented the maximum number of shares to be issued.</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Tb_6H-gqlh8lESsVcIqi5RYcg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share options/restricted shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_4UI6qtACAUqS3xcwBqkmFg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_cU5HmGVOrE6lHp1lEef4pg_4_2">54,289,936</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_Q39XQo_RNUKjIlv-WclybA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_-Oo4noJ3X0yGFrwAUiGQqQ_4_4">47,986,392</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_WfUSeR169EuF_neOQ6MmQA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_NvALnb0FSkuQBTLz14rYDw_4_6">31,425,768</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_cjbn0ZDP20qr67Q9CzO1ag" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_Ad14BHaxPUSZZDjZQyrgKg_5_2">46,527,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_brx49shcpEyvjownJXr2HA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_G1x6a9oLQEyzLgUQjkUY_A_5_4">46,527,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_RtqW6At5JUatudh_gUWpTw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_cZL3WGNhBE-O-IKERtWtUg_5_6">46,526,049</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_uO68oouhvUanbDkM9tXNyQ_6_2">100,817,536</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_1UpVnntKHEiR3Xq8ZYP80A_6_4">94,513,992</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_vIYmCA_uoU-jxzc6k-ofOw_6_6">77,951,817</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_jmNcB56NoECvXOo1QSWD2A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">24&#160;&#160;&#160;SEGMENT INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has <ix:nonFraction unitRef="Unit_Standard_segment_AEsjlyt5MUCPXwsCK504bg" contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_E9YHAQ6UG02R1yoF5zCsjw">one</ix:nonFraction> operating segment, which is the design, build-out and operation of data centers. The Company&#8217;s chief operating decision maker is the chief executive officer of the Company who reviews the Company&#8217;s consolidated results of operations in assessing performance of and making decisions about resource allocations to this segment. Accordingly, no reportable segment information is&#160;presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">During the years ended December 31, 2018, 2019 and 2020, substantially all of the Company&#8217;s operations are in the PRC. As of December 31, 2019 and 2020, the long-lived assets amounted to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_country_HK_FxV0lIcdMESnKkcqWNm1wA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Narr_RkDZtVHxjEuOwesg4lDSnA">1,605,892</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_StatementGeographicalAxis_country_HK_64boPpD__Ui9IhBRH_l7_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Narr_VWhiJ-EeAU-vSS8bguCDgg">1,627,832</ix:nonFraction>, respectively, were located in Hong Kong SAR, and substantially all of the remaining long-lived assets were in the PRC.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="Tb_PwJ0qqP7uEOzZtmEhscTfQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">25&#160;&#160;&#160;MAJOR CUSTOMERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">During the year ended December 31, 2018, the Company had <ix:nonFraction unitRef="Unit_Standard_customer_un9p29V0702X95zoSWapXA" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_leFH1XJR-0GVZl_40UpUqQ" decimals="INF" format="ixt-sec:numwordsen" name="gds:ConcentrationRiskNumberOfCustomers" scale="0" id="Narr_Vhy0SRPlsEqT_1GHtoevAQ">three</ix:nonFraction> contracting customers, which generated over 10% of the Company&#8217;s total revenues or RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_G_WAAuVwUU-6ordu_7-ybA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_9Saom6noWUGp-i6q9kOLZg">563,698</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NPk72XjkUUuBV4hAQg6p5Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_IPmRKhrKPUO7r2qT17lP_g">490,523</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_s1vHPzIzOU-0GzMySq9eAA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_oFvK0WtG_EO5X-bogyey4A">376,881</ix:nonFraction>, respectively. During the year ended December 31, 2019, the Company had <ix:nonFraction unitRef="Unit_Standard_customer_un9p29V0702X95zoSWapXA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_pRpH-Bw_kE-VeAq4btJyXg" decimals="INF" format="ixt-sec:numwordsen" name="gds:ConcentrationRiskNumberOfCustomers" scale="0" id="Narr_dTwYQ_nRH0CriLTwuBcqaw">three</ix:nonFraction> contracting customers, which generated over 10% of the Company&#8217;s total revenues or RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_TG6fl2iMH0aoyi3QwxEMfQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_WFNnjbhX3UGsBISURLkscw">1,010,794</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CuDhd_Qdo0GACX9DK2X3Qw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_-PWKYjeEfEe5CgoPRRet0w">712,780</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_hqjWg6ujb0CYqY7NCVuvqQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_SmqxAsLE9U-FRcRdQ3_Ngw">535,990</ix:nonFraction>, respectively. During the year ended December 31, 2020, the Company had <ix:nonFraction unitRef="Unit_Standard_customer_un9p29V0702X95zoSWapXA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_k8T22y7ig0qyJiadVy2JKQ" decimals="INF" format="ixt-sec:numwordsen" name="gds:ConcentrationRiskNumberOfCustomers" scale="0" id="Narr__1VGdUjtmU-JElt2lacAIA">three</ix:nonFraction> contracting customers, which generated over 10% of the Company&#8217;s total revenues or RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_jKnW2vxzE0igSujpBxRXVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_6nD2Qg2bJ0eYurJeJyJeZQ">1,347,165</ix:nonFraction>, RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_XD_L0-aSnU6QEWeWt4jUwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_4yAUUkCU-k6MaCGnSH0Dxg">847,620</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_T7pUuaBoE0upjOghIS8zZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Narr_5rL9b4I7n0SkQrQIo6UIfw">674,621</ix:nonFraction>, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Tc_v3WBtQ6GZU2gHMQPyQ9Rvw_2_2"></a><a id="Tc_ZSCrgEv42k2bPPI6ERFsZA_3_2"></a><a id="Tc_awdOnjo4AEuppoQseWBj1w_3_4"></a><a id="Tc_4g3sxFW0aEWjUHF1Ho0B4A_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_NHfPSgux4EqkyW0vzNHsfw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">26&#160;&#160;&#160;COMMITMENTS AND CONTINGENCIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Capital commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">Capital commitments outstanding at December&#160;31, 2019 and 2020 not provided for in the financial statements were as&#160;follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:LongTermPurchaseCommitmentTextBlock" id="Tb_PE-NfFwpPUq--X5kDiIezw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contracted for</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_k0RTs0lGkUiekNafKz6izA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="3" id="Tc_st7Kfj0S-k6gx8Ebzw4TWg_5_2">2,722,084</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_42kDEYh4REqO23KOdXH51A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="3" id="Tc_IPQIHuaLTUmUb--154OKqQ_5_4">3,949,623</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;">Commitment for purchase of land use rights was RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_H8_svkaLx0-lBjsAQhydbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="3" id="Narr_vMVhcg5_OkO8CUI3xw6MTg">4,500</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_rfx1L1mLFUOWIMM-cahedA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="3" id="Narr_jWTnUOqSIEWWYyqLBcWkJQ">20,650</ix:nonFraction> as of December 31, 2019 and 2020 , respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Lease commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The Company&#8217;s lease commitments are disclosed in Note&#160;12. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;Litigation contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">In August 2018, the Company and its chief executive officer and chief financial officer were named as defendants in a consolidated class action lawsuit filed in the United States District Court. The complaints in the action allege that the Company&#8217;s registration statements contained misstatements or omissions regarding its business, operation, and compliance in violation of the U.S. securities laws. As of December 31, 2019, the Company had unpaid legal cost and other related costs of approximately RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ" decimals="-3" format="ixt:numdotdecimal" name="gds:AccruedLegalCostAndOtherRelatedCosts" scale="3" id="Narr_LkTv6F1_K0-zTZcfwvt5_Q">5,748</ix:nonFraction> pertaining to this. On April 7, 2020, the US District Court for the Southern District of New York granted the motion of the defendants (including GDS Holdings, its chief executive officer and chief financial officer) to dismiss the class action lawsuit. On May 6, 2020, plaintiffs filed a notice of appeal of that decision. On June 29, 2020, plaintiffs voluntarily withdrew their appeal, resulting in the dismissal of the case against all Defendants with prejudice.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="Tc_1-0OH2tg9kaFYJH1cc9A2Q_1_4"></a><a id="Tc_O20HcBYaXEOISRANf0n24Q_2_4"></a><a id="Tc_OFw7uod33kq4gYGJRXXszg_2_6"></a><a id="Tc_hHt18zGPcUigRBLznJdApA_2_8"></a><a id="Tc_FkpjtlM9JE-Q3imOk84l3w_4_0"></a><a id="Tc_Fya2A5xL4EK7Dx7-tDpbaQ_4_2"></a><a id="Tc_uqYGo0WxIEOACY709mUGAg_5_0"></a><a id="Tc_JoYYBN4jAUSsfzzCeWGvBw_5_4"></a><a id="Tc_1-TKHfdfPUeY_RcW6VAdew_6_0"></a><a id="Tc_U-6BUnokuk6rwhHKYS0MFg_6_4"></a><a id="Tc_XlEs66MUakijg43n0CO_bw_7_4"></a><a id="Tc_5H5HIU1t1EmlxFRCY4uexA_1_4"></a><a id="Tc_Eri6QFwp0kWmfp9m_SzByw_2_4"></a><a id="Tc_nAfbA_bzckClg3MwNeKDvg_2_6"></a><a id="Tc_vJ4R0FYoXE6AUL7NlRu4Tw_4_0"></a><a id="Tc_kJJeBD9RV0-cusJ26JtN4g_4_2"></a><a id="Tc_i8-lr-6zvU6F-r0KQnzHZA_5_0"></a><a id="Tc_ceHABE60gEiuzkklq4R1cA_6_0"></a><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_G6QhHRtjA0OtShBjjG4mBg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">27&#160;&#160;&#160;RELATED PARTY TRANSACTIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In 2018, 2019 and 2020, the related parties of the Company are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" id="Tb_fuymj-cgMkymldXfrB0yAA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:48.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td></tr><tr><td style="vertical-align:middle;width:48.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Name&#160;of&#160;party</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:middle;width:49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Relationship</span></p></td></tr><tr><td style="vertical-align:top;width:48.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT&#160;GDC&#160;</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Principal ordinary shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT Singapore DC Pte. Ltd.</p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Subsidiary of STT GDC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT DEFU 2 Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Subsidiary of STT GDC</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition to the related party information disclosed elsewhere in the consolidated financial statements, the Company entered into the following material related party transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Major transactions with related parties</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="Group_PDdIPpBQRE20sM_Cmm-XYg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(Note)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">STT Singapore DC Pte. Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Tc_kBXfT_jpgE2t7-Ne2tltZA_5_6">624</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Tc_bCm4PuBwPUSgR4zdcTjHPQ_5_8">553</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">STT DEFU 2 Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Tc_o_E363JPsUGkgmAoCMD2Tg_6_6">332</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Tc_kRUmD20xt0Cwq4wcZOC-Hg_6_8">485</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_yJi4je7TzUGn9PFdiqGG5w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Tc_7_cz6Yxoy0KC2kzTb_T42g_7_6">956</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_bQ16u9ZCQkWJf94SZqJG-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Tc_1ARMeGhb5EGTP3XCxUClLw_7_8">1,038</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;Major&#160;</span><span style="font-style:italic;font-weight:bold;">balances with related parties</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="gds:ScheduleOfBalancesWithRelatedPartiesTableTextBlock" id="Tb_RnHHU4qsx0mTRmsb06Wk_g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Amount due to related parties:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(Note)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">   STT Singapore DC Pte. Ltd.</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_ElJqddQd0kCDqw1oDt-8sA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_MovPlsPi5kW9dkk8-h_RgA_5_4">5,350</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_x010lfodrUiQrN_b7AD3Gg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_3ZIpCD2t8EesiEwtrMcaiA_5_6">7,938</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">   STT DEFU 2 Pte. Ltd.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_yWl-medbEEeJnVXo1uUIuA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc__paxiCCub0m_oPW0b6Q4-Q_6_4">6,638</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_SnnzA9I56UebEbZP_vWHcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_82J7dk4gZE6NdeDJmyxHpQ_6_6">7,422</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_RVqPTzWkYEOj3FvSZZxPUg_7_4">11,988</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="Tc_qoF4OFEOUEGsaupEQEMQ7A_7_6">15,360</ix:nonFraction></p></td></tr></table></ix:nonNumeric><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note:&#160;During the year ended December 31, 2019, the Company successfully referred a customer to STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. and recognized RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_HPLBILyNh0Wt8kpQUKKz-Q">624</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_wH6eSvAWLky9DJY5lM6ZTg">332</ix:nonFraction>, respectively, as commission income. Income earned is based on amount billed on behalf of these two related parties to the ultimate customer amounting to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg" decimals="-3" format="ixt:numdotdecimal" name="gds:BilledOnBehalfRelatedParties" scale="3" id="Narr_oLCM7GiUAUait3WZ9eVq8A">55,392</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w" decimals="-3" format="ixt:numdotdecimal" name="gds:BilledOnBehalfRelatedParties" scale="3" id="Narr_hrsPsyO0YES143xz-0fiBQ">43,069</ix:nonFraction>, respectively. As of December 31, 2019, amount due to related parties represents the service fee received on behalf of the related parties for one of their customers located in China, which is recorded in accrued expenses and other payables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2020, the Company recognized RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_OeST1nxLpE-A8y-w3VgX0w">553</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_YZQFfyrvmEWKkuJKWOi0_A">485</ix:nonFraction>, respectively, as commission income from STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. Income earned is based on amount billed on behalf of these two related parties to the ultimate customer amounting to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg" decimals="-3" format="ixt:numdotdecimal" name="gds:BilledOnBehalfRelatedParties" scale="3" id="Narr_BjbHONJgw0eSg13O3rgkHQ">40,503</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q" decimals="-3" format="ixt:numdotdecimal" name="gds:BilledOnBehalfRelatedParties" scale="3" id="Narr__QlHMkrOWE66rMgBJ0VLWw">40,256</ix:nonFraction>, respectively. As of December 31, 2020, amount due to related parties represents the service fee received on behalf of the related parties for one of their customers, which is recorded in accrued expenses and other payables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">These amounts due to related parties are trade in nature and are settled on a recurring basis.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="Tb_ZFJTP-HakEKb6-E3c9Yl_A" continuedAt="Tb_ZFJTP-HakEKb6-E3c9Yl_A_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">28&#160;&#160;&#160;PARENT ONLY FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following condensed parent company financial information of GDS&#160;Holdings has been prepared using the same accounting policies as set out in the accompanying consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries. As of December 31, 2020, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of GDS&#160;Holdings, except for those, which have been separately disclosed in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_d5c42628_d526_4429_93bc_b5d3c2df4e30"></a><a id="Tc_ZRMo0Adn402HQ-7FkdldYg_1_2"></a><a id="Tc_DDXg_KzJQ0CzYRukdE_RCg_2_2"></a><a id="Tc_CXderExU5k2MKSuz_JWIvA_2_4"></a><a id="Tc_Iz0l4x1kFESo-6QzEzP1EQ_3_0"></a><a id="Tc_WLt4EbwsSUaTHaEEARVZMQ_5_0"></a><a id="Tc_GlTJtY7EuU6tM9FiEytQTg_6_0"></a><a id="Tc_YUzeGk1oIUyKCDfZGZPFbg_7_0"></a><a id="Tc_PVYRqehahE-kuKx8LtBUUw_8_0"></a><a id="Tc_E-A_yryvikeKiWUEdpPiqA_9_0"></a><a id="Tc_HDPkXIWD-EaQKf_eyTc0Sw_10_0"></a><a id="Tc_TdtzRSZXsUuK2YmZVU_OMw_10_4"></a><a id="Tc_5Vmq9bn9E0Swv1CRGVgjUA_11_0"></a><a id="Tc_C1iaG7C5x0mMMYdsU6Swgw_12_0"></a><a id="Tc_nKcP3K9Aa0K6RaEcORY70Q_13_0"></a><a id="Tc_c0uscl6vAkyMfH_w3AUk_w_15_0"></a><a id="Tc_xn7Tv3HK-ku9KfpYYMPAsw_17_0"></a><a id="Tc_9uBEciC2YE-1qKM9Q3Hogg_18_0"></a><a id="Tc_mV7J64IoFUCQJQR1CBtooQ_19_0"></a><a id="Tc_05QxJPsrGUqsqAr-1UGv5w_20_0"></a><a id="Tc_DO_egP2a5EmwOK9DldZlsA_21_0"></a><a id="Tc_PMuNLxsVpES2581AQRrFKA_23_0"></a><a id="Tc_NFhmjyfkA0CpBBBHi2-F-w_23_4"></a><a id="Tc_-ayzSRLInECWLaX_VSbHjw_24_0"></a><a id="Tc_p5vW-R1q5UaNpS6Q2R_FPg_25_0"></a><a id="Tc_zmT3vofP50i6trz148fTLg_26_0"></a><a id="Tc_G32Npxg66UabB3IAeF9ckQ_28_0"></a><a id="Tc_D3zRzLQYV0WpIFclTUEjMw_29_0"></a><a id="_675618a9_c8d1_4aea_8439_ada085544f53"></a><a id="_675618a9_c8d1_4aea_8439_ada085544f53_2"></a><a id="_675618a9_c8d1_4aea_8439_ada085544f53_3"></a><a id="_5ed2d121_a1f4_4aa7_93a2_038eca4743dc"></a><a id="_5ed2d121_a1f4_4aa7_93a2_038eca4743dc_2"></a><a id="_5ed2d121_a1f4_4aa7_93a2_038eca4743dc_3"></a><a id="Tc_2JOTEzeJE0KGoSMlXjPVRw_30_0"></a><a id="Tc_HgC-c-w8a0qGlmXjObgJew_32_0"></a><a id="Tc_lVseVhbpDkSwWa-da4RKlQ_33_0"></a><a id="_c89ade20_b036_4b61_ae52_e3ec1d05f862"></a><a id="_c89ade20_b036_4b61_ae52_e3ec1d05f862_2"></a><a id="_c89ade20_b036_4b61_ae52_e3ec1d05f862_3"></a><a id="Tc_02GrAH7BEkK5SPDZe62Xkg_34_0"></a><a id="Tc_8xFzt80_g0a4FyweTw-LsQ_35_0"></a><a id="Tc_MMKFUlGvN0-P3r-LfP9n-A_36_0"></a><a id="Tc_HOl0cjKXkEaAbzce8YdLNQ_37_0"></a><a id="Tc_O5dSuDEGbk2nezN6_p_e-w_38_0"></a><a id="Tc_sYUnziVYDE25Lu6b69aHpg_40_0"></a><ix:continuation id="Tb_ZFJTP-HakEKb6-E3c9Yl_A_cont1" continuedAt="Tb_ZFJTP-HakEKb6-E3c9Yl_A_cont2"><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="srt:ScheduleOfCondensedFinancialStatementsTableTextBlock" id="Tb_qeq0M9PYJUONJMuJr4n7VA" continuedAt="Tb_qeq0M9PYJUONJMuJr4n7VA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Balance Sheets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_utu9J4vxjUWMF5w6-YDZ0g_6_2">2,560,388</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="Tc_7vwGQt-91k6N2x-6XESa5g_6_4">12,312,249</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_qLyGRDf0KEOLCfvPfYOb6w_7_2">7,048</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_3ExbgAR6PE2DpsnUalPreA_7_4">39,187</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_vkUhWa6Ot0KUcLwGjHRbjQ_8_2">21,537</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_u8kw7BEOtkCeARKR926PCA_8_4">23,136</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_prv8V7krkUCGfNhMDpg2lA_9_2">2,588,973</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_FhNEwkO5VUCh6MwflQ9QVg_9_4">12,374,572</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_mRI0kSodnEifDCBcwpLGRg_10_2">27,225</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Investment and loans to subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="gds:EquityMethodInvestmentsAndLoansToSubsidiaries" scale="3" id="Tc_m0AIHP3Qx06Yk5aBuSOy9w_11_2">11,539,590</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="gds:EquityMethodInvestmentsAndLoansToSubsidiaries" scale="3" id="Tc_Ens7_dobiEG6opkqGN3taw_11_4">16,146,058</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_KHYvl5IFY0KfAPFyQdRN_g_12_2">4,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_2YPwWNlbX0aoMWjvFuFL5w_12_4">3,616</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_dBBqacAM4kuqgOaud1ZOWA_13_2">14,160,742</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_jbH-gYPNp0Cm0gUu8lsICQ_13_4">28,524,246</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Liabilities, Mezzanine Equity and Shareholders&#8217; Equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_oINIRR53p0uprTtP3Yp6Wg_18_2">7,168</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_P8q3ZR-2YESYPLLX1SjjGg_18_4">12,451</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_2bOJZybjNE2IN5rF7ZQWUw_19_2">49,546</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_5GyBroBp-kuuko6hn9OQ4g_19_4">29,790</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToAffiliateCurrent" scale="3" id="Tc_PwQmH6yXb0SLmcFM2iq2nw_20_2">928</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToAffiliateCurrent" scale="3" id="Tc_MuSwFw-Qo0aN6lkP5uySOA_20_4">868</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_YedrHuXfDE2WFmogjY_6eA_21_2">57,642</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_Q-nJlDsGtUG-Yd3kyyLwlQ_21_4">43,109</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="Tc_YJzK4ZcT2kqXHLH26-XNeg_23_2">681,235</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="3" id="Tc_MFNyofHXeEuEKepXf8YzTw_24_2">2,049,654</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="3" id="Tc_BaK8uOxdSE2dV9BCD-R-vA_24_4">1,928,466</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_-bJyYcxBbUaDl1-acE36Ug_25_2">16,649</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_aR19Xsie4kaadHRwIrBR5Q_25_4">5,769</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_T7zLwpoA-UG2cIsSiykSAQ_26_2">2,805,180</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_ijJ5_pe9w0SfF_gNUi1LRg_26_4">1,977,344</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Redeemable preferred shares (US$<ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_MbvVaqjcUk-BzWzWxOBVMw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_Wv-CPGsad0yrhXTyv9R7Kg">0.00005</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_SxvhxhT04Uyq2-ISue1qQw"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_dV1BOowo9UGcxHvSKBuR3g">150,000</ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement" scale="3" id="Narr_q2GjBzLxdEesnqB65Lanog">1,061,981</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement" scale="3" id="Narr_TMJ2XYUnxEq8Lwyxf5Sjbg">980,910</ix:nonFraction> as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Narr_cjXhdpIsKEuSw6S_P5XTuw">1,537,636</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Narr_mEqLXjUkHEScDYs_xNyXRQ">2,576,578</ix:nonFraction> as of December 31, 2019 and December 31, 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_38OkJJfDeEeXWA55rgpioA_29_2">1,061,981</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_0b1Xs6CTt0-wXgaRkUjHQA_29_4">980,910</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" id="Tc_zMH7wySMi0aj9fgCJDkwqQ_30_2">1,061,981</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" scale="3" id="Tc_14dNSZnGcUu4IaphoNlZGQ_30_4">980,910</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shareholders&#39; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;">Ordinary shares (US$</span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_p1yhkCy8WEKDe3bAIlpSGw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr__MkU48Ylp0GEIoTH_iQBNg">0.00005</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> par value; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_XOSrOiEiaEuspPrpFuUj0g"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_-NyRgyJcFUKNdkTDlKenYw">2,002,000,000</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> authorized; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WvmAQpOVy0i55jQZXtG8Ig" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_EfziN1vCwUG5y6u5zMB0Tg">1,148,842,379</ix:nonFraction></span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i4eDriW-dUekT4fJIzdjRw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_AijVF5nG8EOlo12Pt-cnZg">1,427,590,059</ix:nonFraction></span><span style="font-size:9pt;"> Class A ordinary shares </span><span style="-sec-ix-hidden:Hidden_Py-3CA2y7kaflSXq4UdVQA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_Tq-KgdX_7kOXqvxidFhSsA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2019 and 2020, respectively; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_g22ANG88tUCX75YMkNToSQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_MOxduLV_QE-PICXZssuGbA"><ix:nonFraction unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_E4RAhaM9_Ey7JOPKc8-J1g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_u2JWBX9n20KuvJ5yTezeng">67,590,336</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> Class B ordinary shares </span><span style="font-size:9pt;">issued</span><span style="font-size:9pt;"> and outstanding as of December 31, 2019 and 2020, respectively)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_HZdc25xrxUqPhJjMiFRIyA_33_2">412</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_XiZYVoxEMUmrOj6l0-i4Sg_33_4">507</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_iU71lP2w8kil0rku78iOsg_34_2">12,403,043</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_yn81ArkqUEm1clcaQkQkEg_34_4">28,728,717</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated other comprehensive loss </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_HU2O0mKCP02LU5xsPsN2bw_35_2">52,684</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_C_iHWDjxj0mFZngwlY2mmA_35_4">439,635</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_poqkHPjuPUy6In7SnbfZTQ_36_2">2,057,190</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_JOogtIHACkel6yDpiSUigQ_36_4">2,723,597</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total shareholders&#8217; equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_nl18yREcSE-qo_nqlyiY-A_37_2">10,293,581</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_lyLRLluLOEqaoGvoAW_eVg_37_4">25,565,992</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Commitments and contingencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities, mezzanine equity and shareholders&#8217; equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_EDsctSGjjUSZJ_LhDCtigQ_40_2">14,160,742</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_-LMVXuc1fEmvldOHFv-jMw_40_4">28,524,246</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_0247e8fb_ceea_4518_8b9e_97d512f79c02"></a><a id="Tc_hAb9QOPDuEOtL3zJNMT-xQ_1_2"></a><a id="Tc_0b7LuNhLHU-GwYlX9iGdQQ_2_2"></a><a id="Tc_y3PgnD4AkkqFALKqK0g2Ug_2_4"></a><a id="Tc__SUKExv7a0mDU6hjHib19w_2_6"></a><a id="Tc_CXY8AlHet02Xx_0TdnNIag_4_0"></a><a id="Tc_mPTJN4s4mEGH-SGRahfwIw_4_2"></a><a id="Tc_njcY-Rc1oUyFalOt4IfX4g_4_4"></a><a id="Tc_IzeFeKcHvEmdHhW0iMw8pA_4_6"></a><a id="Tc_6ume29MYSECDq27upnPttg_5_0"></a><a id="Tc_Anevda3XtUy-DGXwmLqEog_6_0"></a><a id="Tc_vcRM3XR5NkGV0tkIf6JgIQ_8_0"></a><a id="Tc_lORI5L4xqkGixO6XG7caPA_9_0"></a><a id="Tc_TpyLKD6zv0W-_1Ja-TSLNQ_10_0"></a><a id="Tc_v2GHU-mQyESAB-yhjnempQ_11_0"></a><a id="Tc_-_jGfFHy1Eq3M1ar_CqT0A_12_0"></a><a id="Tc_mloAvR-oHkuRMmrkbNnk_w_14_0"></a><a id="Tc_nJGvqJsVXEu0MPrnpJ4OYg_15_0"></a><a id="Tc_4DjprnGYUUWDHT_5uceA9A_16_0"></a><a id="Tc_nYdDQTuINkWydYQHngBjSQ_17_0"></a><a id="Tc_FdkOVbPcCky2iywF8_Do6A_18_0"></a><a id="Tc_VsKu5MuXSEussstdMkFs_Q_19_0"></a><a id="Tc_gSaIjWOmdk-0RF3_vHj3uw_21_0"></a><a id="Tc_V7uOfUmeM0GgRWrLZHXS6A_21_2"></a><a id="Tc_v2nY03j8pkeh59zc6hRBhA_21_4"></a><a id="Tc_mzcC7BpzbkiA4qcIVZOA6Q_21_6"></a><a id="Tc__Rt5wJ0fEkq8Qnl94YmK-Q_22_0"></a><a id="_958842c0_8604_4eee_98c4_a3daa8ebb7ae"></a><a id="Tc__6QvEnorikGgk3Jfq-o-Sg_1_2"></a><a id="Tc_tplifmT2IEy-wGErZQrtJQ_2_2"></a><a id="Tc_Ezzm8GAxfU632Mhz_K9uGw_2_4"></a><a id="Tc_IyULXP5V_UuVj7Fy1bF78Q_2_6"></a><a id="Tc_FKPoFWfk5UWX2jPv0--KjQ_4_0"></a><a id="Tc_bMEKDONLBU--1GqlfU6M_Q_5_0"></a><a id="Tc_cf_q2GpdUkKobNSdFepluw_6_0"></a><a id="Tc_O1YvINmkn02SF1PTIKCnBg_7_0"></a><ix:continuation id="Tb_ZFJTP-HakEKb6-E3c9Yl_A_cont2" continuedAt="Tb_ZFJTP-HakEKb6-E3c9Yl_A_cont3"><ix:continuation id="Tb_qeq0M9PYJUONJMuJr4n7VA_cont1" continuedAt="Tb_qeq0M9PYJUONJMuJr4n7VA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_t5F_dlY0C02clRUCbdM78Q_5_2">21,132</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_9LvQFBWkckGlMmSP8yPdLQ_5_4">50,201</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_k_G7DQsiP0uPeIQod8bYMw_5_6">94,312</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" sign="-" scale="3" id="Tc_LwmHtZX8WUG0ObFIThWTYA_6_2">21,132</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" sign="-" scale="3" id="Tc_eNFeKASmrUyfIqmd166-kw_6_4">50,201</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" sign="-" scale="3" id="Tc_UI1c8FcnVE2jYLe1F_gVOw_6_6">94,312</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_wMaq2ih6EUisZ-xuvyke4A_9_2">26,595</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_v46Z_3sa0UqIj3XWPwdF3Q_9_4">40,721</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc___XFXFItV0ykQD98_oL7ng_9_6">58,649</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_FUq1DAlYZ0Gd1uc2LS6TwQ_10_2">96,581</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_a1e-wL7QOU2_oZciDPwKhA_10_4">153,854</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_JMWNVncIgEKaMD4qy4mDOQ_10_6">224,934</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_9whUlH0PxU6e6ex5WNGGtA_11_2">949</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_VLHNlzADqkq5VIxdsz3YYA_11_4">2,364</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_jibZ6M241EO--29EH1v1Fw_11_6">4,596</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_h0QjRb6_7EWi-sRFMIMQZw_12_2">145,257</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_AH26jodnIUatxJIxZvJwNA_12_4">247,140</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_qrmrM7XH80-eF5OPx_IUNg_12_6">382,491</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expenses):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="Tc_Qa6z5wXvPkSkYMh7kgy7UQ_15_2">14,907</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="Tc_jq_kMbmJh0OwFXNuADcr3w_15_4">48,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="Tc_rytIAuMaLUWPCeL5dLyPDg_15_6">18,641</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_MQqgjWc_s0iKL1YzHtEldw_16_2">48,809</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_3KN5ItT9CUWlgxCTmdsc5g_16_4">128,539</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_8KnXEoyTukygoe7_-pC4sA_16_6">155,605</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Equity in loss of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" sign="-" scale="3" id="Tc_gY4QJQnRgkuvzaphF_dHdw_17_2">251,085</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" sign="-" scale="3" id="Tc__2E-BpemNESVYARV1YMrFA_17_4">114,418</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" sign="-" scale="3" id="Tc_ba5svzt3SEyPs8BPdmHA1g_17_6">144,153</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Others, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc__7NM3Sma6UePj8Ii7fMUaA_18_2">24</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_t3RD9lXKSU-s3frx2PxJEw_18_4">6</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_t8mJmWIA7EuE8SViu5VRsA_18_6">2,799</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_yVJXAaarSkmBUH15EAe17Q_19_2">430,268</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_wvZCpWJPiUW-RBzd4LQU1w_19_4">442,083</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_iLMnLN8Vlku-bzcsqf5L9w_19_6">666,407</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_W8usI9QuZ0Oq6kRu2pqfFQ_22_2">430,268</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_iLQeF1L3Ok-E_YIolsAqsQ_22_4">442,083</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_y6qNGUfEHk6zB3huv2PRrA_22_6">666,407</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_s8Px0xP7DUG5nZZXQ5wpkA_4_2">430,268</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Y2-s614OEUqrr3rKKeZiow_4_4">442,083</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Zn7M6nQJqUCg0EGWS_kX5Q_4_6">666,407</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive income (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation adjustments, net of <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_JMx8pE-4fE-2VZai5NkqcA"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_y3S4ahnh0EuSrBpRrSggvA"><ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_aWiG_4bkBUm2RLDVYqBnaQ">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_1FAn_Sz7q0emOS7bHm21EQ_6_2">61,434</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_-30dToJoUUeqHA-isDdICw_6_4">86,570</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_2wyIKF1_nE6OiH3E6br_jQ_6_6">386,951</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_3aPz6wwJMk2-xuI79hhc8Q_7_2">368,834</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_avWXcqUN7k-ZKHZPMsOu7g_7_4">355,513</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_4aXh_UPRQ0ygaTJ7d0oLcw_7_6">1,053,358</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><a id="_edf3f928_7eb3_4395_9a98_438369e884db"></a><a id="Tc_pFJ8r4WYNUe2DaUnTxXm5g_1_2"></a><a id="Tc_toHmaPSkGkeH4HkS0Onqeg_2_2"></a><a id="Tc_1yKHO99R7kq6jPgPbNprhQ_2_4"></a><a id="Tc_pjsrOe9wUUSXmHSK_e3l0Q_2_6"></a><a id="Tc_N1ZERFSGfEeuQnXM3odHag_4_0"></a><a id="Tc_Q7DUhcvgsUSOb_I792IcXQ_5_0"></a><a id="Tc_PGDc_fq-9USuKO9RRmktMQ_7_0"></a><a id="Tc_6WAONGYcMUu5W6EUNNryYQ_8_0"></a><a id="Tc_w_FsPs1qJk2oa0WV73j4pQ_9_0"></a><a id="Tc_P__G5ef-FEGaAbpZoFpDHA_11_0"></a><a id="Tc_YKdt8YK5JUCKShZcTpp7SA_12_0"></a><a id="Tc_1sIecW116UW0oGdiHasU6A_12_6"></a><a id="Tc_UbZsYHR6c02K0FOUuPUGGg_13_0"></a><a id="Tc_UQ8sN_NFGUm4mu2YjrlBHw_13_4"></a><a id="Tc_-z8hubJXwEmgn3r5jwDi-A_14_0"></a><a id="Tc_SxfaFciusku3aZ2xQsS8VA_14_2"></a><a id="Tc_v17HtaTEdU-zS5NAzy4u6g_14_4"></a><a id="Tc_c0_67hxtuUG0D7sdf_-MDQ_15_0"></a><a id="Tc_34s0rm4FT0izexFU67oMKQ_15_2"></a><a id="Tc_xV6f7__MCEahveHpf1S4wQ_15_4"></a><a id="Tc_M_QuzTElVU-UmswRCtZOwA_16_0"></a><a id="Tc_1tb0nFWzT0u3HyTHDyZRYg_17_0"></a><a id="Tc_-WBTC5eXL06x608dLjYIEg_17_4"></a><a id="Tc_Ra2lepC7ekS4ByGPTYoSOg_17_6"></a><a id="Tc_j-Yw_2oUXUG4W_FlVSLmUw_18_0"></a><a id="Tc_dYS2cznQQUizo7eba-MsLQ_19_0"></a><a id="Tc_SPXJWqFx80uacSWosC4bNg_19_2"></a><a id="Tc_wNIjk5GGwUS1XAWx15w6MA_19_6"></a><a id="Tc_vjkNSq3iHUugT_OnnUPWGg_20_0"></a><a id="Tc_WBWPbSDcQ0ejO3GZAHYxLQ_20_2"></a><a id="Tc_5qSqCzhiDU6F2j2V4z8zEg_21_0"></a><a id="Tc_n2Q78QoVVkWZCZNdZTy3Lg_22_0"></a><a id="Tc_VwsEUo-lgUi2_vL9ly4CCg_24_0"></a><a id="Tc_TG3K924iWUS1U9GuWiCbjw_25_0"></a><a id="Tc_VGnsiVb2R0Wli_G_m6rNpg_26_0"></a><a id="Tc_IQKCMzNcu0-m0VonPThVng_28_0"></a><a id="Tc_aGRX8i2WwUil9h5-ucBKEQ_29_0"></a><a id="Tc_jTNAFhOQek2glEDtR-yb9Q_31_0"></a><a id="Tc_JlMJd1TLSUWi7O0dfeWo_Q_32_0"></a><a id="Tc_V9N2kQZuK0CIC7QIjSNeBw_33_0"></a><a id="Tc_YcZsXW8OikOUqgh6sthqeg_33_2"></a><a id="Tc_ZhGzjAOfY0KsbEF9aBY84A_33_4"></a><ix:continuation id="Tb_ZFJTP-HakEKb6-E3c9Yl_A_cont3"><ix:continuation id="Tb_qeq0M9PYJUONJMuJr4n7VA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating activities:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_aY8AkkBiqE-__lMKQ4G1xw_5_2">33,729</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_khjn4gtti0-X-ZD0f50PTw_5_4">48,514</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_VjyZ4BJXX0KfBGrA3bMDDA_5_6">45,269</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Increase of due from subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseDueFromAffiliates" scale="3" id="Tc_I9fm3cJ6q0KuWaaLv6nc-w_8_2">3,846,353</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseDueFromAffiliates" scale="3" id="Tc_cvsvWFhCP0WSYmupNF7CJg_8_4">4,473,682</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseDueFromAffiliates" scale="3" id="Tc_rbv0f4uhjE-x3WbwN-XQZQ_8_6">4,940,005</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_lYjlb3poM0amx9HRopQUZg_9_2">3,846,353</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_zU6oO_oH7E28lpBDbFhybg_9_4">4,473,682</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_GH6nEes_zUyeseAaPYizPQ_9_6">4,940,005</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="Tc_1jXVx7N62ES6uIGbQCyOLA_12_2">413,433</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="Tc_TBC1XeHW2k-UIoy_Tb3Vrw_12_4">268,100</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of issuance cost of borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_fQieQJUpEE2dvr0TMhREKw_13_2">25,751</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_w-I2ssxE6ESUyxS5U419fw_13_6">10,619</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of commitment cost of borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="gds:PaymentOfCommitmentCostOfBorrowings" scale="3" id="Tc_xWJHwvUSZUmVqeAH8GZ_rQ_14_6">45,968</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Repayment of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Tc_SW6-dSZJvUS1XaGhoRd4YA_15_6">657,820</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Cambria';">Proceeds from exercise of stock options</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_w4g1g2aTQUapS-d-X3W0zQ_16_2">16,866</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_bIB_GPtIRkeIBXzQ3bza9w_16_4">55,469</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_VPzpvKgrUEWHElh6Q8I1Jg_16_6">78,748</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of convertible bonds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" id="Tc_xKRJn4EZJka3YcnRX4bsWA_17_2">1,867,304</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of ordinary shares </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_qBEmqCBnFkWlOBJEFgQEAw_18_2">1,283,308</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_5B95I83iF0mF7ers9VQkWw_18_4">4,934,126</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_UCB8tlkfekabpAaUjil0jA_18_6">15,974,517</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="Tc_5XA4EoYkM0OxcA6Q4O1Dgw_19_4">989,349</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="Tc_9Htvws5CXkO5JVA0QiThBQ_20_4">25,014</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="Tc_lbirn6pLxUiaLNUrr-f-LQ_20_6">65,489</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_rON-uSm6PEWUakAZ4aYdjA_21_2">3,555,160</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_SpOd4fqylESTs_r2WJulyw_21_4">6,222,030</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_DqP8GBL1I0CQ1As7gnXYlA_21_6">15,273,369</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of exchange rate changes on cash and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_qYrvrwtkeEG73oqFCUt-Pg_22_2">143,216</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_ZfV0N1qXyEidSHUR42f5_w_22_4">70,291</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_h5rnNB0zVU2Pr_VvGnZEig_22_6">563,459</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (decrease) increase in cash and restricted cash</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_ckMZZei7gk6CDivWwAxTVg_24_2">181,706</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_P29IKe7d7E2qwCgzoJf3ug_24_4">1,770,125</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_QwB5NWic9UeU-emN4rjeug_24_6">9,724,636</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2017_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_00TH4FhiG0e6FkNqaumVEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_djWDw_U9PUSz4rLydYGHmw_25_2">999,194</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_z4boGtUYIkOUUBz9eLpedg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_SLATl8RUwUSivCr54qWAhQ_25_4">817,488</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_RtCYsGWCsEuYV2fWKapa8g_25_6">2,587,613</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_z4boGtUYIkOUUBz9eLpedg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_ep2dKAGVBU61HQk4bqk_QQ_26_2">817,488</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_enB_giocVkKz9Y-m5smiGg_26_4">2,587,613</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_7zTC82WQ7USejlttsnAKTw_26_6">12,312,249</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of cash flow information</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_oiTxKQkLIEy5WokguW2AbA_29_2">24,308</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_N9TzuZ826Emu7OCHQlqIqw_29_4">88,818</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_flehwapXkkC6cgKLyn4TjA_29_6">92,509</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of non-cash investing and financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Settlement of liability-classified restricted share award</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_dtScw0rguUWG1TSoZL4HnQ_32_2">6,357</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_TQppKwwoPUWN-iuzhe1igQ_32_4">7,984</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" scale="3" id="Tc_bSKYvF5Khk6uxGkDIJjxmQ_32_6">10,089</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Conversion of convertible bonds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="3" id="Tc_K-QGaDkgfEK_cSaCa4iEAg_33_6">65</ix:nonFraction></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw" name="us-gaap:SubsequentEventsTextBlock" id="Tb_W4iULj300ESQIZUsBaNPOQ" continuedAt="Tb_W4iULj300ESQIZUsBaNPOQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">29&#160;&#160;&#160;SUBSEQUENT EVENTS</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Acquisition of Beijing 15</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="white-space:pre-wrap;">In February 2021, the Company entered into share purchase agreements to acquire all equity interests in a target group, which owns a data center (Beijing 15, formerly known as Beijing 14) in Beijing, China, from third parties. The cash consideration will be determined from the estimated  total enterprise value of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Beijing15Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4-lS68YxF06wbWxazMgbpQ" decimals="-3" format="ixt:numdotdecimal" name="gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" scale="3" id="Narr_pPmZm2LYK0GdMKCjYr055A">4,330,000</ix:nonFraction> (including contingent portion related to future performance), deducting assumed liabilities (net of certain receivables) on the target group&#8217;s financial position and any capital expenditure to be incurred on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS HOLDINGS LIMITED AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands of RMB, except share data and per share data, or otherwise noted)</p></div><div style="background-color:#ffffff;clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_W4iULj300ESQIZUsBaNPOQ_cont1"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Acquisition of Shenzhen 8</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In March 2021, the Company entered into a share purchase agreement to acquire all equity interests in a target company, which owns a data center project (Shenzhen 8) in Shenzhen, Guangdong Province, China, from a third party for an estimated purchase price of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_gds_Shenzhen8Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zDViy8EktEyiN7Kk2i-hlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_1F97wB9QV0WJdbSNj3z33w">89,773</ix:nonFraction>, which includes contingent considerations of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_gds_Shenzhen8Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zDViy8EktEyiN7Kk2i-hlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_EuYHYS7hEUybKxIBbDUkQg">35,909</ix:nonFraction> and is subject to adjustment depending on the target company&#8217;s financial position on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Acquisition of Tianjin 1</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In February 2021, the Company entered into a share purchase agreement to acquire <ix:nonFraction unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg" contextRef="As_Of_2_28_2021_srt_OwnershipAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_oAX63NBTQ022BxB1JOKVEw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Narr_15FMUtanSk-v1SmLuJpTPA">65</ix:nonFraction>% equity interest in a target group which owns a data center project (Tianjin 1) in Tianjin, China from 3<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">rd</sup> parties for an estimated aggregate purchase price of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jKRzNOWjo0-MNAR_d3OiSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="Narr_4O4cGkhvn0m5uJcEGG_GQg">133,060</ix:nonFraction>, subject to adjustment depending on the target group&#8217;s financial position on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">d)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">New project loan facilities</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">From January 1 to April 9, 2021, <ix:nonFraction unitRef="Unit_Standard_subsidiary_Eqr1rR3gSEukg9IPj0S5tA" contextRef="Duration_1_1_2021_To_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_S4hi-e68d0Ooeq46BFoaXg" decimals="INF" format="ixt-sec:numwordsen" name="gds:NumberOfSubsidiariesThatObtainedCredit" scale="0" id="Narr_NTftiq4nJ0W7PshAHWVaPg">four</ix:nonFraction> of the subsidiaries of the Company entered into various facility agreements with various third-party banks for a total amount of RMB<ix:nonFraction unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA" contextRef="As_Of_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jBO0mYwKE0i9aUXLG1ciQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_tmxJilPBtEmFKzPVxQavvA">944,000</ix:nonFraction> with various maturity dates.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.4
<SEQUENCE>2
<FILENAME>gds-20201231xex2d4.htm
<DESCRIPTION>EXHIBIT 2.4
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:29 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 2.4</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Description of rights of each class of securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">registered under Section 12 of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, GDS Holdings Limited, (or &#8220;GDS Holdings&#8221;, &#8220;we&#8221; , &#8220;us&#8221; , &#8220;our company&#8221; and &#8220;our&#8221;) had the following series of securities registered pursuant to Section 12 of the Exchange Act:</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trading </b><br><b style="font-weight:bold;">Symbol(s)</b></p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:38.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name of each exchange </b><br><b style="font-weight:bold;">on which registered</b></p></td></tr><tr><td style="vertical-align:bottom;width:46%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:2pt 0pt 2pt 0pt;">Class A ordinary shares, par value $0.00005 per share*</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:11.95%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:2pt 0pt 2pt 0pt;">9698</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:38.7%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:2pt 0pt 2pt 0pt;">The Stock Exchange of Hong Kong Limited</p></td></tr><tr><td style="vertical-align:bottom;width:46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">American Depositary Shares, each representing eight Class A ordinary shares</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:11.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">GDS</p></td><td style="vertical-align:top;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:38.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Nasdaq Global Market</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><hr noshade="true" color="#000000" size="1" width="25.0%" style="background-color:#000000;color:#000000;height:1pt;position:relative;top:0.6em;border:none;margin:0pt;" align="left"></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-size:8.5pt;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;Not for trading, but only in connection with the registration of American Depositary Shares representing such Class A ordinary shares pursuant to the requirements of the Securities and Exchange Commission.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">This exhibit contains a description of the rights of (i) the holders of Class A ordinary shares and (ii) the holders of ADSs. Class A ordinary shares underlying the ADSs are held by JPMorgan Chase Bank, N.A., as depositary. As an ADR holder, we will not treat you as a shareholder of ours and you will not have any shareholder rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of Ordinary Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of material provisions of our currently effective amended and restated memorandum and articles of association (the &#8220;Memorandum and Articles of Association&#8221;), as well as the Companies Act (As Revised) of the Cayman Islands (the &#8220;Companies Law&#8221;) insofar as they relate to the material terms of our Class A ordinary shares and Class B ordinary shares. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the Memorandum and Articles of Association contained in our Form F-1 registration statement (File No. 333-213951), as amended, initially filed with the SEC on October 4, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Type and Class of Securities (Item 9.A.5 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Each Class A ordinary share has a par value of $0.00005 per share. The number of Class A ordinary shares that have been issued as of December 31, 2020 is provided on the cover of the annual report on Form 20-F for the fiscal year ended December 31, 2020 (the &#8220;2020 Form 20-F&#8221;). All of our outstanding ordinary shares are fully paid and non-assessable. Certificates representing the ordinary shares are issued in registered form. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their ordinary shares. No share shall be issued to bearer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Pre-emptive rights (Item 9.A.3 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Unless otherwise disclosed, our shareholders generally do not have pre-emptive rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In October 2017, in connection with an investment from CyrusOne Inc., or CyrusOne, of US$100 million, we granted to CyrusOne, now a major shareholder of ours, registration rights substantially similar to the foregoing registration rights granted to holders of our registrable securities pursuant to our amended members agreement described above. In October 2017, we also agreed to grant to STT GDC and SBCVC, two of our major shareholders, preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following CyrusOne&#8217;s investment, whereby STT GDC and SBCVC will have the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2019, in connection with an investment from China Ping An Insurance Overseas (Holdings) Limited, or Ping An Overseas Holdings, of US$150 million, we entered into an investment rights agreement with Ping An Overseas Holdings in which we agreed to grant to Ping An Overseas Holdings (i) preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following Ping An Overseas Holdings&#8217; investment, whereby Ping An Overseas Holdings had the right to subscribe for pro rata portions of any such future offerings based on its shareholding at the time of the agreement, and (ii) registration rights substantially similar to the foregoing registration rights granted to holders of our registrable securities pursuant to our amended members agreement described above. In March 2019, we also entered into an amendment of our investment rights agreement with STT GDC (&#8220;Amendment No. 1&#8221;) to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the investment by Ping An Overseas Holdings, whereby STT GDC has the right to subscribe for pro rata portions of any such future offerings based on their shareholdings at the time of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2019, in connection with our follow-on public offering of ADSs representing Class A ordinary shares, &#8236;we entered into an amendment of our investment rights agreement with STT GDC (&#8220;Amendment No. 2&#8221;) to extend their preemptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following the follow-on public offering, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2020, in connection with investments from Hillhouse Capital and STT GDC of US$400 million and US$105 million, respectively, we granted to Hillhouse Capital registration rights substantially similar to the registration rights granted to holders of our registrable securities pursuant to our amended members agreement described above. In June 2020, we also entered into a new investment rights agreement with STT GDC to grant to STT GDC (i) pre-emptive rights with respect to future private issuances of equity or equity-linked securities we conduct anytime in the eighteen months following Hillhouse Capital investment, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings, as well as (ii) registration rights substantially identical to those provided to Hillhouse Capital. In June 2020, we also entered into an amendment of our investment rights agreement with Ping An Overseas Holdings to undertake to grant to Ping An Overseas Holdings registration rights substantially identical to those provided to Hillhouse Capital. Copies of these rights agreements have been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In August 2020, we entered into an amendment of our June 2020 investment rights agreement with STT GDC (&#8220;Amendment No. 1&#8221;) to expand the scope of their preemptive rights, to the extent permissible by applicable law, to cover any future issuances of equity-linked securities we conduct anytime in the eighteen months following June 26, 2020, whereby STT GDC has the right to subscribe for up to 35% of any such future offerings. A copy of this Amendment No. 1 has been filed with this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Limitations or Qualifications (Item 9.A.6 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our share capital currently consists of Class A ordinary shares and Class B ordinary shares, each with a par value of US$0.00005. Class A ordinary shares and Class B ordinary shares carry equal rights, generally rank <i style="font-style:italic;">pari passu</i> with one another and are entitled to one vote per share at general meetings of shareholders, except for only the following matters at general meetings of shareholders, with respect to which Class B ordinary shares are entitled to 20 votes per share: (i) the election of a simple majority, or six, of our directors; and (ii) any change to our Articles of Association that would adversely affect the rights of Class B shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Rights of Ordinary Shares (Item 10.B.3 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dividends</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to the Companies Law and to our Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Voting Rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Class A ordinary shares and Class B ordinary shares carry equal rights, generally rank <i style="font-style:italic;">pari passu</i> with one another and are entitled to one vote per share at general meetings of shareholders, except for only the following matters at general meetings of shareholders, with respect to which Class B ordinary shares are entitled to 20 votes per share: (i) the election or removal of a simple majority, or six, of our directors; and (ii) any change to our Articles of Association that would adversely affect the rights of Class B shareholders. Class B ordinary shares are convertible into Class A ordinary shares, and will automatically convert into Class A ordinary shares under certain circumstances. Any Class A ordinary shares which Mr. William Wei Huang directly or indirectly acquires will be converted into Class B ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Voting at any meeting of shareholders is by way of a poll, unless the chairman allows a vote by show of hands on a resolution which relates purely to a procedural or administrative matter. Procedural and administrative matters are those that are not on the agenda of the general meeting and relate to the chairman&#8217;s duties to maintain the orderly conduct of the meeting or allow the business of the meeting to be properly and effectively dealt with, while affording all shareholders a reasonable opportunity to express their views.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our Memorandum and Articles of Association the following matters are subject to ordinary resolution of the shareholders, with Class A ordinary shares and Class B ordinary shares each being entitled to one vote per share: (i) the election of two independent directors nominated by our nominating and corporate governance committee; (ii) any allotment or issuance of any of our shares or securities (in any 12-month period, whether in a single transaction or a series of transactions) equal to 10% or more of our share capital, or 10% or more of our voting power, prior to such allotment or issuance (without regard to any exemption from shareholder approval available under the NASDAQ Stock Market Rules); and (iii) any disposition of all, or 10% or more, of our undertakings or assets, as defined in our Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Subject to the abovementioned matters at general meetings of shareholders with respect to which Class B ordinary shares are entitled to 20 votes per share, an ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of votes attached to the ordinary shares cast in a general meeting, while a special resolution requires the affirmative vote of no less than 75% of votes attached to the ordinary shares cast in a general meeting. A special resolution is required for important matters such as a change of name or making changes to our Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Conversion</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Class B ordinary shares are convertible into Class A ordinary shares. All Class B ordinary shares are subject to automatic conversion into Class A ordinary shares on the same business day as the first to occur of the following: (i) Mr. William Wei Huang, our founder, chairman and chief executive officer, collectively ceasing to have beneficial ownership (as such term is interpreted pursuant to applicable U.S. securities laws and rules, regulations and forms promulgated thereunder by the SEC), in aggregate, of not less than five per cent (5%) of our issued and outstanding share capital on an as-converted basis; (ii) the Foreign Investment Law in the form implemented does not require that our VIE entities as it relates to VIE entities be owned or controlled by PRC nationals or entities; (iii) the PRC law no longer requires the conduct of the businesses carried out, or contemplated to be carried out, by us in the PRC, be owned or controlled by PRC nationals or entities; (iv) the promulgation of the Foreign Investment Law as it relates to VIE entities is abandoned by the relevant authorities in the PRC; or (v) the relevant authorities in the PRC approve our VIE structure without the need for our VIE entities to be controlled by PRC nationals or entities; provided, however, that the Class B ordinary shares shall not be automatically converted upon ceasing to constitute five per cent (5%) of our issued and outstanding share capital on an as-converted basis if 75% of the board of directors resolve that such automatic conversion shall, in their opinion, result in our failing to comply with any applicable foreign ownership restrictions under PRC law. Class B shareholders may elect to convert any or all of their Class B ordinary shares into Class A ordinary shares. Each Class B ordinary share is generally convertible into one Class A ordinary share, or at a conversion rate of 1:1. However, if and when the nominal amount of one Class A ordinary share changes by reason of consolidation or sub-division, the applicable conversion rate of Class B ordinary shares into Class A ordinary shares shall equal the quotient of the revised nominal amount, divided by the former nominal amount, of one Class A ordinary share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Transfer of Ordinary Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Subject to the restrictions contained in our Articles of Association, as applicable, 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. Class B ordinary shares may not be assigned or transferred in whole or in part by a holder or such holder&#8217;s affiliate. Class B ordinary shares must be converted into Class A ordinary shares prior to any such assignment or transfer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share in the circumstances set out in our Memorandum and Articles of Association. Our board of directors may also decline to register any transfer of any ordinary share unless:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the instrument of transfer is in respect of only one class of ordinary shares;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the instrument of transfer is properly stamped, if required;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the ordinary shares transferred are fully paid and free of any lien in favor of us; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>any fee related to the transfer has been paid to us; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the transfer is not to more than four joint holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Liquidation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of ordinary shares), assets available for distribution among the holders of ordinary shares shall be distributed among the holders of the ordinary shares on a <i style="font-style:italic;">pro rata</i> basis. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders proportionately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Calls on Ordinary Shares and Forfeiture of Ordinary Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their ordinary shares. The ordinary shares that have been called upon and remain unpaid are subject to forfeiture.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Redemption of Ordinary Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Subject to the provisions of the Companies Law and other applicable law, we may issue shares on terms that are subject to redemption, at our option or at the option of the holders, on such terms and in such manner, including out of capital, as may be determined by the board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Appointment Rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our Memorandum and Articles of Association provide that for so long as STT&#160;GDC beneficially owns: not less than 25% of our issued and outstanding share capital, they may appoint three directors to our board of directors, including our vice-chairman; less than 25%, but not less than 15%, of our issued and outstanding share capital, they may appoint two directors to our board of directors, including our vice-chairman; and less than 15%, but not less than 8%, of our issued and outstanding share capital, they may appoint one director to our board of directors, including our vice-chairman, none of which appointments will be subject to a vote by our shareholders. Our Memorandum and Articles of Association also provide that for so long as STT&#160;GDC has the right to appoint one or more directors to our board of directors, any change in the total number of directors on our board shall require the approval of the director or directors appointed by STT&#160;GDC. The above rights of STT&#160;GDC may not be amended without the approval of STT&#160;GDC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our Memorandum and Articles of Association further provide that for so long as there are Class&#160;B ordinary shares outstanding, if any of the directors nominated by or subject to election by Class&#160;B shareholders at 20&#160;votes per share (i)&#160;is not elected or (ii)&#160;ceases to be a director, then the Class&#160;B shareholders may appoint an interim replacement for each such director. As of and after such time as there cease to be any Class&#160;B ordinary shares outstanding, and for so long as Mr.&#160;William Wei Huang beneficially owns not less than 2% of our then issued share capital, Mr.&#160;William Wei Huang may appoint one director (which is intended to be Mr.&#160;William Wei Huang) to our board of directors. Such appointments will not be subject to a vote by our shareholders. Any person so appointed shall hold office until the next general meeting of our shareholders and be subject to re-nomination and re-election at such meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Nomination Rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our Memorandum and Articles of Association also provide that for so long as there are Class&#160;B ordinary shares outstanding, the Class&#160;B shareholders shall have the right to nominate one less than a simple majority of our directors, all of whom will be subject to a vote at general meetings of our shareholders and with respect to whom Class&#160;B ordinary shares will be entitled to 20&#160;votes per share. If any of the directors nominated by or subject to election by the Class&#160;B shareholders at 20&#160;votes per share (i)&#160;is not elected or (ii)&#160;ceases to be a director, then Mr.&#160;Huang may appoint another person to serve in the stead of such director. Any person so appointed shall hold office until the next general meeting of our shareholders and be subject to re-nomination and re-election at such&#160;meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General Meetings of Shareholders</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Shareholders&#8217; meetings may be convened by a majority of our board of directors or our chairman. Advance notice of at least ten clear days is required for the convening of our annual general shareholders&#8217; meeting and any other general meeting of our shareholders. A quorum required for a meeting of shareholders consists of at least two shareholders present in person or by proxy or by duly authorized representative, representing not less than one-third in nominal value of the total issued voting shares in our&#160;company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 Memorandum and Articles of Association allow our Class&#160;A shareholders (excluding STT GDC and its controlled affiliates) holding shares representing in aggregate not less than one-third of the issued and outstanding Class&#160;A ordinary shares of our company (calculated excluding Class&#160;A ordinary shares beneficially owned by STT GDC or its controlled affiliates), 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 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 requisitioned by such shareholders. When STT GDC no longer has any director appointment right as described herein, STT GDC will be eligible for the same right to requisition a shareholder meeting described above on the same terms as other Class&#160;A ordinary shareholders, where the one-third of the Class&#160;A ordinary shares will then be calculated based upon all Class&#160;A ordinary shares issued and outstanding. STT GDC and the Class&#160;B shareholders also have the right to requisition a general meeting insofar as is necessary to exercise and protect their respective nomination and appointment rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Inspection of Books and Records</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records. However, our Memorandum and Articles of Association provide our shareholders with the right to inspect our list of shareholders and to receive annual audited financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Requirements to Change the Rights of Holders of Ordinary Shares (Item 10.B.4 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Variations of Rights of Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If at any time, our share capital is divided into different classes of shares, all or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Law, be varied with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class. Consequently, the rights of any class of shares cannot be detrimentally altered without a majority of seventy-five per cent. of the vote of all of the shares in that class who attend and vote at a general meeting of the holders of the shares of that class called for such purpose. The rights conferred upon the holders of the shares of any class issued with preferred or other rights shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking <i style="font-style:italic;">pari passu</i> with such existing class of shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Limitations on the Rights to Own Ordinary Shares (Item 10.B.6 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">There are no limitations imposed by our Memorandum and Articles of Association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Provisions Affecting Any Change of Control (Item 10.B.7 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Anti-Takeover Provisions in the Memorandum and Articles of Association</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Some provisions of our Memorandum and Articles of Association may discourage, delay or prevent a change in control of our company or management that shareholders may consider favorable, including provisions that authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association, as amended and restated from time to time, for what they believe in good faith to be in the best interests of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Removal of Directors</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Articles of Association, directors may be removed only in accordance with the enumerated appointment and nomination rights provided to certain of our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Ownership Threshold (Item 10.B.8 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition, there are no provisions in our Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must be disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Companies Law is modeled after that of England and Wales but does not follow recent statutory enactments in England. In addition, the Companies Law differs from laws applicable to United States corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Law applicable to us and the laws applicable to companies incorporated in the State of Delaware.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mergers and Similar Arrangements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A merger of two or more constituent companies under Cayman Islands law requires a plan of merger or consolidation to be approved by the directors of each constituent company and authorization by a special resolution of the members of each constituent company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders. For this purpose a subsidiary is a company of which at least ninety percent (90%) of the issued shares entitled to vote are owned by the parent company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Save in certain circumstances, a dissentient shareholder of a Cayman constituent company is entitled to payment of the fair value of his shares upon dissenting to a merger or consolidation. The exercise of appraisal rights will preclude the exercise of any other rights save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement is approved by a majority in number, representing 75 per cent. in value of each class of shareholders and creditors with whom the arrangement is to be made. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the statutory provisions as to the required majority vote have been met;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When a take over offer is made and accepted by holders of 90% of the shares the subject of the offer within four months, the offeror may, within a two-month period commencing on the expiration of such four month period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or&#160;collusion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If an arrangement and reconstruction or general offer is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the&#160;shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholders&#8217; Suits</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In principle, we will normally be the proper plaintiff and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, there are exceptions to the foregoing principle, including when:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>a company acts or proposes to act illegally or ultra vires;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>those who control the company are perpetrating a <font style="font-family:'Symbol';">&#8220;</font>fraud on the minority.<font style="font-family:'Symbol';">&#8221;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Indemnification of Directors and Executive Officers and Limitation of Liability</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands law does not limit the extent to which a company&#8217;s Articles of Association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association permit indemnification of officers and directors for losses, damages, costs and expenses incurred in their capacities as such unless such losses or damages arise from dishonesty or fraud which may attach to such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. In addition, we have entered into indemnification agreements with our directors and senior executive officers that will provide such persons with additional indemnification beyond that provided in our Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Anti-Takeover Provisions in the Memorandum and Articles of Association</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Some provisions of our Memorandum and Articles of Association may discourage, delay or prevent a change in control of our company or management that shareholders may consider favorable, including provisions that authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association, as amended and restated from time to time, for what they believe in good faith to be in the best interests of our company and for a proper purpose.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Directors&#8217; Fiduciary Duties</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director act in a manner he or she reasonably believes to be in the best interests of the corporation. He or she must not use his or her corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, a director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company&#8212;a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his or her position as director (unless the company permits him to do so) and a duty not to put himself in a position where the interests of the company conflict with his or her personal interest or his or her duty to a third party. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Action by Written Consent</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Our Memorandum and Articles of Association expressly provide that shareholders may not approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Proposals</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands law does not provide for the right for shareholders to requisition a shareholders&#8217; meeting. As an exempted Cayman Islands company, we are not obliged by law to call shareholders&#8217; annual general meetings. However, our Memorandum and Articles of Association allow shareholder requisitions of general meetings under certain circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cumulative Voting</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation&#8217;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder&#8217;s voting power with respect to electing such director. As permitted under Cayman Islands law, our Memorandum and Articles of Association do not provide for cumulative voting. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Removal of Directors</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, directors may be removed only in accordance with the enumerated appointment and nomination rights provided to certain of our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Transactions with Interested Shareholders</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an &#8220;interested shareholder&#8221; for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target&#8217;s outstanding voting stock within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target&#8217;s board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and for a proper corporate purpose and not with the effect of constituting a fraud on the minority shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dissolution; Winding Up</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation&#8217;s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board. Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under our Memorandum and Articles of Association, our company may be dissolved, liquidated or wound up by the vote of holders of seventy five per cent. of our shares voting at a meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Variation of Rights of Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under Cayman Islands law and our Articles of Association, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class only with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class and only with the approval of the holders of such class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Amendment of Governing Documents</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a corporation&#8217;s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. As permitted by Cayman Islands law, our Memorandum and Articles of Association may only be amended by special resolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Rights of Non-Resident or Foreign Shareholders</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">There are no limitations imposed by our Memorandum and Articles of Association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must be disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Directors&#8217; Power to Issue Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Subject to applicable law, our board of directors is empowered to issue or allot shares or grant options and warrants with or without preferred, deferred, qualified or other special rights or restrictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exempted Company</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company with limited liability under the Companies Law of the Cayman Islands. The Companies Law in the Cayman Islands distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside of the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except for the exemptions and privileges listed below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company does not have to file an annual return of its shareholders with the Registrar of Companies;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company<font style="font-family:'Symbol';">&#8217;</font>s register of members is not open to inspection;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company does not have to hold an annual general meeting;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company may issue no par value, negotiable or bearer shares;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company may register as a limited duration company; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an exempted company may register as a segregated portfolio company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;Limited liability&#8221; means that the liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company. We are subject to reporting and other informational requirements of the Exchange Act, as applicable to foreign private issuers. We currently intend to continue complying with the NASDAQ Stock Market Rules in lieu of following home country practice. The NASDAQ Stock Market Rules require that every company listed on the NASDAQ hold an annual general meeting of shareholders. In addition, our Memorandum and Articles of Association allow directors to call special general meetings of shareholders pursuant to the procedures set forth in our Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Changes in Capital (Item 10.B.10 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We may from time to time by ordinary resolution:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>increase the share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>consolidate and divide all or any of our share capital into shares of a larger amount than our existing shares;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>sub-divide our existing shares, or any of them into shares of a smaller amount; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>cancel any shares which, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of our share capital by the amount of the shares so cancelled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We may by special resolution reduce our share capital or any capital redemption reserve in any manner permitted by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Debt Securities (Item 12.A of Form 20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Warrants and Rights (Item 12.B of Form&#160;20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Other Securities (Item 12.C of Form 20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of American Depositary Shares (Item 12.D.1 and 12.D.2 of Form 20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">General</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">JPMorgan Chase Bank, N.A., acts as depositary for the ADSs. Each ADS represents an ownership interest a designated number of Class A ordinary shares which we deposited with the custodian, as agent of the depositary, under the deposit agreement among ourselves, the depositary and yourself as an ADR holder. In the future, each ADS will also represent any securities, cash or other property deposited with the depositary but which they have not distributed directly to you. Unless certificated ADRs are specifically requested by you, all ADSs will be issued on the books of our depositary in book-entry form and periodic statements will be mailed to you which reflect your ownership interest in such ADSs. In our description, references to American depositary receipts or ADRs shall include the statements you will receive which reflect your ownership of ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary&#8217;s office is located at 383 Madison Avenue, Floor 11, New York, New York 10179, United States of America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">You may hold ADSs either directly or indirectly through your broker or other financial institution. If you hold ADSs directly, by having an ADS registered in your name on the books of the depositary, you are an ADR holder. This description assumes you hold your ADSs directly. If you hold the ADSs through your broker or financial institution nominee, you must rely on the procedures of such broker or financial institution to assert the rights of an ADR holder described in this section. You should consult with your broker or financial institution to find out what those procedures are.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As an ADR holder, we will not treat you as a shareholder of ours and you will not have any shareholder rights. Cayman Island law governs shareholder rights. Because the depositary or its nominee will be the shareholder of record for the Class&#160;A ordinary shares represented by all outstanding ADSs, shareholder rights rest with such record holder. Your rights are those of an ADR holder. Such rights derive from the terms of the deposit agreement to be entered into among us, the depositary and all registered holders from time to time of ADSs issued under the deposit agreement. The obligations of the depositary and its agents are also set out in the deposit agreement. Because the depositary or its nominee will actually be the registered owner of the Class&#160;A ordinary shares, you must rely on it to exercise the rights of a shareholder on your behalf. The deposit agreement and the ADSs are governed by New York law. Under the deposit agreement, as an ADR holder, you agree that any legal suit, action or proceeding against or involving us or the depositary, arising out of or based upon the deposit agreement, the ADSs or the transactions contemplated thereby, may only be instituted in a state or federal court in New York, New York, and you irrevocably waive any objection which you may have to the laying of venue of any such proceeding and irrevocably submit to the exclusive jurisdiction of such courts in any such suit, action or proceeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of what we believe to be the material terms of the deposit agreement. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire deposit agreement and the form of ADR which contains the terms of your ADSs. You can read a copy of the deposit agreement which is filed as an exhibit to the registration statement of which this prospectus forms&#160;a part. You may also obtain a copy of the deposit agreement at the SEC&#8217;s Public Reference Room which is located at 100&#160;F Street, NE, Washington, DC 20549. You may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-732-0330. You may also find the registration statement and the attached deposit agreement on the SEC&#8217;s website at http://www.sec.gov.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Share Dividends and Other Distributions</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How will I receive dividends and other distributions on the Class A ordinary shares underlying my ADSs?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We may make various types of distributions with respect to our securities. The depositary has agreed that, to the extent practicable, it will pay to you the cash dividends or other distributions it or the custodian receives on shares or other deposited securities, after converting any cash received into U.S. dollars (if it determines such conversion may be made on a reasonable basis) and, in all cases, making any necessary deductions provided for in the deposit agreement. The depositary may utilize a division, branch or affiliate of JPMorgan Chase Bank, N.A. to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement. Such division, branch and/or affiliate may charge the depositary a fee in connection with such sales, which fee is considered an expense of the depositary. You will receive these distributions in proportion to the number of underlying securities that your ADSs represent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Except as stated below, the depositary will deliver such distributions to ADR holders in proportion to their interests in the following manner:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><i style="font-style:italic;">Cash</i><font style="white-space:pre-wrap;">.  The depositary will distribute any U.S. dollars available to it resulting from a cash dividend or other cash distribution or the net proceeds of sales of any other distribution or portion thereof (to the extent applicable), on an averaged or other practicable basis, subject to (i) appropriate adjustments for taxes withheld, (ii) such distribution being impermissible or impracticable with respect to certain registered ADR holders, and (iii) deduction of the depositary&#8217;s and/or its agents&#8217; expenses in (1) converting any foreign currency to U.S. dollars to the extent that it determines that such conversion may be made on a reasonable basis, (2) transferring foreign currency or U.S. dollars to the United States by such means as the depositary may determine to the extent that it determines that such transfer may be made on a reasonable basis, (3) obtaining any approval or license of any governmental authority required for such conversion or transfer, which is obtainable at a reasonable cost and within a reasonable time and (4) making any sale by public or private means in any commercially reasonable manner. If exchange rates fluctuate during a time when the depositary cannot convert a foreign currency, you may lose some or all of the value of the distribution.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><i style="font-style:italic;">Shares</i><font style="white-space:pre-wrap;">.  In the case of a distribution in shares, the depositary will issue additional ADRs to evidence the number of ADSs representing such Class A ordinary shares. Only whole ADSs will be issued. Any shares which would result in fractional ADSs will be sold and the net proceeds will be distributed in the same manner as cash to the ADR holders entitled thereto.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><i style="font-style:italic;">Rights to receive additional shares</i><font style="white-space:pre-wrap;">.  In the case of a distribution of rights to subscribe for additional shares or other rights, if we timely provide evidence satisfactory to the depositary that it may lawfully distribute such rights, the depositary will distribute warrants or other instruments in the discretion of the depositary representing such rights. However, if we do not timely furnish such evidence, the depositary may:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">(i) sell such rights if practicable and distribute the net proceeds in the same manner as cash to the ADR holders entitled thereto; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">(ii) if it is not practicable to sell such rights by reason of the non-transferability of the rights, limited markets therefor, their short duration or otherwise, do nothing and allow such rights to lapse, in which case ADR holders will receive nothing and the rights may lapse.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><i style="font-style:italic;">Other Distributions</i><font style="white-space:pre-wrap;">.  In the case of a distribution of securities or property other than those described above, the depositary may either (i) distribute such securities or property in any manner it deems equitable and practicable or (ii) to the extent the depositary deems distribution of such securities or property not to be equitable and practicable, sell such securities or property and distribute any net proceeds in the same way it distributes cash.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the depositary determines in its discretion that any distribution described above is not practicable with respect to any specific registered ADR holder, the depositary may choose any method of distribution that it deems practicable for such ADR holder, including the distribution of foreign currency, securities or property, or it may retain such items, without paying interest on or investing them, on behalf of the ADR holder as deposited securities, in which case the ADSs will also represent the retained items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Any U.S. dollars will be distributed by checks drawn on a bank in the United States for whole dollars and cents. Fractional cents will be withheld without liability and dealt with by the depositary in accordance with its then current practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary is not responsible if it fails to determine that any distribution or action is lawful or reasonably practicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">There can be no assurance that the depositary will be able to convert any currency at a specified exchange rate or sell any property, rights, shares or other securities at a specified price, nor that any of such transactions can be completed within a specified time period. All purchases and sales of securities will be handled by the Depositary in accordance with its then current policies, which are currently set forth in the &#8220;Depositary Receipt Sale and Purchase of Security&#8221; section of https://www.adr.com/Investors/FindOutAboutDRs, the location and contents of which the Depositary shall be solely responsible for.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Deposit, Withdrawal and Cancellation</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How does the depositary issue ADSs?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary will issue ADSs if you or your broker deposit Class A ordinary shares or evidence of rights to receive Class A ordinary shares with the custodian and pay the fees and expenses owing to the depositary in connection with such issuance. In the case of the ADSs to be issued under this prospectus, we will arrange with the underwriters named herein to deposit such Class A ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Class A ordinary shares deposited in the future with the custodian must be accompanied by certain delivery documentation and shall, at the time of such deposit, be registered in the name of JPMorgan Chase Bank, N.A., as depositary for the benefit of holders of ADRs or in such other name as the depositary shall direct.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The custodian will hold all deposited shares (including those being deposited by or on our behalf in connection with the offering to which this prospectus relates) for the account and to the order of the depositary. ADR holders thus have no direct ownership interest in the Class A ordinary shares and only have such rights as are contained in the deposit agreement. The custodian will also hold any additional securities, property and cash received on or in substitution for the deposited Class A ordinary shares. The deposited Class A ordinary shares and any such additional items are referred to as &#8220;deposited securities&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Upon each deposit of Class A ordinary shares, receipt of related delivery documentation and compliance with the other provisions of the deposit agreement, including the payment of the fees and charges of the depositary and any taxes or other fees or charges owing, the depositary will issue an ADR or ADRs in the name or upon the order of the person entitled thereto evidencing the number of ADSs to which such person is entitled. All of the ADSs issued will, unless specifically requested to the contrary, be part of the depositary&#8217;s direct registration system, and a registered holder will receive periodic statements from the depositary which will show the number of ADSs registered in such holder&#8217;s name. An ADR holder can request that the ADSs not be held through the depositary&#8217;s direct registration system and that a certificated ADR be issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How do ADR holders cancel an ADS and obtain deposited securities?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When you turn in your ADR certificate at the depositary&#8217;s office, or when you provide proper instructions and documentation in the case of direct registration ADSs, the depositary will, upon payment of certain applicable fees, charges and taxes, deliver the underlying Class A ordinary shares to you or upon your written order. Delivery of deposited securities in certificated form will be made at the custodian&#39;s office. At your risk, expense and request, the depositary may deliver deposited securities at such other place as you may request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary may only restrict the withdrawal of deposited securities in connection with:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>temporary delays caused by closing our transfer books or those of the depositary or the deposit of Class A ordinary shares in connection with voting at a shareholders<font style="font-family:'Symbol';">&#8217;</font> meeting, or the payment of dividends;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the payment of fees, taxes and similar charges; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>compliance with any U.S. or foreign laws or governmental regulations relating to the ADRs or to the withdrawal of deposited securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">This right of withdrawal may not be limited by any other provision of the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Record Dates</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary may, after consultation with us if practicable, fix record dates (which, to the extent applicable, shall be as near as practicable to any corresponding record dates set by us) for the determination of the registered ADR holders who will be entitled (or obligated, as the case may be):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>to receive any distribution on or in respect of deposited securities,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>to give instructions for the exercise of voting rights at a meeting of holders of shares, or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>to pay the fee assessed by the depositary for administration of the ADR program and for any expenses as provided for in the ADR,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>to receive any notice or to act in respect of other matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">all subject to the provisions of the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Voting Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How do I vote?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If you are an ADR holder and the depositary asks you to provide it with voting instructions, you may instruct the depositary how to exercise the voting rights for the Class A ordinary shares which underlie your ADSs. Subject to the next sentence, as soon as practicable after receipt from us of notice of any meeting at which the holders of shares are entitled to vote, or of our solicitation of consents or proxies from holders of shares, the depositary shall fix the ADS record date in accordance with the provisions of the deposit agreement in respect of such meeting or solicitation of consent or proxy. The depositary shall, if we request in writing in a timely manner (the depositary having no obligation to take any further action if our request shall not have been received by the depositary at least 30 days prior to the date of such vote or meeting) and at our expense and provided no legal prohibitions exist, distribute to the registered ADR holders a notice stating such information as is contained in the voting materials received by the depositary and describing how you may instruct the depositary to exercise the voting rights for the Class A ordinary shares which underlie your ADSs, including instructions for giving a discretionary proxy to a person designated by us. For instructions to be valid, the depositary must receive them in the manner and on or before the date specified. The depositary will try, as far as is practical, subject to the provisions of and governing the underlying Class A ordinary shares or other deposited securities, to vote or to have its agents vote the Class A ordinary shares or other deposited securities as you instruct. The depositary will only vote or attempt to vote as you instruct. Holders are strongly encouraged to forward their voting instructions to the depositary as soon as possible. Voting instructions will not be deemed to be received until such time as the ADR department responsible for proxies and voting has received such instructions notwithstanding that such instructions may have been physically received by the depositary prior to such time. The depositary will not itself exercise any voting discretion. Furthermore, neither the depositary nor its agents are responsible for any failure to carry out any voting instructions, for the manner in which any vote is cast or for the effect of any vote. Notwithstanding anything contained in the deposit agreement or any ADR, the depositary may, to the extent not prohibited by law or regulations, or by the requirements of the stock exchange on which the ADSs are listed, in lieu of distribution of the materials provided to the depositary in connection with any meeting of, or solicitation of consents or proxies from, holders of deposited securities, distribute to the registered holders of ADRs a notice that provides such holders with, or otherwise publicizes to such holders, instructions on how to retrieve such materials or receive such materials upon request (i.e., by reference to a website containing the materials for retrieval or a contact for requesting copies of the materials).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have advised the depositary that under the Cayman Islands law and our constituent documents, each as in effect as of the date of the deposit agreement, voting at any meeting of shareholders is by show of hands unless a poll is (before or on the declaration of the results of the show of hands) demanded. In the event that voting on any resolution or matter is conducted on a show of hands basis in accordance with our constituent documents, the depositary will refrain from voting and the voting instructions received by the depositary from holders shall lapse. The depositary will not demand a poll or join in demanding a poll, whether or not requested to do so by holders of ADSs. There is no guarantee that you will receive voting materials in time to instruct the depositary to vote and it is possible that you, or persons who hold their ADSs through brokers, dealers or other third parties, will not have the opportunity to exercise a right to vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Reports and Other Communications</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Will ADR holders be able to view our reports?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary will make available for inspection by ADR holders at the offices of the depositary and the custodian the deposit agreement, the provisions of or governing deposited securities, and any written communications from us which are both received by the custodian or its nominee as a holder of deposited securities and made generally available to the holders of deposited securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Additionally, if we make any written communications generally available to holders of our Class A ordinary shares, and we furnish copies thereof (or English translations or summaries) to the depositary, it will distribute the same to registered ADR holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Fees and Expenses</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">What fees and expenses will I be responsible for paying?</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary may charge each person to whom ADSs are issued, including, without limitation, issuances against deposits of Class&#160;A ordinary shares, issuances in respect of share distributions, rights and other distributions, issuances pursuant to a stock dividend or stock split declared by us or issuances pursuant to a merger, exchange of securities or any other transaction or event affecting the ADSs or deposited securities, and each person surrendering ADSs for withdrawal of deposited securities or whose ADRs are cancelled or reduced for any other reason, $5.00 for each 100 ADSs (or any portion thereof) issued, delivered, reduced, cancelled or surrendered, as the case may be. The depositary may sell (by public or private sale) sufficient securities and property received in respect of a share distribution, rights and/or other distribution prior to such deposit to pay such charge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following additional charges shall be incurred by the ADR holders, by any party depositing or withdrawing Class&#160;A ordinary shares or by any party surrendering ADSs and/or to whom ADSs are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by us or an exchange of stock regarding the ADSs or the deposited securities or a distribution of ADSs), whichever is applicable:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>a fee of U.S.$1.50 per ADR or ADRs for transfers of certificated or direct registration ADRs;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>a fee of up to U.S.$0.05 per ADS for any cash distribution made pursuant to the deposit agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>an aggregate fee of up to U.S.$0.05 per ADS per calendar year (or portion thereof) for services performed by the depositary in administering the ADRs (which fee may be charged on a periodic basis during each calendar year and shall be assessed against holders of ADRs as of the record date or record dates set by the depositary during each calendar year and shall be payable in the manner described in the next succeeding provision);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>a fee for the reimbursement of such fees, charges and expenses as are incurred by the depositary and/or any of its agents (including, without limitation, the custodian and expenses incurred on behalf of holders in connection with compliance with foreign exchange control regulations or any law or regulation relating to foreign investment) in connection with the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">servicing of the Class A ordinary shares or other deposited securities, the sale of securities (including, without limitation, deposited securities), the delivery of deposited securities or otherwise in connection with the depositary&#8217;s or its custodian&#8217;s compliance with applicable law, rule or regulation (which fees and charges shall be assessed on a proportionate basis against holders as of the record date or dates set by the depositary and shall be payable at the sole discretion of the depositary by billing such holders or by deducting such charge from one or more cash dividends or other cash distributions);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>a fee for the distribution of securities (or the sale of securities in connection with a distribution), such fee being in an amount equal to the $0.05 per ADS issuance fee for the execution and delivery of ADSs which would have been charged as a result of the deposit of such securities (treating all such securities as if they were shares) but which securities or the net cash proceeds from the sale thereof are instead distributed by the depositary to those holders entitled thereto;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>stock transfer or other taxes and other governmental charges;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>cable, telex and facsimile transmission and delivery charges incurred at your request in connection with the deposit or delivery of Class A ordinary shares, ADRs or deposited securities;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>transfer or registration fees for the registration of transfer of deposited securities on any applicable register in connection with the deposit or withdrawal of deposited securities;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>in connection with the conversion of foreign currency into U.S. dollars, JPMorgan Chase Bank, N.A. (&quot;JPMorgan&quot;) shall deduct out of such foreign currency the fees, expenses and other charges charged by it and/or its agent (which may be a division, branch or affiliate) so appointed in connection with such conversion; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>fees of any division, branch or affiliate of the depositary utilized by the depositary to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">JPMorgan and/or its agent may act as principal for such conversion of foreign currency. For further details see https://www.adr.com.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We will pay all other charges and expenses of the depositary and any agent of the depositary (except the custodian) pursuant to agreements from time to time between us and the depositary. The charges described above may be amended from time to time by agreement between us and the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary may make available to us a set amount or a portion of the depositary fees charged in respect of the ADR program or otherwise upon such terms and conditions as we and the depositary may agree from time to time. The depositary collects its fees for issuance and cancellation of ADSs directly from investors depositing Class A ordinary shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions, or by directly billing investors, or by charging the book-entry system accounts of participants acting for them. The depositary will generally set off the amounts owing from distributions made to holders of ADSs. If, however, no distribution exists and payment owing is not timely received by the depositary, the depositary may refuse to provide any further services to holders that have not paid those fees and expenses owing until such fees and expenses have been paid. At the discretion of the depositary, all fees and charges owing under the deposit agreement are due in advance and/or when declared owing by the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Payment of Taxes</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If any taxes or other governmental charges (including any penalties and/or interest) shall become payable by or on behalf of the custodian or the depositary with respect to any ADR, any deposited securities represented by the ADSs evidenced thereby or any distribution thereon, including, without limitation, any Chinese Enterprise Income Tax owing if the Circular Guoshuifa [2009] No. 82 issued by the Chinese State Administration of Taxation (SAT) or any other circular, edict, order or ruling, as issued and as from time to time amended, is applied or otherwise, such tax or other governmental charge shall be paid by the holder thereof to the depositary and by holding or having held an ADR the holder and all prior holders thereof, jointly and severally, agree to indemnify, defend and save harmless each of the depositary and its agents in respect thereof. If an ADR holder owes any tax or other governmental charge, the depositary may (i) deduct the amount thereof from any cash distributions, or (ii) sell deposited securities (by public or private sale) and deduct the amount owing from the net proceeds of such sale. In either case the ADR holder remains liable for any shortfall. If any tax or governmental charge is unpaid, the depositary may also refuse to effect any registration, registration of transfer, split-up or combination of deposited securities or withdrawal of deposited securities until such payment is made. If any tax or governmental charge is required to be withheld on any cash distribution, the depositary may deduct the amount required to be withheld from any cash distribution or, in the case of a non-cash distribution, sell the distributed property or securities (by public or private sale) in such amounts and in such manner as the depositary deems necessary and practicable to pay such taxes and distribute any remaining net proceeds or the balance of any such property after deduction of such taxes to the ADR holders entitled thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">By holding an ADR or an interest therein, you will be agreeing to indemnify us, the depositary, its custodian and any of our or their respective officers, directors, employees, agents and affiliates against, and hold each of them harmless from, any claims by any governmental authority with respect to taxes, additions to tax, penalties or interest arising out of any refund of taxes, reduced rate of withholding at source or other tax benefit obtained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Reclassifications, Recapitalizations and Mergers</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If we take certain actions that affect the deposited securities, including (i) any change in par value, split-up, consolidation, cancelation or other reclassification of deposited securities or (ii) any distributions of shares or other property not made to holders of ADRs or (iii) any recapitalization, reorganization, merger, consolidation, liquidation, receivership, bankruptcy or sale of all or substantially all of our assets, then the depositary may choose to, and shall if reasonably requested by us:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(1)&#160;&#160;&#160;amend the form of ADR;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(2)&#160;&#160;&#160;distribute additional or amended ADRs;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(3)&#160;&#160;&#160;distribute cash, securities or other property it has received in connection with such actions;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(4)&#160;&#160;&#160;sell any securities or property received and distribute the proceeds as cash; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(5)&#160;&#160;&#160;none of the above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the depositary does not choose any of the above options, any of the cash, securities or other property it receives will constitute part of the deposited securities and each ADS will then represent a proportionate interest in such property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Amendment and Termination</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How may the deposit agreement be amended?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We may agree with the depositary to amend the deposit agreement and the ADSs without your consent for any reason. ADR holders must be given at least 30 days&#8217; notice of any amendment that imposes or increases any fees or charges (other than stock transfer or other taxes and other governmental charges, transfer or registration fees, SWIFT, cable, telex or facsimile transmission costs, delivery costs or other such expenses), or otherwise prejudices any substantial existing right of ADR holders. Such notice need not describe in detail the specific amendments effectuated thereby, but must identify to ADR holders a means to access the text of such amendment. If an ADR holder continues to hold an ADR or ADRs after being so notified, such ADR holder is deemed to agree to such amendment and to be bound by the deposit agreement as so amended. Notwithstanding the foregoing, if any governmental body or regulatory body should adopt new laws, rules or regulations which would require amendment or supplement of the deposit agreement or the form of ADR to ensure compliance therewith, we and the depositary may amend or supplement the deposit agreement and the ADR at any time in accordance with such changed laws, rules or regulations, which amendment or supplement may take effect before a notice is given or within any other period of time as required for compliance. No amendment, however, will impair your right to surrender your ADSs and receive the underlying securities, except in order to comply with mandatory provisions of applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-style:italic;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How may the deposit agreement be terminated?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary may, and shall at our written direction, terminate the deposit agreement and the ADRs by mailing notice of such termination to the registered holders of ADRs at least 30 days prior to the date fixed in such notice for such termination; provided, however, if the depositary shall have (i) resigned as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered holders unless a successor depositary shall not be operating under the deposit agreement within 60 days of the date of such resignation, and (ii) been removed as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered holders of ADRs unless a successor depositary shall not be operating under the deposit agreement on the 120th day after our notice of removal was first provided to the depositary. After the date so fixed for termination, (a) all direct registration ADRs shall cease to be eligible for the direct registration system and shall be considered ADRs issued on the ADR register maintained by the depositary and (b) the depositary shall use its reasonable efforts to ensure that the ADSs cease to be DTC eligible so that neither DTC nor any of its nominees shall thereafter be a registered holder of ADRs. At such time as the ADSs cease to be DTC eligible and/or neither DTC nor any of its nominees is a registered holder of ADRs, the depositary shall (a) instruct its custodian to deliver all Class A ordinary shares to us along with a general stock power that refers to the names set forth on the ADR register maintained by the depositary and (b) provide us with a copy of the ADR register maintained by the depositary. Upon receipt of such Class A ordinary shares and the ADR register maintained by the depositary, we have agreed to use our best efforts to issue to each registered holder a Share certificate representing the Shares represented by the ADSs reflected on the ADR register maintained by the depositary in such registered holder&#8217;s name and to deliver such Share certificate to the registered holder at the address set forth on the ADR register maintained by the depositary. After providing such instruction to the custodian and delivering a copy of the ADR register to us, the depositary and its agents will perform no further acts under the deposit agreement or the ADRs and shall cease to have any obligations under the deposit agreement and/or the ADRs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Limitations on Obligations and Liability to ADR holders</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Limits on our obligations and the obligations of the depositary; limits on liability to ADR holders and holders of ADSs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Prior to the issue, registration, registration of transfer, split-up, combination, or cancellation of any ADRs, or the delivery of any distribution in respect thereof, and from time to time in the case of the production of proofs as described below, we or the depositary or its custodian may require:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>payment with respect thereto of (i) any stock transfer or other tax or other governmental charge, (ii) any stock transfer or registration fees in effect for the registration of transfers of Class A ordinary shares or other deposited securities upon any applicable register and (iii) any applicable fees and expenses described in the deposit agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>the production of proof satisfactory to it of (i)<font style="font-family:'Symbol';">&#160;</font>the identity of any signatory and genuineness of any signature and (ii)<font style="font-family:'Symbol';">&#160;</font>such other information, including without limitation, information as to citizenship, residence, exchange control approval, beneficial ownership of any securities, compliance with applicable law, regulations, provisions of or governing deposited securities and terms of the deposit agreement and the ADRs, as it may deem necessary or proper; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>compliance with such regulations as the depositary may establish consistent with the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The issuance of ADRs, the acceptance of deposits of Class&#160;A ordinary shares, the registration, registration of transfer, split-up or combination of ADRs or the withdrawal of Class&#160;A ordinary shares, may be suspended, generally or in particular instances, when the ADR register or any register for deposited securities is closed or when any such action is deemed advisable by the depositary; provided that the ability to withdraw Class&#160;A ordinary shares may only be limited under the following circumstances: (i)&#160;temporary delays caused by closing transfer books of the depositary or our transfer books or the deposit of Class&#160;A ordinary shares in connection with voting at a shareholders&#8217; meeting, or the payment of dividends, (ii)&#160;the payment of fees, taxes, and similar charges, and (iii)&#160;compliance with any laws or governmental regulations relating to ADRs or to the withdrawal of deposited securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The deposit agreement expressly limits the obligations and liability of the depositary, ourselves and our respective agents, provided, however, that no disclaimer of liability under the Securities Act of 1933 is intended by any of the limitations of liabilities provisions of the deposit agreement. In the deposit agreement it provides that neither we nor the depositary nor any such agent will be liable if:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>any present or future law, rule, regulation, fiat, order or decree of the United States, the Cayman Islands, the People<font style="font-family:'Symbol';">&#8217;</font>s Republic of China (including the Hong Kong Special Administrative Region, the People<font style="font-family:'Symbol';">&#8217;</font>s Republic of China) or any other country or jurisdiction, or of any governmental or regulatory authority or securities exchange or market or automated quotation system, the provisions of or governing any deposited securities, any present or future provision of our charter, any act of God, war, terrorism, nationalization, expropriation, currency restrictions, work stoppage, strike, civil unrest, revolutions, rebellions, explosions, computer failure or circumstance beyond our, the depositary&#39;s or our respective agents<font style="font-family:'Symbol';">&#8217;</font> direct and immediate control shall prevent or delay, or shall cause any of them to be subject to any civil or criminal penalty in connection with, any act which the deposit agreement or the ADRs provide shall be done or performed by us, the depositary or our respective agents (including, without limitation, voting);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>it exercises or fails to exercise discretion under the deposit agreement or the ADRs including, without limitation, any failure to determine that any distribution or action may be lawful or reasonably practicable;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>it performs its obligations under the deposit agreement and ADRs without gross negligence or willful misconduct;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>it takes any action or refrains from taking any action in reliance upon the advice of or information from legal counsel, accountants, any person presenting Class A ordinary shares for deposit, any registered holder of ADRs, or any other person believed by it to be competent to give such advice or information; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>it relies upon any written notice, request, direction, instruction or document believed by it to be genuine and to have been signed, presented or given by the proper party or parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Neither the depositary nor its agents have any obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities or the ADRs. We and our agents shall only be obligated to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities or the ADRs, which in our opinion may involve us in expense or liability, if indemnity satisfactory to us against all expense (including fees and disbursements of counsel) and liability is furnished as often as may be required. The depositary and its agents may fully respond to any and all demands or requests for information maintained by or on its behalf in connection with the deposit agreement, any registered holder or holders of ADRs, any ADRs or otherwise related to the deposit agreement or ADRs to the extent such information is requested or required by or pursuant to any lawful authority, including without limitation laws, rules, regulations, administrative or judicial process, banking, securities or other regulators. The depositary shall not be liable for the acts or omissions made by, or the insolvency of, any securities depository, clearing agency or settlement system. Furthermore, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, the insolvency of any custodian that is not a branch or affiliate of JPMorgan Chase Bank, N.A. Notwithstanding anything to the contrary contained in the deposit agreement or any ADRs, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, any act or omission to act on the part of the custodian except to the extent that the custodian has (i) committed fraud or willful misconduct in the provision of custodial services to the depositary or (ii) failed to use reasonable care in the provision of custodial services to the depositary as determined in accordance with the standards prevailing in the jurisdiction in which the custodian is located. The depositary and the custodian(s) may use third party delivery services and providers of information regarding matters such as pricing, proxy voting, corporate actions, class action litigation and other services in connection with the ADRs and the deposit agreement, and use local agents to provide extraordinary services such as attendance at annual meetings of issuers of securities. Although the depositary and the custodian will use reasonable care (and cause their agents to use reasonable care) in the selection and retention of such third party providers and local agents, they will not be responsible for any errors or omissions made by them in providing the relevant information or services. The depositary shall not have any liability for the price received in connection with any sale of securities, the timing thereof or any delay in action or omission to act nor shall it be responsible for any error or delay in action, omission to act, default or negligence on the part of the party so retained in connection with any such sale or proposed sale.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary has no obligation to inform ADR holders or other holders of an interest in any ADSs about the requirements of Cayman Islands or People&#8217;s Republic of China law, rules or regulations or any changes therein or thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Additionally, none of us, the depositary or the custodian shall be liable for the failure by any registered holder of ADRs or beneficial owner therein to obtain the benefits of credits on the basis of non-U.S. tax paid against such holder&#8217;s or beneficial owner&#8217;s income tax liability. Neither we nor the depositary shall incur any liability for any tax consequences that may be incurred by registered holders or beneficial owners on account of their ownership of ADRs or ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Neither the depositary nor its agents will be responsible for any failure to carry out any instructions to vote any of the deposited securities, for the manner in which any such vote is cast or for the effect of any such vote. The depositary may rely upon instructions from us or our counsel in respect of any approval or license required for any currency conversion, transfer or distribution. The depositary shall not incur any liability for the content of any information submitted to it by us or on our behalf for distribution to ADR holders or for any inaccuracy of any translation thereof, for any investment risk associated with acquiring an interest in the deposited securities, for the validity or worth of the deposited securities, for the credit-worthiness of any third party, for allowing any rights to lapse upon the terms of the deposit agreement or for the failure or timeliness of any notice from us. The depositary shall not be liable for any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the depositary or in connection with any matter arising wholly after the removal or resignation of the depositary. Neither the depositary nor any of its agents shall be liable to registered holders or beneficial owners of interests in ADSs for any indirect, special, punitive or consequential damages (including, without limitation, legal fees and expenses) or lost profits, in each case of any form incurred by any person or entity, whether or not foreseeable and regardless of the type of action in which such a claim may be brought.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the deposit agreement each party thereto (including, for avoidance of doubt, each holder and beneficial owner and/or holder of interests in ADRs) irrevocably waives, to the fullest extent permitted by applicable law, any right it may have to a trial by jury in any suit, action or proceeding against the depositary and/or us directly or indirectly arising out of or relating to the Class A ordinary shares or other deposited securities, the ADSs or the ADRs, the deposit agreement or any transaction contemplated therein, or the breach thereof (whether based on contract, tort, common law or any other theory).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary and its agents may own and deal in any class of securities of our company and our affiliates and in ADRs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Disclosure of Interest in ADSs</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To the extent that the provisions of or governing any deposited securities may require disclosure of or impose limits on beneficial or other ownership of deposited securities, other shares and other securities and may provide for blocking transfer, voting or other rights to enforce such disclosure or limits, you agree to comply with all such disclosure requirements and ownership limitations and to comply with any reasonable instructions we may provide in respect thereof. We reserve the right to instruct you to deliver your ADSs for cancellation and withdrawal of the deposited securities so as to permit us to deal with you directly as a holder of shares and, by holding an ADS or an interest therein, you will be agreeing to comply with such instructions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Books of Depositary</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary or its agent will maintain a register for the registration, registration of transfer, combination and split-up of ADRs, which register shall include the depositary&#8217;s direct registration system. Registered holders of ADRs may inspect such records at the depositary&#8217;s office at all reasonable times, but solely for the purpose of communicating with other holders in the interest of the business of our company or a matter relating to the deposit agreement. Such register may be closed at any time or from time to time, when deemed expedient by the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary will maintain facilities for the delivery and receipt of ADRs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Pre-release of ADSs</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In its capacity as depositary, the depositary shall not lend shares or ADSs; provided, however, that the depositary may (i) issue ADSs prior to the receipt of Class A ordinary shares and (ii) deliver Class A ordinary shares prior to the receipt of ADSs for withdrawal of deposited securities, including ADSs which were issued under (i) above but for which shares may not have been received (each such transaction a &#8220;pre-release&#8221;). The depositary may receive ADSs in lieu of Class A ordinary shares under (i) above (which ADSs will promptly be canceled by the depositary upon receipt by the depositary) and receive Class A ordinary shares in lieu of ADSs under (ii) above. Each such pre-release will be subject to a written agreement whereby the person or entity (the &#8220;applicant&#8221;) to whom ADSs or Class A ordinary shares are to be delivered (a) represents that at the time of the pre-release the applicant or its customer owns the Class A ordinary shares or ADSs that are to be delivered by the applicant under such pre-release, (b) agrees to indicate the depositary as owner of such Class A ordinary shares or ADSs in its records and to hold such Class A ordinary shares or ADSs in trust for the depositary until such Class A ordinary shares or ADSs are delivered to the depositary or the custodian, (c) unconditionally guarantees to deliver to the depositary or the custodian, as applicable, such Class A ordinary shares or ADSs, and (d) agrees to any additional restrictions or requirements that the depositary deems appropriate. Each such pre-release will be at all times fully collateralized with cash, U.S. government securities or such other collateral as the depositary deems appropriate, terminable by the depositary on not more than five (5) business days&#8217; notice and subject to such further indemnities and credit regulations as the depositary deems appropriate. The depositary will normally limit the number of ADSs and Class A ordinary shares involved in such pre-release at any one time to thirty percent (30%) of the ADSs outstanding (without giving effect to ADSs outstanding under (i) above), provided, however, that the depositary reserves the right to change or disregard such limit from time to time as it deems appropriate. The depositary may also set limits with respect to the number of ADSs and Class A ordinary shares involved in pre-release with any one person on a case-by-case basis as it deems appropriate. The depositary may retain for its own account any compensation received by it in conjunction with the foregoing. Collateral provided in connection with pre-release transactions, but not the earnings thereon, shall be held for the benefit of the ADR holders (other than the applicant).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Appointment</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the deposit agreement, each registered holder of ADRs and each person holding an interest in ADSs, upon acceptance of any ADSs (or any interest therein) issued in accordance with the terms and conditions of the deposit agreement will be deemed for all purposes to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>be a party to and bound by the terms of the deposit agreement and the applicable ADR or ADRs, and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>appoint the depositary its attorney-in-fact, with full power to delegate, to act on its behalf and to take any and all actions contemplated in the deposit agreement and the applicable ADR or ADRs, to adopt any and all procedures necessary to comply with applicable laws and to take such action as the depositary in its sole discretion may deem necessary or appropriate to carry out the purposes of the deposit agreement and the applicable ADR and ADRs, the taking of such actions to be the conclusive determinant of the necessity and appropriateness thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Conversion between ADSs and Class A Ordinary Shares (Items 12.D.1 and 12.D.4 of Form 20-F)</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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, which is maintained by our Hong Kong Share Registrar, Computershare Hong Kong Investor Services Limited. Our principal register of members, or the Cayman share register, will continue to be maintained by our principal share registrar, Conyers Trust Company (Cayman) Limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All Class&#160;A ordinary shares offered in the Hong Kong IPO 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 are able to convert these shares into ADSs, and <i style="font-style:italic;">vice versa</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Hong Kong public offering, and to facilitate fungibility and conversion between ADSs and Class A ordinary shares and trading between the Nasdaq and the Hong Kong Stock Exchange, we moved a portion of our issued Class A ordinary shares that are represented by ADSs from our Cayman share register to our Hong Kong share register.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Our ADSs</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our ADSs representing our Class&#160;A ordinary shares are traded on the Nasdaq Global Market, or Nasdaq. Dealings in our ADSs on Nasdaq are conducted in U.S. Dollars.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ADSs may be held either:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>directly, by having a certificated ADS, or an ADR, registered in the holder<font style="font-family:'Symbol';">&#8217;</font>s name, or by holding in the direct registration system, pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>indirectly, by holding a security entitlement in ADSs through a broker or other financial institution that is a direct or indirect participant in The Depository Trust Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary for our ADSs is JPMorgan Chase Bank, N.A., whose office is located at 383 Madison Avenue, Floor&#160;11, New York, NY&#160;10179.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Converting Class&#160;A Ordinary Shares Trading in Hong Kong into ADSs</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An investor who holds 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, JP Morgan Chase Bank, N.A., Hong Kong Branch, or the custodian, in exchange for ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A deposit of Class&#160;A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>If Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares have been deposited with CCASS, the investor must transfer Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares to the depositary<font style="font-family:'Symbol';">&#8217;</font>s account with the custodian within CCASS by following the CCASS procedures for transfer and submit and deliver a duly completed and signed conversion form to the depositary via his or her broker.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>If Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares are held outside CCASS, the investor must arrange to deposit his or her Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares into CCASS for delivery to the depositary<font style="font-family:'Symbol';">&#8217;</font>s account with the custodian within CCASS, submit and deliver a request for conversion form to the custodian and after duly completing and signing such conversion form, and deliver such conversion form to the custodian.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>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, the depositary will issue the corresponding number of ADSs in the name(s) requested by an investor and will deliver the ADSs to the designated DTC account of the person(s) designated by an investor or his or her broker.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For Class&#160;A ordinary shares deposited in CCASS, under normal circumstances, the above steps generally require two business days. For Class&#160;A ordinary shares held outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS issuances. The investor will be unable to trade the ADSs until the procedures are completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Converting ADSs to Class&#160;A Ordinary Shares Trading in Hong Kong</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An investor who holds ADSs and who intends to convert his/her ADSs into Class&#160;A ordinary shares to trade on the Hong Kong Stock Exchange must cancel the ADSs the investor holds and withdraw Class&#160;A ordinary shares from our ADS program and cause his or her broker or other financial institution to trade such ordinary shares on the Hong Kong Stock Exchange.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An investor that holds ADSs indirectly through a broker should follow the broker&#8217;s procedure and instruct the broker to arrange for cancellation of the ADSs, and transfer of the underlying ordinary shares from the depositary&#8217;s account with the custodian within the CCASS system to the investor&#8217;s Hong Kong stock account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For investors holding ADSs directly, the following steps must be taken:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>To withdraw Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares from our ADS program, an investor who holds ADSs may turn in such ADSs at the office of the depositary (and the applicable ADR(s) if the ADSs are held in certificated form), and send an instruction to cancel such ADSs to the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>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, the depositary will instruct the custodian to deliver Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares underlying the cancelled ADSs to the CCASS account designated by an investor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>If an investor prefers to receive Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares outside CCASS, he or she must receive Class<font style="font-family:'Symbol';">&#160;</font>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 Class<font style="font-family:'Symbol';">&#160;</font>A ordinary shares in their own names with the Hong Kong Share Registrar.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For Class&#160;A ordinary shares to be received in CCASS, under normal circumstances, the above steps generally require two business days. For Class&#160;A ordinary shares to be received outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. The investor will be unable to trade the Class&#160;A ordinary shares on the Hong Kong Stock Exchange until the procedures are completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS cancellations. In addition, completion of the above steps and procedures is subject to there being a sufficient number of Class&#160;A ordinary shares on the Hong Kong share register to facilitate a withdrawal from the ADS program directly into the CCASS system. We are not under any obligation to maintain or increase the number of Class&#160;A ordinary shares on the Hong Kong share register to facilitate such withdrawals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Depositary Requirements</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Before the depositary issues ADSs or permits withdrawal of ordinary shares, the depositary may require:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Symbol';">&#183;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font><font style="font-family:'Symbol';">&#160;</font>compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including presentation of transfer documents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The depositary may refuse to deliver, transfer, or register issuances, transfers and cancellations of ADSs generally when the transfer books of the depositary or our Hong Kong or Cayman Share Registrars are closed or at any time if the depositary or we determine it advisable to do so or if it would violate any applicable law or the Depository&#8217;s policies and procedures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 cancelled 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 cancellation of ADSs, as the case may be, in connection with the deposit of Class&#160;A ordinary shares into, or withdrawal of Class&#160;A ordinary shares from, our ADS program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Governing Law</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The deposit agreement and the ADRs shall be governed by and construed in accordance with the laws of the State of New York. In the deposit agreement, we have submitted to the jurisdiction of the courts of the State of New York and appointed an agent for service of process on our behalf. Notwithstanding the foregoing, (i)&#160;any action based on the deposit agreement or the transactions contemplated thereby may be instituted by the depositary in any competent court in the Cayman Islands, Hong Kong, the People&#8217;s Republic of China and/or the United States, (ii)&#160;the depositary may, in its sole discretion, elect to institute any action, controversy, claim or dispute directly or indirectly based on, arising out of or relating to the deposit agreement or the ADRs or the transactions contemplated thereby, including without limitation any question regarding its or their existence, validity, interpretation, performance or termination, against any other party or parties to the deposit agreement (including, without limitation, against ADR holders and owners of interests in ADSs), by having the matter referred to and finally resolved by an arbitration conducted under the terms described below, and (iii)&#160;the depositary may in its sole discretion require that any action, controversy, claim, dispute, legal suit or proceeding brought against the depositary by any party or parties to the deposit agreement (including, without limitation, by ADR holders and owners of interests in ADSs) shall be referred to and finally settled by an arbitration conducted under the terms described below. Any such arbitration shall be conducted in the English language either in New York, New York in accordance with the Commercial Arbitration Rules of the American Arbitration Association or in Hong Kong following the arbitration rules of the United Nations Commission on International Trade Law (UNCITRAL).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By holding an ADS or an interest therein, registered holders of ADRs and owners of ADSs each irrevocably agree that any legal suit, action or proceeding against or involving us or the depositary, arising out of or based upon the deposit agreement, the ADSs or the transactions contemplated thereby, may only be instituted in a state or federal court in New York, New York, and each irrevocably waives any objection which it may have to the laying of venue of any such proceeding, and irrevocably submits to the exclusive jurisdiction of such courts in any such suit, action or proceeding.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.30
<SEQUENCE>3
<FILENAME>gds-20201231xex4d30.htm
<DESCRIPTION>EXHIBIT 4.30
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:32 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 4.30</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">GDS Holdings Limited</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2016 EQUITY INCENTIVE PLAN</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(as amended on August 6, 2020)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1.</font></font><b style="font-weight:bold;">Purpose of the Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The purpose of the Plan is to aid the Company and its Affiliates in recruiting and retaining key employees and directors of outstanding ability and to motivate such employees and directors to exert their best efforts on behalf of the Company and its Affiliates by providing incentives through the granting of Awards.&#160; The Company expects that it will benefit from the added interest which such key employees and directors will have in the welfare of the Company as a result of their proprietary interest in the Company&#8217;s success.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2.</font></font><b style="font-weight:bold;">Definitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The following capitalized terms used in the Plan have the respective meanings set forth in this Section:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Applicable Laws</b>: All laws, statutes, regulations, ordinances, rules&#160;or governmental requirements that are applicable to this Plan or any Award granted pursuant to this Plan, including but not limited to applicable laws of the People&#8217;s Republic of China, the United States and the Cayman Islands, and the rules&#160;and requirements of any applicable national securities exchange.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Act</b>:&#160; The U.S. Securities Exchange Act of 1934, as amended, or any successor thereto.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Affiliate</b>:&#160; With respect to the Company, any entity directly or indirectly controlling, controlled by, or under common control with, the Company or any other entity designated by the Board in which the Company or an Affiliate has an interest.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Award</b>:&#160; An Option, Stock Appreciation Right, Restricted Share Unit, Restricted Share or Other Stock-Based Award.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Award Agreement</b>:&#160; The document or documents by which each Award is evidenced, which may be in written or electronic form.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(f)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Beneficial Owner</b>:&#160; A &#8220;beneficial owner&#8221;, as such term is defined in Rule&#160;13d-3 under the Act (or any successor rule&#160;thereto).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(g)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Board</b>:&#160; The board of directors of the Company.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(h)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Change in Control</b>:&#160; The occurrence of any of the following events:</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 72pt;">(i)&#160;the sale or disposition, in one or a series of related transactions, of all or substantially all, of the assets of the Company to any Person or &#8220;group&#8221; other than the Permitted Holders, provided that any such sale or disposition shall not constitute, or is not expected to constitute, a Change in Control if the primary purpose of such sale or disposition is (x) for the Company to undertake an initial public offering; or (y)&#160;to create a holding entity for the Company that will be directly or indirectly owned in substantially the same proportions by the Persons which held the shares of the Company immediately prior to the consummation of such sale or disposition.&#160; For the purposes of this paragraph 2(h)(i), the phrase &#8220;substantially all&#8221; in relation to the assets of the Company shall be as determined by the Committee in its absolute discretion taking into account such information as the Committee may deem fit; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 72pt;">(ii)&#160;a transaction or a series of related transactions whereby any Person or &#8220;group&#8221;, other than the Permitted Holders or any Relevant Shareholder and their respective Affiliates, (A)&#160;is or becomes the Beneficial Owner (except that a Person shall be deemed to have &#8220;beneficial ownership&#8221; of all shares that any such Person has the right to acquire, whether such right is exercisable immediately or only after the passage of time), by, directly or indirectly, acquiring &#8220;beneficial ownership&#8221; of more than 50% of the total voting power of the total voting stock of the Company outstanding immediately after such acquisition, including by way of merger, consolidation, tender or exchange offer or otherwise; and (B)&#160;controls the composition of a majority of the Board, provided that any such transaction or series of related transactions shall not constitute, or is not expected to constitute, a Change in Control if the primary purpose of such transaction or series of related transactions is (x)&#160;for the Company to undertake an initial public offering; or (y)&#160;to create a holding entity for the Company that will be directly or indirectly owned in substantially the same proportions by the Person which held the shares of the Company immediately prior to the consummation of such sale or disposition.&#160; For the purposes of this paragraph (h)(ii)&#160;of this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;2</u>, the term &#8220;Relevant Shareholder&#8221; shall mean each of William Huang Wei, STT GDC Pte. Ltd. and SBCVC, and the term &#8220;Affiliate&#8221; shall mean in relation to a Relevant Shareholder, any other Person which, directly or indirectly, controls, is controlled by or is under common control with such Relevant Shareholder, or otherwise having such affiliation as determined by the Committee in its absolute discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(i)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Code</b>:&#160; The U.S. Internal Revenue Code of 1986, as amended, or any successor thereto.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(j)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Committee</b>:&#160; The Remuneration Committee of the Board (or a successor thereto), or such other committee as designated by the Board; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that in the absence of any such committee, the term &#8220;Committee&#8221; shall mean the Board.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(k)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Company</b>:&#160; GDS Holdings Limited, a company incorporated under the laws of the Cayman Islands.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(l)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Disability</b>:&#160; Inability of a Participant to perform in all material respects his duties and responsibilities to the Company, or any Affiliate, by reason of a physical or mental disability or infirmity which inability is reasonably expected to be permanent and has continued (i)&#160;for a period of not less than ninety (90) consecutive days or (ii) such shorter period as the Committee may reasonably determine in good faith.&#160; The Disability determination shall be in the sole discretion of the Committee and a Participant (or his representative) shall furnish the Committee with medical evidence documenting the Participant&#8217;s disability or infirmity which is satisfactory to the Committee.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(m)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Effective Date</b>:&#160; The date the Board approves the Plan, or such later date as is designated by the Board in connection with such approval.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(n)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Employment</b>:&#160; The term &#8220;Employment&#8221; as used herein shall be deemed to refer to (i)&#160;a Participant&#8217;s employment if the Participant is an employee of the Company or any of its Affiliates and (ii)&#160;a Participant&#8217;s services as a non-executive director, if the Participant is a non-executive member of the Board.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(o)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Market Value</b>:&#160; On a given date, (i)&#160;if there should be a public market for the Shares on such date, the closing sales price of the Shares as reported on such date on the Composite Tape of the principal national securities exchange on which such Shares are listed or admitted to trading, or if the Shares are not listed or admitted on any national securities exchange, the closing sales price of the Shares on such date as traded on the NYSE, or, if no sale of Shares shall have been reported on the Composite Tape of any national securities exchange, including the NYSE on such date, then the immediately preceding date on which sales of the Shares have been so reported or quoted shall be used, or (ii)&#160;if there should not be a public market for the Shares on such date, the Fair Market Value shall be the value established by the Committee in good faith.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(p)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">ISO</b>:&#160; An Option that is also an incentive stock option granted pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;6(d)</u>&#160;of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(q)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">LSAR</b>:&#160; A limited stock appreciation right granted pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;7(d)</u>&#160;of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(r)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Other Stock-Based Awards</b>:&#160; Awards granted pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;8</u> of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(s)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Option</b>:&#160; A stock option granted pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;6</u> of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(t)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Option Price</b>:&#160; The purchase price per Share of an Option, as determined pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;6(a)</u>&#160;of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(u)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Participant</b>:&#160; An employee or director of the Company or any of its Affiliates who is selected by the Committee to participate in the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(v)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Permitted Holder:</b> means, as of the date of determination, (i)&#160;the Company or (ii)&#160;any employee benefit plan (or trust forming a part thereof) maintained by (A)&#160;the Company or (B)&#160;any corporation or other Person of which a majority of its voting power of its voting equity securities or equity interest is owned, directly or indirectly, by the Company,</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(w)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Person</b>:&#160; A &#8220;person&#8221;, as such term is used for purposes of Section&#160;13(d)&#160;or 14(d)&#160;of the Act (or any successor section thereto).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(x)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Plan</b>:&#160; This GDS Holdings Limited 2016 Equity Incentive Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(y)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Restricted Period:</b>&#160; The period of time determined by the Committee during which an Award is subject to restrictions, including vesting conditions.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(z)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Restricted Shares:&#160; </b>Shares, subject to certain specified restrictions (which may include, without limitation, a requirement that the Participant remain continuously employed or provide continuous services for a specified period of time), granted under <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;8</u> of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(aa)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Restricted Share Units:&#160; </b>An unfunded and unsecured promise to deliver Shares, cash, other securities or other property, subject to certain restrictions (which may include, without limitation, a requirement that the Participant remain continuously employed or provide continuous services for a specified period of time), granted under <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;8</u> of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(bb)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Shares</b>:&#160; Ordinary Shares of the Company, par value US$0.00005 per share.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(cc)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Stock Appreciation Right</b>:&#160; A stock appreciation right granted pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;7</u> of the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(dd)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Subsidiary</b>:&#160; A corporation or other entity of which a majority of the outstanding voting shares or voting power is beneficially owned directly or indirectly by the Company.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">(ee)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">U.S. Securities Act</b>: The Securities Act of 1933, as amended, or any successor thereto.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3.</font></font><b style="font-weight:bold;">Shares Subject to the Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Subject to the provisions of <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;9</u> and paragraph <u style="text-decoration:underline;text-decoration-color:#000000;">(b)</u>&#160;of this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;3</u>, the maximum number of Shares which may be issuable pursuant to Awards under the Plan is 56,707,560 Shares, provided, however, that the maximum number of unallocated Shares which may be issuable pursuant to Awards under the Plan shall be automatically increased on the first day of each fiscal year (i.e., January&#160;1 of each calendar year) during which the Plan remains in effect to three percent (3%) of the then total issued and outstanding Shares of the Company, if and whenever the unallocated Shares which may be issuable pursuant to Awards under the Plan account for less than one and half percent (1.5%) of the then total issued and outstanding Shares of the Company, provided further that solely for the fiscal year 2020, the increase of the unallocated Shares which may be issuable pursuant to Awards under the Plan will be given effect as of the date of the approval by the shareholders at the annual general meeting (but calculated based on the total issued and outstanding shares of the Company as of January&#160;1, 2020).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">If an Award (or any portion thereof) terminates, expires or lapses or is cancelled for any reason, any Shares subject to the Award (or such portion thereof) shall again be available for the grant of an Award pursuant to the Plan (unless the Plan has terminated).&#160; If any Award (in whole or in part) is settled in cash or other property in lieu of Shares, then the number of Shares subject to such Award (or such portion of an Award) shall again be available for grant pursuant to the Plan.&#160; However, Shares that have actually been issued under the Plan, pursuant to Awards under the Plan shall not be returned to the Plan and shall not become available for future distribution under the Plan, except that if any restricted Shares are forfeited, then such restricted Shares shall form part of the authorized but unissued share capital of the Company and may become available for future grant under the Plan (to the extent permitted under Applicable Laws).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Shares withheld or not issued by the Company upon the grant, exercise or vesting of any Award under the Plan, in payment of the exercise or purchase price thereof or tax obligation or withholding thereon, may again be optioned, granted or awarded hereunder, subject to the limitations of <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;3(a)</u>.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">4.</font></font><b style="font-weight:bold;">Administration</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The Plan shall be administered by the Board (only with respect to the Awards to be granted on the date of the initial public offering) or the Committee, which may delegate its duties and powers in whole or in part to any subcommittee thereof consisting solely of at least two individuals who are intended to qualify as &#8220;Non-Employee Directors&#8221; within the meaning of Rule&#160;16b-3 under the Act (or any successor rule&#160;thereto) and an &#8220;independent director&#8221; as defined in NYSE Rule&#160;303A.02 (or any successor rule&#160;thereto).&#160; Awards may, in the discretion of the Committee, be made under the Plan in assumption of, or in substitution for, outstanding awards previously granted by the Company or its Affiliates or a company acquired by the Company or with which the Company combines.&#160; The number of Shares underlying such substitute awards shall be counted against the aggregate number of Shares available for Awards under the Plan.&#160; The Committee is authorized to interpret the Plan, to establish, amend and rescind any rules and regulations relating to the Plan, and to make any other determinations that it deems necessary or desirable for the administration of the Plan.&#160; The Committee may correct any defect or supply any omission or reconcile any inconsistency in the Plan in the manner and to the extent the Committee deems necessary or desirable.&#160; Any decision of the Committee in the interpretation and administration of the Plan, as described herein, shall lie within its sole and absolute discretion and shall be final, conclusive and binding on all parties concerned (including, but not limited to, Participants and their beneficiaries or successors).&#160; The Committee shall have the full power and authority to establish the terms and conditions of any Award consistent with the provisions of the Plan and to waive any such terms and conditions at any time (including, without limitation, accelerating or waiving any vesting conditions).&#160; The Committee shall require payment of any amount it may determine to be necessary to withhold for any applicable taxes as a result of the exercise, grant or vesting of an Award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">5.</font></font><b style="font-weight:bold;">Limitations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">No Award may be granted under the Plan after the tenth (10th) anniversary of the Effective Date, but Awards theretofore granted may extend beyond that date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">6.</font></font><b style="font-weight:bold;">Terms and Conditions of Options</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">Options granted under the Plan shall be, as determined by the Committee, non-qualified or ISOs for U.S. federal income tax purposes, as evidenced by the related Award Agreements, and shall be subject to the foregoing and the following terms and conditions and to such other terms and conditions, not inconsistent therewith, as the Committee shall determine:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Option Price</u>.&#160; Except for the Options to be granted on the date of the initial public offering, the Option Price per Share shall be determined by the Committee and may be a fixed or variable price determined by reference to the Fair Market Value of the Shares over which such Option is granted; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that no Option may be granted to a U.S. Person with an Option Price per Share which is less than the Fair Market Value of such Shares on the date of grant, without compliance with Section&#160;409A of the Code, or the Participant&#8217;s consent; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, <u style="text-decoration:underline;text-decoration-color:#000000;">further</u>, that non-qualified Options may be granted with an Option Price lower than that set forth herein if such Option is granted pursuant to an assumption or substitution for an option granted by another company, whether in connection with an acquisition of such other company or otherwise.&#160; The Option Price per Share for the Options to be granted on the date of the initial public offering shall be determined by the Board.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Exercisability</u>.&#160; Options granted under the Plan shall be exercisable at such time and upon such terms and conditions as may be determined by the Committee, but in no event shall an Option be exercisable more than ten years after the date it is granted.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"> <u style="text-decoration:underline;text-decoration-color:#000000;">Exercise of Options</u>.&#160; Except as otherwise provided in the Plan or in an Award Agreement, an Option may be exercised for all, or from time to time any part, of the Shares for which it is then exercisable.&#160; For purposes of this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;6</u> of the Plan, the exercise date of an Option shall be the later of the date a notice of exercise is received by the Company and, if applicable, the date payment is received by the Company pursuant to clauses (i), (ii), (iii)&#160;or (iv)&#160;in the following sentence.&#160; The purchase price for the Shares as to which an Option is exercised shall be paid to the Company in full at the time of exercise at the election of the Participant&#160;(i)&#160;in cash or its equivalent (e.g., by check), (ii)&#160;to the extent permitted by the Committee, in Shares having a Fair Market Value equal to the aggregate Option Price for the Shares being purchased and satisfying such other requirements as may be imposed by the Committee; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that such Shares have been held by the Participant for no less than six months (or such other period as established from time to time by the Committee in order to avoid adverse accounting treatment applying generally accepted accounting principles), (iii)&#160;partly in cash and,&#160;to the extent permitted by the Committee and subject to the other requirements and conditions set forth above in (ii), partly in Shares or (iv)&#160;if there is a public market for the Shares at such time, through the delivery of irrevocable instructions to a broker to sell Shares obtained upon the exercise of the Option and to deliver promptly to the Company an amount out of the proceeds of such sale equal to the aggregate Option Price for the Shares being purchased.&#160; No Participant shall have any rights to dividends or other rights of a shareholder with respect to Shares subject to an Option until the Participant has given written notice of exercise of the Option, paid in full for such Shares and, if applicable, has satisfied any other conditions imposed by the Committee pursuant to the Plan.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">ISOs</u>.&#160; The Committee may grant Options under the Plan that are intended to be ISOs to Participants who are employees of the Company and its Subsidiaries.&#160; Such ISOs shall comply with the requirements of Section&#160;422 of the Code (or any successor section thereto).&#160; No ISO may be granted to any Participant who at the time of such grant, owns more than ten percent of the total combined voting power of all classes of stock of the Company or of any Subsidiary, unless (i)&#160;the Option Price for such ISO is at least 110% of the Fair Market Value of a Share on the date the ISO is granted and (ii)&#160;the date on which such ISO terminates is a date not later than the day preceding the fifth anniversary of the date on which the ISO is granted. &#160;Any Participant who disposes of Shares acquired upon the exercise of an ISO either (i)&#160;within two years after the date of grant of such ISO or (ii)&#160;within one year after the transfer of such Shares to the Participant, shall notify the Company of such disposition and of the amount realized upon such disposition.&#160; All Options granted under the Plan are intended to be nonqualified stock options, unless the applicable Award Agreement expressly states that the Option is intended to be an ISO.&#160; If an Option is intended to be an ISO, and if for any reason such Option (or portion thereof) shall not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a nonqualified stock option granted under the Plan; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that such Option (or portion thereof) otherwise complies with the Plan&#8217;s requirements relating to nonqualified stock options.&#160; In no event shall any member of the Committee, the Company or any of its Affiliates (or their respective employees, officers or directors) have any liability to any Participant (or any other Person) due to the failure of an Option to qualify for any reason as an ISO.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Attestation</u>.&#160; Wherever in this Plan or any agreement evidencing an Award a Participant is permitted to pay the exercise price of an Option or taxes relating to the exercise of an Option by delivering Shares, the Participant may, subject to procedures satisfactory to the Committee, satisfy such delivery requirement by presenting proof of beneficial ownership of such Shares, in which case the Company shall treat the Option as exercised without further payment and shall withhold such number of Shares from the Shares acquired by the exercise of the Option.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7.</font></font><b style="font-weight:bold;">Terms and Conditions of Stock Appreciation Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Grants</u>.&#160; The Committee also may grant (i)&#160;a Stock Appreciation Right independent of an Option or (ii)&#160;a Stock Appreciation Right in connection with an Option, or a portion thereof.&#160; A Stock Appreciation Right granted pursuant to clause&#160;(ii)&#160;of the preceding sentence (A)&#160;may be granted at the time the related Option is granted or at any time prior to the exercise or cancellation of the related Option, (B)&#160;shall cover the same number of Shares covered by an Option (or such lesser number of Shares as the Committee may determine) and (C)&#160;shall be subject to the same terms and conditions as such Option except for such additional limitations as are contemplated by this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;7</u> (or such additional limitations as may be included in an Award Agreement).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Terms</u>.&#160; The exercise price per Share of a Stock Appreciation Right shall be an amount determined by the Committee but in no event shall such amount be less than the greater of (i)&#160;the Fair Market Value of a Share on the date the Stock Appreciation Right is granted or, in the case of a Stock Appreciation Right granted in conjunction with an Option, or a portion thereof, the Option Price of the related Option and (ii)&#160;the minimum amount permitted by Applicable Laws.&#160; Each Stock Appreciation Right granted independent of an Option shall entitle a Participant upon exercise to an amount equal to (i)&#160;the excess of (A)&#160;the Fair Market Value on the exercise date of one Share over (B) the exercise price per Share, times (ii)&#160;the number of Shares covered by the Stock Appreciation Right.&#160; Each Stock Appreciation Right granted in conjunction with an Option, or a portion thereof, shall entitle a Participant to surrender to the Company the unexercised Option, or any portion thereof, and to receive from the Company in exchange therefore an amount equal to (i)&#160;the excess of (A)&#160;the Fair Market Value on the exercise date of one Share over (B)&#160;the Option Price per Share, times (ii)&#160;the number of Shares covered by the Option, or portion thereof, which is surrendered.&#160; The date a notice of exercise is received by the Company shall be the exercise date.&#160; Payment shall be made in Shares or in cash, or partly in Shares and partly in cash (any such Shares valued at such Fair Market Value), all as shall be determined by the Committee.&#160; Stock Appreciation Rights may be exercised from time to time upon actual receipt by the Company of written notice of exercise stating the number of Shares with respect to which the Stock Appreciation Right is being exercised.&#160; No fractional Shares will be issued in payment for Stock Appreciation Rights, but instead cash will be paid for a fraction or, if the Committee should so determine, the number of Shares will be rounded downward to the next whole Share.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Limitations</u>.&#160; The Committee may impose, in its discretion, such conditions upon the exercisability or transferability of Stock Appreciation Rights as it may deem fit.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Limited Stock Appreciation Rights</u>.&#160; The Committee may grant LSARs that are exercisable upon the occurrence of specified contingent events.&#160; Such LSARs may provide for a different method of determining appreciation, may specify that payment will be made only in cash and may provide that any related Awards are not exercisable while such LSARs are exercisable.&#160; Unless the context otherwise requires, whenever the term &#8220;Stock Appreciation Right&#8221; is used in the Plan, such term shall include LSARs.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">8.</font></font><b style="font-weight:bold;">Terms and Conditions of Restricted Shares Units, Restricted Shares and Other Stock-Based Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">General &#8212; Restricted Share Units and Restricted Shares</u>.&#160; Each grant of Restricted Share Units and Restricted Shares shall be evidenced by an Award Agreement.&#160; Each Restricted Share Unit and Restricted Share so granted shall be subject to the conditions set forth in this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;8</u>, and to such other conditions not inconsistent with the Plan as may be reflected in the applicable Award Agreement.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Share Certificates and Book-Entry; Escrow or Similar Arrangement</u>.&#160; Upon the grant of Restricted Shares, the Committee shall cause a share certificate registered in the name of the Participant to be issued or shall cause Share(s)&#160;to be registered in the name of the Participant and held in book-entry form subject to the Company&#8217;s directions and, if the Committee determines that the Restricted Shares shall be held by the Company or in escrow rather than issued to the Participant pending the release of the applicable restrictions, the Committee may require the Participant to additionally execute and deliver to the Company (i)&#160;an escrow agreement satisfactory to the Committee, if applicable; and (ii)&#160;the appropriate share power (endorsed in blank) with respect to the Restricted Shares covered by such agreement.&#160; If a Participant shall fail to execute and deliver (in a manner determined by the Committee) an agreement evidencing an Award of Restricted Shares and, if applicable, an escrow agreement and blank share power within the amount of time specified by the Committee, the Award shall be null and void.&#160; Subject to the restrictions set forth in this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;8</u> and the applicable Award Agreement, a Participant generally shall have the rights and privileges of a shareholder as to Restricted Shares, including, without limitation, the right to vote such Restricted Shares; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that any dividends payable on Restricted Shares shall be held by the Company and delivered (without interest) to the Participant within fifteen (15) days following the date on which the restrictions on such Restricted Shares lapse (and the right to any such accumulated dividends shall be forfeited upon the forfeiture of the Restricted Shares to which such dividends relate).&#160; To the extent Restricted Shares are forfeited, any stock certificates issued to the Participant evidencing such Shares shall be returned to the Company, and all rights of the Participant to such Shares and as a shareholder with respect thereto shall terminate without further obligation on the part of the Company.&#160; A Participant shall have no rights or privileges as a shareholder as to Restricted Share Units.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Vesting &#8212; Restricted Share Units and Restricted Shares</u>.&#160; Restricted Share Units and Restricted Shares shall vest, and any applicable Restricted Period shall lapse, in such manner and on such date or dates or upon such event or events as determined by the Committee.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Settlement of Restricted Share Units and Issuance of Restricted Shares</u>.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 108pt;">(i)<font style="display:inline-block;width:26.56pt;"></font>Unless otherwise provided by the Committee in an Award Agreement or otherwise, upon the expiration of the Restricted Period with respect to any outstanding Restricted Share Units, the Company shall issue to the Participant or the Participant&#8217;s beneficiary, without charge, one (1)&#160;Share or such portion or multiple of a Share (or other securities or other property, as applicable) for each such outstanding Restricted Share Unit; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that the Committee may, in its sole discretion, elect to (A)&#160;pay cash or part cash and part Shares in lieu of issuing only Shares in respect of such Restricted Share Units; or (B)&#160;defer the issuance of Shares (or cash or part cash and part Shares, as the case may be) beyond the expiration of the Restricted Period if such extension would not cause adverse tax consequences under Section&#160;409A of the Code.&#160; If a cash payment is made in lieu of issuing Shares in respect of such Restricted Share Units, the amount of such payment shall be equal to the Fair Market Value per Share as of the date on which the Restricted Period lapsed with respect to such Restricted Share Units.&#160; To the extent provided in an Award Agreement, the holder of outstanding Restricted Share Units shall be entitled to be credited with dividend equivalent payments (upon the payment by the Company of dividends on Shares) either in cash or, in the sole discretion of the Committee, in Shares having a Fair Market Value equal to the amount of such dividends (and interest may, in the sole discretion of the Committee, be credited on the amount of cash dividend equivalents at a rate and subject to such terms as determined by the Committee), which accumulated dividend equivalents (and interest thereon, if applicable) shall be payable at the same time as the underlying Restricted Share Units are settled following the date on which the Restricted Period lapses with respect to such Restricted Share Units, and, if such Restricted Share Units are forfeited, the Participant shall have no right to such dividend equivalent payments (or interest thereon, if applicable).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 108pt;">(ii)<font style="display:inline-block;width:23.78pt;"></font>Upon the expiration of the Restricted Period with respect to any Restricted Shares, the restrictions set forth in the applicable Award Agreement shall be of no further force or effect with respect to such Shares, except as set forth in the applicable Award Agreement.&#160; If an escrow arrangement is used, upon such expiration, the Company shall issue to the Participant, or the Participant&#8217;s beneficiary, without charge, the share certificate (or, if applicable, a notice evidencing a book-entry notation) evidencing the Restricted Shares which have not then been forfeited and with respect to which the Restricted Period has expired (rounded down to the nearest full Share).&#160; Dividends, if any, that may have been withheld by the Committee and attributable to any particular Restricted Share shall be distributed to the Participant in cash or, in the sole discretion of the Committee, in Shares having a Fair Market Value (on the date of distribution) equal to the amount of such dividends, upon the release of restrictions on such Share and, if such Share is forfeited, the Participant shall have no right to such dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Legends on Restricted Shares</u>. &#160;Each certificate, if any, or book entry representing Restricted Shares awarded under the Plan, if any, shall bear a legend or book entry notation substantially in the form of the following, in addition to any other information the Company deems appropriate, until the lapse of all restrictions with respect to such Shares:</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 71.25pt;">TRANSFER OF THIS CERTIFICATE AND THE SHARES REPRESENTED HEREBY IS RESTRICTED PURSUANT TO THE TERMS OF THE GDS HOLDINGS LIMITED 2016 EQUITY INCENTIVE PLAN AND A RESTRICTED SHARE AWARD AGREEMENT BETWEEN GDS HOLDINGS LIMITED AND PARTICIPANT.&#160; A COPY OF SUCH PLAN AND AWARD AGREEMENT IS ON FILE AT THE PRINCIPAL EXECUTIVE OFFICES OF GDS HOLDINGS LIMITED.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:35.25pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(f)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Other Stock-Based Awards</u>.&#160; The Committee, in its sole discretion, may grant or sell Awards of Shares and Awards that are valued in whole or in part by reference to, or are otherwise based on the Fair Market Value of, Shares (&#8220;<b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Other Stock-Based Awards</b>&#8221;).&#160; Such Other Stock-Based Awards shall be in such form, and dependent on such conditions, as the Committee shall determine, including, without limitation, the right to receive, or vest with respect to, one or more Shares (or the equivalent cash value of such Shares) upon the completion of a specified period of service, the occurrence of an event and/or the attainment of performance objectives.&#160; Other Stock-Based Awards may be granted alone or in addition to any other Awards granted under the Plan.&#160; Subject to the provisions of the Plan, the Committee shall determine to whom and when Other Stock-Based Awards will be made, the number of Shares to be awarded under (or otherwise related to) such Other Stock-Based Awards; whether such Other Stock-Based Awards shall be settled in cash, Shares or a combination of cash and Shares; and all other terms and conditions of such Awards (including, without limitation, the vesting provisions thereof and provisions ensuring that all Shares so awarded and issued shall be fully paid and non-assessable).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">9.</font></font><b style="font-weight:bold;">Adjustments Upon Certain Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">Notwithstanding any other provisions in the Plan to the contrary, the following provisions shall apply to all Awards granted under the Plan:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Generally</u>.&#160; In the event of any change in the outstanding Shares after the Effective Date by reason of any Share dividend or split, reorganization, recapitalization, merger, consolidation, spin-off, combination or transaction or exchange of Shares or other corporate exchange, or any extraordinary cash dividend or any transaction similar to the foregoing, the Committee in its sole discretion and without liability to any Person shall make such substitution or adjustment, if any, as it deems to be equitable, as to (i)&#160;the number or kind of Shares or other securities issued or reserved for issuance pursuant to the Plan or pursuant to outstanding Awards, (ii)&#160;the maximum number of Shares for which ISOs may be granted, (iii)&#160;the Option Price or exercise price of any Stock Appreciation Right and/or (iv)&#160;any other affected terms of such Awards, including, without limitation, any applicable performance measures; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that in the case of any &#8220;equity restructuring&#8221; (within the meaning of the Financial Accounting Standards Board Accounting Standards Codification Topic 718 (or any successor pronouncement thereto)), the Committee shall make an equitable or proportionate adjustment to outstanding Awards to reflect such equity restructuring.&#160; Any adjustment under this Section&#160;9 shall be conclusive and binding for all purposes.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><u style="text-decoration:underline;text-decoration-color:#000000;">Change in Control</u>. In the event of a Change in Control after the Effective Date, (i)&#160;if determined by the Committee in the applicable Award Agreement or otherwise, any outstanding Awards then held by Participants which are unexercisable or otherwise unvested or subject to lapse restrictions shall automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, as of immediately prior to such Change in Control and (ii)&#160;the Committee may, but shall not be obligated to, (A)&#160;cancel such Awards for fair value (as determined in the sole discretion of the Committee) which, in the case of Options and Stock Appreciation Rights, may equal the excess, if any, of value of the consideration to be paid in the Change in Control transaction to holders of the same number of Shares subject to such Options or Stock Appreciation Rights (or, if no consideration is paid in any such transaction, the Fair Market Value of the Shares subject to such Options or Stock Appreciation Rights) over the aggregate Option Price or exercise price of such Options or Stock Appreciation Rights, respectively, (B)&#160;provide for the issuance of substitute Awards that will substantially preserve the otherwise applicable terms of any affected Awards previously granted hereunder as determined by the Committee in its sole discretion or (C)&#160;provide that for a period of at least 15 days prior to the Change in Control, such Options or Stock Appreciation Rights shall be exercisable as to all Shares subject thereto and that upon the occurrence of the Change in Control, such Options or Stock Appreciation Rights shall terminate and be of no further force and effect.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">10.</font></font><b style="font-weight:bold;">No Right to Employment or Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The granting of an Award under the Plan shall impose no obligation on the Company or any Affiliate to continue the Employment of a Participant and shall not lessen or affect the Company&#8217;s or Affiliate&#8217;s right to terminate the Employment of such Participant.&#160; No Participant or other Person shall have any claim to be granted any Award, and there is no obligation for uniformity of treatment of Participants, or holders or beneficiaries of Awards.&#160; The terms and conditions of Awards and the Committee&#8217;s determinations and interpretations with respect thereto need not be the same with respect to each Participant (whether or not such Participants are similarly situated).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">11.</font></font><b style="font-weight:bold;">Successors and Assigns</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The Plan shall be binding on all successors and assigns of the Company and a Participant, including without limitation, the estate of such Participant and the executor, administrator or trustee of such estate, or any receiver or trustee in bankruptcy or representative of the Participant&#8217;s creditors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">12.</font></font><b style="font-weight:bold;">Nontransferability of Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">Unless otherwise determined by the Committee, an Award shall not be transferable or assignable by the Participant otherwise than by will or by the laws of descent and distribution.&#160; An Award exercisable after the death of a Participant may be exercised by the legatees, personal representatives or distributees of the Participant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">Notwithstanding the foregoing, no provision herein shall prevent or forbid transfers by will, by the laws of descent and distribution, to a trust that was established solely for tax planning purposes and not for purposes of profit or commercial activity or, to one or more &#8220;family members&#8221; (as such term is defined in SEC Rule&#160;701 promulgated under the U.S. Securities Act) by gift or pursuant to a qualified domestic relations order.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">13.</font></font><b style="font-weight:bold;">Amendments or Termination</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The Board may amend, alter or discontinue the Plan, but no amendment, alteration or discontinuation shall be made (a)&#160;without the approval of the shareholders of the Company if such approval is required by the principal national securities exchange on which the Shares are listed or admitted to trading or (b)&#160;without the consent of a Participant, if such action would diminish any of the rights of the Participant under any Award theretofore granted to such Participant under the Plan; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that the Committee may amend the Plan in such manner as it deems necessary to permit the granting of Awards meeting the requirements of any Applicable Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">14.</font></font><b style="font-weight:bold;">Section&#160;409A</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Plan is intended to comply with the requirements of Section&#160;409A of the Code or an exemption or exclusion therefrom and, with respect to amounts that are subject to Section&#160;409A of the Code, it is intended that the Plan be administered in all respects in accordance with Section&#160;409A of the Code.&#160; Each payment under any Award shall be treated as a separate payment for purposes of Section&#160;409A of the Code.&#160; In no event may a Participant, directly or indirectly, designate the calendar year of any payment to be made under any Award, but only to the extent such payment is considered &#8220;nonqualified deferred compensation&#8221; within the meaning of Section&#160;409A of the Code.&#160; Notwithstanding any provision of the Plan or any Award Agreement to the contrary, in the event that a Participant is a &#8220;specified employee&#8221; within the meaning of Section&#160;409A of the Code (as determined in accordance with the methodology established by the Company), amounts that constitute &#8220;nonqualified deferred compensation&#8221; within the meaning of Section&#160;409A of the Code that would otherwise be payable on account of a separation from service within the meaning of Section&#160;409A of the Code and during the six-month period immediately following a Participant&#8217;s &#8220;separation from service&#8221; within the meaning of Section&#160;409A of the Code (&#8220;<b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Separation from Service</b>&#8221;) shall instead be paid or provided on the first business day after the date that is six months following the Participant&#8217;s Separation from Service.&#160; If the Participant dies following the Separation from Service and prior to the payment of any amounts delayed on account of Section&#160;409A of the Code, such amounts shall be paid to the personal representative of the Participant&#8217;s estate within thirty (30) days after the date of the Participant&#8217;s death.&#160; The Company shall use commercially reasonable efforts to implement the provisions of this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;14</u> in good faith; provided, that neither the Company, the Committee nor any of the Company&#8217;s employees, directors or representatives shall have any liability to any Participant with respect to this <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;14</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">15.</font></font><b style="font-weight:bold;">Certain Securities Law Matters and Other Regulations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The obligation of the Company to settle Awards in Shares or other consideration shall be subject to all Applicable Laws, rules, and regulations, and to such approvals by governmental agencies as may be required.&#160; Notwithstanding any terms or conditions of any Award to the contrary, the Company shall be under no obligation to offer to sell or to sell, and shall be prohibited from offering to sell or selling, any Shares pursuant to an Award unless such shares have been properly registered for sale pursuant to the U.S. Securities Act or unless the Company has received an opinion of counsel, satisfactory to the Company, that such Shares may be offered or sold without such registration pursuant to an available exemption therefrom and the terms and conditions of such exemption have been fully complied with.&#160; The Company shall be under no obligation to register for sale under the U.S. Securities Act any of the Shares to be offered or sold under the Plan,</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The Committee may cancel an Award or any portion thereof if it determines, in its sole discretion, that legal or contractual restrictions and/or blockage and/or other market considerations would make the Company&#8217;s acquisition of Shares from the public markets, the Company&#8217;s issuance of the Shares to the Participant, the Participant&#8217;s acquisition of the Shares from the Company and/or the Participant&#8217;s sale of Shares to the public markets, illegal, impracticable or inadvisable.&#160; If the Committee determines to cancel all or any portion of an Award in accordance with the foregoing, the Company shall, subject to any limitations or reductions as may be necessary to comply with Section&#160;409A of the Code, (A)&#160;pay to the Participant an amount equal to the excess of (I)&#160;the aggregate Fair Market Value of the Shares subject to such Award or portion thereof canceled (determined as of the applicable exercise date, or the date that the Shares would have been vested or issued, as applicable); over (II)&#160;the aggregate Option Price, exercise price or base amount or any amount payable as a condition of issuance of Shares (in the case of any other Award).&#160; Such amount shall be delivered to the Participant as soon as practicable following the cancellation of such Award or portion thereof, or (B)&#160;in the case of Restricted Share Units, Restricted Shares or Other Stock-Based Awards, provide the Participant with a cash payment or equity subject to deferred vesting and delivery consistent with the vesting restrictions applicable to such Restricted Share Units, Restricted Shares or Other Stock-Based Awards, or the underlying Shares in respect thereof.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Notwithstanding any provision of the Plan to the contrary, in no event shall a Participant be permitted to exercise an Option or Stock Appreciation Right in a manner that the Committee determines would violate the United States Sarbanes-Oxley Act of 2002, or any other applicable law or the applicable rules&#160;and regulations of the U.S. Securities Exchange Commission or the applicable rules&#160;and regulations of any securities exchange or inter-dealer quotation system on which the securities of the Company are listed or traded.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">16.</font></font><b style="font-weight:bold;">Multiple Jurisdictions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">In order to assure the viability of Awards granted to Participants employed in various jurisdictions, the Committee may, in its sole discretion, provide for such special terms as it may consider necessary or appropriate to accommodate differences in local law, tax policy or custom applicable in the jurisdiction in which the Participant resides or is employed.&#160; Moreover, the Committee may approve such supplements to, amendments, restatements, or alternative versions of the Plan as it may consider necessary or appropriate for such purposes without thereby affecting the terms of the Plan as in effect for any other purpose; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that no such supplements, amendments, restatements or alternative versions shall increase the Share limitation contained in <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;3</u> hereof.&#160; Notwithstanding the foregoing, the Committee may not take any actions hereunder, and no Awards shall be granted that would violate any Applicable Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">17.</font></font><b style="font-weight:bold;">Distribution of Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:71.25pt;margin:0pt;">The obligation of the Company to make payments in Shares pursuant to an Award shall be subject to all Applicable Laws and to any such approvals by government agencies as may be required.&#160; Additionally, in the discretion of the Committee, American depositary shares, or ADSs, may be distributed in lieu of Shares in settlement of any Award; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, that the ADSs shall be of equal value to the Shares that would have otherwise been distributed; <u style="text-decoration:underline;text-decoration-color:#000000;">provided</u>, <u style="text-decoration:underline;text-decoration-color:#000000;">further</u>, that, in lieu of issuing a fractional ADS, the Company shall make a cash payment to the Participant equal to the fair market value of such fractional ADS.&#160; If the number of Shares represented by an ADS is other than on a one-to-one basis, the limitations contained in <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;3</u> shall be adjusted to reflect the distribution of ADSs in lieu of Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">18.</font></font><b style="font-weight:bold;">Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">A Participant shall be required to pay to the Company or one or more of its Affiliates, as applicable, an amount in cash (by check or wire transfer) equal to the aggregate amount of any income, employment and/or other applicable taxes that are statutorily required to be withheld in respect of an Award.&#160; Alternatively, the Company or any of its Affiliates may elect, in its sole discretion, to satisfy this requirement by withholding such amount from any cash compensation or other cash amounts owing to a Participant.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Without limiting the generality of <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;18(a)</u>&#160;above, the Committee may (but is not obligated to), in its sole discretion, permit or require a Participant to satisfy, all or any portion of the minimum income, employment and/or other applicable taxes that are statutorily required to be withheld with respect to an Award by (i)&#160;the delivery of Shares (which are not subject to any pledge or other security interest) that have been both held by the Participant and vested for at least six (6)&#160;months (or such other period as established from time to time by the Committee in order to avoid adverse accounting treatment under applicable accounting standards) having an aggregate Fair Market Value equal to such minimum statutorily required withholding liability (or portion thereof); or (B)&#160;having the Company withhold from the Shares otherwise issuable or deliverable to, or that would otherwise be retained by, the Participant upon the grant, exercise, vesting or settlement of the Award, as applicable, a number of Shares with an aggregate Fair Market Value equal to an amount, subject to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;18(c)</u>&#160;below, not in excess of such minimum statutorily required withholding liability (or portion thereof).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The Committee, subject to its having considered the applicable accounting impact of any such determination, has full discretion to allow Participants to satisfy, in whole or in part, any additional income, employment and/or other applicable taxes payable by them with respect to an Award by electing to have the Company withhold from the Shares otherwise issuable or deliverable to, or that would otherwise be retained by, a Participant upon the grant, exercise, vesting or settlement of the Award, as applicable, Shares having an aggregate Fair Market Value that is greater than the applicable minimum required statutory withholding liability (but such withholding may in no event be in excess of the maximum statutory withholding amount(s)&#160;in a Participant&#8217;s relevant tax jurisdictions).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">19.</font></font><b style="font-weight:bold;">Choice of Law and Dispute Resolution</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The Plan shall be governed by and construed in accordance with the laws of the state of New York. Any dispute hereunder shall be referred to and finally resolved by binding arbitration administered by the Hong Kong International Arbitration Centre (&#8220;<b style="font-weight:bold;">HKIAC</b>&#8221;) in accordance with the Hong Kong International Arbitration Centre Administered Arbitration Rules&#160;(the &#8220;<b style="font-weight:bold;">Rules</b>&#8221;) in force when the notice of arbitration is submitted in accordance with these Rules, which Rules&#160;are deemed to be incorporated by reference into this section and as may be amended by the rest of this section. The arbitration tribunal shall consist of one (1) arbitrator (the &#8220;<b style="font-weight:bold;">Tribunal</b>&#8221;) appointed by the HKIAC from the HKIAC&#8217;s panel(s)&#160;of arbitrators. The seat of the arbitration shall be Hong Kong.&#160; The language of the arbitration proceedings shall be English. Any award of the Tribunal shall be made in writing and shall be final, conclusive and binding on the parties to the arbitration from the day it is made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">20.</font></font><b style="font-weight:bold;">Effectiveness of the Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt;">The Plan shall be effective as of the Effective Date and shall terminate ten (10)&#160;years later, subject to earlier termination by the Board pursuant to <u style="text-decoration:underline;text-decoration-color:#000000;">Section&#160;13</u> hereof.</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.78
<SEQUENCE>4
<FILENAME>gds-20201231xex4d78.htm
<DESCRIPTION>EXHIBIT 4.78
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:38 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Exhibit 4.78</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;">Execution Copy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><a name="_Hlk69056905"></a><b style="font-size:14pt;font-weight:bold;">Certain identified information has been excluded from this exhibit because it is both not material and would likely cause competitive harm to the registrant if publicly disclosed.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:14.0pt;margin-bottom:6pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><hr noshade="true" color="#000000" size="1" width="25.0%" style="background-color:#000000;color:#000000;height:1pt;position:relative;top:0.6em;border:none;margin:0 auto;" align="center"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">Share Purchase Agreement</b></p><div style="font-family:'Times New Roman','Times','serif';font-size:14.0pt;margin-bottom:6pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><hr noshade="true" color="#000000" size="1" width="25.0%" style="background-color:#000000;color:#000000;height:1pt;position:relative;top:0.6em;border:none;margin:0 auto;" align="center"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Beijing Yize Data Science &amp; Technology Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Shanghai Rongyu Investment Management Center (Limited Partnership)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Shuntou (Tianjin) Technology Development Partnership (Limited Partnership)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Tianjin Rongxin Business Management Partnership (Limited Partnership)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Tibet Lingyu Venture Capital Management Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">And</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Zhongyunxin Science &amp; Technology Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Beijing Zhongyunxin Shunyi Data Science &amp; Technology Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Tianjin Zhongyunxin Data Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">February 26, 2021</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">CONTENTS</b></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:top;width:97.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">RECITALS</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">2</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">1</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Definition</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">2</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">2</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Sale and Purchase of Shares</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">6</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">3</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Purchase Price and Payment</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">7</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">4</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Closing</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">10</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">6</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Representations and Warranties</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">14</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">7</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Pre-Closing Covenants</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">16</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">8</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Post-Closing Covenants</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">18</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">9</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Exclusivity</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">20</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">10</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Confidentiality</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">21</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">11</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Liabilities for Breach</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">21</font></p></td></tr><tr><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">12</font></p></td><td style="vertical-align:top;width:94.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Miscellaneous</font></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">22</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">This Share Purchase Agreement (this &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Agreement</b><font style="font-size:10.5pt;">&#8221;), dated as of February 26, 2021 is entered into by and among</font><font style="font-size:10.5pt;">&#65306;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Beijing Yize Data Science &amp; Technology Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 108, 1 / F, 101-2 / F, building 9, yard 189, zhaoquanying section, Changjin Road, Shunyi District, Beijing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchaser</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Shanghai Rongyu Investment Management Center (Limited Partnership)</b><font style="font-size:10.5pt;">, a limited partnership incorporated and existing under the laws of the PRC, whose registered office is Room 336, no.4-5, Lane 37, Zhangjiabang Road, China (Shanghai) Pilot Free Trade Zone (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Shanghai Rongyu</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(3)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Shuntou (Tianjin) Technology Development Partnership (Limited Partnership)</b><font style="font-size:10.5pt;">, a limited partnership incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone) (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Shuntou</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(4)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Rongxin Business Management Partnership (Limited Partnership)</b><font style="font-size:10.5pt;">, a limited partnership incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone) (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Rongxin</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(5)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Tibet Lingyu Venture Capital Management Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is No.3-024, Industrial Park, Weilongdeqing District, Lhasa City, Tibet Autonomous Region (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tibet Lingyu</b><font style="font-size:10.5pt;">&#8221;,together with Shanghai Rongyu, Tianjin Shuntou, Tianjin Rongxin, the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Sellers</b><font style="font-size:10.5pt;">&#8221;, each the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Seller</b><font style="font-size:10.5pt;">&#8221;);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(6)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Zhongyunxin Science &amp; Technology Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 1505, 13 / F, 11 Caihefang Road, Haidian District, Beijing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Target Company </b><font style="font-size:10.5pt;">&#8221;);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(7)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin Data Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone) (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Zhongyunxin Data </b><font style="font-size:10.5pt;">&#8221;); and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(8)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Beijing Zhongyunxin Shunyi Data Science &amp; Technology Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Courtyard 12, Xiying Road, Zhaofeng industrial base, Zhaoquanying Town, Shunyi District, Beijing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Project Company </b><font style="font-size:10.5pt;">&#8221;).</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">The above mentioned parties are hereinafter collectively referred to as the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Parties</b><font style="font-size:10.5pt;">&#8221; and each a &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Party</b><font style="font-size:10.5pt;">&#8221;.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">1</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">RECITALS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><font style="font-size:10.5pt;">The Target Company is a company incorporated and existing under the laws of the PRC (the particulars of which are set out in Part One of Exhibit A). The Project Company, as one of the subsidiaries of the Target Company, owns the relevant assets of a data center located at No. 12 Xiying Road, Shunyi District, Beijing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Data Center</b><font style="font-size:10.5pt;">&#8221;).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><font style="font-size:10.5pt;">The Sellers hold all the shares of the Target Company. Subject to and in accordance with the terms and conditions of this Agreement, the Sellers intend to sell and transfer, and the Purchaser intends to purchase and acquire, in reliance upon, inter alia, the representations, warranties, covenants and undertakings set out in this Agreement, the shares owned by the Target Company representing one hundred percent (100%) of the registered capital of the Target Company (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Shares</b><font style="font-size:10.5pt;">&#8221;), and indirectly own hundred percent (100%) of the registered capital of the Project Company (the transactions are referred to as the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Proposed Transaction</b><font style="font-size:10.5pt;">&#8221;).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><font style="font-size:10.5pt;">In order to achieve the overall acquisition of the Data Center, the Purchaser&#8217;s Affiliate(s) and the existing shareholders (and other related parties) of Tianjin Zhongyunxin (as defined below) signed the Tianjin Zhongyunxin Share Purchase Agreement (as defined below) for purchase of all shares in Tianjin Zhongyunxin.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><font style="font-size:10.5pt;">NOW, THEREFORE, the Parties hereto agree as follows:</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">1</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Definition</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">1.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Certain Defined Terms</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">In this Agreement, unless the context otherwise requires, the below capitalized terms shall have the following meanings:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Warranties</b><font style="font-size:10.5pt;">&#8221; means the representations and warranties made by the Sellers set out in Exhibit C, and each a &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Warranty</b><font style="font-size:10.5pt;">&#8221;.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confidential Information</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 10.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Security Deposit</b><font style="font-size:10.5pt;">&#8221;</font><font style="font-size:10.5pt;"> has the meaning set forth in Article 3.3(2).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Encumbrance</b><font style="font-size:10.5pt;">&#8221; means any mortgage, charge, pledge, lien, option, restriction, right of first refusal, right of pre-emption, third-party right or interest, other encumbrance or security interest of any kind, or other type of preferential arrangement (including a title transfer or retention arrangement) having similar effect.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">2</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Affiliate</b><font style="font-size:10.5pt;">&#8221; means, with respect to any given Person, any other Person that directly or indirectly, through one or more intermediaries, Controls, is Controlled by, or is under common Control with the first mentioned Person.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">SAIC</b><font style="font-size:10.5pt;">&#8221; means the State Administration of Industry and Commerce and/or its local counterparts, as the case may be.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">National Trust</b><font style="font-size:10.5pt;">&#8221; means National Trust Co., Ltd., a limited liability company incorporated and existing under the laws of the PRC, whose registered address is No. 1, Yard 18, Binhe Road, West Anwai, Dongcheng District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Huasheng Xingye</b><font style="font-size:10.5pt;">&#8221; means Beijing Huasheng Xingye Real Estate Development Co., Ltd., a limited liability company incorporated and existing under the laws of the PRC, whose registered address is Room 508-565, Xitiangezhuang Town Government Office Building, No.8 Xitong Road, Economic Development Zone, Miyun District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Huaxin Trust</b><font style="font-size:10.5pt;">&#8221; means Huaxin International Trust Co., Ltd., a limited liability company incorporated and existing under the laws of the PRC, whose registered address is 11th Floor, Block B, Huadian Building, No. 2 Xuanwumen Nei Street, Xicheng District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing</b><font style="font-size:10.5pt;">&#8221; means the completion of the Proposed Transaction.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Date</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 4.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Pre-Closing Restructuring</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchase Price Payable for Closing</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.3 (1).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Accounts Receivable for Closing</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Long-Stop Date</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 4.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Customer Contracts</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 5.1 (10).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">CIETAC</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 12.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Transaction Documents</b><font style="font-size:10.5pt;">&#8221; means this Agreement and any and all documents executed after the signing of this Agreement for the completion of the Proposed Transaction contemplated in this Agreement.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Earn-out Amount</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 8.6.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Control</b><font style="font-size:10.5pt;">&#8221; means, with respect to any Person: (i) 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, which power or authority shall conclusively be presumed to exist upon possession of beneficial ownership; (ii) or power to direct the vote of more than fifty percent (50%) of the votes entitled to be cast at a meeting of the shareholders</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">3</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">of such Person; or (iii) power to control the composition of a majority of the board of directors of such Person; the term &#8220;Controlled&#8221; has meaning correlative to the foregoing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Liquidated Damages for Purchaser</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 4.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Liquidated Damages for Seller</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 4.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Subsidiaries of the Target Company</b><font style="font-size:10.5pt;">&#8221; means the Zhongyunxin Data, the Project Company and the Tianjin Zhongyunxin Shunyi in which the Target Company directly or indirectly holds equity interest.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Exclusivity Period</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 9.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Disclosure Schedule</b><font style="font-size:10.5pt;">&#8221; means the disclosure schedule made by the Sellers in Exhibit D.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Signing Date</b><font style="font-size:10.5pt;">&#8221; means the date written on the first page of this Agreement.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">People&#39;s Education Factory</b><font style="font-size:10.5pt;">&#8221; means the Printing Factory of People&#39;s Education Press, a state-owned enterprise incorporated and existing under the laws of the PRC, whose registered address is No. 44, Middle Beisanhuan Road, Haidian District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">The Cooperation Framework Agreement of People&#39;s Education Factory</b><font style="font-size:10.5pt;">&#8221; means the &#8220;Cooperation Framework Agreement for the Cloud Data Center Project of the Printing Factory of People&#39;s Education Press&#8221; signed by Shanghai Rongyu and the People&#39;s Education Factory and other related parties on December 21, 2017 and its subsequent supplementary agreements.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">The Finance Loan Framework Agreement of People&#39;s Education Factory</b><font style="font-size:10.5pt;">&#8221; means the &#8220;Framework Agreement on Financing Loans for the Cloud Data Center Project of the Printing Factory of People&#39;s Education Press&#8221; signed by Shanghai Rongyu and the People&#39;s Education Factory on December 21, 2017.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">RMB</b><font style="font-size:10.5pt;">&#8221; means the legal tender of the PRC.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Person</b><font style="font-size:10.5pt;">&#8221; means any natural person, corporation, limited liability company, joint stock company, joint venture, partnership, enterprise, trust, unincorporated organization or any other entity or organization.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchase Price</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Taxation</b><font style="font-size:10.5pt;">&#8221; means any and all applicable tax or taxes and fees charged and collected by Government Entity concerned.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Applicable Laws</b><font style="font-size:10.5pt;">&#8221; means, with respect to any Person, any and all provisions of any law, regulation, rule and regulatory documents publicly promulgated by any Government Entity applicable to such Person or its Affiliates or their respective assets.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Consent</b><font style="font-size:10.5pt;">&#8221; means any consent, approval, authorization, waiver, permit, grant, franchise, concession, agreement, license, exemption or order of, registration, certificate, declaration or filing with, or report</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">4</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">or notice to, any Person, including any Government Entity.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin</b><font style="font-size:10.5pt;">&#8221; </font><font style="font-size:10.5pt;">means Tianjin Zhongyunxin Science &amp; Technology Co., Ltd., a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin Shunyi</b><font style="font-size:10.5pt;">&#8221; </font><font style="font-size:10.5pt;">means Tianjin Zhongyun Xinshunyi Science &amp; Technology Co., Ltd., a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin Share Purchase Agreement</b><font style="font-size:10.5pt;">&#8221; </font><font style="font-size:10.5pt;">means the &#8220;Share Purchase Agreement&#8221; signed by the Purchaser&#8217;s Affiliate(s) and the existing shareholders of Tianjin Zhongyunxin (and other related parties) for the purchase of all shares of Tianjin Zhongyunxin at the same time as the Signing Date.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Final Payment</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.3.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Final Payment I</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.3.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Payment Date of Final Payment I</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.3.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Final Payment II</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.3.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Property</b><font style="font-size:10.5pt;">&#8221; means the property where the Data Center is located, located in the industrial land with an area of 36158.58 square meters at No. 12 courtyard, Xiying Road, Shunyi District, Beijing, as well as the No. 1, No. 2 and No. 3 buildings on the industrial land</font><font style="font-size:10.5pt;"> (be </font><font style="font-size:10.5pt;">separately or integrally used according to the case).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Cost to Complete</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Conditions Precedent</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 5.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Business Day</b><font style="font-size:10.5pt;">&#8221; means a day other than a Saturday, a Sunday, a statutory holiday in the PRC or a day on which banks in the PRC have the right or obligation to close business in accordance with the Applicable Laws.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Landlord</b><font style="font-size:10.5pt;">&#8221; means People&#39;s Education Factory, the owner of the land use rights and the Property where the Data Center is located as of the Signing Date.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Intellectual Property</b><font style="font-size:10.5pt;">&#8221; means (i) copyright, patents, know-how, confidential information, database rights, rights in trademarks, domain names and designs (whether registered or not); (ii) any application</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">5</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">and rights to apply for any of the foregoing; and (iii) any other intellectual property and protected right equivalent or similar to the foregoing which exists anywhere around the world.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Material Adverse Effect</b><font style="font-size:10.5pt;">&#8221; means with respect to the Target Company and the Subsidiaries of the Target Company, any change, event, occurrence, fact, condition, alternation or development, individually or in the aggregate with any other circumstance, that is or could be reasonably expected to be materially adverse to the operations, financial condition, assets or liabilities of the Target Company and the Subsidiaries of the Target Company, or the ability to perform the obligations under the Transaction Documents by the Target Company and the Subsidiaries of the Target Company. [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Government Entity</b><font style="font-size:10.5pt;">&#8221; means any government or any agency, bureau, board, commission, court, department, political subdivision or tribunal of any government or its division or sub-division that exercises any power or authority customarily exercised by any governmental agency.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Total Liabilities</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">PRC</b><font style="font-size:10.5pt;">&#8221; means the People&#8217;s Republic of China, solely for purposes of this Agreement, excluding the Hong Kong, the Macau Special Administrative Region and Taiwan.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Total Estimate Valuation</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Total External Power</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 5.1(12).</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">1.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Interpretation</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Headings. Headings are included for convenience only and shall not affect the construction of any provision of this Agreement.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Articles, Exhibits and Others. &#160;References to this Agreement shall include any exhibits to it and references to Articles and exhibits are to articles of and exhibits to this Agreement.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">A reference to a Party having a right. &#160;For the avoidance of doubt, a reference in this Agreement to a Party having a right to do an act or thing shall be construed so that the Party shall not have an obligation to do that act or thing.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Including not Limiting. &#160;&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Include</b><font style="font-size:10.5pt;">&#8221;, &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">including</b><font style="font-size:10.5pt;">&#8221; and similar expressions are not expressions of limitation and shall be construed as if followed by the words &#8220;without limitation&#8221;.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">2</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Sale and Purchase of Shares</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Subject to the provisions of this Agreement, the Sellers shall sell and the Purchaser shall purchase, all Shares of the Target Company. &#160;Such Shares shall be free of any Encumbrance at the Closing Date and shall include all rights attaching to the Shares at and after the Closing Date. &#160;For the avoidance of doubt, the Purchaser shall be entitled to all undistributed profits attaching to the Shares of the Target</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">6</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Company at and after the Closing Date.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">3</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Purchase Price and Payment</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">3.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Purchase Price</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Subject to Article 3 and Article 4 of this Agreement, the total amount of the Purchase Price for the Target Company&#8217;s shares is RMB3,131,046,091 (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchase Price</b><font style="font-size:10.5pt;">&#8221;), and the Purchaser shall pay the Purchase Price to the Sellers in accordance with Article 3.3 of this Agreement, among which, the Purchaser shall pay 89.782 percent (89.782%) of the Purchase Price to Shanghai Rongyu,7.74 percent (7.740%) of the Purchase Price to Tianjin Shuntou, 2.477 percent (2.477%) of the Purchase Price to Tianjin Rongxin and 0.001 percent (0.001%) of the Purchase Price to Tibet Lingyu.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The Parties confirm that, subject to Article 3 of this Agreement, the amount of the Purchase Price is determined according to the following calculation formula:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The calculation formula of the Purchase Price is: Purchase Price = Total Estimated Valuation - Total Liabilities + Accounts Receivable for Closing + Cash &#8211; Cost to Complete</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">For the avoidance of doubt, for the purpose of this Agreement, the Total Estimated Valuation, Total Liabilities, Accounts Receivable for Closing, Cash and the Cost to Complete in the above formula shall be confirmed according to the following provisions:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">1</font><font style="font-size:10.5pt;">&#65289;</font><font style="font-size:10.5pt;">Total Estimated Valuation: the Parties confirm that the total estimated valuation of the </font><font style="font-size:10.5pt;">the Target Company and the Subsidiaries of the Target Company</font><font style="font-size:10.5pt;"> is estimated to be RMB 3,795,000,000;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">2</font><font style="font-size:10.5pt;">&#65289;</font><font style="font-size:10.5pt;">Total Liabilities: all liabilities of the Target Company </font><font style="font-size:10.5pt;">and the Subsidiaries of the Target Company</font><font style="font-size:10.5pt;"> as of the Closing Date [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">3</font><font style="font-size:10.5pt;">&#65289;</font><font style="font-size:10.5pt;">Accounts Receivable for Closing: the accounts receivable of the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company as of the Closing Date, [REDACTED];</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">4</font><font style="font-size:10.5pt;">&#65289;</font><font style="font-size:10.5pt;">Cash: the monetary funds and the monetary financial products included in the transactional financial asset account of the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company as of the Closing Date. [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">5</font><font style="font-size:10.5pt;">&#65289;</font><font style="font-size:10.5pt;">Cost to Complete: the cost to complete is the sum of a) and b), [REDACTED].</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:0.05pt;text-align:justify;text-indent:-0.05pt;margin:0pt 0pt 10pt 28.75pt;"><font style="font-size:10.5pt;">The Parties confirm that the Purchase Price provided in Article 3.1 is provisional based on the Total Liabilities, Accounts Receivable for Closing, Cash and Cost to Complete of the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company </font><font style="font-size:10.5pt;">as of August 31, 2021 estimated to be RMB [REDACTED], RMB [REDACTED], RMB [REDACTED] and RMB [REDACTED] &#160;respectively, which is &#160;subject</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">7</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">to the adjustment of the Total Estimated Valuation, Total Liabilities, Accounts Receivable for Closing, Cash and item a) of Cost to Complete in accordance with Article 3.2 of this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">3.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Purchase Price Adjustment</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Parties agree that the Purchaser will engage Deloitte to conduct specific due diligence on the total liabilities of the Target Company </font><font style="font-size:10.5pt;">and the Subsidiaries of the Target Company</font><font style="font-size:10.5pt;"> as of the Closing Date (including without limitation, operation capital, accounts payable, financing loans and other liabilities to be borne by the Target Company or </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company</font><font style="font-size:10.5pt;"> after the Closing Date as a result of facts and actions related to the operation of the Data Center before the Closing Date </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">, the accounts receivable of the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company as of the Closing Date, </font><font style="font-size:10.5pt;">the cash of the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company as of the Closing Date and [REDACTED]</font><font style="font-size:10.5pt;">, and the estimated preliminary due diligence results shall be issued at least [REDACTED] before the Closing Date (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Preliminary Closing Financial Due Diligence</b><font style="font-size:10.5pt;">&#8221;), and the cost of which shall be borne by the Purchaser. &#160;The Purchaser shall confirm the amount of Total Liabilities, Accounts Receivable for Closing and Cash according to the results of the Preliminary Closing Financial Due Diligence, and calculate the amount of the Purchase Price according to Article 3.1, 3.2 (3), 3.2 (4) and 3.2 (5) of this Agreement. &#160;The Purchaser shall pay the Purchase Price in accordance with Article 3.3 of this Agreement</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Parties agree that the Purchaser will engage Deloitte to issue a final report on the contents of the Preliminary Closing Financial Due Diligence (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Final Closing Financial Due Diligence&#8221;</b><font style="font-size:10.5pt;">) within [REDACTED] days after the Closing Date, and the cost of which shall be borne by the Purchaser. &#160;The Purchaser shall provide the above-mentioned report to the Sellers, and the Sellers shall confirm the</font><font style="font-size:10.5pt;"> result of </font><font style="font-size:10.5pt;">Final Closing Financial Due Diligence within [REDACTED] after receiving the report (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confirmation Period of Final Closing Financial Due Diligence</b><font style="font-size:10.5pt;">&#8221;). If the Sellers have any objection to the result of the Final Closing Financial Due Diligence, the objection shall be raised within the Confirmation Period of Final Closing Financial Due Diligence and the relevant supporting documents shall be provided, and such objection shall be settled by the Parties through negotiation; if the Sellers do not raise an objection in accordance with the above requirements before the expiration of the Confirmation Period of Final Closing Financial Due Diligence, it shall be deemed that the Sellers agree with the result of the Final Closing Financial Due Diligence. &#160;The Parties shall confirm the final amount of Total Liabilities, Accounts Receivable for Closing and Cash according to the result of the Final Closing Financial Due Diligence, and shall finally confirm the amount of Purchase Price according to the provisions of Article 3.1 and 3.2 (3), 3.2 (4) and 3.2 (5) of this Agreement. &#160;If such amount is different from the amount calculated in Item (1) above, the actual Purchase Price payable by the Purchaser shall</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">8</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 49.35pt;"><font style="font-size:10.5pt;">be adjusted accordingly, and the amount of the adjustment shall be reflected in the Final Payment payable.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 49.35pt;"><font style="font-size:10.5pt;">The Parties further confirm that if the amount of item a) of the Cost to Complete cannot be finally confirmed before the completion of the Final Closing Financial Due Diligence, the final amount of the Purchase Price shall still be subject to the adjustment of the amount finally settled and confirmed after [REDACTED], and the adjustment shall be reflected in the Final Payment payable in accordance with the foregoing paragraph of this Article.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(3)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(4)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(5)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Parties acknowledge that, if adjustments to the Purchase Price need to be made due to the reasons of the Government Entity or the Applicable Laws, the Parties may separately agree in writing to adjust the Purchase Price.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">3.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Payment Term</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Subject to Article 3, Article 4 and Article 5, the Purchaser shall pay the Purchase Price according to the provisions below:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:68.4pt;"></td><td style="font-family:'Times New Roman';font-size:10.5pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">the Purchaser shall, within [REDACTED] &#160;Business Days after the Closing Date, pay the amount </font><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">[REDACTED]</font><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;"> by remittance to each Sellers&#8217; bank account designated at least five (5) Business Days before the Closing Date (the &#8220;</font><b style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:bold;text-align:justify;">Sellers&#8217; Account</b><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">&#8221;) in a lump sum and in proportion to each Seller;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:68.4pt;"></td><td style="font-family:'Times New Roman';font-size:10.5pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">the Purchaser shall, within [REDACTED] Business Days after the later date of (i) the completion of the relevant vendor review process in accordance with Article 8.9 of this Agreement; and (ii) [REDACTED], pay the amount </font><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">[REDACTED]</font><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">to each Sellers&#8217; bank account designated at least five (5) Business Days before the payment in a lump sum and in proportion to each Seller;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:68.4pt;"></td><td style="font-family:'Times New Roman';font-size:10.5pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">If, within [REDACTED], the Purchaser shall, within [REDACTED] Business Days after [REDACTED], pay the amount </font><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">[REDACTED]</font><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">to each Sellers&#8217; bank account designated at least five (5) Business Days before the payment in a lump sum and in proportion to each Seller.</font></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 87.1pt;"><font style="font-size:10.5pt;">For the sake of clarity, if item (i) or (ii) of Article 3.3(1)(c) is not completed within [REDACTED] due to the Purchaser&#8217;s failure to provide full cooperation in accordance with the provisions of this Agreement, the Purchaser shall, within [REDACTED] Business Days after the expiration of the period otherwise agreed by the Sellers and the Purchaser,</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">9</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 87.1pt;"><font style="font-size:10.5pt;">pay the amount of the Final Payment II to each Sellers&#8217; bank account designated at least five (5) Business Days before the payment in a lump sum and in proportion to each Seller.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 87.1pt;"><font style="font-size:10.5pt;">The Parties further confirm that if item (i) of Article 3.3(1)(c) is not completed but item (ii) of Article 3.3(1)(c) is completed within [REDACTED], the Purchaser shall [REDACTED]</font><font style="font-size:10.5pt;">.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Target Company shall, within five (5) Business Days after the Closing Date, refund the security deposit [REDACTED] paid by the Purchaser in accordance with the Quotation Letter (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Security Deposit</b><font style="font-size:10.5pt;">&#8221;) to the bank account of </font><font style="font-size:10.5pt;">GDS (Shanghai) Investment Co., Ltd. &#160;</font><font style="font-size:10.5pt;">designated at least five (5) Business Days in advance.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(3)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Purchaser and the Sellers shall be respectively responsible for any and all income tax and other taxes payable by themselves in connection with the Proposed Transaction as required by Applicable Laws.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">3.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Deduction</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 28.8pt;"><font style="font-size:10.5pt;">For any amount payable by the Sellers to the Purchaser as a result of the Proposed Transaction, including but not limited to the amount the Purchaser entitled to deduct from the Purchase Price according to Article 3.2 of this Agreement, the amount of compensation for the losses of the Purchaser or the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries of the Target Company </font><font style="font-size:10.5pt;">caused by the Sellers&#8217; breach of any obligation or guarantee under the Transaction Documents, and any amount payable by the Sellers to the Affiliate of the Purchaser in accordance with the Tianjin Zhongyunxin Share Purchase Agreement, the Purchaser shall be entitled to deduct such amount from the Final Payment payable by the Sellers. &#160;Notwithstanding the foregoing, the Purchaser shall notify the Sellers and provide the Sellers with reasonable basis for deduction before making the above deduction. &#160;The Seller may confirm the deduction proposed by the Purchaser within [REDACTED] Business Days after receiving the notice. &#160;If the Sellers have any other solutions or any objections to the deduction proposed by the Purchaser, they may properly settle the relevant matters within [REDACTED] Business Days after receiving the notice, or could raise objection in writing with reasonable reason(s), and the Parties will negotiate in order to reach an arrangement satisfactory to the Purchaser. &#160;If the Sellers fail to put forward a solution or raise objection in accordance with the above requirements within [REDACTED] Business Days after receiving the notice, or despite the fact that a solution or objection is proposed by the Sellers, the Sellers fail to properly solve the relevant matters in accordance with the above provision or reach other arrangements satisfactory to the Purchaser through negotiation, &#160;the Purchaser may make deduction according to the contents of the notice. &#160;For the avoidance of doubt, such deductions shall not limit or restrict the Purchaser&#8217;s right of any other claims under this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">4</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Closing</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">10</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Closing</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Subject to the satisfaction of all the Conditions Precedent set out in Article 5.1 and all conditions precedent set out in Tianjin Zhongyunxin Share Purchase Agreement, or the waiver of the foregoing conditions precedent in accordance with this Agreement/Tianjin Zhongyunxin Share Purchase Agreement (as the case may be), the Closing shall take place remotely via the exchange of the documents and signatures set out in Exhibit B in [REDACTED] months after the Signing Date of this Agreement or on a date otherwise agreed by the Parties in writing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Subject to the satisfaction of the relevant Conditions Precedent and the conditions precedent set out in Tianjin Zhongyunxin Share Purchase Agreement, or the waiver of the foregoing conditions precedent in accordance with this Agreement/Tianjin Zhongyunxin Share Purchase Agreement (as the case may be), the Sellers shall issue a written confirmation letter to the Purchaser to confirm that all the Conditions Precedent set out in Article 5.1 have been fulfilled (other than the item (3), (4), (6), (7), (8), (9) and (10) of the closing deliverables listed in in Exhibit B (1), provided that the Parties have reached agreement(s) on the pre-procedures and document content for completing the aforementioned change registration of the SAIC and have completed the signing (if necessary), and the contents of other closing deliverables that need to be handed over have been mutually agreed (subject to the contents of the delivery list agreed by the Parties at that time)). &#160;If the Purchaser has any objection to the fulfillment of the Conditions Precedent, it shall raise such objection in writing with reasonable reasons within [REDACTED] Business Days after receiving the aforementioned written confirmation letter (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confirmation Period of the Conditions Precedent</b><font style="font-size:10.5pt;">&#8221;). &#160;If the Purchaser fails to raise any objection in writing within the Confirmation Period of the Conditions Precedent, it shall be deemed that the Purchaser has confirmed that the Conditions Precedent have been fulfilled. &#160;If the Purchaser raises any objection in writing within the Confirmation Period of the Conditions Precedent in accordance with the aforementioned requirements, the Sellers shall improve the fulfillment of the Conditions Precedent, re-issue a written confirmation letter to the Purchaser and its Affiliate(s), and reapply the above-mentioned Confirmation Period of the Conditions Precedent. &#160;On the next Business Day after the Purchaser issues the above written confirmation, the Sellers shall ensure that the</font><font style="font-size:10.5pt;"> Target Company and the Subsidiaries of the Target Company</font><font style="font-size:10.5pt;"> (if applicable) submit the application documents for change registrations related to the Proposed Transaction to the SAIC, and the Purchaser shall provide cooperation. &#160;On the date of the completion of the SAIC change registration, the Sellers shall deliver all the closing deliverables that have not yet been delivered to the Purchaser in accordance with the requirements of this Agreement. &#160;In this premise, the date on which all the shares of the Target Company and Tianjin Zhongyunxin are transferred to the Purchaser and the Purchaser&#8217;s Affiliate(s) and the SAIC change registrations are completed &#160;(whichever is later) is the closing date (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Date</b><font style="font-size:10.5pt;">&#8221;).</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Obligations on the Closing Date</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">11</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.2.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;"> On or prior to the Closing Date, the Parties shall use their reasonable efforts to procure that the Conditions Precedent specified in Article 5.1 to be satisfied, and procure to obtain or deliver the closing deliverables specified in Exhibit B. &#160;If one or more of the Conditions Precedent set forth in Article 5.1 are not fulfilled or satisfied, the Parties agree that the Purchaser shall have the right to:</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:20.9pt;text-align:justify;text-indent:-20.9pt;margin:0pt 0pt 10pt 40.3pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:16.4pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:11.5pt;font-style:normal;font-weight:normal;text-align:justify;">(1)</font></font><font style="font-size:10.5pt;"> &#160;w</font><font style="font-size:10.5pt;">aive such Condition(s) Precedent in its sole discretion in accordance with Article 5.2; or</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:21pt;text-align:justify;text-indent:-21pt;margin:0pt 0pt 10pt 40pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:16.7pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:11.5pt;font-style:normal;font-weight:normal;text-align:justify;">(2)</font></font><font style="font-size:10.5pt;"> &#160;postpone the Closing Date till such one or more of the Conditions Precedent are fulfilled or satisfied.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.2.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If the Closing has not been occurred within [REDACTED] months after the Signing Date (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Long-Stop Date</b><font style="font-size:10.5pt;">&#8221;), unless the Parties otherwise agree in writing, either of the Purchaser and the Sellers has the right to notify the other Parties to terminate this Agreement; but if either of the Purchaser or the Sellers fails to comply with this Agreement, the defaulting Party shall not be entitled to terminate this Agreement in accordance with the foregoing clause. &#160;The Parties agree that if this Agreement is terminated in accordance with Article 4.2.2, the Target Company shall, within five (5) Business Days after the termination date of this Agreement, refund the Security Deposit to the bank account of </font><font style="font-size:10.5pt;">GDS (Shanghai) Investment Co., Ltd. &#160;</font><font style="font-size:10.5pt;">designated at least five (5) Business Days in advance, and the Sellers shall, jointly and severally, be liable for this. &#160;In addition, the Parties shall provide necessary assistance to procure that the Customer Contracts (if any) transferred to the Affiliate designated by the Purchaser shall be transferred back to the Target Company or any third party designated by the Target Company.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.2.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If the Closing has not been occurred as of the Long-Stop Date for reasons attributable to the Sellers&#8217; fault and this Agreement is terminated in accordance with Article 4.2.2, the Sellers and the Target Company shall be, jointly and severally, liable to pay liquidated damages in an amount equal to [REDACTED] (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Liquidated Damages for Seller</b><font style="font-size:10.5pt;">&#8221;) to the Purchaser. &#160;The Sellers and the Target Company (if applicable) shall pay the Closing Liquidated Damages for Sellers to the Purchaser in full and in a lump sum within ten (10) Business Days after such termination. &#160;The Parties agree and acknowledge that the amount of the Closing Liquidated Damages for Sellers has precisely reflected the reasonable calculation of any potential losses the Purchaser may suffer due to the reason that the Closing has not been completed or due to the Sellers&#8217; above mentioned breaches, and therefore shall not be regarded as punitive damages. &#160;For the sake of clarity, this clause shall not apply if, due to the reasons other than the fault of the Sellers (including the reasons of changes in Applicable Laws, Government Entity or relevant regulatory agencies or any other third-party reasons), the Closing has not been completed as of the Long-Stop Date and therefore this Agreement is terminated in accordance with Article 4.2.2 herein.</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">For the sake of clarity, the Parties confirm that [REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.2.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If the Closing has not been occurred as of the Long-Stop Date for reasons attributable to the Purchaser&#8217;s fault and this Agreement is terminated in accordance with Article 4.2.2, the Purchaser</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">12</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">shall be liable to pay liquidated damages in an amount equal to RMB </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Liquidated Damages for Purchaser</b><font style="font-size:10.5pt;">&#8221;) to the Sellers and the Target Company. &#160;The Parties agree and acknowledge that the amount of the Closing Liquidated Damages for Purchaser has precisely reflected the reasonable calculation of any potential losses the Sellers may suffer due to the reason that the Closing has not been completed or due to the Purchaser&#8217;s above mentioned breaches, and therefore shall not be regarded as punitive damages. &#160;For the sake of clarity, this clause shall not apply if, due to the reasons other than the fault of the Purchaser (including the reasons of changes in Applicable Laws, Government Entity or relevant regulatory agencies or any other third-party reasons), the Closing has not been completed as of the Long-Stop Date and therefore this Agreement is terminated in accordance with Article 4.2.2 herein.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">5.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Conditions to Closing</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">5.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Conditions Precedent</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Subject to the Article 4 </font><font style="font-size:10.5pt;">of this</font><font style="font-size:10.5pt;"> Agreement, Closing of the transactions shall be conditional upon the fulfillment of the following conditions (the &#8220;Conditions Precedent&#8221;), unless waived by the Purchaser in accordance with Article 5.2 hereof.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Technical Rectification:</b><font style="font-size:10.5pt;"> The Target Company and the Subsidiaries </font><font style="font-size:10.5pt;">of t</font><font style="font-size:10.5pt;">he Target Company have completed all rectification requirements as set </font><font style="font-size:10.5pt;">forth</font><font style="font-size:10.5pt;"> in E</font><font style="font-size:10.5pt;">xhibit</font><font style="font-size:10.5pt;"> I </font><font style="font-size:10.5pt;">to</font><font style="font-size:10.5pt;"> this Agreement;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Delivery of Closing Deliverables</b><b style="font-size:10.5pt;font-weight:bold;">: </b><font style="font-size:10.5pt;">The Sellers and the Purchaser shall have delivered or procured the delivery to each other of the required closing deliverables as listed in Exhibit B (1);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(3)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Warranties</b><b style="font-size:10.5pt;font-weight:bold;">: </b><font style="font-size:10.5pt;">All the Warranties are true, accurate, complete and not misleading on the Signing Date of this Agreement and remain to be true, </font><font style="font-size:10.5pt;">accurate</font><font style="font-size:10.5pt;">, complete and not misleading by reference to the </font><font style="font-size:10.5pt;">facts</font><font style="font-size:10.5pt;"> and circumstances as at the Closing Date;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(4)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance</b><b style="font-size:10.5pt;font-weight:bold;">:</b><font style="font-size:10.5pt;"> The Sellers and the Target Company shall have performed and complied with all Warranties, covenants and obligations contained in the Transaction Document that such Parties are required to perform or comply with on or prior to </font><font style="font-size:10.5pt;">the Closing Date;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(5)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">No Material Adverse Effect</b><b style="font-size:10.5pt;font-weight:bold;">: </b><font style="font-size:10.5pt;">There shall be no and no reasonable expectation of the occurrence of any Material Adverse Effect up to the Closing Date</font><font style="font-size:10.5pt;">, </font><font style="font-size:10.5pt;">including that the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries </font><font style="font-size:10.5pt;">of t</font><font style="font-size:10.5pt;">he Target Company</font><font style="font-size:10.5pt;"> have continued their normal business activities in accordance with the status quo &#160;of the date of the Quotation Letter (for clarity, if there is any inconsistency between such status quo and the contents of the factual statements in Exhibit F, the factual statements in Exhibit F shall prevail) until the completion of the Proposed Transaction; the Sellers, the Target Company and </font><font style="font-size:10.5pt;">the Subsidiaries </font><font style="font-size:10.5pt;">of t</font><font style="font-size:10.5pt;">he Target Company</font><font style="font-size:10.5pt;"> have not taken any actions other than normal business activities which could have a Material Adverse Effect on the </font><font style="font-size:10.5pt;">Target Company </font><font style="font-size:10.5pt;">and </font><font style="font-size:10.5pt;">the Subsidiaries </font><font style="font-size:10.5pt;">of t</font><font style="font-size:10.5pt;">he Target Company;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">13</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(6)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Consents:</b><font style="font-size:10.5pt;"> All Consents required for the completion and achievement of the Proposed Transaction (including the registration/filing procedures of the SAIC and Taxation in relation to the share transfer as required by Applicable Laws, [REDACTED]) have been duly obtained or performed in accordance with Applicable Laws or relevant agreements; among which the Parties acknowledge that, in respect of Consents (if any) which are not required to be obtained or performed by the Sellers, the Target Company and the Subsidiaries of the Target Company under Applicable Law or relevant agreements, no matter whether such Consents are obtained or performed or not the Purchaser will not hold the Sellers liable for any breach of contract in respect thereof.;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(7)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(8)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(9)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(10)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(11)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(12)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(13)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Settlement of Affiliate Loan:</b><font style="font-size:10.5pt;"> The Target Company </font><font style="font-size:10.5pt;">and</font><font style="font-size:10.5pt;"> S</font><font style="font-size:10.5pt;">ubsidiaries of the</font><font style="font-size:10.5pt;"> Target Company have cleared all </font><font style="font-size:10.5pt;">loan</font><font style="font-size:10.5pt;">s </font><font style="font-size:10.5pt;">with the</font><font style="font-size:10.5pt;"> A</font><font style="font-size:10.5pt;">ffiliate(s)</font><font style="font-size:10.5pt;">, except for the </font><font style="font-size:10.5pt;">loan</font><font style="font-size:10.5pt;">s between the Target Company and the S</font><font style="font-size:10.5pt;">ubsidiaries of the</font><font style="font-size:10.5pt;"> Target Company, </font><font style="font-size:10.5pt;">the</font><font style="font-size:10.5pt;"> Target Company and Tianjin Zhongyunxin, and the S</font><font style="font-size:10.5pt;">ubsidiaries of the</font><font style="font-size:10.5pt;"> Target Company and Tianjin Zhongyunxin;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(14)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(15)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(16)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(17)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Employees:</b><font style="font-size:10.5pt;"> The Target Company and S</font><font style="font-size:10.5pt;">ubsidiaries of the</font><font style="font-size:10.5pt;"> Target Company have terminated their employment relationships with all employees as </font><font style="font-size:10.5pt;">required by the</font><font style="font-size:10.5pt;"> P</font><font style="font-size:10.5pt;">urchaser</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(18)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(19)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">5.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Non-satisfaction/Waiver</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The Purchaser, in its sole discretion, shall have the right to, by sending a notice to the Sellers, waive any one or more of the Conditions Precedent, in whole or in part, conditionally or unconditionally.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">6</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">R</b><b style="font-size:10.5pt;font-weight:bold;">epresentations and</b><b style="font-size:10.5pt;font-weight:bold;"> Warranties</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">6.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Except for the matters otherwise disclosed in the Disclosure Schedule in Exhibit D hereto, the specific defective matters disclosed in this Agreement other than in the Disclosure Schedule and the matters</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">14</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">occurring pursuant to the contents of the Transaction Documents (such Disclosure Schedule shall be provided to the Purchaser on the Signing Date and the Disclosure Schedule shall be updated three (3) Business Days prior to the Closing Date with respect to matters occurring or likely to occur between the Signing Date and the Closing Date, provided that the relevant contents and updates have been accepted by the Purchaser), the Sellers warrant to the Purchaser that each of the Warranties contained in Exhibit C hereto is true, accurate, complete and not misleading at the Signing Date of this Agreement, except to the extent that the relevant Warranty expressly applies to the Closing Date. Immediately before the Closing, the Sellers also warrant to the Purchaser that each Warranty is true, accurate, complete and not misleading by reference to the facts and circumstances as at the Closing Date. &#160;For this purpose only, where there is an express or implied reference in a Warranty to the &#8220;Signing Date of this Agreement&#8221;, that reference is to be construed as a reference to the Closing Date, except for representations and Warranties specifically identified as other specific dates. &#160;Each Warranty is to be construed independently and (unless otherwise provided in this Agreement) is not limited by provisions of this Agreement or another Warranty. &#160;For the avoidance of doubt, the disclosures in the Disclosure Schedule in Exhibit D which are accepted by the Purchaser (for clarity, the Purchaser&#39;s execution of this Agreement shall be deemed to be the Purchaser&#39;s consent of the Disclosure Schedule as of the Signing Date of this Agreement, and any subsequent updates to the Disclosure Schedule by the Sellers (if any) pursuant to the foregoing agreement shall be separately confirmed in writing by the Purchaser as to its consent) shall not be deemed to be a breach of Warranty by the Sellers. &#160;With respect to the specific warranty provisions to which referred by the contents of the Disclosure Schedule, the Sellers will not be liable to the Purchaser for any and all claims, losses, damages, liabilities, costs and expenses arising out of the specific matters or contents of such disclosure; with respect to specific defective matters disclosed in this Agreement other than in the Disclosure Schedule, the Sellers will also not be liable to the Purchaser for any and all claims, losses, damages, liabilities, costs and expenses, etc. arising out of such disclosed specific defective matters.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">All Parties hereby confirm that for all Warranties contained in Exhibit C, where there is an express or implied reference to the &#8220;Target Company&#8221;, that reference is to be construed as including a reference to the &#8220;Target Company and/or Subsidiaries of the Target Company&#8221; (subject to necessary adjustments as applicable), unless the relevant Warranty has stipulated otherwise in respect of the &quot;Subsidiaries of the Target Company&quot;. &#160;In addition, if the cancellation of Tianjin Zhongyunxin Shunyi has been completed in accordance with Applicable Law, the relevant Warranty shall not apply to Tianjin Zhongyunxin Shunyi.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">6.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Sellers acknowledge that the contents of the factual statements in Exhibit F hereto are essential to the Purchaser&#39;s decision with respect to the </font><font style="font-size:10.5pt;">Proposed Transaction</font><font style="font-size:10.5pt;"> and that such statements of fact are an integral part of the Warranty. [REDACTED]</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">15</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">6.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">6.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">In the event that after the Closing Date, the Target Company or the Subsidiaries of the Target Company retains any of its directors, officers or employees as of the Closing Date, the Sellers covenant that they will not claim against the directors, officers or employees of the Target Company or the Subsidiaries of the Target Company due to the misrepresentations, inaccuracies or omissions in the information or suggestions provided by the directors, officers or employees of the Target Company or the Subsidiaries of the Target Company when assisting the Sellers in making representations and Warranties.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">7</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Pre-Closing Covenants</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">7.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Sellers shall procure that, from the Signing Date to the Closing Date:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Target Company and the Subsidiaries of the Target Company shall use their best efforts to: (i) conduct the business with a view to growth in the ordinary course and in accordance with past practice; (ii) preserve intact its present business organization; (iii) maintain in effect and no change of all of the Consents that have been obtained; (iv) maintain satisfactory relationships with the related parties having material business relationships with it; (v) maintain books and records in accordance with past practice, and (vi) comply with all its signed contracts and agreements.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:21pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Without limiting the generality of the foregoing, except with the written consent of the Purchaser, the Target Company and the Subsidiaries of the Target Company shall not:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(i)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">change its corporate management structure;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">increase or decrease its registered capital</font><font style="font-size:10.5pt;"> or share capital</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">declare, make or pay any dividend or other distribution or do or allow to be done anything which renders its financial position less favorable than the date of this Agreement;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iv)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">incur any capital expenditures or any obligations or liabilities</font><font style="font-size:10.5pt;"> or any supply credit</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(v)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">acquire (by merger, consolidation, acquisition of stock or assets or otherwise), directly or indirectly, any assets, securities, properties, interests or businesses;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(vi)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">sell, lease or otherwise transfer, or create or incur any Encumbrance on, any of its equity interests, assets, properties, interests or businesses;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(vii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">make any loans, advances or capital contributions to, or investments in, any other Person;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(viii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">create, incur, assume, suffer to exist or otherwise be liable with respect to any indebtedness for borrowed money or guarantees [REDACTED] );</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ix)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">change any Consent that has been obtained in connection with the construction and operation of the Data Center, or conduct any other act that may cause such Consent to material and adverse change or have Material Adverse Effect </font><font style="font-size:10.5pt;">on such</font><font style="font-size:10.5pt;"> C</font><font style="font-size:10.5pt;">onsent</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 63.8pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:28.35pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10.5pt;font-style:normal;font-weight:normal;text-align:justify;">(x)</font></font><font style="font-size:10.5pt;">[REDACTED].</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">16</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xi)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">do any act or thing which may result in any material change in </font><font style="font-size:10.5pt;">the</font><font style="font-size:10.5pt;"> nature or scope of the operations;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">enter into any agreement or arrangement that limits or otherwise restricts it or any successor to it or that could, after the Closing, limit or restrict it, the Purchaser or any Affiliates of the Purchaser, from engaging or competing in any line of business, in any location or with any Person;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xiii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">sign, modify, amend or terminate any contract (other than for the purpose of satisfying the Conditions Precedent);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xiv)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">delay making payment of any trade debt beyond the date of expiry of the credit period authorized by the relevant creditors (or (if different) the period extended by creditors in which to make payment);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xv)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">settle, or offer or propose to settle, (</font><font style="font-size:10.5pt;">a</font><font style="font-size:10.5pt;">) any litigation, investigation, arbitration, proceeding or other claim involving or against it, (</font><font style="font-size:10.5pt;">b</font><font style="font-size:10.5pt;">) any shareholder litigation or dispute against it or any of its officers or directors or (</font><font style="font-size:10.5pt;">c</font><font style="font-size:10.5pt;">) any litigation, arbitration, proceeding or dispute that relates to the P</font><font style="font-size:10.5pt;">roposed </font><font style="font-size:10.5pt;">Transactions contemplated hereby;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xvi)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">change the policies and methods of accounting, except as required by concurrent changes in </font><font style="font-size:10.5pt;">the </font><font style="font-size:10.5pt;">PRC GAAP;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xvii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">do any act or thing that would have Material Adverse Effect on the operation or financial condition</font><font style="font-size:10.5pt;"> of the Target Company and/or the Subsidiaries of the Target Company</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xviii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">affixing the official seal, financial seal, contract seal, legal representative&#39;s signature seal and other seals capable of representing the Target Company and/or the Subsidiaries of the Target Company on any written documents or information related to the aforementioned acts or things; and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xix)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">consent, resolve or undertake to do any of the foregoing acts or things.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">From the Signing Date to the Closing Date, except with the prior written consent of the Purchaser, the Sellers shall not:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(i)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">dispose of any interest in </font><font style="font-size:10.5pt;">the</font><font style="font-size:10.5pt;"> Sellers&#8217; Shares or do a</font><font style="font-size:10.5pt;">ny act or thing that may subject </font><font style="font-size:10.5pt;">the Sellers&#8217; Shares</font><font style="font-size:10.5pt;"> to any Encumbrance;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">adopt any resolution other than a resolution relating to the execution, delivery, effectiveness and performance of this Agreement and the consummation of the Proposed Transactions hereunder; and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.05pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">do or omit to do, </font><font style="font-size:10.5pt;">procure</font><font style="font-size:10.5pt;"> or allow to do or omit to do any act or thing which would</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">17</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 92.15pt;"><font style="font-size:10.5pt;">result (or be likely to result) in a breach of any of the Warranties </font><font style="font-size:10.5pt;">(</font><font style="font-size:10.5pt;">if the Warranties were restated at the Closing</font><font style="font-size:10.5pt;"> Date)</font><font style="font-size:10.5pt;">.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">7.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">F</font><font style="font-size:10.5pt;">rom the Signing Date to the Closing Date, the Sellers, the Target Company and the Subsidiaries of the Target Company shall procure that the Purchaser, their agents and representatives to be given full access to the assets, operation and books and records of the Target Company and the Subsidiaries of the Target Company in an arrangement and manner to be agreed upon by the Sellers and the Purchaser. &#160;The Sellers and Target Company shall provide such information regarding the businesses and affairs of the Target Company and the Subsidiaries of the Target Company as the Purchaser may reasonably require.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">7.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">7.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">7.5</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Sellers shall notify the Purchaser in writing of any changes or potential changes in respect of the information set forth in Exhibit C and Exhibit D within </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> Business Days from the time when the Sellers are aware of any of such changes or potential changes.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">7.6</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Parties agree that prior to the Closing Date, the Sellers, the Target Company and the Subsidiaries of the Target Company shall continue to be responsible for [REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">8</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Post-Closing Covenants</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">General Covenant after the Closing</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">All Parities</font><font style="font-size:10.5pt;"> covenant to continue fully performing any of their obligations and undertakings set out in this Agreement, including without limitation, to comply with </font><font style="font-size:10.5pt;">PRC anti-corruption related laws and U.S Foreign Corrupt Practices Act during the process of fulfilling the foregoing obligations and undertakings, </font><font style="font-size:10.5pt;">and to provide all necessary assistance and cooperation to give effect to such obligations and undertakings after the Closing. &#160;The Parties further agree to execute, make, acknowledge, and deliver such instruments, agreements and other documents as may be reasonably required or mandatory under the Applicable Law to effectuate the purposes of this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Non-Solicitation</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The Sellers covenant to the Purchaser that they shall not and shall procure that their Affiliates not:</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(i)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">for a period of three (3) years from the Closing induce or attempt to induce any director or key employee of the Target Company or the Subsidiaries of the Target Company to leave his/her employment with the Target Company or the Subsidiaries of the Target Company;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">for a period of three (3) years from the Closing induce or attempt to induce any supplier of the Target Company or the Subsidiaries of the Target Company to cease to supply, or to restrict or vary the terms of supply, to the Target Company or the Subsidiaries of</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">18</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 92.15pt;"><font style="font-size:10.5pt;">the Target Company; and</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">make use of or (save as required by, or to comply with, Applicable Law) disclose or divulge to any third party any information of a secret or confidential nature relating to the business or affairs of the Target Company and the Subsidiaries of the Target Company .</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Waiver of Claims; Release</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Except as otherwise agreed in the relevant Transaction Documents for the Proposed Transaction, the Sellers hereby and procure their Affiliates to release and forever discharge the Target Company and the Subsidiaries of the Target Company of and from any and all actions, causes of action, suits, debts, covenants, contracts, controversies, agreements, promises, claims of damages, judgments, executions, claims and demands of every type and nature whatsoever, whether asserted or unasserted, absolute or contingent, known or unknown, that the Sellers or their Affiliates have, to the extent arising from or in connection with the Transaction Documents and other transactions contemplated thereby or any facts or circumstances existing on or prior to the Closing Date.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Liabilities of Agreement Breach</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">After the Closing Date, if the Target Company, the Subsidiaries of the Target Company and/or the Purchaser suffer any loss due to the failure of the Target Company and/or the Subsidiaries of the Target Company to perform the contractual obligations in accordance with the contract to which the Target Company and/or the Subsidiaries of the Target Company is a party before the Closing Date[REDACTED], the Sellers undertake to fully compensate the Target Company, the Subsidiaries of the Target Company and/or the Purchaser subject to the Article 11.2 hereof.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.5</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;"> [REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.6</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The Parties agree that if </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">, the Purchaser shall pay to the Sellers an earn-out amount in the form of a lump sum in cash to an account designated by the Sellers on</font><font style="font-size:10.5pt;"> t</font><font style="font-size:10.5pt;">he expiration of </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> after the later of the Closing Date or the date on which </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">. The amount of the earn-out shall be equal to RMB 500,000,000, deducting </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> (the &quot;</font><b style="font-size:10.5pt;font-weight:bold;">Earn-out Amount</b><font style="font-size:10.5pt;">&quot;).The Purchaser shall not be required to pay any Earn-out Amount to the Sellers if </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">, then subject to the provisions of Article 3.4 and 11.2 of this Agreement, the Sellers undertake to indemnify the Project Company and/or the Purchaser (including its Affiliates) for all</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">19</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">actual losses suffered by the Project Company and/or the Purchaser (including its Affiliates) within </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.7</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.8</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Business Operation</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">If the Target Company, the Subsidiaries of &#160;the Target Company and/or the Purchaser suffer any loss after the Closing Date as a result of the failure of the Target Company and/or the Subsidiaries of the Target Company to conduct business in accordance with the Applicable Laws (excluding the relevant noncompliance disclosed under this Agreement (including without limitation the Disclosure Schedule) prior to the Closing Date, subject to the provisions under Article 11.2 of this Agreement, the Sellers undertake to indemnify the Target Company, the Subsidiaries of the Target Company and/or the Purchaser for all losses suffered thereof.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;">.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.9</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Relationship Maintenance</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Within </font><font style="font-size:10.5pt;">[REDACTED] </font><font style="font-size:10.5pt;">after the Closing Date, the Sellers undertake to provide the Purchaser and the Project Company with necessary and reasonable assistance to maintain the good relationship between the Project Company and [REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.10</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Use of Trade Name</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The Sellers agree that the Target Company and the Subsidiaries of the Target Company shall have the right to continue using their trade names after the Closing Date, and that it shall (1) prompt the Sellers or their Affiliates not to bring any claim or challenge against the Target Company and the Subsidiaries of the Target Company regarding the act of continuing using their trade names; (2) provide necessary assistance to the Target Company for ensuring such rights of the Target Company and the Subsidiaries of the Target company; and (3) ensure that the Target Company and the Subsidiaries of the Target Company continuing using their trade names without being affected by the Proposed Transaction.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.11</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The Sellers agree to provide necessary reasonable assistance, to cooperate with the Target Company to complete [REDACTED] within [REDACTED], and obtain all Consents [REDACTED].</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.12</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.13</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">8.14</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">9</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Exclusivity</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">During the period between the Signing date and the Closing Date or the next day of the termination</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">20</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">date (whichever is earlier) or other dates determined by the Parities in writing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Exclusivity Period</b><font style="font-size:10.5pt;">&#8221;), the Sellers shall conduct the Proposed Transaction with the Purchaser on an exclusive basis. &#160;The Sellers hereby represent and warrant that the Sellers are not be subject to any transactions (including without limitation to the transactions in relation to the Target Company, the </font><font style="font-size:10.5pt;">Subsidiaries of the Target Company </font><font style="font-size:10.5pt;">or the Data Center) in relation to the Proposed Transaction with the Purchaser, including but not limited to the potential sale, transfer and/or financing arrangement, or any limitations in other agreements in relation to the Proposed Transaction. &#160;The Sellers also undertake that they will not voluntarily solicit the interest, initiate any discussion, make any agreement or conduct any other acts with the similar nature with any other third parties with respect to any transactions in relation to the Proposed Transaction (including without limitation, any transactions in relation to the Target Company, the </font><font style="font-size:10.5pt;">Subsidiaries of the Target Company </font><font style="font-size:10.5pt;">or the Data Center) with the Purchaser, including but not limited to the sale and/or transfer of the whole or part of the assets, the change of controller and/or financing arrangement, or any substantially similar arrangement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">10</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Confidentiality</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">10.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Each Party may make available to the other Parties such information reasonably required by such Party to complete the Proposed Transaction.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">10.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The terms of this Agreement and other Transaction Documents, discussions conducted in connection with the Proposed Transaction and information provided by any Party to the other Parties (collectively hereinafter &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confidential Information</b><font style="font-size:10.5pt;">&#8221;), are strictly confidential; provided that such Confidential Information may be disclosed to professional advisers, suppliers, employees and Affiliates on a need-to-know basis; provided further that, first they shall be apprised of their confidential nature and those advisers, suppliers, employees and Affiliates are subject to similar confidentiality obligations. &#160;Except as required by Applicable Laws (including rules of the stock exchanges), legal process or requirement by the relevant government authority, neither Party hereto nor any of their respective representatives, will make any public statements, announcements or press releases with respect to the matters contemplated by this Agreement, or otherwise in connection with the Proposed Transaction, without the prior written Consent of the other Parties, consultation in advance with the other Parties concerning the reasons for and content of such statements, announcements or press releases, and without first obtaining the Consent of other Parties to the draft.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">10.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Notwithstanding any provision mentioned above, after the Closing Date, the Purchaser could make any announcement concerning the Target Company, the Subsidiaries of the Target Company, or the operation, business or assets, provided that the Purchaser shall negotiate with the Sellers regarding the content of such announcement in advance.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">11</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Liabilities for Breach</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">11.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If the Purchaser fails to pay any of the Purchase Price and/or Earn-out Amount in accordance with the</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">21</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">provisions of this Agreement, and such payment has still not been made by the Purchaser within </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> Business Days after the date on which the Sellers notify the Purchaser to perform its payment obligations in writing, the Purchaser shall pay the relevant liquidated damages for the overdue payment. &#160;The amount of liquidated damages shall be calculated as follows : [REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">11.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Except as otherwise expressly agreed in this Agreement, &#160;</font><font style="font-size:10.5pt;">the Sellers and their Affiliates shall, jointly and severally, indemnify and hold harmless the Purchaser for all losses, damages, claims, liabilities, costs and expenses, interest, awards, judgments and penalties (including attorneys&#8217; and consultants&#8217; fees and expenses incurred prior to the Closing) suffered or incurred by the Purchaser, the Target Company or the Subsidiaries of the Target Company, arising out of or relating to any breach by the Sellers and their Affiliates of any representations, warranties, covenants, undertakings or obligations made by the Sellers set forth in this Agreement or any other Transaction Documents, provided that the Purchaser shall notify the Sellers in writing after knowing such event of default and the Sellers fail to remedy such default within [REDACTED] days after receiving such written notice.</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Under any circumstances, the total amount of liabilities that the Sellers and existing shareholders of </font><font style="font-size:10.5pt;">Tianjin Zhongyunxin</font><font style="font-size:10.5pt;"> shall be liable to the Purchaser, the Target Company and the Subsidiaries of the Target Company in accordance with this Agreement and the </font><font style="font-size:10.5pt;">Tianjin Zhongyunxin Share Purchase Agreement </font><font style="font-size:10.5pt;"> (including without limitation, liabilities for damages and expenses incurred under Article 6.2, 8.4, 8.6, 8.7, 8.8, 8.12 and 8.13 of this Agreement) shall be: [REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">11.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Except as otherwise expressly agreed in this Agreement, the Purchaser shall, jointly and severally, indemnify and hold harmless the Sellers, the Target Company and the Subsidiaries of the Target Company for all losses, damages, claims, liabilities, costs and expenses, interest, awards, judgments and penalties (including attorneys&#8217; and consultants&#8217; fees and expenses incurred prior to the Closing) suffered or incurred by the Sellers, the Target Company or the Subsidiaries of the Target Company arising out of or relating to any breach by the Purchaser and its Affiliate of any representations, warranties, covenants, undertakings, or obligations made by the Purchaser set forth in this Agreement or any other Transaction Documents, provided that the Sellers shall notify the Purchaser in writing after knowing such event of default and the Purchaser fails to remedy such default within [REDACTED] days after receiving such written notice. &#160;For avoidance of any doubt, the Purchaser shall be only liable for indemnifying and holding harmless the Target Company and the Subsidiaries of the Target Company for the relevant damages suffered or incurred prior to the Closing Date.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">12</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Miscellaneous</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Binding Effect; Assignment</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">This Agreement shall be binding upon and shall be enforceable by each Party, its successors and permitted assignees. &#160;None of the Parties hereto shall assign all or part of its rights and/or obligations</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">22</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">under this Agreement without prior written consent from the other Parties.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Governing Law and Dispute Resolution</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:27.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">This Agreement shall be governed by, and construed in accordance with, the laws of the PRC.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:27.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If a dispute arises among the Parties in connection with this Agreement, the Parties shall use their reasonable endeavors to resolve the matter amicably upon any of the Parties&#8217; written request. &#160;In the event that the dispute cannot be resolved within thirty (30) days after the serving of the written request, any Party may submit such dispute to China International Economic and Trade Arbitration Commission (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">CIETAC</b><font style="font-size:10.5pt;">&#8221;) for arbitration and shall be conducted in accordance with the CIETAC&#8217;s arbitration rules in effect at the time of applying for arbitration. &#160;The seat of arbitration shall be Beijing and the arbitral tribunal shall consist of three arbitrators, among whom, one arbitrator shall be designated by the Purchaser, one arbitrator shall be jointly designated by the other Parties and the remaining one arbitrator shall be jointly designated by the two arbitrators designated in accordance with the abovementioned method. &#160;The arbitration proceeding shall be conducted in Chinese. &#160;The arbitral award is final and binding upon all Parties. &#160;The costs of arbitration, including fees for legal counsel, shall be borne by the losing party, unless otherwise determined by the arbitration award.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Amendments</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Except as otherwise permitted herein, this Agreement and its provisions may be amended, changed, waived, discharged or terminated only in writing signed by each of the Parties.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Notices</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">All notices, claims, certificates, requests, demands and other communications under this Agreement shall be made in writing and shall be delivered to any Party hereto by hand or sent by facsimile, or sent, postage prepaid, by reputable overnight courier services at the address given for such Party below in this Article 12.4 (or any other address specified by such Party by serving a notice to all other Parties), or sent by email to the email addresses listed below, and shall be deemed given when so delivered by hand, or if sent by facsimile, upon receipt of a confirmed transmittal receipt, or if sent by overnight courier, three (3) calendar days after delivery to or pickup by the overnight courier service, or if sent by email, when so delivered to the recipient mailbox.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Notices under this Agreement shall be sent to the Parties at the address and for the attention of the individual set out below:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><b style="font-size:10.5pt;font-weight:bold;">Purchaser</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Address: 10th Floor, No.A, Borui Building, No. Jia 26 North Dongsanhuan Road, Chaoyang District, Beijing, China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">23</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Telephone: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Email: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Recipient</font><font style="font-size:10.5pt;">&#65306;</font><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><b style="font-size:10.5pt;font-weight:bold;">Sellers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Address: 15th Floor, Jinbao Building, Jinbao Street, Dongcheng District, Beijing, China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Telephone: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Email: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Recipient</font><font style="font-size:10.5pt;">&#65306;</font><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><b style="font-size:10.5pt;font-weight:bold;">Target Company and Subsidiaries of the Target Company</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Address: 15th Floor, Jinbao Building, Jinbao Street, Dongcheng District, Beijing, China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Telephone: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Email: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Recipient</font><font style="font-size:10.5pt;">&#65306;</font><font style="font-size:10.5pt;">[REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.5</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Termination Effect</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The termination of this Agreement shall not affect the rights and obligations of any Party arising under this Agreement prior to the termination. &#160;Article 10 (Confidentiality), Article 11 (Liabilities for Breach), Article 12.2 (Governing Law and Dispute Resolution) and Article 12.4 (Notices) shall remain in force after the termination of this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.6</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Entire Agreement</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">This Agreement (including its exhibits) and the rest of the Transaction Documents constitute the entire agreement among the Parties with respect to the subject matter hereof and supersedes all prior written or oral understandings or agreements. &#160;This Agreement shall prevail over any simplified version of agreements or documents (if applicable) signed after the execution of this Agreement, made in accordance with the contents and principles of this Agreement, and prepared solely for the purpose of completing the registration filing of transfer of the shares.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.7</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Severability</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">If any provision of this Agreement shall be held invalid or unenforceable to any extent, the remainder of this Agreement shall not be affected thereby and shall be enforced to the fullest extent permitted by Applicable Law. &#160;Any invalid or unenforceable provision of this Agreement shall be replaced with a provision, which is valid and enforceable and most nearly gives effect to the original intent of unenforceable provision.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">24</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.8</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Remedies Cumulative</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">The rights and remedies available under this Agreement or otherwise available shall be cumulative of all other rights and remedies and may be exercised successively.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.9</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Counterpart Execution</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">This Agreement may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.10</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Expenses</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">Unless expressly provided for otherwise in this Agreement, each Party hereto shall bear its own legal and professional fees, Taxation, costs and expenses incurred in the negotiation, preparation, execution and closing of this Agreement and all documents and transactions contemplated hereunder.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">12.11</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Language</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.8pt;"><font style="font-size:10.5pt;">This Agreement shall be executed in Chinese.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><i style="font-size:10.5pt;font-style:italic;">[Remainder of this Page Intentionally Left Blank]</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">25</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Beijing Yize Data Science &amp; Technology Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">26</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Shanghai Rongyu Investment Management Center (Limited Partnership)</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">27</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Shuntou (Tianjin) Technology Development Partnership (Limited Partnership)</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">28</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Rongxin Business Management Partnership (Limited Partnership)</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">29</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Tibet Lingyu Venture Capital Management Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">30</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Zhongyunxin Science &amp; Technology Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">31</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Beijing Zhongyunxin Shunyi Data Science &amp; Technology Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">32</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin Data Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title</font><font style="font-size:10.5pt;">:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">33</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">34</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.79
<SEQUENCE>5
<FILENAME>gds-20201231xex4d79.htm
<DESCRIPTION>EXHIBIT 4.79
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:42 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">Exhibit 4.79</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">Execution Copy</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Certain identified information has been excluded from this exhibit because it is both not material and would likely cause competitive harm to the registrant if publicly disclosed.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:14.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><hr noshade="true" color="#000000" size="1" width="25.0%" style="background-color:#000000;color:#000000;height:1pt;position:relative;top:0.6em;border:none;margin:0 auto;" align="center"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">Share Purchase Agreement</b></p><div style="font-family:'Times New Roman','Times','serif';font-size:14.0pt;margin-bottom:6pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><hr noshade="true" color="#000000" size="1" width="25.0%" style="background-color:#000000;color:#000000;height:1pt;position:relative;top:0.6em;border:none;margin:0 auto;" align="center"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Beijing Wanguo Chang&#8217;an </b><b style="font-size:14pt;font-weight:bold;">Science &amp; </b><b style="font-size:14pt;font-weight:bold;">Technology Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Shanghai Rongyu Investment Management Center (Limited Partnership)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Shuntou (Tianjin) Technology Development Partnership (Limited Partnership)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Tianjin Rongxin Business Management Partnership (Limited Partnership)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Tibet Lingyu Venture Capital Management Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Shaoyan Gao</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">And</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:14pt;font-weight:bold;">Tianjin Zhongyunxin </b><b style="font-size:14pt;font-weight:bold;">Science &amp; </b><b style="font-size:14pt;font-weight:bold;">Technology Co., Ltd</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:14pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">February 26, 2021</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">CONTENTS</b></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:middle;width:97.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">RECITALS</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">1</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">1</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Definition</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">2</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">2</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Sale and Purchase of Shares</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">5</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">3</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Purchase Price and Payment</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">5</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">4</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Closing</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">5</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">6</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Representations and Warranties</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">8</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">7</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Pre-Closing Covenants</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">9</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">8</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Post-Closing Covenants</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">11</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">9</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Exclusivity</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">12</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">10</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Confidentiality</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">13</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">11</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Liabilities for Breach</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">13</font></p></td></tr><tr><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">12</font></p></td><td style="vertical-align:middle;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">Miscellaneous</font></p></td><td style="vertical-align:middle;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><font style="font-size:10.5pt;">14</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">This Share Purchase Agreement (this &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Agreement</b><font style="font-size:10.5pt;">&#8221;), dated as of February 26, 2021 is entered into by and among</font><font style="font-size:10.5pt;">&#65306;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 211, Building 36, No.1, Di Sheng North Street, Economic and Technological Development Area, Beijing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchaser</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Shaoyan Gao, </b><font style="font-size:10.5pt;">a citizen of the People&#39;s Republic of China, whose identity card number is [REDACTED], whose contact address is [REDACTED] (the &quot;</font><b style="font-size:10.5pt;font-weight:bold;">Seller</b><font style="font-size:10.5pt;">&quot;);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(3)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin Science &amp; Technology Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1, Second Street, Airport International Logistics Zone, Pilot Free Trade Zone (Airport Economic Zone), Tianjin (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Target Company</b><font style="font-size:10.5pt;">&#8221;);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(4)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Shanghai Rongyu Investment Management Center (Limited Partnership)</b><font style="font-size:10.5pt;">, a limited partnership incorporated and existing under the laws of the PRC, whose registered office is Room 336, No.4-5, Lane 37, Zhangjiabang Road, China (Shanghai) Pilot Free Trade Zone (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Shanghai Rongyu</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(5)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Shuntou (Tianjin) Technology Development Partnership (Limited Partnership)</b><font style="font-size:10.5pt;">, a limited partnership incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone) (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Shuntou</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(6)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Rongxin Business Management Partnership (Limited Partnership)</b><font style="font-size:10.5pt;">, a limited partnership incorporated and existing under the laws of the PRC, whose registered office is Room 103, No.1 Second Street, Airport International Logistics Zone, Tianjin Pilot Free Trade Zone (Airport Economic Zone) (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tianjin Rongxin</b><font style="font-size:10.5pt;">&#8221;)</font><font style="font-size:10.5pt;">&#65307;</font><font style="font-size:10.5pt;">and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.45pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">(7)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Tibet Lingyu Venture Capital Management Co., Ltd</b><font style="font-size:10.5pt;">, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is No.3-024, Industrial Park, Weilongdeqing District, Lhasa City, Tibet Autonomous Region (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Tibet Lingyu</b><font style="font-size:10.5pt;">&#8221;).</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">The above mentioned parties are hereinafter collectively referred to as the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Parties</b><font style="font-size:10.5pt;">&#8221; and each a &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Party</b><font style="font-size:10.5pt;">&#8221;.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">RECITALS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">The Target Company is a company incorporated and existing under the laws of the PRC (the particulars of which are set out in Part One of Exhibit A), which owns the relevant business of a data center located at No. 12 Xiying Road, Shunyi District, Beijing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Data Center</b><font style="font-size:10.5pt;">&#8221;).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">1</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">The Seller holds all the shares of the Target Company. &#160;Subject to and in accordance with the terms and conditions of this Agreement, the Seller intends to sell and transfer, and the Purchaser intends to purchase and acquire, in reliance upon, inter alia, the representations, Warranties, covenants and undertakings set out in this Agreement, the shares owned by the Target Company representing one hundred percent (100%) of the registered capital of the Target Company (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Shares</b><font style="font-size:10.5pt;">&#8221;) (the transactions are referred to as the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Proposed Transaction</b><font style="font-size:10.5pt;">&#8221;).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;">In order to achieve the overall acquisition of the Data Center, the Purchaser&#8217;s Affiliate(s) and the existing shareholders (and other related parties) of Zhongyunxin Technology (as defined below) signed the Zhongyunxin Technology Share Purchase Agreement (as defined below) for purchase of all shares in Zhongyunxin Technology.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 6pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><font style="font-size:10.5pt;">NOW, THEREFORE, the Parties hereto agree as follows:</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">1</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Definition</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">1.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Certain Defined Terms</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">In this Agreement, unless the context otherwise requires, the below capitalized terms shall have the following meanings:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confidential Information</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 10.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Warranties</b><font style="font-size:10.5pt;">&#8221; means the representations and warranties made by the Warrantors set out in Exhibit C, and each a &#8220;Warranty&#8221;.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Warrantors</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 6.1, and each a &#8220;Warrantor&#8221;.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Beijing Zhongyunxin</b><font style="font-size:10.5pt;">&#8221; means </font><font style="font-size:10.5pt;">Beijing Zhongyunxin Shunyi Data Science &amp; Technology Co., Ltd, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Courtyard 12, Xiying Road, Zhaofeng industrial base, Zhaoquanying Town, Shunyi District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Encumbrance</b><font style="font-size:10.5pt;">&#8221; means any mortgage, charge, pledge, lien, option, restriction, right of first refusal, right of pre-emption, third-party right or interest, other encumbrance or security interest of any kind, or other type of preferential arrangement (including a title transfer or retention arrangement) having similar effect.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Affiliate</b><font style="font-size:10.5pt;">&#8221; means, with respect to any given Person, any other Person that directly or indirectly, through one or more intermediaries, Controls, is Controlled by, or is under common Control with the</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">2</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">first mentioned Person.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">SAIC</b><font style="font-size:10.5pt;">&#8221; means the State Administration of Industry and Commerce and/or its local counterparts, as the case may be.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Huaxin Trust</b><font style="font-size:10.5pt;">&#8221; means Huaxin International Trust Co., Ltd., a limited liability company incorporated and existing under the laws of the PRC, whose registered address is 11th Floor, Block B, Huadian Building, No. 2 Xuanwumen Nei Street, Xicheng District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing</b><font style="font-size:10.5pt;">&#8221; means the completion of the Proposed Transaction.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Date</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 4.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Long-Stop Date</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 4.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">CIETAC</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 12.2.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Transaction Documents</b><font style="font-size:10.5pt;">&#8221; means this Agreement and any and all documents executed after the signing of this Agreement for the completion of the Proposed Transaction contemplated in this Agreement.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Control</b><font style="font-size:10.5pt;">&#8221; means, with respect to any Person: (i) 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, which power or authority shall conclusively be presumed to exist upon possession of beneficial ownership; (ii) or power to direct the vote of more than fifty percent (50%) of the votes entitled to be cast at a meeting of the shareholders of such Person; or (iii) power to control the composition of a majority of the board of directors of such Person; the term &#8220;Controlled&#8221; has meaning correlative to the foregoing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Exclusivity Period</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 9.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Signing Date</b><font style="font-size:10.5pt;">&#8221; means the date written on the first page of this Agreement.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">RMB</b><font style="font-size:10.5pt;">&#8221; means the legal tender of the PRC.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Person</b><font style="font-size:10.5pt;">&#8221; means any natural person, corporation, limited liability company, joint stock company, joint venture, partnership, enterprise, trust, unincorporated organization or any other entity or organization.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchase Price</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 3.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Taxation</b><font style="font-size:10.5pt;">&#8221; means any and all applicable tax or taxes and fees charged and collected by Government Entity concerned.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Applicable Laws</b><font style="font-size:10.5pt;">&#8221; means, with respect to any Person, any and all provisions of any law, regulation, rule and regulatory documents publicly promulgated by any Government Entity applicable to such Person or its Affiliates or their respective assets.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">3</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Consent</b><font style="font-size:10.5pt;">&#8221; means any consent, approval, authorization, waiver, permit, grant, franchise, concession, agreement, license, exemption or order of, registration, certificate, declaration or filing with, or report or notice to, any Person, including any Government Entity.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Conditions Precedent</b><font style="font-size:10.5pt;">&#8221; has the meaning set forth in Article 5.1.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Business Day</b><font style="font-size:10.5pt;">&#8221; means a day other than a Saturday, a Sunday, a statutory holiday in the PRC or a day on which banks in the PRC have the right or obligation to close business in accordance with Applicable Laws.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Intellectual Property</b><font style="font-size:10.5pt;">&#8221; means (i) copyright, patents, know-how, confidential information, database rights, rights in trademarks, domain names and designs (whether registered or not); (ii) any application and rights to apply for any of the foregoing; and (iii) any other intellectual property and protected right equivalent or similar to the foregoing which exists anywhere around the world.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Material Adverse Effect</b><font style="font-size:10.5pt;">&#8221; means with respect to the Target Company, any change, event, occurrence, fact, condition, alternation or development, individually or in the aggregate with any other circumstance, that is or could be reasonably expected to be materially adverse to the operations, financial condition, assets or liabilities of the Target Company, or the ability to perform the obligations under the Transaction Documents by the Target Company. [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Zhongyunxin </b><b style="font-size:10.5pt;font-weight:bold;">Technology</b><font style="font-size:10.5pt;">&#8221; means Zhongyunxin </font><font style="font-size:10.5pt;">Science &amp; </font><font style="font-size:10.5pt;">Technology Co., Ltd, a limited liability company incorporated and existing under the laws of the PRC, whose registered office is Room 1505, 13 / F, 11 Caihefang Road, Haidian District, Beijing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Zhongyunxin </b><b style="font-size:10.5pt;font-weight:bold;">Technology</b><b style="font-size:10.5pt;font-weight:bold;"> Share Purchase Agreement</b><font style="font-size:10.5pt;">&#8221; means </font><font style="font-size:10.5pt;">the &#8220;Share Purchase Agreement&#8221; signed by the Purchaser&#8217;s Affiliate Beijing Yize Data Science &amp; Technology Co., Ltd and the existing shareholders of Zhongyunxin Technology (and other related parties) for the purchase of all shares of Zhongyunxin Technology at the same time as the Signing Date.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Government Entity</b><font style="font-size:10.5pt;">&#8221; means any government or any agency, bureau, board, commission, court, department, political subdivision or tribunal of any government or its division or sub-division that exercises any power or authority customarily exercised by any governmental agency.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">PRC</b><font style="font-size:10.5pt;">&#8221; means the People&#8217;s Republic of China, solely for purposes of this Agreement, excluding the Hong Kong, the Macau Special Administrative Region and Taiwan.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">1.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Interpretation</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Headings. Headings are included for convenience only and shall not affect the construction of any provision of this Agreement.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Articles, Exhibits and Others. &#160;References to this Agreement shall include any exhibits to it and references to Articles and exhibits are to articles of and exhibits to this Agreement.</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">4</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">A reference to a Party having a right. &#160;For the avoidance of doubt, a reference in this Agreement to a Party having a right to do an act or thing shall be construed so that the Party shall not have an obligation to do that act or thing.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Including not Limiting. &#160;&#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Include</b><font style="font-size:10.5pt;">&#8221;, &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">including</b><font style="font-size:10.5pt;">&#8221; and similar expressions are not expressions of limitation and shall be construed as if followed by the words &#8220;without limitation&#8221;.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">2</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Sale and Purchase of Shares</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">Subject to the provisions of this Agreement, the Seller shall sell and the Purchaser shall purchase, all Shares of the Target Company. &#160;Such Shares shall be free of any Encumbrance at the Closing Date and shall include all rights attaching to the Shares at and after the Closing Date. &#160;For the avoidance of doubt, the Purchaser shall be entitled to all undistributed profits attaching to the Shares of the Target Company at and after the Closing Date.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">3</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Purchase Price and Payment</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">3.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Purchase Price</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.3pt;"><font style="font-size:10.5pt;">Subject to Article 3 and Article 4 of this Agreement, the total amount of the Purchase Price for the Target Company&#8217;s shares is RMB 5,000,000 (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Purchase Price</b><font style="font-size:10.5pt;">&#8221;), and the Purchaser shall pay the Purchase Price to the Seller in accordance with Article 3.3 of this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;white-space:pre-wrap;"> </font><font style="font-size:10.5pt;">3.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Payment Term</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Subject to Article 3, Article 4 and Article 5, the Purchaser shall, within [REDACTED] Business Days after the Closing Date, pay the Purchase Price by remittance to the Seller&#8217;s bank account designated at least five (5) Business Days before the Closing Date (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Seller&#8217;s Account</b><font style="font-size:10.5pt;">&#8221;) in a lump sum;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Purchaser and the Seller shall be respectively responsible for any and all income tax and other taxes payable by themselves in connection with the Proposed Transaction as required by Applicable Laws.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">4</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Closing</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Closing</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">Subject to the satisfaction of all the Conditions Precedent set out in Article 5.1 and all conditions precedent set out in Zhongyunxin Technology Share Purchase Agreement, or the waiver of the foregoing conditions precedent in accordance with this Agreement/Zhongyunxin Technology Share Purchase Agreement (as the case may be), the Closing shall take place remotely via the exchange of the documents and signatures set out in Exhibit B in [REDACTED] months after the Signing Date of this Agreement or on a date otherwise agreed by the Parties in writing.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">5</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">Subject to the satisfaction of the relevant Conditions Precedent and the conditions precedent set out in Zhongyunxin Technology Share Purchase Agreement, or the waiver of the foregoing conditions precedent in accordance with this Agreement/Zhongyunxin Technology Share Purchase Agreement (as the case may be), the Seller shall issue a written confirmation letter to the Purchaser to confirm that all the Conditions Precedent set out in Article 5.1 have been fulfilled (other than the item (2), (3), (5), (6), (7), (8) and (9) of the closing deliverables listed in in Exhibit B (1), provided that the Parties have reached agreement(s) on the pre-procedures and document content for completing the aforementioned change registration of the SAIC and have completed the signing (if necessary), and the contents of other closing deliverables that need to be handed over have been mutually agreed (subject to the contents of the delivery list agreed by the Parties at that time)). &#160;If the Purchaser has any objection to the fulfillment of the Conditions Precedent, it shall raise such objection in writing with reasonable reasons within [REDACTED] Business Days after receiving the aforementioned written confirmation letter (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confirmation Period of the Conditions Precedent</b><font style="font-size:10.5pt;">&#8221;). &#160;If the Purchaser fails to raise any objection in writing within the Confirmation Period of the Conditions Precedent, it shall be deemed that the Purchaser has confirmed that the Conditions Precedent have been fulfilled. &#160;If the Purchaser raises any objection in writing within the Confirmation Period of the Conditions Precedent in accordance with the aforementioned requirements, the Seller shall improve the fulfillment of the Conditions Precedent, re-issue a written confirmation letter to the Purchaser and its Affiliate(s), and reapply the above-mentioned Confirmation Period of the Conditions Precedent. &#160;On the next Business Day after the Purchaser issues the above written confirmation, the Seller shall ensure that the</font><font style="font-size:10.5pt;"> Target Company </font><font style="font-size:10.5pt;">submits the application documents for change registrations related to the Proposed Transaction to the SAIC, and the Purchaser shall provide cooperation. &#160;On the date of the completion of the SAIC change registration, the Seller shall deliver all the closing deliverables that have not yet been delivered to the Purchaser in accordance with the requirements of this Agreement. &#160;In this premise, the date on which all the shares of the Target Company and Zhongyunxin Technology are transferred to the Purchaser and the Purchaser&#8217;s Affiliate(s) and the SAIC change registrations are completed &#160;(whichever is later) is the closing date (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Closing Date</b><font style="font-size:10.5pt;">&#8221;).</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">4.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Obligations on the Closing Date</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">On or prior to the Closing Date, the Parties shall use their reasonable efforts to procure that the Conditions Precedent specified in Article 5.1 to be satisfied, and procure to obtain or deliver the closing deliverables specified in Exhibit B. &#160;If one or more of the Conditions Precedent set forth in Article 5.1 are not fulfilled or satisfied, the Parties agree that the Purchaser shall have the right to:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:28.1pt;text-align:justify;text-indent:-28.1pt;margin:0pt 0pt 10pt 40.3pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:16.4pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:11.5pt;font-style:normal;font-weight:normal;text-align:justify;">(1)</font></font><font style="font-size:10.5pt;">w</font><font style="font-size:10.5pt;">aive such Condition(s) Precedent in its sole discretion in accordance with Article 5.2; or</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:21pt;text-align:justify;text-indent:-21pt;margin:0pt 0pt 10pt 40pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:16.7pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:11.5pt;font-style:normal;font-weight:normal;text-align:justify;">(2)</font></font><font style="font-size:10.5pt;">postpone the Closing Date till such one or more of the Conditions Precedent are fulfilled or satisfied.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">6</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">If the Closing has not been occurred within [REDACTED] months after the Signing Date (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Long-Stop Date</b><font style="font-size:10.5pt;">&#8221;), unless the Parties otherwise agree in writing, either of the Purchaser and the Seller has the right to notify the other Parties to terminate this Agreement; but if either of the Purchaser or the Seller fails to comply with this Agreement, the defaulting Party shall not be entitled to terminate this Agreement in accordance with the foregoing clause.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">5.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Conditions to Closing</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">5.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Conditions Precedent</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">Subject to Article 4 </font><font style="font-size:10.5pt;">of this</font><font style="font-size:10.5pt;"> Agreement, Closing of the transactions shall be conditional upon the fulfillment of the following conditions (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Conditions Precedent</b><font style="font-size:10.5pt;">&#8221;), unless waived by the Purchaser in accordance with Article 5.2 hereof:</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Delivery of Closing Deliverables:</b><font style="font-size:10.5pt;"> The Seller and the Purchaser shall have delivered or procured the delivery to each other of the required closing deliverables as listed in Exhibit B (1);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Warranties:</b><font style="font-size:10.5pt;"> All the Warranties are true, accurate, complete and not misleading on the Signing Date of this Agreement and remain to be true, </font><font style="font-size:10.5pt;">accurate</font><font style="font-size:10.5pt;">, complete and not misleading by reference to the </font><font style="font-size:10.5pt;">facts</font><font style="font-size:10.5pt;"> and circumstances as at the Closing Date;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(3)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance:</b><font style="font-size:10.5pt;"> The Warrantors and the Target Company shall have performed and complied with all Warranties, covenants and obligations contained in the Transaction Document that such Parties are required to perform or comply with on or prior to </font><font style="font-size:10.5pt;">the Closing Date;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(4)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">No Material Adverse Effect:</b><font style="font-size:10.5pt;"> There shall be no and no reasonable expectation of the occurrence of any Material Adverse Effect up to the Closing Date</font><font style="font-size:10.5pt;">, </font><font style="font-size:10.5pt;">including that the Target Company has continued their normal business activities in accordance with the status quo of the date of the Quotation Letter until the completion of the Proposed Transaction; the Seller and the Target Company have not taken any actions other than normal business activities which could have a Material Adverse Effect on the </font><font style="font-size:10.5pt;">Target Company;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(5)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Consents:</b><font style="font-size:10.5pt;"> All Consents required for the completion and achievement of the Proposed Transaction (including the registration/filing procedures of the SAIC and Taxation in relation to the share transfer as required by Applicable Laws, [REDACTED]) have been duly obtained or performed in accordance with Applicable Laws or relevant agreements; &#160;among which the Parties acknowledge that, in respect of Consents (if any) which are not required to be obtained or performed by the Seller and the Target Company under Applicable Laws or relevant agreements, no matter whether such Consents are obtained or performed or not the Purchaser will not hold the Seller liable for any breach of contract in respect thereof;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(6)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">7</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(7)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(8)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(9)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Release of Share Pledge:</b><font style="font-size:10.5pt;"> The share pledge existing in the Target Company has been released in accordance with Applicable Laws and there is no </font><font style="font-size:10.5pt;">other</font><font style="font-size:10.5pt;"> E</font><font style="font-size:10.5pt;">ncumbrance</font><font style="font-size:10.5pt;"> as of the Closing Date;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(10)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Settlement of Affiliate Loan:</b><font style="font-size:10.5pt;"> The Target Company has cleared all </font><font style="font-size:10.5pt;">loan</font><font style="font-size:10.5pt;">s </font><font style="font-size:10.5pt;">with the</font><font style="font-size:10.5pt;"> A</font><font style="font-size:10.5pt;">ffiliate(s)</font><font style="font-size:10.5pt;">, except for the </font><font style="font-size:10.5pt;">loan</font><font style="font-size:10.5pt;">s between the Target Company and Zhongyunxin Technology;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(11)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Employees:</b><font style="font-size:10.5pt;"> The Target Company has terminated its employment relationships with all employees as </font><font style="font-size:10.5pt;">required by the</font><font style="font-size:10.5pt;"> P</font><font style="font-size:10.5pt;">urchaser</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:20.9pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(12)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">[REDACTED]</b><font style="font-size:10.5pt;">.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">5.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Non-satisfaction/Waiver</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">The Purchaser, in its sole discretion, shall have the right to, by sending a notice to the Seller, waive any one or more of the Conditions Precedent, in whole or in part, conditionally or unconditionally.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">6</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">R</b><b style="font-size:10.5pt;font-weight:bold;">epresentations and</b><b style="font-size:10.5pt;font-weight:bold;"> Warranties</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">6.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Except for the specific defective matters disclosed in this Agreement and Zhongyunxin </font><font style="font-size:10.5pt;">Technology</font><font style="font-size:10.5pt;"> Share Purchase Agreement and the matters occurring pursuant to the contents of the Transaction Documents, the Seller, Shanghai Rongyu, Tianjin Shuntou and Tibet Lingyu (collectively, the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Warrantors</b><font style="font-size:10.5pt;">&#8217;) warrant to the Purchaser that each of the Warranties contained in Exhibit C hereto is true, accurate, complete and not misleading at the Signing Date of this Agreement, except to the extent that the relevant Warranty expressly applies to the Closing Date. Immediately before the Closing, the Warrantors also warrant to the Purchaser that each Warranty is true, accurate, complete and not misleading by reference to the facts and circumstances as at the Closing Date. &#160;For this purpose only, where there is an express or implied reference in a Warranty to the &#8220;Signing Date of this Agreement&#8221;, that reference is to be construed as a reference to the Closing Date, except for representations and Warranties specifically identified as other specific dates. &#160;Each Warranty is to be construed independently and (unless otherwise provided in this Agreement) is not limited by provisions of this Agreement or another Warranty. &#160;For the avoidance of doubt, with respect to specific defective matters disclosed in this Agreement and Zhongyunxin </font><font style="font-size:10.5pt;">Technology</font><font style="font-size:10.5pt;"> Share Purchase Agreement, the Warrantors will not be liable to the Purchaser for any and all claims, losses, damages, liabilities, costs and expenses, etc. arising out of such disclosed specific defective matters.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">6.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">6.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">In the event that after the Closing Date, the Target Company retains any of its directors, officers or employees as of the Closing Date, the Warrantors covenant that they will not claim against the directors, officers or employees of the Target Company due to the misrepresentations, inaccuracies or omissions</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">8</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">in the information or suggestions provided by the directors, officers or employees of the Target Company when assisting the Warrantors in making representations and Warranties.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">7</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Pre-Closing Covenants</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">7.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Warrantors shall procure that, from the Signing Date to the Closing Date:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:21pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Target Company shall use its best efforts to: (i) conduct the business with a view to growth in the ordinary course and in accordance with past practice; (ii) preserve intact its present business organization; (iii) maintain in effect and no change of all of the Consents that have been obtained; (iv) maintain satisfactory relationships with the related parties having material business relationships with it; (v) maintain books and records in accordance with past practice, and (vi) comply with all its signed contracts and agreements.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:21pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Without limiting the generality of the foregoing, except with the written consent of the Purchaser, the Target Company shall not:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(i)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">change its corporate management structure;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">increase or decrease its registered capital</font><font style="font-size:10.5pt;"> or share capital</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">declare, make or pay any dividend or other distribution or do or allow to be done anything which renders its financial position less favorable than the date of this Agreement;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iv)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">incur any capital expenditures or any obligations or liabilities</font><font style="font-size:10.5pt;"> or any supply credit</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(v)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">acquire (by merger, consolidation, acquisition of stock or assets or otherwise), directly or indirectly, any assets, securities, properties, interests or businesses;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(vi)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">sell, lease or otherwise transfer, or create or incur any Encumbrance on, any of its equity interests, assets, properties, interests or businesses;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(vii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">make any loans, advances or capital contributions to, or investments in, any other Person;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(viii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">create, incur, assume, suffer to exist or otherwise be liable with respect to any indebtedness for borrowed money or guarantees;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ix)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">change any Consent that has been obtained in connection with the construction and operation of the Data Center, or conduct any other act that may cause such Consent to material and adverse change or have Material Adverse Effect </font><font style="font-size:10.5pt;">on such</font><font style="font-size:10.5pt;"> C</font><font style="font-size:10.5pt;">onsent</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(x)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">[REDACTED].</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xi)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">do any act or thing which may result in any material change in </font><font style="font-size:10.5pt;">the</font><font style="font-size:10.5pt;"> nature or scope of the operations;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">9</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">enter into any agreement or arrangement that limits or otherwise restricts it or any successor to it or that could, after the Closing, limit or restrict it, the Purchaser or any Affiliates of the Purchaser, from engaging or competing in any line of business, in any location or with any Person;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xiii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">sign, modify, amend or terminate any contract (other than for the purpose of satisfying the Conditions Precedent or the conditions precedent set forth in Zhongyunxin Technology Share Purchase Agreement);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xiv)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">delay making payment of any trade debt beyond the date of expiry of the credit period authorized by the relevant creditors (or (if different) the period extended by creditors in which to make payment);</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xv)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">settle, or offer or propose to settle, (</font><font style="font-size:10.5pt;">a</font><font style="font-size:10.5pt;">) any litigation, investigation, arbitration, proceeding or other claim involving or against it, (</font><font style="font-size:10.5pt;">b</font><font style="font-size:10.5pt;">) any shareholder litigation or dispute against it or any of its officers or directors or (</font><font style="font-size:10.5pt;">c</font><font style="font-size:10.5pt;">) any litigation, arbitration, proceeding or dispute that relates to the P</font><font style="font-size:10.5pt;">roposed </font><font style="font-size:10.5pt;">Transactions contemplated hereby;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xvi)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">change the policies and methods of accounting, except as required by concurrent changes in </font><font style="font-size:10.5pt;">the </font><font style="font-size:10.5pt;">PRC GAAP;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xvii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">do any act or thing that would have Material Adverse Effect on the operation or financial condition</font><font style="font-size:10.5pt;"> of the Target Company</font><font style="font-size:10.5pt;">;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xviii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">affixing the official seal, financial seal, contract seal, legal representative&#39;s signature seal and other seals capable of representing the Target Company on any written documents or information related to the aforementioned acts or things; and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:64.1pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(xix)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">consent, resolve or undertake to do any of the foregoing acts or things.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:21pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">From the Signing Date to the Closing Date, except with the prior written consent of the Purchaser, the Seller shall not:</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(i)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">dispose of any interest in </font><font style="font-size:10.5pt;">the</font><font style="font-size:10.5pt;"> Seller&#8217;s Shares or do a</font><font style="font-size:10.5pt;">ny act or thing that may subject </font><font style="font-size:10.5pt;">the Seller&#8217;s Shares</font><font style="font-size:10.5pt;"> to any Encumbrance;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">adopt any resolution other than a resolution relating to the execution, delivery, effectiveness and performance of this Agreement and the consummation of the Proposed Transactions hereunder; and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">do or omit to do, </font><font style="font-size:10.5pt;">procure</font><font style="font-size:10.5pt;"> or allow to do or omit to do any act or thing which would result (or be likely to result) in a breach of any of the Warranties </font><font style="font-size:10.5pt;">(</font><font style="font-size:10.5pt;">if the Warranties were restated at the Closing</font><font style="font-size:10.5pt;"> Date)</font><font style="font-size:10.5pt;">.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">7.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">F</font><font style="font-size:10.5pt;">rom the Signing Date to the Closing Date, the Warrantors and the Target Company shall procure that</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">10</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">the Purchaser, their agents and representatives to be given full access to the assets, operation and books and records of the Target Company in an arrangement and manner to be agreed upon by the Seller and the Purchaser. &#160;The Warrantors and the Target Company shall provide such information regarding the businesses and affairs of the Target Company as the Purchaser may reasonably require.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">7.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Warrantors shall notify the Purchaser in writing of any changes or potential changes in respect of the information set forth in Exhibit C within </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> Business Days from the time when the Warrantors are aware of any of such changes or potential changes.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">7.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The Parties agree that prior to the Closing Date, the Seller and the Target Company shall continue to be responsible for all work related to the operation of the Data Center.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">8</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Post-Closing Covenants</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">8.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">General Covenant after the Closing</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">All Parities</font><font style="font-size:10.5pt;"> covenant to continue fully performing any of their obligations and undertakings set out in this Agreement, including without limitation, to comply with </font><font style="font-size:10.5pt;">PRC anti-corruption related laws and U.S Foreign Corrupt Practices Act during the process of fulfilling the foregoing obligations and undertakings, </font><font style="font-size:10.5pt;">and to provide all necessary assistance and cooperation to give effect to such obligations and undertakings after the Closing. &#160;The Parties further agree to execute, make, acknowledge, and deliver such instruments, agreements and other documents as may be reasonably required or mandatory under the Applicable Law to effectuate the purposes of this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.1pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">8.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Non-Solicitation</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">The Warrantors covenant to the Purchaser that they shall not and shall procure that their Affiliates not:</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(i)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">for a period of three (3) years from the Closing induce or attempt to induce any director or key employee of the Target Company to leave his/her employment with the Target Company;</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(ii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">for a period of three (3) years from the Closing induce or attempt to induce any supplier of the Target Company to cease to supply, or to restrict or vary the terms of supply, to the Target Company; and</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:63.8pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(iii)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">make use of or (save as required by, or to comply with, Applicable Law) disclose or divulge to any third party any information of a secret or confidential nature relating to the business or affairs of the Target Company .</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">8.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Waiver of Claims; Release</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Except as otherwise agreed in the relevant Transaction Documents for the Proposed Transaction, the Warrantors hereby and procure their Affiliates to release and forever discharge the Target Company of and from any and all actions, causes of action, suits, debts, covenants, contracts, controversies,</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">11</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">agreements, promises, claims of damages, judgments, executions, claims and demands of every type and nature whatsoever, whether asserted or unasserted, absolute or contingent, known or unknown, that the Warrantors or their Affiliates have, to the extent arising from or in connection with the Transaction Documents and other transactions contemplated thereby or any facts or circumstances existing on or prior to the Closing Date.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">8.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Liabilities of Agreement Breach</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">After the Closing Date, if the Target Company and/or the Purchaser suffer any loss due to the failure of the Target Company to perform the contractual obligations in accordance with the contract to which the Target Company is a party before the Closing Date [REDACTED], the Warrantors undertake to fully compensate the Target Company and/or the Purchaser subject to the Article 11.2 hereof.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">8.5</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Business Operation</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.3pt;"><font style="font-size:10.5pt;">If the Target Company and/or the Purchaser suffer any loss after the Closing Date as a result of the failure of the Target Company to conduct business in accordance with Applicable Laws (excluding the relevant noncompliance disclosed under this Agreement and Zhongyunxin Technology Share Purchase Agreement) prior to the Closing Date, subject to the provisions under Article 11.2 of this Agreement, the Warrantors undertake to indemnify the Target Company and/or the Purchaser for all losses suffered thereof.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">8.6</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Relationship Maintenance</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.3pt;"><font style="font-size:10.5pt;">Within </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> months after the Closing Date, the Warrantors undertake to provide the Purchaser and the Target Company with necessary and reasonable assistance to maintain the good relationship between the Target Company and [REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">9</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Exclusivity</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">During the period between the Signing date and the Closing Date or the next day of the termination date (whichever is earlier) or other dates determined by the Parities in writing (the &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Exclusivity Period</b><font style="font-size:10.5pt;">&#8221;), the Warrantors shall conduct the Proposed Transaction with the Purchaser on an exclusive basis. &#160;The Warrantors hereby represent and warrant that the Warrantors are not be subject to any transactions (including without limitation to the transactions in relation to the Target Company or the Data Center) in relation to the Proposed Transaction with the Purchaser, including but not limited to the potential sale, transfer and/or financing arrangement, or any limitations in other agreements in relation to the Proposed Transaction. &#160;The Warrantors also undertake that they will not voluntarily solicit the interest, initiate any discussion, make any agreement or conduct any other acts with the similar nature with any other third parties with respect to any transactions in relation to the Proposed</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">12</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">Transaction (including without limitation, any transactions in relation to the Target Company or the Data Center) with the Purchaser, including but not limited to the sale and/or transfer of the whole or part of the assets, the change of controller and/or financing arrangement, or any substantially similar arrangement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">10</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Confidentiality</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">10.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Each Party may make available to the other Parties such information reasonably required by such Party to complete the Proposed Transaction.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">10.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">The terms of this Agreement and other Transaction Documents, discussions conducted in connection with the Proposed Transaction and information provided by any Party to the other Parties (collectively hereinafter &#8220;</font><b style="font-size:10.5pt;font-weight:bold;">Confidential Information</b><font style="font-size:10.5pt;">&#8221;), are strictly confidential; provided that such Confidential Information may be disclosed to professional advisers, suppliers, employees and Affiliates on a need-to-know basis; provided further that, first they shall be apprised of their confidential nature and those advisers, suppliers, employees and Affiliates are subject to similar confidentiality obligations. &#160;Except as required by Applicable Laws (including rules of the stock exchanges), legal process or requirement by the relevant government authority, neither Party hereto nor any of their respective representatives, will make any public statements, announcements or press releases with respect to the matters contemplated by this Agreement, or otherwise in connection with the Proposed Transaction, without the prior written Consent of the other Parties, consultation in advance with the other Parties concerning the reasons for and content of such statements, announcements or press releases, and without first obtaining the Consent of other Parties to the draft.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">10.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Notwithstanding any provision mentioned above, after the Closing Date, the Purchaser could make any announcement concerning the Target Company or the operation, business or assets, provided that the Purchaser shall negotiate with the Seller regarding the content of such announcement in advance.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">11</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Liabilities for Breach</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">11.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If the Purchaser fails to pay any of the Purchase Price in accordance with the provisions of this Agreement, and such payment has still not been made by the Purchaser within </font><font style="font-size:10.5pt;">[REDACTED]</font><font style="font-size:10.5pt;"> Business Days after the date on which the Seller notifies the Purchaser to perform its payment obligations in writing, the Purchaser shall pay the relevant liquidated damages for the overdue payment. &#160;The amount of liquidated damages shall be calculated as follows : [REDACTED]</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">11.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Except as otherwise expressly agreed in this Agreement, subject to Article 11.2 of Zhongyunxin Technology Share Purchase Agreement, </font><font style="font-size:10.5pt;">the Warrantors shall, jointly and severally, indemnify and hold harmless the Purchaser for all losses, damages, claims, liabilities, costs and expenses, interest, awards, judgments and penalties (including attorneys&#8217; and consultants&#8217; fees and expenses incurred prior to the Closing) suffered or incurred by the Purchaser and the Target Company, arising out of or</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">13</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">relating to any breach by the Warrantors and their Affiliates of any representations, warranties, covenants, undertakings or obligations made by the Warrantors set forth in this Agreement or any other Transaction Documents, provided that the Purchaser shall notify the Warrantors in writing after knowing such event of default and the Warrantors fail to remedy such default within [REDACTED] days after receiving such written notice.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">11.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Except as otherwise expressly agreed in this Agreement, the Purchaser shall, jointly and severally, indemnify and hold harmless the Seller and the Target Company for all losses, damages, claims, liabilities, costs and expenses, interest, awards, judgments and penalties (including attorneys&#8217; and consultants&#8217; fees and expenses incurred prior to the Closing) suffered or incurred by the Seller or the Target Company arising out of or relating to any breach by the Purchaser and its Affiliate of any representations, warranties, covenants, undertakings, or obligations made by the Purchaser set forth in this Agreement or any other Transaction Documents, provided that the Seller shall notify the Purchaser in writing after knowing such event of default and the Purchaser fails to remedy such default within [REDACTED] days after receiving such written notice. &#160;For avoidance of any doubt, the Purchaser shall be only liable for indemnifying and holding harmless the Target Company for the relevant damages suffered or incurred prior to the Closing Date.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">12</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><b style="font-size:10.5pt;font-weight:bold;">Miscellaneous</b></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.1</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Binding Effect; Assignment</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">This Agreement shall be binding upon and shall be enforceable by each Party, its successors and permitted assignees. &#160;None of the Parties hereto shall assign all or part of its rights and/or obligations under this Agreement without prior written consent from the other Parties.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.2</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Governing Law and Dispute Resolution</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">This Agreement shall be governed by, and construed in accordance with, the laws of the PRC.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:28.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">(2)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">If a dispute arises among the Parties in connection with this Agreement, the Parties shall use their reasonable endeavors to resolve the matter amicably upon any of the Parties&#8217; written request. &#160;In the event that the dispute cannot be resolved within thirty (30) days after the serving of the written request, any Party may submit such dispute to China International Economic and Trade Arbitration Commission (the &#8220;CIETAC&#8221;) for arbitration and shall be conducted in accordance with the CIETAC&#8217;s arbitration rules in effect at the time of applying for arbitration. &#160;The seat of arbitration shall be Beijing and the arbitral tribunal shall consist of three arbitrators, among whom, one arbitrator shall be designated by the Purchaser, one arbitrator shall be jointly designated by the other Parties and the remaining one arbitrator shall be jointly designated by the two arbitrators designated in accordance with the abovementioned method. &#160;The arbitration proceeding shall be conducted in Chinese. &#160;The arbitral award is final and binding upon all</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">14</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 56.7pt;"><font style="font-size:10.5pt;">Parties. &#160;The costs of arbitration, including fees for legal counsel, shall be borne by the losing party, unless otherwise determined by the arbitration award.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.3</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Amendments</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0.55pt;margin:0pt 0pt 10pt 29.5pt;"><font style="font-size:10.5pt;">Except as otherwise permitted herein, this Agreement and its provisions may be amended, changed, waived, discharged or terminated only in writing signed by each of the Parties.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.4</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Notices</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">All notices, claims, certificates, requests, demands and other communications under this Agreement shall be made in writing and shall be delivered to any Party hereto by hand or sent by facsimile, or sent, postage prepaid, by reputable overnight courier services at the address given for such Party below in this Article 12.4 (or any other address specified by such Party by serving a notice to all other Parties), or sent by email to the email addresses listed below, and shall be deemed given when so delivered by hand, or if sent by facsimile, upon receipt of a confirmed transmittal receipt, or if sent by overnight courier, three (3) calendar days after delivery to or pickup by the overnight courier service, or if sent by email, when so delivered to the recipient mailbox.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Notices under this Agreement shall be sent to the Parties at the address and for the attention of the individual set out below:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><b style="font-size:10.5pt;font-weight:bold;">Purchaser</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Address: 10th Floor, No.A, Borui Building, No. Jia 26 North Dongsanhuan Road, Chaoyang District, Beijing, China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Telephone: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Email: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Recipient</font><font style="font-size:10.5pt;">&#65306;</font><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><b style="font-size:10.5pt;font-weight:bold;">Seller/other Warrantors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Address: 15th Floor, Jinbao Building, Jinbao Street, Dongcheng District, Beijing, China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Telephone: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Email: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Recipient</font><font style="font-size:10.5pt;">&#65306;</font><font style="font-size:10.5pt;">[REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><b style="font-size:10.5pt;font-weight:bold;">Target Company</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Address: 15th Floor, Jinbao Building, Jinbao Street, Dongcheng District, Beijing, China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">Telephone: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">15</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">Email: [REDACTED]</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">Recipient</font><font style="font-size:10.5pt;">&#65306;</font><font style="font-size:10.5pt;">[REDACTED]</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.5</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Termination Effect</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">The termination of this Agreement shall not affect the rights and obligations of any Party arising under this Agreement prior to the termination. &#160;Article 10 (Confidentiality), Article 11 (Liabilities for Breach), Article 12.2 (Governing Law and Dispute Resolution) and Article 12.4 (Notices) shall remain in force after the termination of this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.6</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Entire Agreement</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">This Agreement (including its exhibits) and the rest of the Transaction Documents constitute the entire agreement among the Parties with respect to the subject matter hereof and supersedes all prior written or oral understandings or agreements. &#160;This Agreement shall prevail over any simplified version of agreements or documents (if applicable) signed after the execution of this Agreement, made in accordance with the contents and principles of this Agreement, and prepared solely for the purpose of completing the registration filing of transfer of the shares.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.7</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Severability</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">If any provision of this Agreement shall be held invalid or unenforceable to any extent, the remainder of this Agreement shall not be affected thereby and shall be enforced to the fullest extent permitted by Applicable Law. &#160;Any invalid or unenforceable provision of this Agreement shall be replaced with a provision, which is valid and enforceable and most nearly gives effect to the original intent of unenforceable provision.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.8</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Remedies Cumulative</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">The rights and remedies available under this Agreement or otherwise available shall be cumulative of all other rights and remedies and may be exercised successively.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.9</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Counterpart Execution</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">This Agreement may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.10</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Expenses</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.1pt;"><font style="font-size:10.5pt;">Unless expressly provided for otherwise in this Agreement, each Party hereto shall bear its own legal and professional fees, Taxation, costs and expenses incurred in the negotiation, preparation, execution</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">16</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">and closing of this Agreement and all documents and transactions contemplated hereunder.</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:28.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:11.5pt;">12.11</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;text-align:justify;"><font style="font-size:10.5pt;">Language</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 28.35pt;"><font style="font-size:10.5pt;">This Agreement shall be executed in Chinese.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><i style="font-size:10.5pt;font-style:italic;">[Remainder of this Page Intentionally Left Blank]</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">17</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">18</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Shanghai Rongyu Investment Management Center (Limited Partnership)</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">19</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Shuntou (Tianjin) Technology Development Partnership (Limited Partnership)</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">20</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Rongxin Business Management Partnership (Limited Partnership)</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">21</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Tibet Lingyu Venture Capital Management Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">22</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td colspan="2" style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">&#160;&#160;&#160;</font></p></td><td style="vertical-align:top;width:23.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">Shaoyan Gao</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">23</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">IN WITNESS WHEREOF the parties hereto have caused their duly authorized representatives to execute this Agreement as of the first date written above.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-size:10.5pt;font-weight:bold;">Tianjin Zhongyunxin Science &amp; Technology Co., Ltd</b></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Signature:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Name:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:10.5pt;">Title:</font></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">24</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:10.5pt;">[REDACTED]</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:24pt 0pt 0pt 0pt;">25</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>6
<FILENAME>gds-20201231xex8d1.htm
<DESCRIPTION>EXHIBIT 8.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:48 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 8.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">List of Subsidiaries of the Registrant (as of December 31, 2020)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:83%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Wholly owned subsidiaries and joint ventures</b></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:15%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Jurisdiction&#160;of</b><br><b style="font-weight:bold;">Incorporation</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDC Holding Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cayman Islands</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Further Success Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">British Virgin Islands</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDC China Holdings Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDE I (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDE II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDE III (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDB (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDB II (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">FEP (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDCQ (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDH (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDS (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Megaport International Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">British Virgin Islands</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">GDS (Hong Kong) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDCD (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDKS (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDSUZ (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">GDS Data Services Company Ltd.</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Macau</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">GDS Services Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cayman Islands</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">GDS Services (Hong Kong) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">RDTJ Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EBSD (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDF (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDF I (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDF II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDF III (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDSN (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">RAOJIN Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDP (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDP I (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDP II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">FEH (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDKH (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">RDKH (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guojin (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">LKH (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDQ (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">IECQ (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDQ I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDQ II (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDQ III (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDJ I (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDJ II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDJ III (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">DNK (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">PSDC Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EBG (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDL I (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDL II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDL III (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDL IV (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDL V (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">MapletreeLog Integrated (Shanghai) (HKSAR) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">GDS IDC Services Pte. Ltd.</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Singapore</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">LINKDC Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Singapore</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EDS I (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDS II (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EDS III (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDS IV (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EDS V (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EUL I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EUL II (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">ENT I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">ENT II (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EHY I (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EHY II (HK) Limited</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EHY III (HK) Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDC (Chengdu) Industry Co., Ltd.* &#19975;&#22269;&#25968;&#25454; &#160;(&#25104;&#37117;) &#160;&#23454;&#19994;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">EDC Technology (Kunshan) Co., Ltd.* &#19975;&#22269;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;(&#26118;&#23665;)&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guojin Technology (Kunshan) Co., Ltd.* &#22269;&#37329;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;(&#26118;&#23665;)&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Yungang EDC Technology Co., Ltd.* &#19978;&#28023;&#20113;&#28207;&#19975;&#22269;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Yungang EDC Technology Co., Ltd.* &#28145;&#22323;&#20113;&#28207;&#19975;&#22269;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Hengpu&#8217;an Data Technology Development Co., Ltd.* &#21271;&#20140;&#24658;&#26222;&#23433;&#25968;&#30721;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Wanguo Shu&#8217;an Science &amp;Technology Development Co., Ltd.* &#21271;&#20140;&#19975;&#22269;&#26329;&#23433;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">GDS (Shanghai) Investment Co., Ltd.* &#19975;&#25968; &#160;(&#19978;&#28023;) &#160;&#25237;&#36164;&#26377;&#38480;&#20844;&#21496; (formerly known as Shanghai Free Trade Zone GDS Management Co., Ltd.* &#19978;&#28023;&#33258;&#36152;&#21306;&#19975;&#22269;&#25968;&#25454;&#31649;&#29702;&#26377;&#38480;&#20844;&#21496;)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Pingshan New Area Global Data Science &amp; Technology Development Co., Ltd.* &#28145;&#22323;&#24066;&#22378;&#23665;&#26032;&#21306;&#19975;&#22269;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Shuchang Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#26329;&#38271;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Wanshu Data Technology Co., Ltd.* &#19978;&#28023;&#19975;&#26329;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Shi Wan Guo Yun Lan Data Technology Co., Ltd.* &#24191;&#24030;&#24066;&#19975;&#22269;&#20113;&#34013;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Wanxu Technology Services Co., Ltd. *&#24191;&#24030;&#19975;&#26093;&#31185;&#25216;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Puchang Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#26222;&#38271;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Wan Qing Teng Data (Shenzhen) Co., Ltd.* &#19975;&#38738;&#33150;&#25968;&#25454;(&#28145;&#22323;)&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Shuyao Digital Technology Development Co., Ltd.* &#19978;&#28023;&#26329;&#32768;&#25968;&#30721;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Lingying Data Technology Co., Ltd.* &#19978;&#28023;&#20278;&#33521;&#25968;&#30721;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Hengchang Data Science &amp;Technology Development Co., Ltd.* &#21271;&#20140;&#24658;&#38271;&#25968;&#30721;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Shuge Data Technology Co., Ltd.* &#19978;&#28023;&#26329;&#26684;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Shulan Data Science and Technology Ltd.* &#19978;&#28023;&#26329;&#23706;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Fengtu Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#20016;&#24466;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Jingyao Network Technology Co., Ltd.* &#19978;&#28023;&#26299;&#32768;&#32593;&#32476;&#25216;&#26415;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shou Xin Yun (Beijing) Science &amp; Technology Co., Ltd.* &#39318;&#20449;&#20113;(&#21271;&#20140;)&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Wan Qing Teng Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#19975;&#38738;&#33150;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Wan Teng Yun Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#19975;&#33150;&#20113;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Hua Wei Yun Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#21326;&#23041;&#20113;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shou Rong Yun (Beijing) Science &amp; Technology Co., Ltd.* &#39318;&#34701;&#20113;(&#21271;&#20140;)&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Jiangsu Wan Guo Xing Tu Data Services Co., Ltd.* &#27743;&#33487;&#19975;&#22269;&#26143;&#22270;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Qian Hai Wan Chang Technology Services Co., Ltd.* &#28145;&#22323;&#21069;&#28023;&#19975;&#38271;&#25216;&#26415;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Anda Data Science &amp; Technology Development Co., Ltd.* &#28145;&#22323;&#35865;&#36798;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Heyuan Teng Wei Yun Science &amp; Technology Co., Ltd.* &#27827;&#28304;&#33150;&#23041;&#20113;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Wulanchabu Wanguo Yuntu Data Services Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#19975;&#22269;&#20113;&#22270;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Zhangjiakou Yunhong Data &amp; Technology Co., Ltd.* &#24352;&#23478;&#21475;&#20113;&#23439;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Wanzhuo Data &amp; Technology Co., Ltd.* &#24191;&#24030;&#19975;&#21331;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Miao Chuang Yun Science &amp; Technology Co., Ltd.* &#28145;&#22323;&#24066;&#22937;&#21019;&#20113;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Zhanfeng Shiye Development Co., Ltd.* &#28145;&#22323;&#23637;&#20016;&#23454;&#19994;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Wanguo Yunxin Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#19975;&#22269;&#20113;&#37995;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Yunchen Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#20113;&#29723;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Shucheng Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#26329;&#25104;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Changshu Wanguo Yunfeng Data Science &amp; Technology Co., Ltd.* &#24120;&#29087;&#19975;&#22269;&#20113;&#20016;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shufeng (Shanghai) Data Science &amp; Technology Co., Ltd.* &#26329;&#20016;&#65288;&#19978;&#28023;&#65289;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Chongqing Wanguo Hongtong Data Science &amp; Technology Co., Ltd.* &#37325;&#24198;&#19975;&#22269;&#23439;&#36890;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Yunhan Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#20113;&#28698;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Nantong Wanguo Yunjin Data Science &amp; Technology Co., Ltd.* &#21335;&#36890;&#19975;&#22269;&#20113;&#38182;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Nantong Wanguo Yunqi Data Science &amp; Technology Co., Ltd.* &#21335;&#36890;&#19975;&#22269;&#20113;&#29734;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Wulanchabu Wanguo Lantu Data Science &amp; Technology Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#19975;&#22269;&#23706;&#22270;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Hanlin Energy Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#28698;&#29747;&#33021;&#28304;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Xingyu Data Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#26143;&#38533;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Fengqing Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#20016;&#26228;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Ruiqing Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#29790;&#26228;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Heyuan Wanguo Haitong Data Science &amp; Technology Co., Ltd.* &#27827;&#28304;&#19975;&#22269;&#28023;&#36890;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Wulanchabu Wanguo Haocheng Data Science &amp; Technology Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#19975;&#22269;&#28009;&#35802;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Wulanchabu Wanguo Hanjin Data Science &amp; Technology Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#19975;&#22269;&#28698;&#38182;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Yinwu Data Science &amp; Technology Co., Ltd.* &#24191;&#24030;&#23493;&#21320;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Huizhou Jiacheng Information, Communications &amp; Technology Co., Ltd.* &#24800;&#24030;&#22025;&#25215;&#20449;&#36890;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Anyu Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#23433;&#23431;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Tianhong Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#22825;&#23439;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Yingshan Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#28699;&#26441;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Chengdu Wanguo Yuntian Data Science &amp; Technology Co., Ltd.* &#25104;&#37117;&#19975;&#22269;&#20113;&#22825;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Kunshan Shuming Data Science &amp; Technology Co., Ltd.* &#26118;&#23665;&#26329;&#26126;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Kunshan Bangchen Data Science &amp; Technology Co., Ltd.* &#26118;&#23665;&#37030;&#26216;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Yize Data Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#36155;&#27901;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Linze Data Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#38678;&#27901;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Jingshuo Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#26299;&#28865;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Fenghe Warehouse (Shanghai)Co., Ltd.* &#20016;&#21512;&#20179;&#20648;&#65288;&#19978;&#28023;&#65289;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Tiansheng Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#22825;&#26207;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Anchen Data Science &amp; Technology Co., Ltd.* &#28145;&#22323;&#23433;&#36784;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Nantong Wanguo Haihong Data Science &amp; Technology Co., Ltd.* &#21335;&#36890;&#19975;&#22269;&#28023;&#23439;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496; </p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Shanghai Qingming Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#38738;&#40483;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Wulanchabu Sihong Data Science &amp; Technology Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#24605;&#23439;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Heyuan Hengtai Data Science &amp; Technology Co., Ltd.* &#27827;&#28304;&#34913;&#27888;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Nantong Yunyao Data Science &amp; Technology Co., Ltd.* &#21335;&#36890;&#20113;&#29814;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Nantong Yunxi Data Science &amp; Technology Co., Ltd.* &#21335;&#36890;&#20113;&#29081;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Wulanchabu Hongding Data Science &amp; Technology Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#23439;&#40718;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Heming Data Science &amp; Technology Co., Ltd.* &#28145;&#22323;&#36203;&#21517;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Lanting (Beijing) Information Science and Technology Co., Ltd.* &#34013;&#21381;&#65288;&#21271;&#20140;&#65289;&#20449;&#24687;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Lanting Xuntong (Beijing) Science and Technology Co., Ltd* &#34013;&#21381;&#35759;&#36890;&#65288;&#21271;&#20140;&#65289;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Langfang Cloud Base Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#20113;&#22522;&#22320;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Huailai Yutang Data Science &amp; Technology Co., Ltd.* &#24576;&#26469;&#21439;&#38632;&#26848;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Langfang Senhong Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#26862;&#24344;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Jiangsu Yunyuhao Construction Engineering Co., Ltd.* &#27743;&#33487;&#20113;&#35029;&#35946;&#24314;&#35774;&#24037;&#31243;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Tenglong IoT (Beijing) Data Science and Technology Co., Ltd.* &#33150;&#40857;&#29289;&#32852;&#65288;&#21271;&#20140;&#65289;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Yeke Nano Science and Technology Co., Ltd.* &#21271;&#20140;&#20918;&#31185;&#32435;&#31859;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Kunshan Wantuo Electronic &amp; Technology Co.,Ltd.* &#26118;&#23665;&#19975;&#25299;&#30005;&#23376;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Qidian Chuanyue Data Science &amp; Technology Co., Ltd.* &#28145;&#22323;&#22855;&#28857;&#31359;&#36234;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beijing Langyuan Data Science and Technology Co., Ltd.* &#21271;&#20140;&#29701;&#27781;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Zhouyu Electronic &amp; Technology Co.,Ltd.* &#24266;&#22346;&#24066;&#33311;&#23431;&#30005;&#23376;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Langfang Senkai Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#26862;&#38196;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Huizhou Jiaheng Data Science &amp; Technology Co., Ltd.* &#24800;&#24030;&#22025;&#20136;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Shanghai Xinxin Information &amp; Technology Co., Ltd.* &#19978;&#28023;&#27462;&#39336;&#20449;&#24687;&#25216;&#26415;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Xingshu Data Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#26143;&#26329;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Langfang Zhejun Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#21746;&#23803;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Quanmiao Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#27849;&#28156;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Langfang Yuxi Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#31161;&#29081;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Ruiwei Cloud Computing Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#30591;&#20026;&#20113;&#35745;&#31639;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="background-color:#cceeff;vertical-align:top;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:83%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Consolidated Variable Interest Entities</b></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:15%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Jurisdiction&#160;of</b><br><b style="font-weight:bold;">Incorporation</b></p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Wanguo Chang&#8217;an Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#19975;&#22269;&#38271;&#23433;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Shu&#8217;an Data Services Co., Ltd.* &#19978;&#28023;&#26329;&#23433;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Weiteng Data Services Co., Ltd. *&#24191;&#24030;&#24066;&#32500;&#33150;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496; &#160;(formerly known as Guangzhou Weiteng Construction Co., Ltd.* &#24191;&#24030;&#24066;&#32500;&#33150;&#24314;&#35774;&#26377;&#38480;&#20844;&#21496;)</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Global Data Solutions Co., Ltd.* &#19975;&#22269;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Kunshan Wanyu Data Service Co., Ltd.* &#26118;&#23665;&#19975;&#23431;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:14.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Waigaoqiao EDC Technology Co., Ltd.* &#19978;&#28023;&#22806;&#39640;&#26725;&#19975;&#22269;&#25968;&#25454;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Zhangbei Yuntong Data Technology Co., Ltd.* &#24352;&#21271;&#20113;&#36890;&#25968;&#25454;&#32593;&#32476;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Yaode Data Services Co., Ltd.* &#28145;&#22323;&#32768;&#24503;&#25968;&#25454;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shenzhen Jinyao Science &amp; Technology Co., Ltd.* &#28145;&#22323;&#24066;&#26187;&#32768;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Weiteng Network Technology Co., Ltd.* &#24191;&#24030;&#24066;&#32500;&#33150;&#32593;&#32476;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Jinkai Data Technology Co., Ltd.* &#19978;&#28023;&#26187;&#20975;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Cai Tuo Cloud Computing (Shanghai) Co., Ltd.* &#36130;&#25299;&#20113;&#35745;&#31639;(&#19978;&#28023;)&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Wan Chang Yun Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#19975;&#38271;&#20113;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Guangzhou Weiteng Data Science &amp; Technology Co., Ltd.* &#24191;&#24030;&#24066;&#32500;&#33150;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Xingpeng Data Science &amp; Technology Co., Ltd.* &#21271;&#20140;&#26143;&#33411;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Xinwan Enterprise Management Co., Ltd.* &#19978;&#28023;&#20449;&#19975;&#20225;&#19994;&#31649;&#29702;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Jingyi Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#26299;&#29088;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Wulanchabu Saile Data Science &amp; Technology Co., Ltd.* &#20044;&#20848;&#23519;&#24067;&#22622;&#21202;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Xingchang Enterprise Management Co., Ltd.* &#19978;&#28023;&#26143;&#38271;&#20225;&#19994;&#31649;&#29702;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:bottom;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Beijing Xuanyu Data Science and Technology Co., Ltd.* &#21271;&#20140;&#29002;&#27603;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Yundi Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#20113;&#26851;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Sencheng Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#26862;&#19998;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Xinxing Data Science &amp; Technology Co., Ltd.* &#19978;&#28023;&#27462;&#20852;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Nantong Wanguo Yunzhen Data Science &amp; Technology Co., Ltd.* <font style="font-family:'MS Mincho';">&#21335;&#36890;&#19975;&#22269;&#20113;&#33275;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</font></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Heyuan Wanguo Chaotu Data Science &amp; Technology Co., Ltd.* &#27827;&#28304;&#19975;&#22269;&#26397;&#22270;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shanghai Guangxun Information Science &amp; Technology Development Co., Ltd.* &#19978;&#28023;&#24191;&#24061;&#20449;&#24687;&#31185;&#25216;&#21457;&#23637;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Yukun Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#31161;&#29736;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:82.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Langfang Qihan Data Science &amp; Technology Co., Ltd.* &#24266;&#22346;&#21551;&#28698;&#25968;&#25454;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:top;width:16.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">PRC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12.0pt;margin-bottom:2pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><hr noshade="true" color="#000000" size="1" width="25.0%" style="background-color:#000000;color:#000000;height:1pt;position:relative;top:0.6em;border:none;margin:0pt;" align="left"></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;">*The English name of this subsidiary or consolidated Variable Interest Entity, as applicable, has been translated from its Chinese name.</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>7
<FILENAME>gds-20201231xex12d1.htm
<DESCRIPTION>EXHIBIT 12.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:51 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 12.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Chief Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">I, William Wei Huang, certify that:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">I have reviewed this annual report on Form 20-F of GDS Holdings Limited (the &#8220;Company&#8221;);</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and have:</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Evaluated the effectiveness of the Company&#8217;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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Disclosed in this report any change in the Company&#8217;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&#8217;s internal control over financial reporting; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">5.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#8217;s auditors and the audit committee of the Company&#8217;s board of directors (or persons performing the equivalent functions):</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#8217;s internal control over financial reporting.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">12</p></div></div></td><td style="vertical-align:bottom;width:46.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 12, 2021</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:46.91%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ William Wei Huang</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.91%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;William Wei Huang</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;Chief Executive Officer</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>8
<FILENAME>gds-20201231xex12d2.htm
<DESCRIPTION>EXHIBIT 12.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:53 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 12.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Chief Financial Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">I, Daniel Newman, certify that:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">I have reviewed this annual report on Form 20-F of GDS Holdings Limited (the &#8220;Company&#8221;);</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and have:</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Evaluated the effectiveness of the Company&#8217;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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Disclosed in this report any change in the Company&#8217;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&#8217;s internal control over financial reporting; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">5.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#8217;s auditors and the audit committee of the Company&#8217;s board of directors (or persons performing the equivalent functions):</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#8217;s internal control over financial reporting.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:46.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 12, 2021</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:46.84%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Daniel Newman</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.84%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;Daniel Newman</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;Chief Financial Officer</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>9
<FILENAME>gds-20201231xex13d1.htm
<DESCRIPTION>EXHIBIT 13.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:52:57 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 13.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Chief Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the annual report of GDS Holdings Limited (the &#8220;Company&#8221;) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, William Wei Huang, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(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-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:17.1pt;"><font style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:1pt;font-style:normal;font-weight:normal;text-align:left;">&#160;</font></font>&#160;<font style="display:inline-block;width:252.65pt;"></font>&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date:&#160;April 12, 2021</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:46.84%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ William Wei Huang</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.84%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;William Wei Huang</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;Chief Executive Officer</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>10
<FILENAME>gds-20201231xex13d2.htm
<DESCRIPTION>EXHIBIT 13.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:53:00 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 13.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Chief Financial Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the annual report of GDS Holdings Limited (the &#8220;Company&#8221;) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Daniel Newman, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(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-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 12, 2021</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:46.91%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Daniel Newman</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.91%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;Daniel Newman</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:46.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;Chief Financial Officer</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>11
<FILENAME>gds-20201231xex15d1.htm
<DESCRIPTION>EXHIBIT 15.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:53:03 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 15.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Consent of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Board of Directors<br>GDS Holdings Limited:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">We consent to the incorporation by reference in the registration statements (No. 333-214800 and No.<font style="font-family:'Arial','Helvetica','sans-serif';">&#160;</font>333-244736) on Form S-8 and the registration statement (No. 333-252680) on Form F-3 of GDS Holdings Limited of our report dated April 12, 2021, with respect to the consolidated balance sheets of GDS Holdings Limited as of December<font style="font-family:'Arial','Helvetica','sans-serif';">&#160;</font>31, 2019 and 2020, the related consolidated statements of operations, comprehensive loss, changes in shareholders<font style="font-family:'Arial','Helvetica','sans-serif';">&#8217;</font> equity, and cash flows for each of the years in the three-year period ended December<font style="font-family:'Arial','Helvetica','sans-serif';">&#160;</font>31, 2020, and the effectiveness of internal control over financial reporting as of December<font style="font-family:'Arial','Helvetica','sans-serif';">&#160;</font>31, 2020, which report appears in the December<font style="font-family:'Arial','Helvetica','sans-serif';">&#160;</font>31, 2020 annual report on Form 20-F of GDS Holdings Limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Our report refers to a change in the Company<font style="font-family:'Arial','Helvetica','sans-serif';">&#8217;</font>s method of accounting for leases in 2019 due to the adoption of Accounting Standards Update (<font style="font-family:'Arial','Helvetica','sans-serif';">&#8220;</font>ASU<font style="font-family:'Arial','Helvetica','sans-serif';">&#8221;</font>) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">/s/ KPMG Huazhen LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Shanghai, China<br>April 12, 2021</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>12
<FILENAME>gds-20201231xex15d2.htm
<DESCRIPTION>EXHIBIT 15.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.9.1.77--><!--Created on: 4/12/2021 10:53:07 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">Exhibit 15.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-size:11pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;table-layout:fixed;width:100%;" align="center"><tr style="height:131pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:57pt;left:0.07%;max-width:99.93%;position:relative;top:0pt;width:130.5pt;z-index:251658240;"><div style="height:56.75pt;left:0pt;padding-bottom:0.25pt;position:relative;top:0pt;width:130.45pt;"><img src="gds-20201231xex15d2001.jpg" alt="Graphic" style="height:56.75pt;width:130.45pt;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:114.25pt;left:13.61%;max-width:86.39%;position:relative;top:0pt;width:168.35pt;z-index:251659264;"><div style="height:114.25pt;left:0pt;padding-bottom:0pt;position:relative;top:0pt;width:168.35pt;"><img src="gds-20201231xex15d2002.jpg" alt="Graphic" style="height:114.25pt;width:168.35pt;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:right;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">April 12, 2021</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:95.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">To:</b></p></td><td style="vertical-align:top;width:95.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">GDS Holdings Limited</b></p></td></tr><tr><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:95.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">F4/F5, Building C, Sunland International,</p></td></tr><tr><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:95.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">No. 999 Zhouhai Road,</p></td></tr><tr style="height:2.2pt;"><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:95.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pudong, Shanghai 200137</p></td></tr><tr><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:95.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Re: Annual Report on Form 20-F of GDS Holdings Limited</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Dear Sirs,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We are qualified lawyers of the People&#8217;s Republic of China (the &#8220;<b style="font-weight:bold;">PRC</b>&#8221;, for the purpose of this consent, excluding the Hong Kong Special Administrative Region, Macao Special Administrative Region and the region of Taiwan) and as such are qualified to advise on PRC laws, regulations or rules effective on the date hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We are acting as the PRC counsel to GDS Holdings Limited (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;), a company incorporated under the laws of the Cayman Islands, in connection with the Company&#8217;s Annual Report on Form 20-F for the year ended December 31, 2020 (the &#8220;<b style="font-weight:bold;">2020 Annual Report</b>&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We consent to the reference to our firm under the headings &#8220;Risk Factors &#8212; Risks Related to Doing Business in the People&#8217;s Republic of China&#8221;, &#8220;Risk Factors &#8212; Risks Related to Our Corporate Structure&#8221;, &#8220;History and Development of the Company&#8221;, and &#8220;Organizational Structure&#8221; in the Company&#8217;s 2020 Annual Report, which will be filed with the Securities and Exchange Commission (the &#8220;<b style="font-weight:bold;">SEC</b>&#8221;). We also consent to the filing with the SEC of this consent letter as an exhibit to the 2020 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yours faithfully,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ King &amp; Wood Mallesons</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">King &amp; Wood Mallesons</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><img src="gds-20201231xex15d2003.jpg" alt="Graphic" style="display:inline-block;height:48.74pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:451.44pt;"></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>gds-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.6.7713.40453 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/12/2021 10:55:26 AM-->
<!--Modified on: 4/12/2021 10:55:26 AM-->
<xsd:schema xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:attributeFormDefault="unqualified" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ref="http://www.xbrl.org/2006/ref" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.gds-services.com/20201231" xmlns:gds="http://www.gds-services.com/20201231" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations" id="StatementConsolidatedStatementsOfOperations">
        <link:definition>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" id="StatementConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails">
        <link:definition>40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails" id="DisclosureCashAndRestrictedCashDetails">
        <link:definition>40301 - Disclosure - CASH AND RESTRICTED CASH (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureContractBalancesDetails" id="DisclosureContractBalancesDetails">
        <link:definition>40401 - Disclosure - CONTRACT BALANCES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" id="DisclosurePropertyAndEquipmentNetDetails">
        <link:definition>40501 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2" id="DisclosureIntangibleAssetsDetailsCalc2">
        <link:definition>40601 - Disclosure - INTANGIBLE ASSETS (Details) Calc 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" id="DisclosureIntangibleAssetsNetDetails">
        <link:definition>40601 - Disclosure - INTANGIBLE ASSETS, NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" id="DisclosurePrepaidLandUseRightsDetails">
        <link:definition>40701 - Disclosure - PREPAID LAND USE RIGHTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" id="DisclosureBusinessCombinationsEquityInterestAcquiredDetails">
        <link:definition>40802 - Disclosure - BUSINESS COMBINATIONS - Equity Interest acquired (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" id="DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails">
        <link:definition>40901 - Disclosure - LOANS AND BORROWINGS - Total loans and borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" id="DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails">
        <link:definition>40902 - Disclosure - LOANS AND BORROWINGS - Type of short-term borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" id="DisclosureLoansAndBorrowingsLongTermBorrowingsDetails">
        <link:definition>40904 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" id="DisclosureLoansAndBorrowingsAggregateMaturitiesDetails">
        <link:definition>40906 - Disclosure - LOANS AND BORROWINGS - Aggregate maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" id="DisclosureAccruedExpensesAndOtherPayablesDetails">
        <link:definition>41101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" id="DisclosureLeasesComponentsOfLeaseExpenseDetails">
        <link:definition>41202 - Disclosure - LEASES - Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" id="DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails">
        <link:definition>41205 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails" id="DisclosureOtherLongTermLiabilitiesDetails">
        <link:definition>41301 - Disclosure - OTHER LONG-TERM LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3" id="DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3">
        <link:definition>41306 - Disclosure - LEASE - Maturities of Lease Liabilities (Details) - Calc 3</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4" id="DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4">
        <link:definition>41306 - Disclosure - LEASE - Maturities of Lease Liabilities (Details) - calc 4</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2" id="DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2">
        <link:definition>41306 - Disclosure - LEASE - Maturities of Lease Liabilities (Details) calc 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails" id="DisclosureIncomeTaxByTaxJurisdictionsDetails">
        <link:definition>42102 - Disclosure - INCOME TAX - By tax Jurisdictions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" id="DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails">
        <link:definition>42103 - Disclosure - INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" id="DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>42104 - Disclosure - INCOME TAX - Deferred tax assets and liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" id="DisclosureIncomeTaxNetOperatingLossesDetails">
        <link:definition>42106 - Disclosure - INCOME TAX - Net operating losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" id="DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails">
        <link:definition>42301 - Disclosure - LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" id="DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails">
        <link:definition>42806 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLossParenthetical" id="StatementConsolidatedStatementsOfComprehensiveLossParenthetical">
        <link:definition>00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity" id="StatementConsolidatedStatementOfChangesInShareholdersEquity">
        <link:definition>00400 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" id="DisclosureDescriptionOfBusinessAndBasisOfPresentation">
        <link:definition>10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCash" id="DisclosureCashAndRestrictedCash">
        <link:definition>10301 - Disclosure - CASH AND RESTRICTED CASH</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet" id="DisclosurePropertyAndEquipmentNet">
        <link:definition>10501 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNet" id="DisclosureIntangibleAssetsNet">
        <link:definition>10601 - Disclosure - INTANGIBLE ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRights" id="DisclosurePrepaidLandUseRights">
        <link:definition>10701 - Disclosure - PREPAID LAND USE RIGHTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinations" id="DisclosureBusinessCombinations">
        <link:definition>10801 - Disclosure - BUSINESS COMBINATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowings" id="DisclosureLoansAndBorrowings">
        <link:definition>10901 - Disclosure - LOANS AND BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureConvertibleBondsPayable" id="DisclosureConvertibleBondsPayable">
        <link:definition>11001 - Disclosure - CONVERTIBLE BONDS PAYABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables" id="DisclosureAccruedExpensesAndOtherPayables">
        <link:definition>11101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>11201 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities" id="DisclosureOtherLongTermLiabilities">
        <link:definition>11301 - Disclosure - OTHER LONG-TERM LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredShares" id="DisclosureRedeemablePreferredShares">
        <link:definition>11401 - Disclosure - REDEEMABLE PREFERRED SHARES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurement" id="DisclosureFairValueMeasurement">
        <link:definition>11701 - Disclosure - FAIR VALUE MEASUREMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureOrdinaryShares" id="DisclosureOrdinaryShares">
        <link:definition>11801 - Disclosure - ORDINARY SHARES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensation" id="DisclosureShareBasedCompensation">
        <link:definition>11901 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRevenue" id="DisclosureRevenue">
        <link:definition>12001 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTax" id="DisclosureIncomeTax">
        <link:definition>12101 - Disclosure - INCOME TAX</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDistributionOfProfit" id="DisclosureDistributionOfProfit">
        <link:definition>12201 - Disclosure - DISTRIBUTION OF PROFIT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare" id="DisclosureLossPerOrdinaryShare">
        <link:definition>12301 - Disclosure - LOSS PER ORDINARY SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>12401 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureMajorCustomers" id="DisclosureMajorCustomers">
        <link:definition>12501 - Disclosure - MAJOR CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>12601 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>12701 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation" id="DisclosureParentOnlyFinancialInformation">
        <link:definition>12801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>12901 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables" id="DisclosureCashAndRestrictedCashTables">
        <link:definition>30303 - Disclosure - CASH AND RESTRICTED CASH (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureContractBalancesTables" id="DisclosureContractBalancesTables">
        <link:definition>30403 - Disclosure - CONTRACT BALANCES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables" id="DisclosurePropertyAndEquipmentNetTables">
        <link:definition>30503 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables" id="DisclosureIntangibleAssetsNetTables">
        <link:definition>30603 - Disclosure - INTANGIBLE ASSETS, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables" id="DisclosurePrepaidLandUseRightsTables">
        <link:definition>30703 - Disclosure - PREPAID LAND USE RIGHTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsTables" id="DisclosureBusinessCombinationsTables">
        <link:definition>30803 - Disclosure - BUSINESS COMBINATIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables" id="DisclosureLoansAndBorrowingsTables">
        <link:definition>30903 - Disclosure - LOANS AND BORROWINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables" id="DisclosureAccruedExpensesAndOtherPayablesTables">
        <link:definition>31103 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables">
        <link:definition>31203 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables" id="DisclosureOtherLongTermLiabilitiesTables">
        <link:definition>31303 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesTables" id="DisclosureRedeemablePreferredSharesTables">
        <link:definition>31403 - Disclosure - REDEEMABLE PREFERRED SHARES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurementTables" id="DisclosureFairValueMeasurementTables">
        <link:definition>31703 - Disclosure - FAIR VALUE MEASUREMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRevenueTables" id="DisclosureRevenueTables">
        <link:definition>32003 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxTables" id="DisclosureIncomeTaxTables">
        <link:definition>32103 - Disclosure - INCOME TAX (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables" id="DisclosureLossPerOrdinaryShareTables">
        <link:definition>32303 - Disclosure - LOSS PER ORDINARY SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>32603 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables" id="DisclosureRelatedPartyTransactionsTables">
        <link:definition>32703 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationTables" id="DisclosureParentOnlyFinancialInformationTables">
        <link:definition>32803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails">
        <link:definition>40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails">
        <link:definition>40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails">
        <link:definition>40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails">
        <link:definition>40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails">
        <link:definition>40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails">
        <link:definition>40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails">
        <link:definition>40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails">
        <link:definition>40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax ("VAT") (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails">
        <link:definition>40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails">
        <link:definition>40214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails" id="DisclosureContractBalancesRemainingPerformanceObligationsDetails">
        <link:definition>40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDefaultDetails" id="DisclosureContractBalancesRemainingPerformanceObligationsDefaultDetails">
        <link:definition>40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails" id="DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails">
        <link:definition>40502 - Disclosure - PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails" id="DisclosurePropertyAndEquipmentNetDepreciationDetails">
        <link:definition>40503 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" id="DisclosurePropertyAndEquipmentNetAdditionalInformationDetails">
        <link:definition>40504 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails" id="DisclosureBusinessCombinationsMovementOfGoodwillDetails">
        <link:definition>40801 - Disclosure - BUSINESS COMBINATIONS - Movement of goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" id="DisclosureBusinessCombinationsAssetsAcquiredNotesDetails">
        <link:definition>40803 - Disclosure - BUSINESS COMBINATIONS - Assets acquired notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" id="DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails">
        <link:definition>40903 - Disclosure - LOANS AND BORROWINGS - Short-term borrowings secured (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" id="DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails">
        <link:definition>40905 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings secured (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" id="DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails">
        <link:definition>40907 - Disclosure - LOANS AND BORROWINGS - Total working capital and project financing credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" id="DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails">
        <link:definition>40908 - Disclosure - LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails" id="DisclosureConvertibleBondsPayableDetails">
        <link:definition>41001 - Disclosure - CONVERTIBLE BONDS PAYABLE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails" id="DisclosureLeasesLeaseArrangementsDetails">
        <link:definition>41201 - Disclosure - LEASES - Lease arrangements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" id="DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails">
        <link:definition>41206 - Disclosure - LEASES - Lease and other financing obligations secured by assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" id="DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails">
        <link:definition>41401 - Disclosure - REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" id="DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails">
        <link:definition>41402 - Disclosure - REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails" id="DisclosureRedeemableNonControllingInterestsDetails">
        <link:definition>41501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" id="DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails">
        <link:definition>41601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" id="DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails">
        <link:definition>41602 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails" id="DisclosureFairValueMeasurementDetails">
        <link:definition>41701 - Disclosure - FAIR VALUE MEASUREMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureOrdinarySharesDetails" id="DisclosureOrdinarySharesDetails">
        <link:definition>41801 - Disclosure - ORDINARY SHARES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails" id="DisclosureShareBasedCompensationPlansAndGrantsDetails">
        <link:definition>41901 - Disclosure - SHARE-BASED COMPENSATION - Plans and Grants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" id="DisclosureShareBasedCompensationStockOptionActivityDetails">
        <link:definition>41902 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" id="DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails">
        <link:definition>41903 - Disclosure - SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" id="DisclosureShareBasedCompensationRestrictedStockActivityDetails">
        <link:definition>41904 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" id="DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails">
        <link:definition>41905 - Disclosure - SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails" id="DisclosureShareBasedCompensationExpensesDetails">
        <link:definition>41906 - Disclosure - SHARE-BASED COMPENSATION - Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRevenueDetails" id="DisclosureRevenueDetails">
        <link:definition>42001 - Disclosure - REVENUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxDetails" id="DisclosureIncomeTaxDetails">
        <link:definition>42101 - Disclosure - INCOME TAX (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails" id="DisclosureIncomeTaxMovementOfValuationAllowanceDetails">
        <link:definition>42105 - Disclosure - INCOME TAX - Movement of the valuation allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails" id="DisclosureDistributionOfProfitDetails">
        <link:definition>42201 - Disclosure - DISTRIBUTION OF PROFIT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" id="DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails">
        <link:definition>42302 - Disclosure - LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSegmentInformationDetails" id="DisclosureSegmentInformationDetails">
        <link:definition>42401 - Disclosure - SEGMENT INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureMajorCustomersDetails" id="DisclosureMajorCustomersDetails">
        <link:definition>42501 - Disclosure - MAJOR CUSTOMERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" id="DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails">
        <link:definition>42601 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails" id="DisclosureRelatedPartyTransactionsDetails">
        <link:definition>42701 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" id="DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails">
        <link:definition>42801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" id="DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails">
        <link:definition>42802 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" id="DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails">
        <link:definition>42803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" id="DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails">
        <link:definition>42804 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" id="DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails">
        <link:definition>42805 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>42901 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical" id="StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical">
        <link:definition>00405 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureContractBalances" id="DisclosureContractBalances">
        <link:definition>10401 - Disclosure - CONTRACT BALANCES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests" id="DisclosureRedeemableNonControllingInterests">
        <link:definition>11501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments" id="DisclosureDerivativeFinancialInstruments">
        <link:definition>11601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables" id="DisclosureRedeemableNonControllingInterestsTables">
        <link:definition>31503 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables" id="DisclosureDerivativeFinancialInstrumentsTables">
        <link:definition>31603 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
        <link:definition>31903 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" id="DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails">
        <link:definition>41203 - Disclosure - LEASES - Supplemental Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails" id="DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails">
        <link:definition>41204 - Disclosure - LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails" id="DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails">
        <link:definition>41502 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gds-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gds-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gds-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:type="simple" xlink:href="gds-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://fasb.org/us-roles/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DebtIssuanceCostsPolicyPolicyTextBlock" name="DebtIssuanceCostsPolicyPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" name="ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsPolicyPolicyTextBlock" name="PrepaidLandUseRightsPolicyPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfInterestCostCapitalizationTableTextBlock" name="ScheduleOfInterestCostCapitalizationTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PropertyAndEquipmentNetExcludingConstructionInProcess" name="PropertyAndEquipmentNetExcludingConstructionInProcess" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EquityIncentivePlan2014Member" name="EquityIncentivePlan2014Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EquityIncentivePlan2016Member" name="EquityIncentivePlan2016Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DirectorOfficersAndEmployeesMember" name="DirectorOfficersAndEmployeesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ExternalConsultantsMember" name="ExternalConsultantsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" nillable="true" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" nillable="true" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_MajorCustomersAbstract" name="MajorCustomersAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SecuredShortTermDebt" name="SecuredShortTermDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsMember" name="PrepaidLandUseRightsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" name="LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" name="LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" name="LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract" name="ShortTermDebtByTypeUnsecuredAndSecuredAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_UnsecuredShortTermDebt" name="UnsecuredShortTermDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfShortTermDebtCollateralTableTextBlock" name="ScheduleOfShortTermDebtCollateralTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfLongTermDebtCollateralTableTextBlock" name="ScheduleOfLongTermDebtCollateralTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ColocationServicesMember" name="ColocationServicesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ConsultingServicesMember" name="ConsultingServicesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractServicePeriod" name="ContractServicePeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GovernmentGrantsAbstract" name="GovernmentGrantsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" name="ResearchAndDevelopmentAndAdvertisingCostsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CashAndRestrictedCashAndCashEquivalents" name="CashAndRestrictedCashAndCashEquivalents" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" name="BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsAbstract" name="PrepaidLandUseRightsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsNoncurrent" name="PrepaidLandUseRightsNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsDisclosureTextBlock" name="PrepaidLandUseRightsDisclosureTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsNoncurrentGross" name="PrepaidLandUseRightsNoncurrentGross" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PrepaidLandUseRightsAccumulatedAmortization" name="PrepaidLandUseRightsAccumulatedAmortization" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AmortizationOfPrepaidLandUseRights" name="AmortizationOfPrepaidLandUseRights" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfNetRevenueTableTextBlock" name="ScheduleOfNetRevenueTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" name="StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" name="StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" name="AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfIncomeTaxTable" name="ScheduleOfIncomeTaxTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfIncomeTaxLineItems" name="ScheduleOfIncomeTaxLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DistributionOfProfitsDisclosureTextBlock" name="DistributionOfProfitsDisclosureTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DistributionOfProfitsDisclosureAbstract" name="DistributionOfProfitsDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" name="EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" nillable="true" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredTaxAssetsGovernmentSubsidy" name="DeferredTaxAssetsGovernmentSubsidy" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredTaxLiabilitiesPrepaidLandUseRights" name="DeferredTaxLiabilitiesPrepaidLandUseRights" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_MovementOfValuationAllowanceAbstract" name="MovementOfValuationAllowanceAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" name="OperatingLossCarryforwardsExpireInNextTwelveMonths" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLossCarryforwardsExpireInYearTwo" name="OperatingLossCarryforwardsExpireInYearTwo" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLossCarryforwardsExpireInYearThree" name="OperatingLossCarryforwardsExpireInYearThree" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLossCarryforwardsExpireInYearFour" name="OperatingLossCarryforwardsExpireInYearFour" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLossCarryforwardsExpireInYearFive" name="OperatingLossCarryforwardsExpireInYearFive" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_WithholdingIncomeTaxRate" name="WithholdingIncomeTaxRate" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" name="ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DebtConversionMaximumPrincipalAmount" name="DebtConversionMaximumPrincipalAmount" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" name="ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock" name="ScheduleOfBalancesWithRelatedPartiesTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SbcvcHoldingsLimitedMember" name="SbcvcHoldingsLimitedMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" name="GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock" name="ScheduleOfPrepaidLandUseRightsTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock" name="CashAndRestrictedCashByGeographicAreasTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" name="OtherNoncurrentLiabilitiesDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock" name="OtherNoncurrentLiabilitiesDisclosureTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PropertyPlantAndEquipmentPayableNoncurrent" name="PropertyPlantAndEquipmentPayableNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredGrantsNoncurrent" name="DeferredGrantsNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CustomerMember" name="CustomerMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CustomerBMember" name="CustomerBMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ConcentrationRiskNumberOfCustomers" name="ConcentrationRiskNumberOfCustomers" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockOptionsAndRestrictedSharesMember" name="StockOptionsAndRestrictedSharesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" name="LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ValueAddedTaxPayableCurrent" name="ValueAddedTaxPayableCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_FacilityAgreementThirdPartyBankMember" name="FacilityAgreementThirdPartyBankMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" name="OtherFinancingObligationsFiscalYearMaturityAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDueInNextFiscalYear" name="OtherFinancingObligationsDueInNextFiscalYear" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDueInSecondYear" name="OtherFinancingObligationsDueInSecondYear" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDueInThirdYear" name="OtherFinancingObligationsDueInThirdYear" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDueInFourthYear" name="OtherFinancingObligationsDueInFourthYear" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDueInFifthYear" name="OtherFinancingObligationsDueInFifthYear" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDueAfterFifthYear" name="OtherFinancingObligationsDueAfterFifthYear" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsDue" name="OtherFinancingObligationsDue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsFutureInterestExpenses" name="OtherFinancingObligationsFutureInterestExpenses" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsPresentValueOfNetAmountDue" name="OtherFinancingObligationsPresentValueOfNetAmountDue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractualObligationsFutureInterestExpenses" name="ContractualObligationsFutureInterestExpenses" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractualObligationsPresentValueOfNetAmountDue" name="ContractualObligationsPresentValueOfNetAmountDue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractualObligationDueCurrent" name="ContractualObligationDueCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractualObligationDueNoncurrent" name="ContractualObligationDueNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ValueAddedTaxPolicyPolicyTextBlock" name="ValueAddedTaxPolicyPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShortTermLoansAndBorrowingMember" name="ShortTermLoansAndBorrowingMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LongTermLoansAndBorrowingMember" name="LongTermLoansAndBorrowingMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedExpensesAndOtherPayablesMember" name="AccruedExpensesAndOtherPayablesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock" name="DepreciationOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockSurrenderedDuringPeriodShares" name="StockSurrenderedDuringPeriodShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockIssuedDuringPeriodValueToDepositoryBank" name="StockIssuedDuringPeriodValueToDepositoryBank" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockIssuedDuringPeriodSharesToDepositoryBank" name="StockIssuedDuringPeriodSharesToDepositoryBank" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedOutsourcingExpensesCurrent" name="AccruedOutsourcingExpensesCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedFinancingIssuanceCosts" name="AccruedFinancingIssuanceCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherPayablesMember" name="OtherPayablesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherLongTermLiabilitiesMember" name="OtherLongTermLiabilitiesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" nillable="true" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" name="LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DepositsPaidForConstructionOfPropertyAndEquipment" name="DepositsPaidForConstructionOfPropertyAndEquipment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CustomerCMember" name="CustomerCMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CommonStockTextBlock" name="CommonStockTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ValueAddedTaxAbstract" name="ValueAddedTaxAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GovernmentGrantIncomeNonoperating" name="GovernmentGrantIncomeNonoperating" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DisclosureOfCashAndRestrictedCashTextBlock" name="DisclosureOfCashAndRestrictedCashTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DisclosureOfCashAndRestrictedCashTableTextBlock" name="DisclosureOfCashAndRestrictedCashTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_TargetGroupGuangzhou3Member" name="TargetGroupGuangzhou3Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Shanghai11AcquisitionMember" name="Shanghai11AcquisitionMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredGrantsCurrent" name="DeferredGrantsCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ConvertibleBondsDueJune012019Member" name="ConvertibleBondsDueJune012019Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" name="DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" name="LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ManagedServiceAndOthersMember" name="ManagedServiceAndOthersMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ExternalConsultantsFiveMember" name="ExternalConsultantsFiveMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockholdersEquityAdjustedBalance" name="StockholdersEquityAdjustedBalance" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockholdersEquityAdjustedBalanceShares" name="StockholdersEquityAdjustedBalanceShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CashPaidForAssetAcquisitions" name="CashPaidForAssetAcquisitions" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ChangesInAccountingPrinciplePolicyTextBlock" name="ChangesInAccountingPrinciplePolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractBalancesPolicyTextBlock" name="ContractBalancesPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedExpensesMember" name="AccruedExpensesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" name="EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" name="EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractWithCustomerTextBlock" name="ContractWithCustomerTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CurrentAssetsMember" name="CurrentAssetsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NoncurrentAssetsMember" name="NoncurrentAssetsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DataCenterBuildingLeasesMember" name="DataCenterBuildingLeasesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CompanyAndGdsInvestmentMember" name="CompanyAndGdsInvestmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" name="LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" name="GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" name="FinancingLeaseAndOtherFinancingObligationsCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" name="FinancingLeaseAndOtherFinancingObligationsNonCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GdsBeijingAndGdsShanghaiMember" name="GdsBeijingAndGdsShanghaiMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedLegalCostAndOtherRelatedCosts" name="AccruedLegalCostAndOtherRelatedCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" name="LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" name="LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeLiabilityMaturityTableTextBlock" name="LesseeLiabilityMaturityTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OtherFinancingObligationsEstimatedConstructionCosts" name="OtherFinancingObligationsEstimatedConstructionCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ContractualObligationsEstimatedConstructionCosts" name="ContractualObligationsEstimatedConstructionCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" name="LesseeTotalLeaseLiabilityPaymentDueAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" name="LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" name="LesseeTotalLeaseLiabilityPaymentsDueYearTwo" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" name="LesseeTotalLeaseLiabilityPaymentsDueYearThree" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" name="LesseeTotalLeaseLiabilityPaymentsDueYearFive" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" name="LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDue" name="LesseeTotalLeaseLiabilityPaymentsDue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" name="LesseeTotalLeaseLiabilityUndiscountedExcessAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" name="LesseeTotalLeaseLiabilityEstimatedConstructionCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiability" name="LesseeTotalLeaseLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SttDefu2Pte.Ltd.Member" name="SttDefu2Pte.Ltd.Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SttSingaporeDcPte.Ltd.Member" name="SttSingaporeDcPte.Ltd.Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_TemporaryEquitySettlementOfDividends" name="TemporaryEquitySettlementOfDividends" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredStockIncreasedDividendRatePercentage" name="PreferredStockIncreasedDividendRatePercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PercentageOfPreferredSharesConstitutingByShareHolders" name="PercentageOfPreferredSharesConstitutingByShareHolders" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" name="LesseeTotalLeaseLiabilityPaymentsDueYearFour" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock" name="ScheduleOfTemporaryEquityRollForwardTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations" name="PaymentUnderFinanceLeaseAndOtherFinancingObligations" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" name="EquipmentAndConstructionProjectLeaseNumberOfUnits" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PagoldilocksMember" name="PagoldilocksMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" name="PreferredStockIncreaseQuarterlyDividendRatePercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredStockConvertibleThresholdTradingDays" name="PreferredStockConvertibleThresholdTradingDays" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" name="PreferredStockConvertibleThresholdConsecutiveTradingDays" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LeaseDisclosureTextBlock" name="LeaseDisclosureTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredStockConvertibleConversionPrice" name="PreferredStockConvertibleConversionPrice" nillable="true" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" name="LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" name="AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccrualForOtherTaxesCurrent" name="AccrualForOtherTaxesCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_TargetGroupBeijing1011And12Member" name="TargetGroupBeijing1011And12Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" name="ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_IncreaseDecreaseInValueAddedTaxRecoverable" name="IncreaseDecreaseInValueAddedTaxRecoverable" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_IncomeTaxPayableAndExcludingOtherTax" name="IncomeTaxPayableAndExcludingOtherTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationChangesInConsiderationPayable" name="BusinessCombinationChangesInConsiderationPayable" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EquityInterestTransferredFromRelatedParty" name="EquityInterestTransferredFromRelatedParty" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NumberOfDirectorsReplacingPriorDirector" name="NumberOfDirectorsReplacingPriorDirector" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" name="ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" name="ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_TargetGroupGuangzhou6Member" name="TargetGroupGuangzhou6Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PropertyAndEquipmentFinanceLeaseMember" name="PropertyAndEquipmentFinanceLeaseMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" name="AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DataCenterBuildingsAndLandLeasesMember" name="DataCenterBuildingsAndLandLeasesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_HebeiEquipmentLeaseMember" name="HebeiEquipmentLeaseMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" name="PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PurchaseOfLandUseRightsMember" name="PurchaseOfLandUseRightsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LeaseOtherDisclosuresAbstract" name="LeaseOtherDisclosuresAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredTaxLiabilitiesAccountsReceivable" name="DeferredTaxLiabilitiesAccountsReceivable" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NumberOfSubsidiariesThatObtainedCredit" name="NumberOfSubsidiariesThatObtainedCredit" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AccountsReceivableCreditLossExpense" name="AccountsReceivableCreditLossExpense" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_IncreaseInContractWithCustomerLiability" name="IncreaseInContractWithCustomerLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredStockConvertibleTradingVolumeValue" name="PreferredStockConvertibleTradingVolumeValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" name="DeferredTaxAssetsOperatingLossCarryforwardsNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_IncreaseDecreaseInOperatingLeases" name="IncreaseDecreaseInOperatingLeases" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_RealizedGainLossOnDerivatives" name="RealizedGainLossOnDerivatives" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BilledOnBehalfRelatedParties" name="BilledOnBehalfRelatedParties" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferentialTaxRate" name="PreferentialTaxRate" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferentialTaxRateAssessableProfitsEarned" name="PreferentialTaxRateAssessableProfitsEarned" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NumberOfEntitiesBenefitProgressiveRates" name="NumberOfEntitiesBenefitProgressiveRates" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" name="NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_VariableLeaseCostNet" name="VariableLeaseCostNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GainFromPurchasePriceAdjustment" name="GainFromPurchasePriceAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Bj13Member" name="Bj13Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CpeFundMember" name="CpeFundMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_HillhouseCapitalMember" name="HillhouseCapitalMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SttGdcMember" name="SttGdcMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NumberOfInvestors" name="NumberOfInvestors" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived" name="VariableLeaseCostRecognizedForLeaseConcessionsReceived" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" name="VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_FinanceLeaseAndOtherFinancingObligationsMember" name="FinanceLeaseAndOtherFinancingObligationsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EquityMethodInvestmentsAndLoansToSubsidiaries" name="EquityMethodInvestmentsAndLoansToSubsidiaries" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ProceedsFromOtherFinancingArrangements" name="ProceedsFromOtherFinancingArrangements" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ConvertibleBondsAbstract" name="ConvertibleBondsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ConvertibleBondsDisclosureTextBlock" name="ConvertibleBondsDisclosureTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ThirdPartyMember" name="ThirdPartyMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NumberOfDataCenterProjects" name="NumberOfDataCenterProjects" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_VolumeWeightedAveragePrice" name="VolumeWeightedAveragePrice" nillable="true" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLeasesPrepaidLandUseRights" name="OperatingLeasesPrepaidLandUseRights" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" name="PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" name="DeferredTaxLiabilitiesNetDeferredTaxAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PaymentsOfDepositForPotentialAcquisition" name="PaymentsOfDepositForPotentialAcquisition" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationConsiderationPayableCurrent" name="BusinessCombinationConsiderationPayableCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" name="ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PreferredSharesWrittenConsentOrVotePercent" name="PreferredSharesWrittenConsentOrVotePercent" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_CostOfOutsourcingAndOtherServices" name="CostOfOutsourcingAndOtherServices" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EquipmentSalesMember" name="EquipmentSalesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PaymentOfCommitmentCostOfBorrowings" name="PaymentOfCommitmentCostOfBorrowings" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" name="AllowanceForDoubtfulAccountsForeignExchangeImpact" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Beijing15Member" name="Beijing15Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Shenzhen8Member" name="Shenzhen8Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Tianjin1Member" name="Tianjin1Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Shanghai19AcquisitionMember" name="Shanghai19AcquisitionMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_Beijing9AcquisitionMember" name="Beijing9AcquisitionMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_OperatingLeaseRightOfUseAssetsMember" name="OperatingLeaseRightOfUseAssetsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_RedeemableNoncontrollingInterestTextBlock" name="RedeemableNoncontrollingInterestTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_GainLossFromPurchasePriceAdjustment" name="GainLossFromPurchasePriceAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" name="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_NetIncomeLossAvailableToStockholders" name="NetIncomeLossAvailableToStockholders" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" name="TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" name="RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PercentEquityInterestToAcquire" name="PercentEquityInterestToAcquire" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" name="EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences" name="EffectiveIncomeTaxRateReconciliationPermanentDifferences" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_JointVentureMember" name="JointVentureMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" name="AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" name="PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ConsiderationNotExpectedToBePaidMember" name="ConsiderationNotExpectedToBePaidMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ShortTermDebtInstrumentCollateralAmount" name="ShortTermDebtInstrumentCollateralAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LongTermDebtInstrumentCollateralAmount" name="LongTermDebtInstrumentCollateralAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ManagementHoldcoMember" name="ManagementHoldcoMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SaleOfStockNumberOfShares" name="SaleOfStockNumberOfShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_LesseeLeaseTermOfContract" name="LesseeLeaseTermOfContract" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" name="ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" name="AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_EntityClassificationsSectorAndEntityAxis" name="EntityClassificationsSectorAndEntityAxis" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_SectorAndEntityDomain" name="SectorAndEntityDomain" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="gds_HighAndNewTechnologyEnterprisesMember" name="HighAndNewTechnologyEnterprisesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>gds-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.6.7713.40453 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/12/2021 10:55:26 AM-->
<!--Modified on: 4/12/2021 10:55:26 AM-->
<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="gds-20201231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCashAndRestrictedCashDetails" roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesDetails" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIntangibleAssetsDetailsCalc2" roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIntangibleAssetsNetDetails" roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePrepaidLandUseRightsDetails" roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsEquityInterestAcquiredDetails" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureAccruedExpensesAndOtherPayablesDetails" roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesComponentsOfLeaseExpenseDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOtherLongTermLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3" roleURI="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4" roleURI="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2" roleURI="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxByTaxJurisdictionsDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxNetOperatingLossesDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" />
  <calculationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_637538217161765842" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637538217161765842" xlink:to="us-gaap_Cash_637538217161765842" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637538217161765842" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217161765842" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637538217161765842" xlink:to="us-gaap_AccountsReceivableNetCurrent_637538217161765842" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637538217161765842" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_637538217161765842" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637538217161765842" xlink:to="us-gaap_PrepaidExpenseCurrent_637538217161765842" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637538217161765842" xlink:to="us-gaap_OtherAssetsCurrent_637538217161765842" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217161765842" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637538217161765842" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_637538217161765842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_RestrictedCashNoncurrent_637538217161765842" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637538217161775809" order="5" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="gds_PrepaidLandUseRightsNoncurrent_637538217161775809" order="6" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill_637538217161775809" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637538217161775809" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217161775809" order="9" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityMethodInvestmentsAndLoansToSubsidiaries" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_637538217161775809" order="10" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent_637538217161775809" order="11" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_637538217161775809" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_637538217161775809" order="12" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_637538217161785816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_637538217161785816" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637538217161785816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="us-gaap_LiabilitiesCurrent_637538217161785816" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217161785816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217161785816" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637538217161785816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="us-gaap_AccountsPayableCurrent_637538217161785816" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="us-gaap_AccruedLiabilitiesCurrent_637538217161795869" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent" xlink:label="us-gaap_DueToAffiliateCurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="us-gaap_DueToAffiliateCurrent_637538217161795869" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_637538217161795869" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637538217161795869" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637538217161785816" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217161795869" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="us-gaap_ConvertibleDebtNoncurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="us-gaap_ConvertibleDebtNoncurrent_637538217161795869" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217161795869" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217161795869" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable_637538217161805821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="us-gaap_LongTermLoansPayable_637538217161805821" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217161805821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217161805821" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217161805821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217161805821" order="6" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637538217161805821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_637538217161785816" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637538217161805821" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217161805821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217161805821" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_637538217161815835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217161805821" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_637538217161815835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217161815835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217161805821" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217161815835" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637538217161815835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_637538217161815835" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637538217161815835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637538217161815835" xlink:to="us-gaap_CommonStockValue_637538217161815835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_637538217161815835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637538217161815835" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_637538217161815835" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637538217161825821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637538217161815835" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637538217161825821" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637538217161825821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637538217161815835" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637538217161825821" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217161825821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217161825821" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217161825821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217161825821" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NetIncomeLossAvailableToStockholders" xlink:label="gds_NetIncomeLossAvailableToStockholders_637538217161825821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="gds_NetIncomeLossAvailableToStockholders_637538217161825821" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217161825821" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_NetIncomeLossAvailableToStockholders_637538217161825821" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217161825821" order="1" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_NetIncomeLossAvailableToStockholders_637538217161825821" xlink:to="us-gaap_NetIncomeLoss_637538217161835811" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_637538217161835811" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217161835811" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_637538217161835811" xlink:to="us-gaap_ProfitLoss_637538217161835811" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_637538217161835811" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" order="1" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="us-gaap_OperatingIncomeLoss_637538217161835811" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637538217161835811" xlink:to="us-gaap_GrossProfit_637538217161835811" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_637538217161835811" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637538217161835811" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_637538217161835811" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217161835811" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_637538217161835811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637538217161835811" xlink:to="us-gaap_SellingAndMarketingExpense_637538217161835811" order="2" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637538217161835811" xlink:to="us-gaap_GeneralAndAdministrativeExpense_637538217161845811" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637538217161835811" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637538217161845811" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="us-gaap_InterestIncomeOther_637538217161845811" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="us-gaap_InterestExpenseOther_637538217161845811" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_637538217161845811" order="4" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantIncomeNonoperating" xlink:label="gds_GovernmentGrantIncomeNonoperating_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="gds_GovernmentGrantIncomeNonoperating_637538217161845811" order="5" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainFromPurchasePriceAdjustment" xlink:label="gds_GainFromPurchasePriceAdjustment_637538217161845811" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="gds_GainFromPurchasePriceAdjustment_637538217161845811" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637538217161855817" order="7" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217161835811" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_637538217161855817" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_637538217161835811" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637538217161855817" order="2" use="optional" weight="-1" priority="5" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637538217161855817" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217161855817" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217161855817" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217161855817" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217161855817" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217161855817" xlink:to="us-gaap_ProfitLoss_637538217161855817" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_ProfitLoss_637538217161865813" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" xlink:label="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_637538217161865813" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_DepreciationAndAmortization_637538217161865813" order="3" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLeasesPrepaidLandUseRights" xlink:label="gds_OperatingLeasesPrepaidLandUseRights_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="gds_OperatingLeasesPrepaidLandUseRights_637538217161865813" order="4" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637538217161865813" order="5" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_ShareBasedCompensation_637538217161865813" order="6" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainLossFromPurchasePriceAdjustment" xlink:label="gds_GainLossFromPurchasePriceAdjustment_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="gds_GainLossFromPurchasePriceAdjustment_637538217161865813" order="7" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_637538217161865813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_637538217161865813" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637538217161875813" order="9" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217161875813" order="10" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_637538217161875813" order="11" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseDecreaseInValueAddedTaxRecoverable" xlink:label="gds_IncreaseDecreaseInValueAddedTaxRecoverable_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="gds_IncreaseDecreaseInValueAddedTaxRecoverable_637538217161875813" order="12" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_637538217161875813" order="13" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_637538217161875813" order="14" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_637538217161875813" order="15" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_637538217161875813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_637538217161875813" order="16" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637538217161885813" order="17" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_637538217161885813" order="18" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseDecreaseInOperatingLeases" xlink:label="gds_IncreaseDecreaseInOperatingLeases_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="gds_IncreaseDecreaseInOperatingLeases_637538217161885813" order="19" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217161865813" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_637538217161885813" order="20" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637538217161885813" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashPaidForAssetAcquisitions" xlink:label="gds_CashPaidForAssetAcquisitions_637538217161885813" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="gds_CashPaidForAssetAcquisitions_637538217161885813" order="2" use="optional" weight="-1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition_637538217161895816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="us-gaap_CashAcquiredFromAcquisition_637538217161895816" order="3" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637538217161895816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637538217161895816" order="4" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_637538217161895816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_637538217161895816" order="5" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DepositsPaidForConstructionOfPropertyAndEquipment" xlink:label="gds_DepositsPaidForConstructionOfPropertyAndEquipment_637538217161895816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="gds_DepositsPaidForConstructionOfPropertyAndEquipment_637538217161895816" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentsOfDepositForPotentialAcquisition" xlink:label="gds_PaymentsOfDepositForPotentialAcquisition_637538217161895816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="gds_PaymentsOfDepositForPotentialAcquisition_637538217161895816" order="7" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637538217161895816" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217161885813" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637538217161895816" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" order="3" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt_637538217161905827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromShortTermDebt_637538217161905827" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" xlink:label="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_637538217161905827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_637538217161905827" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt_637538217161905827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromIssuanceOfSecuredDebt_637538217161905827" order="3" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt_637538217161905827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_RepaymentsOfShortTermDebt_637538217161905827" order="4" use="optional" weight="-1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt_637538217161905827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_RepaymentsOfLongTermDebt_637538217161905827" order="5" use="optional" weight="-1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_637538217161915814" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_637538217161915814" order="6" use="optional" weight="-1" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentOfCommitmentCostOfBorrowings" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings_637538217161915814" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="gds_PaymentOfCommitmentCostOfBorrowings_637538217161915814" order="7" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_637538217161915814" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_637538217161915814" order="8" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_637538217161915814" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromConvertibleDebt_637538217161915814" order="9" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217161915814" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217161915814" order="10" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_637538217161925815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_637538217161925815" order="11" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_637538217161925815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_637538217161925815" order="12" use="optional" weight="-1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders_637538217161925815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_ProceedsFromMinorityShareholders_637538217161925815" order="13" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_637538217161925815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_637538217161925815" order="14" use="optional" weight="-1" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ProceedsFromOtherFinancingArrangements" xlink:label="gds_ProceedsFromOtherFinancingArrangements_637538217161925815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="gds_ProceedsFromOtherFinancingArrangements_637538217161925815" order="15" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_637538217161935815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217161905827" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_637538217161935815" order="16" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637538217161935815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637538217161935815" order="4" use="optional" weight="1" priority="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" xlink:type="extended" xlink:title="40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred" xlink:label="us-gaap_InterestCostsIncurred_637538217161935815" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestCostsIncurred_637538217161935815" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalizedAdjustment" xlink:label="us-gaap_InterestCostsCapitalizedAdjustment_637538217161945875" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestCostsCapitalizedAdjustment_637538217161945875" order="2" use="optional" weight="-1" priority="4" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails" xlink:type="extended" xlink:title="40301 - Disclosure - CASH AND RESTRICTED CASH (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_637538217162125800" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_Cash_637538217162125800" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217162125800" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217162125800" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_637538217162125800" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashNoncurrent_637538217162125800" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesDetails" xlink:type="extended" xlink:title="40401 - Disclosure - CONTRACT BALANCES (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross_637538217162125800" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableGross_637538217162125800" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_637538217162135812" order="2" use="optional" weight="-1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentNetExcludingConstructionInProcess" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_637538217162135812" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_637538217162135812" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_637538217162135812" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_637538217162135812" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_637538217162135812" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_ConstructionInProgressGross_637538217162135812" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2" xlink:type="extended" xlink:title="40601 - Disclosure - INTANGIBLE ASSETS (Details) Calc 2">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_637538217162135812" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_637538217162135812" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637538217162135812" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637538217162135812" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637538217162145835" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637538217162145835" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637538217162145835" order="6" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" xlink:type="extended" xlink:title="40601 - Disclosure - INTANGIBLE ASSETS, NET (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637538217162145835" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_637538217162145835" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - PREPAID LAND USE RIGHTS (Details)">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAccumulatedAmortization" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_PrepaidLandUseRightsNoncurrent" xlink:to="gds_PrepaidLandUseRightsAccumulatedAmortization_637538217162145835" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrentGross" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross_637538217162145835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_PrepaidLandUseRightsNoncurrent" xlink:to="gds_PrepaidLandUseRightsNoncurrentGross_637538217162145835" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" xlink:type="extended" xlink:title="40802 - Disclosure - BUSINESS COMBINATIONS - Equity Interest acquired (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_637538217162155828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_637538217162155828" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_637538217162155828" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_637538217162155828" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_637538217162155828" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_637538217162155828" order="6" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_637538217162155828" order="7" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_637538217162155828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_637538217162155828" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_637538217162165827" order="9" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217162165827" order="10" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217162165827" order="11" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_637538217162165827" order="12" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_637538217162165827" order="13" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_637538217162165827" order="14" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_637538217162165827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637362691532263884" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_637538217162165827" order="15" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" xlink:type="extended" xlink:title="40901 - Disclosure - LOANS AND BORROWINGS - Total loans and borrowings (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_637538217162175828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="us-gaap_LongTermDebtNoncurrent_637538217162175828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217162175828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217162175828" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637538217162175828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217162175828" xlink:to="us-gaap_ShortTermBorrowings_637538217162175828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_637538217162175828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217162175828" xlink:to="us-gaap_LongTermDebtCurrent_637538217162175828" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" xlink:type="extended" xlink:title="40902 - Disclosure - LOANS AND BORROWINGS - Type of short-term borrowings (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SecuredShortTermDebt" xlink:label="gds_SecuredShortTermDebt_637538217162175828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="gds_SecuredShortTermDebt_637538217162175828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_UnsecuredShortTermDebt" xlink:label="gds_UnsecuredShortTermDebt_637538217162175828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="gds_UnsecuredShortTermDebt_637538217162175828" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" xlink:type="extended" xlink:title="40904 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebt" xlink:label="us-gaap_SecuredDebt_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_SecuredDebt_637538217162185828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt" xlink:label="us-gaap_UnsecuredDebt_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_UnsecuredDebt_637538217162185828" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" xlink:type="extended" xlink:title="40906 - Disclosure - LOANS AND BORROWINGS - Aggregate maturities (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_637538217162185828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_637538217162185828" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_637538217162185828" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_637538217162185828" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_637538217162185828" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_637538217162185828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_637538217162185828" order="6" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" xlink:type="extended" xlink:title="41101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_637538217162195828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_637538217162195828" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedOutsourcingExpensesCurrent" xlink:label="gds_AccruedOutsourcingExpensesCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_AccruedOutsourcingExpensesCurrent_637538217162195828" order="3" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_InterestPayableCurrent_637538217162195828" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedFinancingIssuanceCosts" xlink:label="gds_AccruedFinancingIssuanceCosts_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_AccruedFinancingIssuanceCosts_637538217162195828" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_637538217162195828" order="6" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccrualForOtherTaxesCurrent" xlink:label="gds_AccrualForOtherTaxesCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_AccrualForOtherTaxesCurrent_637538217162195828" order="7" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_637538217162195828" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncomeTaxPayableAndExcludingOtherTax" xlink:label="gds_IncomeTaxPayableAndExcludingOtherTax_637538217162195828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_IncomeTaxPayableAndExcludingOtherTax_637538217162195828" order="9" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsCurrent" xlink:label="gds_DeferredGrantsCurrent_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_DeferredGrantsCurrent_637538217162205828" order="10" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationPayableCurrent" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_BusinessCombinationConsiderationPayableCurrent_637538217162205828" order="11" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" xlink:label="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_637538217162205828" order="12" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_637538217162205828" order="13" use="optional" weight="1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" xlink:type="extended" xlink:title="41202 - Disclosure - LEASES - Components of Lease Expense (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_637538217162205828" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_FinanceLeaseInterestExpense_637538217162205828" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_637538217162205828" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_637538217162205828" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_637538217162215827" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostNet" xlink:label="gds_VariableLeaseCostNet_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="gds_VariableLeaseCostNet_637538217162215827" order="5" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="41205 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="us-gaap_ContractualObligationDueAfterFifthYear_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueAfterFifthYear_637538217162215827" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="us-gaap_ContractualObligationDueInFifthYear_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInFifthYear_637538217162215827" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="us-gaap_ContractualObligationDueInFourthYear_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInFourthYear_637538217162215827" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths_637538217162215827" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInSecondYear_637538217162215827" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear_637538217162215827" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInThirdYear_637538217162215827" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_637538217162225830" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_637538217162225830" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_637538217162225830" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_637538217162225830" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_637538217162225830" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_637538217162225830" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637538217162225830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637538217162225830" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637538217162235829" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637538217162235829" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637538217162235829" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637538217162235829" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637538217162235829" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_637538217162235829" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_637538217162235829" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_637538217162235829" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_637538217162245830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_637538217162245830" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_637538217162245830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_637538217162245830" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_637538217162245830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_637538217162245830" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_637538217162245830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_637538217162245830" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDue" xlink:label="gds_OtherFinancingObligationsDue" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueAfterFifthYear" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear_637538217162245830" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDueAfterFifthYear_637538217162245830" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFifthYear" xlink:label="gds_OtherFinancingObligationsDueInFifthYear_637538217162261610" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDueInFifthYear_637538217162261610" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFourthYear" xlink:label="gds_OtherFinancingObligationsDueInFourthYear_637538217162261610" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDueInFourthYear_637538217162261610" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInNextFiscalYear" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear_637538217162265856" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDueInNextFiscalYear_637538217162265856" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInSecondYear" xlink:label="gds_OtherFinancingObligationsDueInSecondYear_637538217162265856" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDueInSecondYear_637538217162265856" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInThirdYear" xlink:label="gds_OtherFinancingObligationsDueInThirdYear_637538217162265856" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDueInThirdYear_637538217162265856" order="6" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails" xlink:type="extended" xlink:title="41301 - Disclosure - OTHER LONG-TERM LIABILITIES (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_637538217162265856" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_637538217162265856" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyPlantAndEquipmentPayableNoncurrent" xlink:label="gds_PropertyPlantAndEquipmentPayableNoncurrent_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="gds_PropertyPlantAndEquipmentPayableNoncurrent_637538217162275833" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability_637538217162275833" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsNoncurrent" xlink:label="gds_DeferredGrantsNoncurrent_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="gds_DeferredGrantsNoncurrent_637538217162275833" order="4" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_637538217162275833" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherSundryLiabilitiesNoncurrent_637538217162275833" order="6" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_637538217162275833" order="7" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3" xlink:type="extended" xlink:title="41306 - Disclosure - LEASE - Maturities of Lease Liabilities (Details) - Calc 3">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueCurrent" xlink:label="gds_ContractualObligationDueCurrent_637538217162275833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:to="gds_ContractualObligationDueCurrent_637538217162275833" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueNoncurrent" xlink:label="gds_ContractualObligationDueNoncurrent_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:to="gds_ContractualObligationDueNoncurrent_637538217162285833" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiability" xlink:label="gds_LesseeTotalLeaseLiability" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiability" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217162285833" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiability" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217162285833" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637538217162285833" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217162285833" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4" xlink:type="extended" xlink:title="41306 - Disclosure - LEASE - Maturities of Lease Liabilities (Details) - calc 4">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637538217162285833" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue_637538217162285833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDue_637538217162285833" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDue" xlink:label="gds_OtherFinancingObligationsDue_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue_637538217162285833" xlink:to="gds_OtherFinancingObligationsDue_637538217162295832" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue_637538217162285833" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_637538217162295832" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsEstimatedConstructionCosts" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsEstimatedConstructionCosts" xlink:to="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217162295832" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsEstimatedConstructionCosts" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217162295832" xlink:to="gds_OtherFinancingObligationsEstimatedConstructionCosts_637538217162295832" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsFutureInterestExpenses" xlink:label="gds_ContractualObligationsFutureInterestExpenses" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsFutureInterestExpenses" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637538217162295832" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsFutureInterestExpenses" xlink:to="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217162295832" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFutureInterestExpenses" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses_637538217162295832" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217162295832" xlink:to="gds_OtherFinancingObligationsFutureInterestExpenses_637538217162295832" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_637538217162305833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217162295832" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_637538217162305833" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637538217162305833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:to="us-gaap_OperatingLeaseLiability_637538217162305833" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiability" xlink:label="gds_LesseeTotalLeaseLiability_637538217162305833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:to="gds_LesseeTotalLeaseLiability_637538217162305833" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_637538217162305833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiability_637538217162305833" xlink:to="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_637538217162305833" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_637538217162305833" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiability_637538217162305833" xlink:to="us-gaap_FinanceLeaseLiability_637538217162305833" order="2" use="optional" weight="1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:type="extended" xlink:title="41306 - Disclosure - LEASE - Maturities of Lease Liabilities (Details) calc 2">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsEstimatedConstructionCosts" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="gds_ContractualObligationsEstimatedConstructionCosts_637538217162315835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsFutureInterestExpenses" xlink:label="gds_ContractualObligationsFutureInterestExpenses_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="gds_ContractualObligationsFutureInterestExpenses_637538217162315835" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="gds_ContractualObligationsPresentValueOfNetAmountDue_637538217162315835" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiability_637538217162315835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_637538217162315835" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637538217162315835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637538217162315835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability_637538217162315835" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiability" xlink:label="gds_LesseeTotalLeaseLiability_637538217162325835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiability_637538217162325835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217162325835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217162325835" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217162325835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217162325835" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDue" xlink:label="gds_OtherFinancingObligationsDue" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsEstimatedConstructionCosts" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts_637538217162325835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsEstimatedConstructionCosts_637538217162325835" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFutureInterestExpenses" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses_637538217162325835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsFutureInterestExpenses_637538217162325835" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_637538217162325835" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_637538217162325835" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails" xlink:type="extended" xlink:title="42102 - Disclosure - INCOME TAX - By tax Jurisdictions (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637538217162335836" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637538217162335836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_637538217162335836" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_637538217162335836" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_637538217162335836" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_637538217162335836" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_637538217162335836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217162335836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637538217162335836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217162335836" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637538217162335836" order="1" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" xlink:type="extended" xlink:title="42103 - Disclosure - INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217162345836" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" xlink:label="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_637538217162345836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_637538217162345836" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637538217162345836" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637538217162345836" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" xlink:label="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_637538217162345836" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:label="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_637538217162345836" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" xlink:label="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_637538217162345836" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" xlink:label="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_637538217162345836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_637538217162345836" order="9" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="42104 - Disclosure - INCOME TAX - Deferred tax assets and liabilities (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsNet_637538217162355842" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_637538217162355842" xlink:to="us-gaap_DeferredTaxAssetsGross_637538217162355842" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxAssetsGovernmentSubsidy" xlink:label="gds_DeferredTaxAssetsGovernmentSubsidy_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637538217162355842" xlink:to="gds_DeferredTaxAssetsGovernmentSubsidy_637538217162355842" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637538217162355842" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637538217162355842" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637538217162355842" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637538217162355842" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637538217162355842" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_637538217162355842" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_637538217162355842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637538217162355842" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_637538217162355842" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_637538217162355842" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_637538217162365836" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637538217162365836" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637538217162365836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesAccountsReceivable" xlink:label="gds_DeferredTaxLiabilitiesAccountsReceivable_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" xlink:to="gds_DeferredTaxLiabilitiesAccountsReceivable_637538217162365836" order="3" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesPrepaidLandUseRights" xlink:label="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" xlink:to="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_637538217162365836" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637538217162365836" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637538217162365836" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xlink:label="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637538217162365836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637538217162365836" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217162375837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217162375837" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" xlink:type="extended" xlink:title="42106 - Disclosure - INCOME TAX - Net operating losses (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_637538217162375837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_637538217162375837" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearTwo" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo_637538217162375837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="gds_OperatingLossCarryforwardsExpireInYearTwo_637538217162375837" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearThree" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree_637538217162375837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="gds_OperatingLossCarryforwardsExpireInYearThree_637538217162375837" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFour" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour_637538217162375837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFour_637538217162375837" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFive" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive_637538217162375837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFive_637538217162375837" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" xlink:type="extended" xlink:title="42301 - Disclosure - LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217162385837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217162385837" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217162385837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217162385837" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217162385837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217162385837" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217162385837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217162385837" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217162385837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_ProfitLoss_637538217162385837" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" xlink:type="extended" xlink:title="42806 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_636421019456964735" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseDueFromAffiliates" xlink:label="us-gaap_IncreaseDecreaseDueFromAffiliates_637538217162385837" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_636421019456964735" xlink:to="us-gaap_IncreaseDecreaseDueFromAffiliates_637538217162385837" order="1" use="optional" weight="-1" priority="2" />
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>gds-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.6.7713.40453 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/12/2021 10:55:26 AM-->
<!--Modified on: 4/12/2021 10:55:26 AM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.gds-services.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementOfChangesInShareholdersEquity" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsTables" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesDetails" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesRemainingPerformanceObligationsDetails" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesRemainingPerformanceObligationsDefaultDetails" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDefaultDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetDepreciationDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIntangibleAssetsNetDetails" roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePrepaidLandUseRightsDetails" roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsEquityInterestAcquiredDetails" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureConvertibleBondsPayableDetails" roleURI="http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesLeaseArrangementsDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemableNonControllingInterestsDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureFairValueMeasurementDetails" roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOrdinarySharesDetails" roleURI="http://www.gds-services.com/role/DisclosureOrdinarySharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationPlansAndGrantsDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationStockOptionActivityDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationRestrictedStockActivityDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationExpensesDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRevenueDetails" roleURI="http://www.gds-services.com/role/DisclosureRevenueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxNetOperatingLossesDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSegmentInformationDetails" roleURI="http://www.gds-services.com/role/DisclosureSegmentInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureMajorCustomersDetails" roleURI="http://www.gds-services.com/role/DisclosureMajorCustomersDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.gds-services.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members" xmlns="http://www.xbrl.org/2003/linkbase" />
  <definitionLink xlink:role="http://www.gds-services.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217162395838" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_637538217162395838" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_637538217162395838" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain_637538217162395838" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="29" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="30" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="31" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="32" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="33" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="34" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="35" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="36" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="37" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RecourseStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain_637538217162482320" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain_637538217162482320" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_NonrecourseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsAbstract" xlink:to="gds_PrepaidLandUseRightsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermLoansPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="us-gaap_ConvertibleDebtNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ConvertibleDebtNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217162571532" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_637538217162571532" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RecourseStatusAxis" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_NonrecourseMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermLoansPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="extended" xlink:title="00400 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637538217162625857" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_637538217162625857" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain_637538217162635858" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain_637538217162635858" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" xlink:label="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockSurrenderedDuringPeriodShares" xlink:label="gds_StockSurrenderedDuringPeriodShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_StockSurrenderedDuringPeriodShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodValueToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodValueToDepositoryBank" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_StockIssuedDuringPeriodValueToDepositoryBank" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodSharesToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_StockIssuedDuringPeriodSharesToDepositoryBank" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_DividendsPreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityAdjustedBalance" xlink:label="gds_StockholdersEquityAdjustedBalance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_StockholdersEquityAdjustedBalance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityAdjustedBalanceShares" xlink:label="gds_StockholdersEquityAdjustedBalanceShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="gds_StockholdersEquityAdjustedBalanceShares" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsTables" xlink:type="extended" xlink:title="30803 - Disclosure - BUSINESS COMBINATIONS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637538217162855880" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637538217162855880" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupGuangzhou3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shanghai11AcquisitionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupGuangzhou6Member" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupBeijing1011And12Member" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shanghai19AcquisitionMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Beijing9AcquisitionMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637538217162885935" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_637538217162885935" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GdsBeijingAndGdsShanghaiMember" xlink:label="gds_GdsBeijingAndGdsShanghaiMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="gds_GdsBeijingAndGdsShanghaiMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637538217162895874" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_637538217162895874" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:label="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:label="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityInterestTransferredFromRelatedParty" xlink:label="gds_EquityInterestTransferredFromRelatedParty" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="gds_EquityInterestTransferredFromRelatedParty" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDirectorsReplacingPriorDirector" xlink:label="gds_NumberOfDirectorsReplacingPriorDirector" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="gds_NumberOfDirectorsReplacingPriorDirector" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" xlink:label="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CostOfOutsourcingAndOtherServices" xlink:label="gds_CostOfOutsourcingAndOtherServices" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="gds_CostOfOutsourcingAndOtherServices" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" xlink:type="extended" xlink:title="40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_637538217162905863" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_637538217162905863" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ThirdPartyMember" xlink:label="gds_ThirdPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="gds_ThirdPartyMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_CollateralAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain_637538217162915862" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_637538217162915862" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_PledgedStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PledgedStatusAxis" xlink:to="us-gaap_PledgedStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain_637538217162915862" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PledgedStatusAxis" xlink:to="us-gaap_PledgedStatusDomain_637538217162915862" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PledgedStatusDomain" xlink:to="us-gaap_AssetPledgedAsCollateralMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_LiabilitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LongTermLoansPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Liabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="us-gaap_DebtInstrumentCollateralAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:label="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" xlink:type="extended" xlink:title="40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217163005927" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217163005927" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217163015897" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217163015897" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OtherMachineryAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217163015897" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_637538217163015897" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" xlink:title="40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217163035869" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217163035869" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_LicensingAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" xlink:type="extended" xlink:title="40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsMember" xlink:label="gds_PrepaidLandUseRightsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gds_PrepaidLandUseRightsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" xlink:type="extended" xlink:title="40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax (&quot;VAT&quot;) (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CurrentAssetsMember" xlink:label="gds_CurrentAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_CurrentAssetsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NoncurrentAssetsMember" xlink:label="gds_NoncurrentAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_NoncurrentAssetsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxAbstract" xlink:label="gds_ValueAddedTaxAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_ValueAddedTaxAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_ValueAddedTaxAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_ValueAddedTaxAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxPayableCurrent" xlink:label="gds_ValueAddedTaxPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="gds_ValueAddedTaxAbstract" xlink:to="gds_ValueAddedTaxPayableCurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" xlink:title="40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_637538217163075871" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_637538217163075871" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConsultingServicesMember" xlink:label="gds_ConsultingServicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gds_ConsultingServicesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisaggregationOfRevenueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractServicePeriod" xlink:label="gds_ContractServicePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="gds_ContractServicePeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" xlink:type="extended" xlink:title="40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesAndOtherPayablesMember" xlink:label="gds_AccruedExpensesAndOtherPayablesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_AccruedExpensesAndOtherPayablesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xlink:to="us-gaap_AdvertisingExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantsAbstract" xlink:label="gds_GovernmentGrantsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_GovernmentGrantsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsNoncurrent" xlink:label="gds_DeferredGrantsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_GovernmentGrantsAbstract" xlink:to="gds_DeferredGrantsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsCurrent" xlink:label="gds_DeferredGrantsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_GovernmentGrantsAbstract" xlink:to="gds_DeferredGrantsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurredAbstract" xlink:label="us-gaap_InterestCostsIncurredAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestCostsIncurredAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred" xlink:label="us-gaap_InterestCostsIncurred" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InterestCostsIncurredAbstract" xlink:to="us-gaap_InterestCostsIncurred" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalizedAdjustment" xlink:label="us-gaap_InterestCostsCapitalizedAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InterestCostsIncurredAbstract" xlink:to="us-gaap_InterestCostsCapitalizedAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InterestCostsIncurredAbstract" xlink:to="us-gaap_InterestExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNetAbstract" xlink:label="us-gaap_DeferredFinanceCostsNetAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNetAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DeferredFinanceCostsNetAbstract" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" xlink:type="extended" xlink:title="40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="us-gaap_DefinedContributionPlanTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DefinedContributionPlanTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" xlink:type="extended" xlink:title="40214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637538217163105874" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_637538217163105874" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN" xlink:label="country_CN" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="country_US" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="srt_CurrencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="currency_AllCurrenciesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="currency_AllCurrenciesDomain_637538217163115930" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_637538217163115930" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY" xlink:label="currency_CNY" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_CNY" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_USD" xlink:label="currency_USD" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_USD" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_HKD" xlink:label="currency_HKD" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_HKD" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_JPY" xlink:label="currency_JPY" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_JPY" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_EUR" xlink:label="currency_EUR" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_EUR" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_SGD" xlink:label="currency_SGD" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_SGD" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashAndRestrictedCashAndCashEquivalents" xlink:label="gds_CashAndRestrictedCashAndCashEquivalents" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_CashAndRestrictedCashAndCashEquivalents" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesDetails" xlink:type="extended" xlink:title="40401 - Disclosure - CONTRACT BALANCES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CollateralAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_637538217163135876" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_637538217163135876" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember" xlink:label="us-gaap_NotesPayableToBanksMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_NotesPayableToBanksMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinanceLeaseAndOtherFinancingObligationsMember" xlink:label="gds_FinanceLeaseAndOtherFinancingObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gds_FinanceLeaseAndOtherFinancingObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReceivablesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="us-gaap_AccountsReceivableNetNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableNetNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="us-gaap_DebtInstrumentCollateralAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccountsReceivableCreditLossExpense" xlink:label="gds_AccountsReceivableCreditLossExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="gds_AccountsReceivableCreditLossExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" xlink:label="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseInContractWithCustomerLiability" xlink:label="gds_IncreaseInContractWithCustomerLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="gds_IncreaseInContractWithCustomerLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails" xlink:type="extended" xlink:title="40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDefaultDetails" xlink:type="extended" xlink:title="40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations Default (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentNetExcludingConstructionInProcess" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:to="gds_PropertyAndEquipmentNetExcludingConstructionInProcess" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:to="us-gaap_ConstructionInProgressGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails" xlink:type="extended" xlink:title="40503 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637538217163185880" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_637538217163185880" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAbstract" xlink:label="us-gaap_DepreciationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_DepreciationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DepreciationAbstract" xlink:to="us-gaap_Depreciation" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:type="extended" xlink:title="40504 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PledgedStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PledgedStatusAxis" xlink:to="us-gaap_PledgedStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PledgedStatusDomain" xlink:to="us-gaap_AssetPledgedAsCollateralMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" xlink:label="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" xlink:type="extended" xlink:title="40601 - Disclosure - INTANGIBLE ASSETS, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_LicensingAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - PREPAID LAND USE RIGHTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PledgedStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PledgedStatusAxis" xlink:to="us-gaap_PledgedStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PledgedStatusDomain" xlink:to="us-gaap_AssetPledgedAsCollateralMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrentGross" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_PrepaidLandUseRightsNoncurrentGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAccumulatedAmortization" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_PrepaidLandUseRightsAccumulatedAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_PrepaidLandUseRightsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmortizationOfPrepaidLandUseRights" xlink:label="gds_AmortizationOfPrepaidLandUseRights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_AmortizationOfPrepaidLandUseRights" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" xlink:type="extended" xlink:title="40802 - Disclosure - BUSINESS COMBINATIONS - Equity Interest acquired (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupGuangzhou3Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shanghai11AcquisitionMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupGuangzhou6Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupBeijing1011And12Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shanghai19AcquisitionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Beijing9AcquisitionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain_637538217163245880" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain_637538217163245880" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConsiderationNotExpectedToBePaidMember" xlink:label="gds_ConsiderationNotExpectedToBePaidMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gds_ConsiderationNotExpectedToBePaidMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherPayablesMember" xlink:label="gds_OtherPayablesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_OtherPayablesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherLongTermLiabilitiesMember" xlink:label="gds_OtherLongTermLiabilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_OtherLongTermLiabilitiesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FairValueByMeasurementBasisAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_637538217163255880" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_637538217163255880" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeDuringPeriodFairValueDisclosureMember" xlink:label="us-gaap_ChangeDuringPeriodFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_ChangeDuringPeriodFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationGoodwillAbstract" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationGoodwillAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainFromPurchasePriceAdjustment" xlink:label="gds_GainFromPurchasePriceAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="gds_GainFromPurchasePriceAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDataCenterProjects" xlink:label="gds_NumberOfDataCenterProjects" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="gds_NumberOfDataCenterProjects" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_Goodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationPayableCurrent" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="gds_BusinessCombinationConsiderationPayableCurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" xlink:type="extended" xlink:title="40803 - Disclosure - BUSINESS COMBINATIONS - Assets acquired notes (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupGuangzhou3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shanghai11AcquisitionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupGuangzhou6Member" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_TargetGroupBeijing1011And12Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shanghai19AcquisitionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Beijing9AcquisitionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentFinanceLeaseMember" xlink:label="gds_PropertyAndEquipmentFinanceLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="gds_PropertyAndEquipmentFinanceLeaseMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="us-gaap_OffMarketFavorableLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OffMarketFavorableLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationGoodwillAbstract" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationGoodwillAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" xlink:type="extended" xlink:title="40903 - Disclosure - LOANS AND BORROWINGS - Short-term borrowings secured (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_CollateralAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermDebtInstrumentCollateralAmount" xlink:label="gds_ShortTermDebtInstrumentCollateralAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="gds_ShortTermDebtInstrumentCollateralAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" xlink:type="extended" xlink:title="40905 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings secured (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CollateralAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsMember" xlink:label="gds_PrepaidLandUseRightsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CollateralDomain" xlink:to="gds_PrepaidLandUseRightsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLeaseRightOfUseAssetsMember" xlink:label="gds_OperatingLeaseRightOfUseAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CollateralDomain" xlink:to="gds_OperatingLeaseRightOfUseAssetsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LongTermDebtInstrumentCollateralAmount" xlink:label="gds_LongTermDebtInstrumentCollateralAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gds_LongTermDebtInstrumentCollateralAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" xlink:type="extended" xlink:title="40907 - Disclosure - LOANS AND BORROWINGS - Total working capital and project financing credit (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_637538217163435938" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_637538217163435938" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermLoansAndBorrowingMember" xlink:label="gds_ShortTermLoansAndBorrowingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_ShortTermLoansAndBorrowingMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LongTermLoansAndBorrowingMember" xlink:label="gds_LongTermLoansAndBorrowingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_LongTermLoansAndBorrowingMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" xlink:type="extended" xlink:title="40908 - Disclosure - LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CompanyAndGdsInvestmentMember" xlink:label="gds_CompanyAndGdsInvestmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_CompanyAndGdsInvestmentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ManagementHoldcoMember" xlink:label="gds_ManagementHoldcoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_ManagementHoldcoMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" xlink:label="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" xlink:label="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails" xlink:type="extended" xlink:title="41001 - Disclosure - CONVERTIBLE BONDS PAYABLE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsDueJune012019Member" xlink:label="gds_ConvertibleBondsDueJune012019Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gds_ConvertibleBondsDueJune012019Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesMember" xlink:label="gds_AccruedExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gds_AccruedExpensesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" xlink:label="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtConversionMaximumPrincipalAmount" xlink:label="gds_DebtConversionMaximumPrincipalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gds_DebtConversionMaximumPrincipalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionRatio1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails" xlink:type="extended" xlink:title="41201 - Disclosure - LEASES - Lease arrangements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DataCenterBuildingsAndLandLeasesMember" xlink:label="gds_DataCenterBuildingsAndLandLeasesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="gds_DataCenterBuildingsAndLandLeasesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HebeiEquipmentLeaseMember" xlink:label="gds_HebeiEquipmentLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="gds_HebeiEquipmentLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FinanceLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" xlink:label="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="41205 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DataCenterBuildingLeasesMember" xlink:label="gds_DataCenterBuildingLeasesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="gds_DataCenterBuildingLeasesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:label="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInNextFiscalYear" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDueInNextFiscalYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInSecondYear" xlink:label="gds_OtherFinancingObligationsDueInSecondYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDueInSecondYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInThirdYear" xlink:label="gds_OtherFinancingObligationsDueInThirdYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDueInThirdYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFourthYear" xlink:label="gds_OtherFinancingObligationsDueInFourthYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDueInFourthYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFifthYear" xlink:label="gds_OtherFinancingObligationsDueInFifthYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDueInFifthYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueAfterFifthYear" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDueAfterFifthYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDue" xlink:label="gds_OtherFinancingObligationsDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFutureInterestExpenses" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsFutureInterestExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsEstimatedConstructionCosts" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsEstimatedConstructionCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsPresentValueOfNetAmountDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiability" xlink:label="gds_LesseeTotalLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_ContractualObligationFiscalYearMaturityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationDueInSecondYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationDueInThirdYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="us-gaap_ContractualObligationDueInFourthYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationDueInFourthYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="us-gaap_ContractualObligationDueInFifthYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationDueInFifthYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="us-gaap_ContractualObligationDueAfterFifthYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationDueAfterFifthYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsFutureInterestExpenses" xlink:label="gds_ContractualObligationsFutureInterestExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="gds_ContractualObligationsFutureInterestExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsEstimatedConstructionCosts" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="gds_ContractualObligationsEstimatedConstructionCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="gds_ContractualObligationsPresentValueOfNetAmountDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueCurrent" xlink:label="gds_ContractualObligationDueCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="gds_ContractualObligationDueCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueNoncurrent" xlink:label="gds_ContractualObligationDueNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="gds_ContractualObligationDueNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LeaseOtherDisclosuresAbstract" xlink:label="gds_LeaseOtherDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gds_LeaseOtherDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" xlink:label="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_LeaseOtherDisclosuresAbstract" xlink:to="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeLeaseTermOfContract" xlink:label="gds_LesseeLeaseTermOfContract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_LeaseOtherDisclosuresAbstract" xlink:to="gds_LesseeLeaseTermOfContract" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" xlink:type="extended" xlink:title="41206 - Disclosure - LEASES - Lease and other financing obligations secured by assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_FairValueByAssetClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_637538217163675971" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_637538217163675971" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" xlink:label="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" xlink:type="extended" xlink:title="41401 - Disclosure - REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="dei_AdrMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PagoldilocksMember" xlink:label="gds_PagoldilocksMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="gds_PagoldilocksMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityAccretionOfDividends" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquitySettlementOfDividends" xlink:label="gds_TemporaryEquitySettlementOfDividends" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="gds_TemporaryEquitySettlementOfDividends" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" xlink:type="extended" xlink:title="41402 - Disclosure - REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockIncreasedDividendRatePercentage" xlink:label="gds_PreferredStockIncreasedDividendRatePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredStockIncreasedDividendRatePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" xlink:label="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VolumeWeightedAveragePrice" xlink:label="gds_VolumeWeightedAveragePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_VolumeWeightedAveragePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleConversionPrice" xlink:label="gds_PreferredStockConvertibleConversionPrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredStockConvertibleConversionPrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleThresholdTradingDays" xlink:label="gds_PreferredStockConvertibleThresholdTradingDays" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredStockConvertibleThresholdTradingDays" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" xlink:label="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleTradingVolumeValue" xlink:label="gds_PreferredStockConvertibleTradingVolumeValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredStockConvertibleTradingVolumeValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PercentageOfPreferredSharesConstitutingByShareHolders" xlink:label="gds_PercentageOfPreferredSharesConstitutingByShareHolders" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PercentageOfPreferredSharesConstitutingByShareHolders" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredSharesWrittenConsentOrVotePercent" xlink:label="gds_PreferredSharesWrittenConsentOrVotePercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="gds_PreferredSharesWrittenConsentOrVotePercent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails" xlink:type="extended" xlink:title="41501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:label="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_637538217163725905" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_637538217163725905" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CpeFundMember" xlink:label="gds_CpeFundMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="gds_CpeFundMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="gds_CpeFundMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_637538217163735904" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_637538217163735904" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Bj13Member" xlink:label="gds_Bj13Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="gds_Bj13Member" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_JointVentureMember" xlink:label="gds_JointVentureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_OwnershipDomain" xlink:to="gds_JointVentureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:label="us-gaap_RedeemableNoncontrollingInterestLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PercentEquityInterestToAcquire" xlink:label="gds_PercentEquityInterestToAcquire" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:to="gds_PercentEquityInterestToAcquire" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDataCenterProjects" xlink:label="gds_NumberOfDataCenterProjects" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:to="gds_NumberOfDataCenterProjects" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" xlink:type="extended" xlink:title="41601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637538217163755912" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_637538217163755912" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_HedgingDesignationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637538217163755912" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain_637538217163755912" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="us-gaap_AccruedLiabilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_AccruedLiabilitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" xlink:type="extended" xlink:title="41602 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_HedgingDesignationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_InterestExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RealizedGainLossOnDerivatives" xlink:label="gds_RealizedGainLossOnDerivatives" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativeLineItems" xlink:to="gds_RealizedGainLossOnDerivatives" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails" xlink:type="extended" xlink:title="41701 - Disclosure - FAIR VALUE MEASUREMENT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_637538217163785912" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_637538217163785912" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ConvertibleDebtFairValueDisclosures" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureOrdinarySharesDetails" xlink:type="extended" xlink:title="41801 - Disclosure - ORDINARY SHARES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SbcvcHoldingsLimitedMember" xlink:label="gds_SbcvcHoldingsLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_SbcvcHoldingsLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HillhouseCapitalMember" xlink:label="gds_HillhouseCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_HillhouseCapitalMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttGdcMember" xlink:label="gds_SttGdcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_SttGdcMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_637538217163855911" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_637538217163855911" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SaleOfStockNumberOfShares" xlink:label="gds_SaleOfStockNumberOfShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gds_SaleOfStockNumberOfShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfInvestors" xlink:label="gds_NumberOfInvestors" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gds_NumberOfInvestors" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails" xlink:type="extended" xlink:title="41901 - Disclosure - SHARE-BASED COMPENSATION - Plans and Grants (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_637538217163885911" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_637538217163885911" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityIncentivePlan2014Member" xlink:label="gds_EquityIncentivePlan2014Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="gds_EquityIncentivePlan2014Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityIncentivePlan2016Member" xlink:label="gds_EquityIncentivePlan2016Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="gds_EquityIncentivePlan2016Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_637538217163885911" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_637538217163885911" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ExternalConsultantsMember" xlink:label="gds_ExternalConsultantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="gds_ExternalConsultantsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ExternalConsultantsFiveMember" xlink:label="gds_ExternalConsultantsFiveMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_ExternalConsultantsMember" xlink:to="gds_ExternalConsultantsFiveMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" xlink:type="extended" xlink:title="41902 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_GranteeStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_637538217163905915" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain_637538217163905915" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" xlink:type="extended" xlink:title="41903 - Disclosure - SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217163955914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217163955914" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217163955914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217163955914" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" xlink:type="extended" xlink:title="41904 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DirectorOfficersAndEmployeesMember" xlink:label="gds_DirectorOfficersAndEmployeesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gds_DirectorOfficersAndEmployeesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" xlink:type="extended" xlink:title="41905 - Disclosure - SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails" xlink:type="extended" xlink:title="41906 - Disclosure - SHARE-BASED COMPENSATION - Expenses (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureRevenueDetails" xlink:type="extended" xlink:title="42001 - Disclosure - REVENUE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ColocationServicesMember" xlink:label="gds_ColocationServicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ServiceMember" xlink:to="gds_ColocationServicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ManagedServiceAndOthersMember" xlink:label="gds_ManagedServiceAndOthersMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ServiceMember" xlink:to="gds_ManagedServiceAndOthersMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquipmentSalesMember" xlink:label="gds_EquipmentSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ServiceMember" xlink:to="gds_EquipmentSalesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxDetails" xlink:type="extended" xlink:title="42101 - Disclosure - INCOME TAX (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfIncomeTaxTable" xlink:label="gds_ScheduleOfIncomeTaxTable" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EntityClassificationsSectorAndEntityAxis" xlink:label="gds_EntityClassificationsSectorAndEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="gds_ScheduleOfIncomeTaxTable" xlink:to="gds_EntityClassificationsSectorAndEntityAxis" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SectorAndEntityDomain" xlink:label="gds_SectorAndEntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="gds_EntityClassificationsSectorAndEntityAxis" xlink:to="gds_SectorAndEntityDomain" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SectorAndEntityDomain" xlink:label="gds_SectorAndEntityDomain_637538217164045942" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="gds_EntityClassificationsSectorAndEntityAxis" xlink:to="gds_SectorAndEntityDomain_637538217164045942" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HighAndNewTechnologyEnterprisesMember" xlink:label="gds_HighAndNewTechnologyEnterprisesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="gds_SectorAndEntityDomain" xlink:to="gds_HighAndNewTechnologyEnterprisesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="gds_ScheduleOfIncomeTaxTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN" xlink:label="country_CN" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfIncomeTaxLineItems" xlink:label="gds_ScheduleOfIncomeTaxLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="gds_ScheduleOfIncomeTaxLineItems" xlink:to="gds_ScheduleOfIncomeTaxTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="gds_ScheduleOfIncomeTaxLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferentialTaxRateAssessableProfitsEarned" xlink:label="gds_PreferentialTaxRateAssessableProfitsEarned" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="gds_ScheduleOfIncomeTaxLineItems" xlink:to="gds_PreferentialTaxRateAssessableProfitsEarned" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferentialTaxRate" xlink:label="gds_PreferentialTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="gds_ScheduleOfIncomeTaxLineItems" xlink:to="gds_PreferentialTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfEntitiesBenefitProgressiveRates" xlink:label="gds_NumberOfEntitiesBenefitProgressiveRates" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="gds_ScheduleOfIncomeTaxLineItems" xlink:to="gds_NumberOfEntitiesBenefitProgressiveRates" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" xlink:type="extended" xlink:title="42106 - Disclosure - INCOME TAX - Net operating losses (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_637538217164065922" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_637538217164065922" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" xlink:label="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearTwo" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_OperatingLossCarryforwardsExpireInYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearThree" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_OperatingLossCarryforwardsExpireInYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFour" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFive" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_WithholdingIncomeTaxRate" xlink:label="gds_WithholdingIncomeTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="gds_WithholdingIncomeTaxRate" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" xlink:type="extended" xlink:title="42301 - Disclosure - LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodSharesToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="gds_StockIssuedDuringPeriodSharesToDepositoryBank" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" xlink:type="extended" xlink:title="42302 - Disclosure - LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_637538217164105923" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_637538217164105923" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockOptionsAndRestrictedSharesMember" xlink:label="gds_StockOptionsAndRestrictedSharesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="gds_StockOptionsAndRestrictedSharesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSegmentInformationDetails" xlink:type="extended" xlink:title="42401 - Disclosure - SEGMENT INFORMATION (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncurrentAssets" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureMajorCustomersDetails" xlink:type="extended" xlink:title="42501 - Disclosure - MAJOR CUSTOMERS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_637538217164125923" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_637538217164125923" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_637538217164136439" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_637538217164136439" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_637538217164136439" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_637538217164136439" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerMember" xlink:label="gds_CustomerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gds_CustomerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerBMember" xlink:label="gds_CustomerBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gds_CustomerBMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerCMember" xlink:label="gds_CustomerCMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gds_CustomerCMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConcentrationRiskNumberOfCustomers" xlink:label="gds_ConcentrationRiskNumberOfCustomers" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gds_ConcentrationRiskNumberOfCustomers" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" xlink:type="extended" xlink:title="42601 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_637538217164155931" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_637538217164155931" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalAdditionsMember" xlink:label="us-gaap_CapitalAdditionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="us-gaap_CapitalAdditionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PurchaseOfLandUseRightsMember" xlink:label="gds_PurchaseOfLandUseRightsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CapitalAdditionsMember" xlink:to="gds_PurchaseOfLandUseRightsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" xlink:label="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:label="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedLegalCostAndOtherRelatedCosts" xlink:label="gds_AccruedLegalCostAndOtherRelatedCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:to="gds_AccruedLegalCostAndOtherRelatedCosts" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="42701 - Disclosure - RELATED PARTY TRANSACTIONS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttSingaporeDcPte.Ltd.Member" xlink:label="gds_SttSingaporeDcPte.Ltd.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_SttSingaporeDcPte.Ltd.Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttDefu2Pte.Ltd.Member" xlink:label="gds_SttDefu2Pte.Ltd.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gds_SttDefu2Pte.Ltd.Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_AffiliatedEntityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RevenueFromRelatedParties" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BilledOnBehalfRelatedParties" xlink:label="gds_BilledOnBehalfRelatedParties" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="gds_BilledOnBehalfRelatedParties" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" xlink:type="extended" xlink:title="42801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="srt_CondensedBalanceSheetStatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217164175926" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_637538217164175926" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ReportableLegalEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityMethodInvestmentsAndLoansToSubsidiaries" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsAbstract" xlink:to="gds_EquityMethodInvestmentsAndLoansToSubsidiaries" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent" xlink:label="us-gaap_DueToAffiliateCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToAffiliateCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermLoansPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="us-gaap_ConvertibleDebtNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ConvertibleDebtNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" xlink:type="extended" xlink:title="42802 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="srt_CondensedBalanceSheetStatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ReportableLegalEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_TemporaryEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" xlink:type="extended" xlink:title="42803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedIncomeStatementTable" xlink:label="srt_CondensedIncomeStatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ReportableLegalEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="srt_CondensedIncomeStatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_GrossProfit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" xlink:type="extended" xlink:title="42804 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ReportableLegalEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" xlink:type="extended" xlink:title="42805 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ReportableLegalEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" xlink:type="extended" xlink:title="42806 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedCashFlowStatementTable" xlink:label="srt_CondensedCashFlowStatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_CondensedCashFlowStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="srt_CondensedCashFlowStatementTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ReportableLegalEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="srt_CondensedCashFlowStatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseDueFromAffiliates" xlink:label="us-gaap_IncreaseDecreaseDueFromAffiliates" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseDueFromAffiliates" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfSecuredDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentOfCommitmentCostOfBorrowings" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="gds_PaymentOfCommitmentCostOfBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gds-services.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="42901 - Disclosure - SUBSEQUENT EVENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_637538217164475940" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_637538217164475940" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Tianjin1Member" xlink:label="gds_Tianjin1Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="gds_Tianjin1Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing15Member" xlink:label="gds_Beijing15Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Beijing15Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shenzhen8Member" xlink:label="gds_Shenzhen8Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Shenzhen8Member" priority="1" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gds_Tianjin1Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FacilityAgreementThirdPartyBankMember" xlink:label="gds_FacilityAgreementThirdPartyBankMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="gds_FacilityAgreementThirdPartyBankMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfSubsidiariesThatObtainedCredit" xlink:label="gds_NumberOfSubsidiariesThatObtainedCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gds_NumberOfSubsidiariesThatObtainedCredit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>gds-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.6.7713.40453 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/12/2021 10:55:26 AM-->
<!--Modified on: 4/12/2021 10:55:26 AM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <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" xmlns="http://www.xbrl.org/2003/linkbase" />
  <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" xmlns="http://www.xbrl.org/2003/linkbase" />
  <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" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document and Entity Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Well-known Seasoned Issuer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Voluntary Filers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Registration Statement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Annual Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Shell Company Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line Two</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line Three</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Country</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contact Personnel Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Accounting Standard</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ICFR Auditor Attestation Flag</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED BALANCE SHEETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash and Cash Equivalents, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash - current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">- Current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net of allowance for doubtful accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value-added-tax ("VAT") recoverable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VAT recoverable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Expense, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets, Net (Excluding Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets, net</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsNoncurrent" xlink:to="gds_PrepaidLandUseRightsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of prepaid land use rights as of balance sheet date that are expected to be consumed after one year or beyond the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Land Use Rights Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash - non-current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax Receivable, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VAT recoverable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VAT recoverable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized Contract Cost, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fulfilment costs related to the contract with customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized fulfilment cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Mezzanine Equity and Shareholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities, VIEs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of short-term debt and current maturity of long-term debt (excluding finance lease obligations) due within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short Term Borrowings And Current Portion Of Long Term Borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings and current portion of long-term borrowings (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB254,000 and RMB343,944 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sub-total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings and current portion of long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB181,448 and RMB194,325 as of December 31, 2019 and 2020, respectively)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other payables (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB160,401 and RMB152,534 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total accrued expenses and other payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB68,003 and RMB90,192 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB31,869 and RMB50,888 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities, current</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of financing lease and other financing obligations due within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Lease And Other Financing Obligations Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB125,318 and RMB31,629 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations, current</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loans Payable, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings, excluding current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings, excluding current portion (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB12,500 and RMB60,042 as of December 31, 2019 and 2020, respectively)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Debt, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible bonds payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB66,387 and RMB361,502 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities, non-current</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of financing lease and other financing obligations due more than one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Lease And Other Financing Obligations Non Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB921,965 and RMB982,209 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations, non-current</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB76,297 and RMB91,036 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB29,950 and RMB34,281 as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable preferred shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mezzanine Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Carrying Amount, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest, Equity, Carrying Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable non-controlling interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable non-controlling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total mezzanine equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shareholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated deficit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total shareholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingency</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities, mezzanine equity and shareholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RecourseStatusAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recourse Status [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_RecourseStatusDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RecourseStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recourse Status [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RecourseStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recourse Status [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecourseMember" xlink:to="us-gaap_NonrecourseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrecourseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonrecourse [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonrecourseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Without resourse to the primary beneficiary</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:to="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Aggregate Amount of Redemption Requirement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redemption value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLiquidationPreference" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Liquidation Preference</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liquidation value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, shares authorized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, shares issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, outstanding shares (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF OPERATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer, Excluding Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of Goods and Services Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross profit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling and Marketing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling and marketing expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income from operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income (expenses):</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Income, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Subsidiaries, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity in loss of subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity in loss of subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Transaction Gain (Loss), before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency exchange gain (loss), net</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantIncomeNonoperating" xlink:label="gds_GovernmentGrantIncomeNonoperating" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GovernmentGrantIncomeNonoperating" xlink:to="gds_GovernmentGrantIncomeNonoperating_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GovernmentGrantIncomeNonoperating_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ancillary revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in government grant agreements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GovernmentGrantIncomeNonoperating_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Grant Income, Nonoperating</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_GovernmentGrantIncomeNonoperating_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government grants</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainFromPurchasePriceAdjustment" xlink:label="gds_GainFromPurchasePriceAdjustment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GainFromPurchasePriceAdjustment" xlink:to="gds_GainFromPurchasePriceAdjustment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GainFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of gain from adjustment of purchase price for acquisition of subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GainFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain from Purchase Price Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_GainFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain from purchase price adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_GainFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain from purchase price adjustment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Others, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss before income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax benefits (expenses)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total income taxes (benefits) expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss for the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Attributable to Redeemable Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to redeemable non-controlling interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to redeemable non-controlling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to GDS Holdings Limited shareholders</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss for the year (Note i)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of decrease to net income for accretion of redeemable noncontrolling interest to its redemption value to derive net income apportioned to common stockholders.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest, Accretion to Redemption Value, Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion to redemption value of redeemable non-controlling interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion to redemption value of redeemable non-controlling interests</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NetIncomeLossAvailableToStockholders" xlink:label="gds_NetIncomeLossAvailableToStockholders" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NetIncomeLossAvailableToStockholders" xlink:to="gds_NetIncomeLossAvailableToStockholders_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NetIncomeLossAvailableToStockholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to shareholders.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NetIncomeLossAvailableToStockholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Stockholders</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_NetIncomeLossAvailableToStockholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss available to GDS Holdings Limited shareholders</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of decrease to net income for temporary equity to its redemption value of redeemable preferred shares to derive net income apportioned to common stockholders.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Change in Redemption Value of Redeemable Preferred Shares, Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in redemption value of redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock Dividends, Income Statement Impact</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative dividend on redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss available to GDS Holdings Limited ordinary shareholders</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LOSS PER ORDINARY SHARE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss per ordinary share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic and Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic and diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss per ordinary share - basic and diluted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average number of ordinary share outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic and Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic and diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average number of ordinary shares outstanding-basic and diluted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income (loss):</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency translation adjustments, net of nil tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive (Income) Loss, Net of Tax, Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive loss attributable to redeemable non-controlling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total comprehensive loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive loss attributable to GDS Holdings Limited shareholders</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency translation adjustments, tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in shareholders' equity</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" xlink:label="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" xlink:to="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders Equity Including Portion Attributable To Noncontrolling Interest Assets Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impact of change in accounting policy</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of ordinary shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares issued (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of shares (in shares)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockSurrenderedDuringPeriodShares" xlink:label="gds_StockSurrenderedDuringPeriodShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockSurrenderedDuringPeriodShares" xlink:to="gds_StockSurrenderedDuringPeriodShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockSurrenderedDuringPeriodShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares surrendered during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockSurrenderedDuringPeriodShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Surrendered During Period Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_StockSurrenderedDuringPeriodShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares surrendered (in shares)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodValueToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodValueToDepositoryBank" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockIssuedDuringPeriodValueToDepositoryBank" xlink:to="gds_StockIssuedDuringPeriodValueToDepositoryBank_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockIssuedDuringPeriodValueToDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value of new stock issued to depository bank during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockIssuedDuringPeriodValueToDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Value to Depository Bank</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_StockIssuedDuringPeriodValueToDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares issued to depository bank</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodSharesToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockIssuedDuringPeriodSharesToDepositoryBank" xlink:to="gds_StockIssuedDuringPeriodSharesToDepositoryBank_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of new stock issued to depository bank during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares to Depository Bank</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares issued to depository bank (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Converted Instrument, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of ordinary shares in exchange of bonds payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of convertible bonds</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Converted Instrument, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of convertible bonds (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividends, Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable preferred shares dividends</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise of share options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercised (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise of share options (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting of restricted shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting of restricted shares (in shares)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of liability settled during the current period with restricted shares awarded.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement by Share Based Payment Award Liability Settlement with Restricted Shares Award Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement of liability-classified restricted share award</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement of liability-classified shares award (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in shares)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This information is pertaining to the amount of shares settled during the current period with shares held by the depository bank under an established share-based compensation plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award Settlement With Shares Held By Depository Bank Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement of share options and restricted share awards with shares held by depository bank</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares settled during the current period with shares held by the depository bank under an established share-based compensation plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award, Settlement With Shares Held By Depository Bank</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement of share options and restricted share awards with shares held by depository bank (in shares)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityAdjustedBalance" xlink:label="gds_StockholdersEquityAdjustedBalance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockholdersEquityAdjustedBalance" xlink:to="gds_StockholdersEquityAdjustedBalance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockholdersEquityAdjustedBalance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of stockholders' equity after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockholdersEquityAdjustedBalance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Adjusted Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_StockholdersEquityAdjustedBalance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjusted balance</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityAdjustedBalanceShares" xlink:label="gds_StockholdersEquityAdjustedBalanceShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockholdersEquityAdjustedBalanceShares" xlink:to="gds_StockholdersEquityAdjustedBalanceShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockholdersEquityAdjustedBalanceShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of shares of stockholders' equity after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockholdersEquityAdjustedBalanceShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Adjusted Balance, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_StockholdersEquityAdjustedBalanceShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjusted balance (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from operating activities:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating activities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments 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="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" xlink:label="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" xlink:to="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of amortization expense attributable to debt discount (premium) and debt issuance and commitment cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization Of Debt Issuance and Commitment Cost And Debt Discount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt issuance and commitment cost and debt discount</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization, Nonproduction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLeasesPrepaidLandUseRights" xlink:label="gds_OperatingLeasesPrepaidLandUseRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLeasesPrepaidLandUseRights" xlink:to="gds_OperatingLeasesPrepaidLandUseRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLeasesPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating lease expense for prepaid land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLeasesPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Leases, Prepaid land Use Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_OperatingLeasesPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease cost relating to prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss (gain) on disposal of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based compensation expenses</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainLossFromPurchasePriceAdjustment" xlink:label="gds_GainLossFromPurchasePriceAdjustment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GainLossFromPurchasePriceAdjustment" xlink:to="gds_GainLossFromPurchasePriceAdjustment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GainLossFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of gain (loss) from purchase price adjustment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GainLossFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) From Purchase Price Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_GainLossFromPurchasePriceAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain from purchase price adjustment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from equity method investment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for Doubtful Accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for doubtful accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total deferred tax benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in operating assets and liabilities, net of effect of acquisitions:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseDecreaseInValueAddedTaxRecoverable" xlink:label="gds_IncreaseDecreaseInValueAddedTaxRecoverable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_IncreaseDecreaseInValueAddedTaxRecoverable" xlink:to="gds_IncreaseDecreaseInValueAddedTaxRecoverable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_IncreaseDecreaseInValueAddedTaxRecoverable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase (decrease) during the reporting period in value added tax recoverable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_IncreaseDecreaseInValueAddedTaxRecoverable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Value Added Tax Recoverable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_IncreaseDecreaseInValueAddedTaxRecoverable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VAT recoverable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Current Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Noncurrent Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Contract with Customer, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Noncurrent Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseDecreaseInOperatingLeases" xlink:label="gds_IncreaseDecreaseInOperatingLeases" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_IncreaseDecreaseInOperatingLeases" xlink:to="gds_IncreaseDecreaseInOperatingLeases_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_IncreaseDecreaseInOperatingLeases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase (decrease) during the reporting period of operating lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_IncreaseDecreaseInOperatingLeases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Operating Lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_IncreaseDecreaseInOperatingLeases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash (used in) provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in operating activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investing activities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for purchase of property and equipment and land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Acquired from Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash acquired from the business combinations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for the business combinations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashPaidForAssetAcquisitions" xlink:label="gds_CashPaidForAssetAcquisitions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CashPaidForAssetAcquisitions" xlink:to="gds_CashPaidForAssetAcquisitions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CashPaidForAssetAcquisitions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow associated with cash paid for the asset acquisitions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CashPaidForAssetAcquisitions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Paid for Asset Acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_CashPaidForAssetAcquisitions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for the asset acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Long-term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for equity investments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentsOfDepositForPotentialAcquisition" xlink:label="gds_PaymentsOfDepositForPotentialAcquisition" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PaymentsOfDepositForPotentialAcquisition" xlink:to="gds_PaymentsOfDepositForPotentialAcquisition_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PaymentsOfDepositForPotentialAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash outflow for deposits made by the entity during the period for potential acquisitions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PaymentsOfDepositForPotentialAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for potential acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_PaymentsOfDepositForPotentialAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for potential acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale of Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sale of property and equipment</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DepositsPaidForConstructionOfPropertyAndEquipment" xlink:label="gds_DepositsPaidForConstructionOfPropertyAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DepositsPaidForConstructionOfPropertyAndEquipment" xlink:to="gds_DepositsPaidForConstructionOfPropertyAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DepositsPaidForConstructionOfPropertyAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash outflow for deposits made by the entity during the period for construction of property and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DepositsPaidForConstructionOfPropertyAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deposits Paid for Construction of Property and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_DepositsPaidForConstructionOfPropertyAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deposits paid for construction of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in investing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from financing activities:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing activities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Short-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfSecuredDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Secured Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Short-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayment of short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayment of long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Debt Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of issuance cost of borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentOfCommitmentCostOfBorrowings" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PaymentOfCommitmentCostOfBorrowings" xlink:to="gds_PaymentOfCommitmentCostOfBorrowings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of cash outflow for commitment cost of borrowings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of Commitment Cost of Borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of commitment cost of borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Convertible Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net proceeds from issuance of convertible bonds</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of ordinary shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net proceeds from issuance of ordinary shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Redeemable Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net proceeds from issuance of redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:to="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of redeemable preferred shares dividends</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMinorityShareholders" xlink:to="us-gaap_ProceedsFromMinorityShareholders_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Noncontrolling Interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital contribution from redeemable non-controlling shareholder</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations" xlink:to="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow for payment under finance lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment Under Finance Lease And Other Financing Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment under finance leases and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ProceedsFromOtherFinancingArrangements" xlink:label="gds_ProceedsFromOtherFinancingArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ProceedsFromOtherFinancingArrangements" xlink:to="gds_ProceedsFromOtherFinancingArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ProceedsFromOtherFinancingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash inflow from other financing arrangements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ProceedsFromOtherFinancingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Other Financing Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_ProceedsFromOtherFinancingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from other financing arrangements</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" xlink:label="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" xlink:to="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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 under vendor financing.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment for Purchase of Property and Equipment Through Vendor Financing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment for purchase of property and equipment through vendor financing</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment for Contingent Consideration Liability, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of contingent consideration for the acquisition of subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by (used in) financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by financing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of exchange rate changes on cash and restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net increase in cash and restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and restricted cash at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and restricted cash at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total cash and restricted cash shown in the consolidated statements of cash flows</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental disclosures of cash flow information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest paid</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax paid</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental disclosures of non-cash investing and financing activities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationChangesInConsiderationPayable" xlink:label="gds_BusinessCombinationChangesInConsiderationPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationChangesInConsiderationPayable" xlink:to="gds_BusinessCombinationChangesInConsiderationPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationChangesInConsiderationPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of changes during the reporting period in consideration payable in connection with business combination and asset acquisitions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationChangesInConsiderationPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Changes In Consideration Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationChangesInConsiderationPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in consideration payable for the acquisition of subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH AND RESTRICTED CASH</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DisclosureOfCashAndRestrictedCashTextBlock" xlink:label="gds_DisclosureOfCashAndRestrictedCashTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DisclosureOfCashAndRestrictedCashTextBlock" xlink:to="gds_DisclosureOfCashAndRestrictedCashTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DisclosureOfCashAndRestrictedCashTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of cash and restricted cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DisclosureOfCashAndRestrictedCashTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of Cash and Restricted Cash [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DisclosureOfCashAndRestrictedCashTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH AND RESTRICTED CASH</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONTRACT BALANCES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractWithCustomerTextBlock" xlink:label="gds_ContractWithCustomerTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractWithCustomerTextBlock" xlink:to="gds_ContractWithCustomerTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of balances from contract with customer to transfer good or service and to transfer nonfinancial asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_ContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONTRACT BALANCES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INTANGIBLE ASSETS, NET</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INTANGIBLE ASSETS, NET</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAbstract" xlink:label="gds_PrepaidLandUseRightsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsAbstract" xlink:to="gds_PrepaidLandUseRightsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PREPAID LAND USE RIGHTS</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsDisclosureTextBlock" xlink:label="gds_PrepaidLandUseRightsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsDisclosureTextBlock" xlink:to="gds_PrepaidLandUseRightsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for certain prepaid land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Land Use Rights Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PrepaidLandUseRightsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PREPAID LAND USE RIGHTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BUSINESS COMBINATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BUSINESS COMBINATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LOANS AND BORROWINGS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LOANS AND BORROWINGS</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsAbstract" xlink:label="gds_ConvertibleBondsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ConvertibleBondsAbstract" xlink:to="gds_ConvertibleBondsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ConvertibleBondsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ConvertibleBondsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONVERTIBLE BONDS PAYABLE</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsDisclosureTextBlock" xlink:label="gds_ConvertibleBondsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ConvertibleBondsDisclosureTextBlock" xlink:to="gds_ConvertibleBondsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ConvertibleBondsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for information about convertible bonds.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ConvertibleBondsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Bonds Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ConvertibleBondsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONVERTIBLE BONDS PAYABLE</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCRUED EXPENSES AND OTHER PAYABLES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCRUED EXPENSES AND OTHER PAYABLES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LeaseDisclosureTextBlock" xlink:label="gds_LeaseDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LeaseDisclosureTextBlock" xlink:to="gds_LeaseDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LeaseDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of information about leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LeaseDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LeaseDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:to="gds_OtherNoncurrentLiabilitiesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OTHER LONG-TERM LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherNoncurrentLiabilitiesDisclosureTextBlock" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock" xlink:to="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for other noncurrent liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncurrent Liabilities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OTHER LONG-TERM LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_TemporaryEquityDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REDEEMABLE PREFERRED SHARES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockTextBlock" xlink:to="us-gaap_PreferredStockTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REDEEMABLE PREFERRED SHARES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestTextBlock" xlink:label="gds_RedeemableNoncontrollingInterestTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_RedeemableNoncontrollingInterestTextBlock" xlink:to="gds_RedeemableNoncontrollingInterestTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_RedeemableNoncontrollingInterestTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_RedeemableNoncontrollingInterestTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_RedeemableNoncontrollingInterestTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REDEEMABLE NON-CONTROLLING INTERESTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DERIVATIVE FINANCIAL INSTRUMENTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DERIVATIVE FINANCIAL INSTRUMENTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FAIR VALUE MEASUREMENT</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement Inputs, Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FAIR VALUE MEASUREMENT</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ORDINARY SHARES</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CommonStockTextBlock" xlink:label="gds_CommonStockTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CommonStockTextBlock" xlink:to="gds_CommonStockTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CommonStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to common stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CommonStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CommonStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ORDINARY SHARES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHARE-BASED COMPENSATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHARE-BASED COMPENSATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHARE-BASED COMPENSATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REVENUE</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REVENUE</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DistributionOfProfitsDisclosureAbstract" xlink:label="gds_DistributionOfProfitsDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DistributionOfProfitsDisclosureAbstract" xlink:to="gds_DistributionOfProfitsDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DistributionOfProfitsDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DistributionOfProfitsDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DISTRIBUTION OF PROFIT</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DistributionOfProfitsDisclosureTextBlock" xlink:label="gds_DistributionOfProfitsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DistributionOfProfitsDisclosureTextBlock" xlink:to="gds_DistributionOfProfitsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DistributionOfProfitsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of distribution of profit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DistributionOfProfitsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Distribution of Profits Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DistributionOfProfitsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DISTRIBUTION OF PROFIT</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LOSS PER ORDINARY SHARE</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENT INFORMATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENT INFORMATION</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_MajorCustomersAbstract" xlink:label="gds_MajorCustomersAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_MajorCustomersAbstract" xlink:to="gds_MajorCustomersAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_MajorCustomersAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">N/A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_MajorCustomersAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MAJOR CUSTOMERS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MAJOR CUSTOMERS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RELATED PARTY TRANSACTIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RELATED PARTY TRANSACTIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PARENT ONLY FINANCIAL INFORMATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PARENT ONLY FINANCIAL INFORMATION</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principles of Consolidation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of estimates</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of financial instruments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractBalancesPolicyTextBlock" xlink:label="gds_ContractBalancesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractBalancesPolicyTextBlock" xlink:to="gds_ContractBalancesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractBalancesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for accounts receivable, contract assets and contract liabilities (i.e. deferred revenue).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractBalancesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Balances [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ContractBalancesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract balances</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationOfInternalCostsPolicy" xlink:label="us-gaap_CapitalizationOfInternalCostsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizationOfInternalCostsPolicy" xlink:to="us-gaap_CapitalizationOfInternalCostsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizationOfInternalCostsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalization of Internal Costs, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizationOfInternalCostsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fulfilment costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsPolicy" xlink:to="us-gaap_AssetRetirementObligationsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligations, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsPolicyPolicyTextBlock" xlink:label="gds_PrepaidLandUseRightsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsPolicyPolicyTextBlock" xlink:to="gds_PrepaidLandUseRightsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for prepaid land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Land Use Rights, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PrepaidLandUseRightsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of long-lived assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxPolicyPolicyTextBlock" xlink:label="gds_ValueAddedTaxPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ValueAddedTaxPolicyPolicyTextBlock" xlink:to="gds_ValueAddedTaxPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ValueAddedTaxPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for value added tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ValueAddedTaxPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ValueAddedTaxPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value-added-tax ("VAT")</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives, Reporting of Derivative Activity [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative financial instruments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitment and contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue recognition</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of Sales, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of revenues</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" xlink:to="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for research and development and advertising costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development and Advertising Expense, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development and advertising costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" xlink:label="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" xlink:to="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for revenue recognition of government grants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Grants, Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government grants</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:label="us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:to="us-gaap_InterestCapitalizationPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCapitalizationPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Capitalization, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCapitalizationPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized interest</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtIssuanceCostsPolicyPolicyTextBlock" xlink:label="gds_DebtIssuanceCostsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DebtIssuanceCostsPolicyPolicyTextBlock" xlink:to="gds_DebtIssuanceCostsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DebtIssuanceCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy related to debt issuance costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DebtIssuanceCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DebtIssuanceCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pension and Other Postretirement Plans, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency translation and foreign currency risks</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration of credit risk</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings (loss) per share</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ChangesInAccountingPrinciplePolicyTextBlock" xlink:label="gds_ChangesInAccountingPrinciplePolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ChangesInAccountingPrinciplePolicyTextBlock" xlink:to="gds_ChangesInAccountingPrinciplePolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ChangesInAccountingPrinciplePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for changes in accounting principles.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ChangesInAccountingPrinciplePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes In Accounting Principle [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ChangesInAccountingPrinciplePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in accounting principle</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recently issued accounting standards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Variable Interest Entities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of financial statement balances and amounts of the VIEs and their subsidiaries and schedule of net revenue and net income, operating, investing and financing cash flows of VIEs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of estimated useful life of property, plant and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Estimated Useful Life Of property, Plant And Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of estimated useful lives of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Asset Retirement Obligations [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of asset retirement obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of weighted-average amortization period of acquired intangible assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfInterestCostCapitalizationTableTextBlock" xlink:label="gds_ScheduleOfInterestCostCapitalizationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfInterestCostCapitalizationTableTextBlock" xlink:to="gds_ScheduleOfInterestCostCapitalizationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfInterestCostCapitalizationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of the capitalization of the interest costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfInterestCostCapitalizationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Interest Cost Capitalization [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfInterestCostCapitalizationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation of total interest costs to "Interest expenses" as reported in the consolidated statements of operations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashAndRestrictedCashByGeographicAreasTableTextBlock" xlink:label="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock" xlink:to="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of cash and restricted cash by geographic areas.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash And Restricted Cash By Geographic Areas [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of cash and restricted cash deposited in major financial institutions located in PRC, Hong Kong SAR, US and Singapore</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DisclosureOfCashAndRestrictedCashTableTextBlock" xlink:label="gds_DisclosureOfCashAndRestrictedCashTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DisclosureOfCashAndRestrictedCashTableTextBlock" xlink:to="gds_DisclosureOfCashAndRestrictedCashTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DisclosureOfCashAndRestrictedCashTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of the cash and restricted cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DisclosureOfCashAndRestrictedCashTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of Cash and Restricted Cash [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DisclosureOfCashAndRestrictedCashTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation of cash and restricted cash in the consolidated balance sheets to the amounts in the consolidated statements of cash flows</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Credit Losses on Financing Receivables [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of allowance for doubtful accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Asset and Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of deferred revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of property and equipment</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of depreciation of physical assets used in the normal conduct of business and not intended for resale.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation of Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of depreciation of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of intangible assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of estimated future amortization expense</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfPrepaidLandUseRightsTableTextBlock" xlink:label="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock" xlink:to="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of the prepaid land use rights and amortization.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Prepaid Land Use Rights [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BUSINESS COMBINATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Goodwill [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of movement of goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Short-term Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfShortTermDebtCollateralTableTextBlock" xlink:label="gds_ScheduleOfShortTermDebtCollateralTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfShortTermDebtCollateralTableTextBlock" xlink:to="gds_ScheduleOfShortTermDebtCollateralTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfShortTermDebtCollateralTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of assets pledged to secure short-term debt arrangements having initial terms of repayment
within one year or the normal operating cycle, if longer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfShortTermDebtCollateralTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Short-term Debt Collateral [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfShortTermDebtCollateralTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of assets to secure the short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfLongTermDebtCollateralTableTextBlock" xlink:label="gds_ScheduleOfLongTermDebtCollateralTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfLongTermDebtCollateralTableTextBlock" xlink:to="gds_ScheduleOfLongTermDebtCollateralTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfLongTermDebtCollateralTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of assets pledged to secure long-term debt arrangements having initial terms
of repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfLongTermDebtCollateralTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Long-term Debt Collateral [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfLongTermDebtCollateralTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of assets to secure the long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Maturities of Long-term Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of aggregate maturities of the long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accrued Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of of lease cost</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of supplemental cash flow information related to leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Disclosure, Supplemental Cash Flow Information Related to Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of supplemental cash flow information related to leases</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" xlink:label="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" xlink:to="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of weighted average remaining lease term and weighted average discount rate for leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Disclosure, Weighted Average Remaining Lease Term And Weighted Average Discount Rate Related to Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of weighted average remaining lease term and weighted average discount rate for leases</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeLiabilityMaturityTableTextBlock" xlink:label="gds_LesseeLiabilityMaturityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeLiabilityMaturityTableTextBlock" xlink:to="gds_LesseeLiabilityMaturityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of undiscounted cash flows of lessee's lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Liability, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LesseeLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of maturities of lease liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" xlink:label="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" xlink:to="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of assets to secure lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Assets to Secure Lease and Other Financing Obligations [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of assets to secure lease and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncurrent Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock" xlink:label="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock" xlink:to="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of temporary equity rollforward.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Temporary Equity Roll forward Table Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of movement of the redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:to="us-gaap_RedeemableNoncontrollingInterestTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of change in the carrying amount of redeemable non-controlling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of fair values of derivatives included in the consolidated balance sheets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instruments, Gain (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of location in the consolidated statements of operations and the amount of realized and unrealized gains (losses) recognized for the derivative contracts not designated as hedging instruments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of assets and liabilities measured at fair value on a recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of the option activity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of information with respect to stock options outstanding and stock options exercisable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of the restricted share activity</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" xlink:label="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" xlink:to="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of the significant assumptions used during the year to estimate the fair value of restricted shares, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Share Based Payment Award Restricted Shares Valuation Assumptions [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assumptions used to estimate fair value of restricted shares granted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of share-based compensation expenses</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfNetRevenueTableTextBlock" xlink:label="gds_ScheduleOfNetRevenueTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfNetRevenueTableTextBlock" xlink:to="gds_ScheduleOfNetRevenueTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfNetRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of net revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfNetRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Net Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfNetRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Net revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of operating results before income tax and the provision for income taxes by tax jurisdictions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation of differences between PRC statutory tax rate and effective tax rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of components of deferred tax assets and liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Valuation Allowance [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of movement of the valuation allowance for the deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of computation of basic and diluted loss per share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of securities excluded from the computation of diluted loss per share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Purchase Commitment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of capital commitments outstanding not provided for in the financial statements</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xlink:label="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xlink:to="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of material related party relationship.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Material Related Party Relationship [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of material related party relationship</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Related Party Transactions [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of major transactions with related parties</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock" xlink:label="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock" xlink:to="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of balances with related parties.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Balances with Related Parties [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of major balances with related parties</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Financial Statements [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of condensed financial statements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Variable Interest Entities [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Interest Entity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VIEs financial information</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityInterestTransferredFromRelatedParty" xlink:label="gds_EquityInterestTransferredFromRelatedParty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EquityInterestTransferredFromRelatedParty" xlink:to="gds_EquityInterestTransferredFromRelatedParty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EquityInterestTransferredFromRelatedParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of interest transferred by the entity from a related party to holding company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EquityInterestTransferredFromRelatedParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Interest Transferred From Related Party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EquityInterestTransferredFromRelatedParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership transferred (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDirectorsReplacingPriorDirector" xlink:label="gds_NumberOfDirectorsReplacingPriorDirector" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NumberOfDirectorsReplacingPriorDirector" xlink:to="gds_NumberOfDirectorsReplacingPriorDirector_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NumberOfDirectorsReplacingPriorDirector_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of directors replacing prior director in subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NumberOfDirectorsReplacingPriorDirector_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Directors Replacing Prior Director</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_NumberOfDirectorsReplacingPriorDirector_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of directors replacing prior sold director</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loans and Leases Receivable, Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loans</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" xlink:label="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" xlink:to="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The period within which a prior notice is to be provided requiring repayment of loans amounts due from related parties.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loans and Leases Receivable, Related Parties, Prior Notice Requiring Repayment Of Loans, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right of GDS Investment Company to require repayment of the loans, prior notice period</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CostOfOutsourcingAndOtherServices" xlink:label="gds_CostOfOutsourcingAndOtherServices" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CostOfOutsourcingAndOtherServices" xlink:to="gds_CostOfOutsourcingAndOtherServices_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CostOfOutsourcingAndOtherServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost incurred for outsourcing and other services provided by other entities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CostOfOutsourcingAndOtherServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost Of Outsourcing And Other Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CostOfOutsourcingAndOtherServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs for outsourcing and other services provided by other consolidated entities within the Company</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due to Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount due to related parties</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Collateral Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets pledged</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:label="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:to="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This concept does not have a custom type definition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Revenue, Net Income (Loss), Operating, Investing and Financing Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net revenue, net income, operating, investing and financing cash flows</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated useful life (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:label="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:to="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Activity of the asset retirement obligation liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligation" xlink:to="us-gaap_AssetRetirementObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AssetRetirementObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligations at end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AssetRetirementObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligations at beginning of the year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesIncurred_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation, Liabilities Incurred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation, Accretion Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average amortization period (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Asset, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated useful life (in years)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization based on remaining terms (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Goodwill [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment losses for goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Long Lived Assets Held-for-sale [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_LongLivedAssetsHeldForSaleLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Lived Assets Held-for-sale [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of long-lived assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of Long-Lived Assets Held-for-use</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment losses for long-lived assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxAbstract" xlink:label="gds_ValueAddedTaxAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ValueAddedTaxAbstract" xlink:to="gds_ValueAddedTaxAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ValueAddedTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ValueAddedTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ValueAddedTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value-added-tax ("VAT")</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxPayableCurrent" xlink:label="gds_ValueAddedTaxPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ValueAddedTaxPayableCurrent" xlink:to="gds_ValueAddedTaxPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ValueAddedTaxPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the carrying amount of Value Added Tax Payables as on the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ValueAddedTaxPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ValueAddedTaxPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VAT payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue recognition</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractServicePeriod" xlink:label="gds_ContractServicePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractServicePeriod" xlink:to="gds_ContractServicePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractServicePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The contract service period over which the services are provided to customers for a fixed amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractServicePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Service Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ContractServicePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract service period</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xlink:to="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to research and development and advertising costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development and Advertising Costs [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development and advertising costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantsAbstract" xlink:label="gds_GovernmentGrantsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GovernmentGrantsAbstract" xlink:to="gds_GovernmentGrantsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GovernmentGrantsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to government grants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GovernmentGrantsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Grants [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_GovernmentGrantsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government grants</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsNoncurrent" xlink:label="gds_DeferredGrantsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredGrantsNoncurrent" xlink:to="gds_DeferredGrantsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredGrantsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amounts deferred under the terms of governmental, corporate, or foundation grants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredGrantsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Grants, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DeferredGrantsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred government grants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_DeferredGrantsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred government grants in other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsCurrent" xlink:label="gds_DeferredGrantsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredGrantsCurrent" xlink:to="gds_DeferredGrantsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredGrantsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings due under the terms of governmental grants. For classified balance sheets, represents the current amount deferred, that that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredGrantsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Grants, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DeferredGrantsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred government grants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_DeferredGrantsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred government grants in accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurredAbstract" xlink:label="us-gaap_InterestCostsIncurredAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsIncurredAbstract" xlink:to="us-gaap_InterestCostsIncurredAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsIncurredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Costs Incurred [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCostsIncurredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred" xlink:label="us-gaap_InterestCostsIncurred" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsIncurred" xlink:to="us-gaap_InterestCostsIncurred_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsIncurred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Costs Incurred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCostsIncurred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total interest costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalizedAdjustment" xlink:label="us-gaap_InterestCostsCapitalizedAdjustment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalizedAdjustment" xlink:to="us-gaap_InterestCostsCapitalizedAdjustment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsCapitalizedAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Costs Capitalized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestCostsCapitalizedAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: interest costs capitalized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNetAbstract" xlink:label="us-gaap_DeferredFinanceCostsNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNetAbstract" xlink:to="us-gaap_DeferredFinanceCostsNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unamortised debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="us-gaap_DefinedContributionPlanTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanTable" xlink:to="us-gaap_DefinedContributionPlanTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanDisclosureLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employer contribution (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashAndRestrictedCashAndCashEquivalents" xlink:label="gds_CashAndRestrictedCashAndCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CashAndRestrictedCashAndCashEquivalents" xlink:to="gds_CashAndRestrictedCashAndCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CashAndRestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The carrying amounts of cash and restricted cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CashAndRestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash And Restricted Cash And Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CashAndRestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Receivables [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Doubtful Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: allowance for doubtful accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="us-gaap_AccountsReceivableNetNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetNoncurrent" xlink:to="us-gaap_AccountsReceivableNetNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">- Non-current portion</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Doubtful Accounts Receivable [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Movement of the allowance for doubtful accounts</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccountsReceivableCreditLossExpense" xlink:label="gds_AccountsReceivableCreditLossExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccountsReceivableCreditLossExpense" xlink:to="gds_AccountsReceivableCreditLossExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccountsReceivableCreditLossExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expense for expected credit loss on accounts receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccountsReceivableCreditLossExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Credit Loss Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccountsReceivableCreditLossExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance made during the year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Doubtful Accounts Receivable, Write-offs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Write-off during the year</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" xlink:label="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" xlink:to="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of foreign exchange impact on allowance for doubtful accounts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Doubtful Accounts, Foreign Exchange Impact</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign exchange impact</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Closing balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beginning balance</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseInContractWithCustomerLiability" xlink:label="gds_IncreaseInContractWithCustomerLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_IncreaseInContractWithCustomerLiability" xlink:to="gds_IncreaseInContractWithCustomerLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_IncreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of increase in obligation to transfer good or service to customer results from the timing difference between the satisfaction of the Company's performance obligation and the customer's payment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_IncreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase in Contract with Customer, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_IncreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue expected to be recognized as revenue after one year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue - non-current (Note 4)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability, Revenue Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue recognized from the opening deferred revenue balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationAbstract" xlink:label="us-gaap_RevenuePerformanceObligationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuePerformanceObligationAbstract" xlink:to="us-gaap_RevenuePerformanceObligationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuePerformanceObligationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining performance obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining performance obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining performance obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period over which remaining performance obligations are expected to be recognized as revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At cost:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, gross</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: Accumulated depreciation</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentNetExcludingConstructionInProcess" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PropertyAndEquipmentNetExcludingConstructionInProcess" xlink:to="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets used in the normal conduct of business and not intended for resale, excluding construction in progress.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment Net Excluding Construction in Process</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment net excluding construction in process</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in Progress, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in progress</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying amounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance leases, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAbstract" xlink:label="us-gaap_DepreciationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAbstract" xlink:to="us-gaap_DepreciationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation of property and equipment</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" xlink:label="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" xlink:to="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of payable for purchase of property, plant and equipment, due after one year or beyond the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payable For Purchase Of Property Plant And Equipment Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payables for purchase of property and equipment due beyond one year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets, gross</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: accumulated amortization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of intangible assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated future amortization expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2022</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2023</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Thereafter</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrentGross" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsNoncurrentGross" xlink:to="gds_PrepaidLandUseRightsNoncurrentGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of prepaid land use rights which are expected to be consumed after one year or beyond the normal operating cycle before amortization expense if any.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Land Use Rights Noncurrent, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAccumulatedAmortization" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsAccumulatedAmortization" xlink:to="gds_PrepaidLandUseRightsAccumulatedAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated amortization of long-term prepaid land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Land Use Rights, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: Accumulated amortization</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmortizationOfPrepaidLandUseRights" xlink:label="gds_AmortizationOfPrepaidLandUseRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AmortizationOfPrepaidLandUseRights" xlink:to="gds_AmortizationOfPrepaidLandUseRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AmortizationOfPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization expense of prepaid land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AmortizationOfPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Prepaid Land Use Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AmortizationOfPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="us-gaap_GoodwillRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Movement of goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Acquired During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Addition during the year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="us-gaap_GoodwillPurchaseAccountingAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="us-gaap_GoodwillPurchaseAccountingAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillPurchaseAccountingAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Purchase Accounting Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillPurchaseAccountingAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement period adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationGoodwillAbstract" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="us-gaap_BusinessCombinationGoodwillAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Goodwill [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The identifiable assets acquired and liabilities assumed in the business combination</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Consideration Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase price</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDataCenterProjects" xlink:label="gds_NumberOfDataCenterProjects" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NumberOfDataCenterProjects" xlink:to="gds_NumberOfDataCenterProjects_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NumberOfDataCenterProjects_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of data center projects.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NumberOfDataCenterProjects_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Data Center Projects</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_NumberOfDataCenterProjects_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of data center projects</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xlink:to="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of effective settlement of pre-existing relationship prior to the acquisition, in consideration for the business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Consideration Transferred, Effective Settlement of Pre-existing Relationships Prior to Combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective settlement of pre-existing relationships upon consolidation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recognized amounts of identifiable assets acquired and liabilities assumed:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of lessee's right to use underlying asset under operating lease recognized as of the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease ROU assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Identifiable intangible assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Identifiable intangible assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other assets acquired at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of finance lease and other financing obligations assumed in business combination, due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Liabilities, Finance Lease and Other Financing Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations, current</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating lease liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities, current</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of finance lease and other financing obligations assumed in business combination, due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Liabilities, Finance Lease and Other Financing Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations, non-current</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities, non- current</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of short-term debt and long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Short-term Debt and Current Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other liabilities assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total identifiable net assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationPayableCurrent" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationConsiderationPayableCurrent" xlink:to="gds_BusinessCombinationConsiderationPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of liability recognized arising from consideration payable in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Consideration Payable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining consideration payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consideration payables for acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Short-term Debt [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Debt [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract" xlink:to="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt, Long-term and Short-term, Combined Amount [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding loans (net of debt issuance costs)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current portion of long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Excluding Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings, excluding current portion</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="us-gaap_DebtLongtermAndShorttermCombinedAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt, Long-term and Short-term, Combined Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract" xlink:label="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract" xlink:to="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This concept does not have any references.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Debt, by Type, Unsecured and Secured [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowings by type</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_UnsecuredShortTermDebt" xlink:label="gds_UnsecuredShortTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_UnsecuredShortTermDebt" xlink:to="gds_UnsecuredShortTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_UnsecuredShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying amount as of the balance sheet date of the uncollateralized debt obligations due within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_UnsecuredShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unsecured Short-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_UnsecuredShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unsecured short-term loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SecuredShortTermDebt" xlink:label="gds_SecuredShortTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SecuredShortTermDebt" xlink:to="gds_SecuredShortTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SecuredShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value as of the balance sheet date of the collateralized debt obligations due within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SecuredShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Short-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_SecuredShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured short-term loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermDebtInstrumentCollateralAmount" xlink:label="gds_ShortTermDebtInstrumentCollateralAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShortTermDebtInstrumentCollateralAmount" xlink:to="gds_ShortTermDebtInstrumentCollateralAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShortTermDebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of assets pledged to secure a short-term debt instrument.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShortTermDebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short Term Debt, Instrument, Collateral Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShortTermDebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets to secure short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Debt, Weighted Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average interest rates of short-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Long-term Debt Instruments [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONVERTIBLE BONDS PAYABLE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loans and Borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:label="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, by Type, Current and Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings by type</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt" xlink:label="us-gaap_UnsecuredDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unsecured Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnsecuredDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unsecured long-term loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebt" xlink:label="us-gaap_SecuredDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredDebt" xlink:to="us-gaap_SecuredDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuredDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured long-term loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding loans (net of debt issuance costs)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LongTermDebtInstrumentCollateralAmount" xlink:label="gds_LongTermDebtInstrumentCollateralAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LongTermDebtInstrumentCollateralAmount" xlink:to="gds_LongTermDebtInstrumentCollateralAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LongTermDebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of assets pledged to secure a long-term debt instrument.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LongTermDebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Debt Instrument, Collateral Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LongTermDebtInstrumentCollateralAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets to secure long-term loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Weighted Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average interest rates of long-term borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="us-gaap_MaturitiesOfLongTermDebtAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_MaturitiesOfLongTermDebtAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaturitiesOfLongTermDebtAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maturities of Long-term Debt [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="us-gaap_LongTermDebtByMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Twelve months ending December 31,</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal in Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2022</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal in Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2023</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal in Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal in Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Thereafter</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Terms of secured loan agreements with various financial institutions for project development and working capital purpose</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of credit facilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total working capital and project financing credit facilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Remaining Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unused amount</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan drew down</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured long-term loans and borrowings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage of equity interest in the subsidiary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Early Repayment Requirement, Cease Control of Parent Company, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early repayment if STT Communications Ltd. ceases to directly or indirectly own, the percentage of equity interests of STT GDC Pte. Ltd.</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of equity interest in the early repayment requirement of line of credit , if principal shareholder ceases to own and control certain percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line Of Credit Facility Early Repayment Requirement Ownership Percentage Cease Parent Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early repayment if STT GDC PTe. Ltd. ceases to own and control, the percentage of equity interest in the Company</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of equity interest in the Company, the early repayment requirement of line of credit , if principal shareholder ceases to, directly or indirectly, own at least percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Early Repayment Requirement, Ownership Percentage Cease To Own And Control, Directly or Indirectly, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early repayment if STT GDC PTe. Ltd. ceases to own and control, directly or indirectly, the percentage of equity interest in the Company</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of equity interest in certain affiliate, the early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Early Repayment Requirement, Cease Control of Certain Affiliate, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early repayment requirement, cease control of certain affiliate, percentage</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of equity interest in the borrowing subsidiaries, the early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Early Repayment Requirement, Cease Control of Borrowing Subsidiaries, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early repayment if cease to own and control percentage of the equity interest in the borrowing subsidiaries</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" xlink:label="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" xlink:to="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The minimum amount of any financial indebtedness the Company fails to repay when due or within any originally applicable grace period, which would trigger the cross default provision in the loan facilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Default Provision, Minimum Amount Fail to Repay</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial covenants, fails to repay any financial indebtedness in an aggregate amount</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal amount</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued interest expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate, Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest per annum (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" xlink:label="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" xlink:to="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the denomination of the principal amount of notes that is used in repurchase calculations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Principal Amount Denomination for Repurchase of Notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Denominations for repurchase of Notes</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtConversionMaximumPrincipalAmount" xlink:label="gds_DebtConversionMaximumPrincipalAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DebtConversionMaximumPrincipalAmount" xlink:to="gds_DebtConversionMaximumPrincipalAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DebtConversionMaximumPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum percentage of principal amount of debt convertible to ordinary shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DebtConversionMaximumPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion Maximum Principal Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DebtConversionMaximumPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum principal amount convertible to ordinary shares (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Convertible, Conversion Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion rate per US$1,000 principal amount</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Convertible, Conversion Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of issuance of shares for debt conversion (in dollar per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Original Debt, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal amount converted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate, Effective Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective interest rate</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedFinancingIssuanceCosts" xlink:label="gds_AccruedFinancingIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedFinancingIssuanceCosts" xlink:to="gds_AccruedFinancingIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedFinancingIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value as of the balance sheet date of obligations incurred through that date and payable for the debt issuance costs and other financing costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedFinancingIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Financing Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedFinancingIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued debt issuance costs and other financing costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncomeTaxPayableAndExcludingOtherTax" xlink:label="gds_IncomeTaxPayableAndExcludingOtherTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_IncomeTaxPayableAndExcludingOtherTax" xlink:to="gds_IncomeTaxPayableAndExcludingOtherTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_IncomeTaxPayableAndExcludingOtherTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of income tax payable excluding other tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_IncomeTaxPayableAndExcludingOtherTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Payable and Excluding Other Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_IncomeTaxPayableAndExcludingOtherTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax payable</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccrualForOtherTaxesCurrent" xlink:label="gds_AccrualForOtherTaxesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccrualForOtherTaxesCurrent" xlink:to="gds_AccrualForOtherTaxesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccrualForOtherTaxesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value as of the balance sheet date of obligations incurred and payable for other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccrualForOtherTaxesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrual for Other Taxes, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_AccrualForOtherTaxesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other tax payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued payroll and welfare benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Professional Fees, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued professional fees</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedOutsourcingExpensesCurrent" xlink:label="gds_AccruedOutsourcingExpensesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedOutsourcingExpensesCurrent" xlink:to="gds_AccruedOutsourcingExpensesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedOutsourcingExpensesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value as of the balance sheet date of obligations incurred through that date and payable for outsourcing expenses (due within one year or within the normal operating cycle if longer).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedOutsourcingExpensesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Outsourcing Expenses, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedOutsourcingExpensesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued data center outsourcing service fees</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due to Related Parties, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount due to related parties</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" xlink:label="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" xlink:to="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of accrued expenses and other payables due to financial institution</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses and Other Payables, Amount Due To Financial Institution</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount due to a financial institution</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other accrued operating expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Other, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease arrangements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Present value of lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" xlink:label="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" xlink:to="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of leases of certain equipment and construction projects.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equipment and Construction Project Lease, Number Of Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of leases agreements with third-party lessor</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Components of lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Right-of-Use Asset, Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease cost:- Amortization of right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease cost:- Interest on lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term lease cost</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostNet" xlink:label="gds_VariableLeaseCostNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_VariableLeaseCostNet" xlink:to="gds_VariableLeaseCostNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_VariableLeaseCostNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of variable lease cost, net of adjustment, recognized due to change in variable lease costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_VariableLeaseCostNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Lease, Cost, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_VariableLeaseCostNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease cost</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived" xlink:label="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived" xlink:to="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of variable lease cost recognized for lease concessions received by the company from certain landlords due to the effects of the COVID-19 pandemic.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Lease, Cost, Recognized For Lease Concessions Received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease concessions granted</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" xlink:label="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" xlink:to="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of variable lease cost recognized for certain finance leases with floating interest rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Lease, Cost, Recognized For Certain Finance Leases With Floating Interest Rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable lease cost (credit) recognized for certain finance leases with floating interest rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Interest Payment on Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for amounts included in measurement of lease liabilities:- Operating cash flows from finance leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for amounts included in measurement of lease liabilities:- Operating cash flows from operating leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Principal Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for amounts included in measurement of lease liabilities:- Financing cash flows from finance leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash information on lease liabilities arising from obtaining ROU assets- Finance leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash information on lease liabilities arising from obtaining ROU assets- Operating leases</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" xlink:label="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" xlink:to="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow paid to purchase of land use rights and initial direct costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments For Land Use Rights, Excluded From Lease Liabilities Measurement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for purchase of land use rights and initial direct costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining lease term:- Finance leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining lease term:- Operating leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average discount rate:- Finance leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average discount rate:- Operating leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payment, Due [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payments, Due Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Within 1 year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payments, Due Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 1 year but within 2 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payments, Due Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 2 years but within 3 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payments, Due Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 3 years but within 4 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payments, Due Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 4 years but within 5 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payments, Due after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 5 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Payment, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: total future interest</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:label="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:to="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other financing obligations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInNextFiscalYear" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDueInNextFiscalYear" xlink:to="gds_OtherFinancingObligationsDueInNextFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other financing obligations due in 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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due In Next Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Within 1 year</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInSecondYear" xlink:label="gds_OtherFinancingObligationsDueInSecondYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDueInSecondYear" xlink:to="gds_OtherFinancingObligationsDueInSecondYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other financing obligations due in 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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due in Second Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 1 year but within 2 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInThirdYear" xlink:label="gds_OtherFinancingObligationsDueInThirdYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDueInThirdYear" xlink:to="gds_OtherFinancingObligationsDueInThirdYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDueInThirdYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other financing obligations due in 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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDueInThirdYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due In Third Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsDueInThirdYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 2 years but within 3 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFourthYear" xlink:label="gds_OtherFinancingObligationsDueInFourthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDueInFourthYear" xlink:to="gds_OtherFinancingObligationsDueInFourthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDueInFourthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other financing obligations due in 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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDueInFourthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due In Fourth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsDueInFourthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 3 years but within 4 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFifthYear" xlink:label="gds_OtherFinancingObligationsDueInFifthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDueInFifthYear" xlink:to="gds_OtherFinancingObligationsDueInFifthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDueInFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other financing obligations due in 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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDueInFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due In Fifth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsDueInFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 4 years but within 5 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueAfterFifthYear" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDueAfterFifthYear" xlink:to="gds_OtherFinancingObligationsDueAfterFifthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of other financing obligations due 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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due After Fifth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 5 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDue" xlink:label="gds_OtherFinancingObligationsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsDue" xlink:to="gds_OtherFinancingObligationsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of undiscounted other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_OtherFinancingObligationsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFutureInterestExpenses" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsFutureInterestExpenses" xlink:to="gds_OtherFinancingObligationsFutureInterestExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of future interest expenses necessary to reduce net amount due to present value under other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Future Interest Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: total future interest</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsEstimatedConstructionCosts" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsEstimatedConstructionCosts" xlink:to="gds_OtherFinancingObligationsEstimatedConstructionCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of estimated construction costs necessary to reduce net amount due to present value under other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Estimated Construction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: estimated construction costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xlink:to="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the present value of net other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Financing Obligations, Present Value of Net Amount Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Present value of lease obligations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payment, Due [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total of finance lease and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total lease, due in next fiscal year following latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payments, Due Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Within 1 year</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total lease, due in second fiscal year following latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payments, Due Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 1 year but within 2 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total lease, due in third fiscal year following latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payments, Due Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 2 years but within 3 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total lease, due in fourth fiscal year following latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Total Lease Liability Payments Due Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 3 years but within 4 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total lease, due in fifth fiscal year following latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payments, Due Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 4 years but within 5 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total lease, due after fifth fiscal year following latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payments, Due After Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 5 years</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments for total of finance lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Payments, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xlink:to="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for total of finance lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: total future interest</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xlink:to="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of estimated construction costs necessary to reduce net amount due to present value under total of finance lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability, Estimated Construction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: estimated construction costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiability" xlink:label="gds_LesseeTotalLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeTotalLeaseLiability" xlink:to="gds_LesseeTotalLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeTotalLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Present value of lessee's discounted obligation for lease payments from total of finance lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeTotalLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Total Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_LesseeTotalLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Present value of total of finance lease and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Within 1 year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 1 year but within 2 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 2 years but within 3 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 3 years but within 4 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 4 years but within 5 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 5 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: total future interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationFiscalYearMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Due in Next Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Within 1 year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInSecondYear" xlink:to="us-gaap_ContractualObligationDueInSecondYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Due in Second Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligationDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 1 year but within 2 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInThirdYear" xlink:to="us-gaap_ContractualObligationDueInThirdYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInThirdYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Due in Third Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligationDueInThirdYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 2 years but within 3 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="us-gaap_ContractualObligationDueInFourthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInFourthYear" xlink:to="us-gaap_ContractualObligationDueInFourthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInFourthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Due in Fourth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligationDueInFourthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 3 years but within 4 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="us-gaap_ContractualObligationDueInFifthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInFifthYear" xlink:to="us-gaap_ContractualObligationDueInFifthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Due in Fifth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligationDueInFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 4 years but within 5 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="us-gaap_ContractualObligationDueAfterFifthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueAfterFifthYear" xlink:to="us-gaap_ContractualObligationDueAfterFifthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueAfterFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation, Due after Fifth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligationDueAfterFifthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">After 5 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsFutureInterestExpenses" xlink:label="gds_ContractualObligationsFutureInterestExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractualObligationsFutureInterestExpenses" xlink:to="gds_ContractualObligationsFutureInterestExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractualObligationsFutureInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of future interest expenses necessary to reduce net amount due to present value under total contractual obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractualObligationsFutureInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligations, Future Interest Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="gds_ContractualObligationsFutureInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: total future interest</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsEstimatedConstructionCosts" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractualObligationsEstimatedConstructionCosts" xlink:to="gds_ContractualObligationsEstimatedConstructionCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of estimated construction costs necessary to reduce net amount due to present value under total contractual obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligations Estimated Construction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: estimated construction costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:to="gds_ContractualObligationsPresentValueOfNetAmountDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The present value of net contractual obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligations, Present Value of Net Amount Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Present value of lease and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueCurrent" xlink:label="gds_ContractualObligationDueCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractualObligationDueCurrent" xlink:to="gds_ContractualObligationDueCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractualObligationDueCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of total contractual obligations due within one year or within the normal operating cycle if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractualObligationDueCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation Due, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ContractualObligationDueCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Portion</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueNoncurrent" xlink:label="gds_ContractualObligationDueNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ContractualObligationDueNoncurrent" xlink:to="gds_ContractualObligationDueNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ContractualObligationDueNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of total contractual obligations due after one year or beyond the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ContractualObligationDueNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation Due, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ContractualObligationDueNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current portion</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LeaseOtherDisclosuresAbstract" xlink:label="gds_LeaseOtherDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LeaseOtherDisclosuresAbstract" xlink:to="gds_LeaseOtherDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LeaseOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LeaseOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Other Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LeaseOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other disclosures</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" xlink:label="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" xlink:to="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of future undiscounted lease payments of lessee's lease that has not yet commenced.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Finance Lease, Lease Not yet Commenced, Future Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total future lease payments for additional leases that have not yet commenced, primarily for data center buildings</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeLeaseTermOfContract" xlink:label="gds_LesseeLeaseTermOfContract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LesseeLeaseTermOfContract" xlink:to="gds_LesseeLeaseTermOfContract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LesseeLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term of lessee's lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LesseeLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Term Of Contract</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LesseeLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease terms</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" xlink:label="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" xlink:to="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of assets to secure lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets Held as Securities for Lease and Other Financing Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets to secure lease and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:label="us-gaap_OtherLiabilitiesNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consideration payable for acquisitions</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyPlantAndEquipmentPayableNoncurrent" xlink:label="gds_PropertyPlantAndEquipmentPayableNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PropertyPlantAndEquipmentPayableNoncurrent" xlink:to="gds_PropertyPlantAndEquipmentPayableNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PropertyPlantAndEquipmentPayableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amounts payable for acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PropertyPlantAndEquipmentPayableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment Payable, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PropertyPlantAndEquipmentPayableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payables for purchase of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability, Fair Value, Gross Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate swap contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate swap contracts (Note 16)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligations, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="us-gaap_OtherSundryLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Sundry Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Others</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, by Class of Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REDEEMABLE PREFERRED SHARES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Temporary Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Movement of the redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price at grant date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Accretion to Redemption Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in redemption value of redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAccretionOfDividends" xlink:to="us-gaap_TemporaryEquityAccretionOfDividends_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Accretion of Dividends</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrual of redeemable preferred shares dividends</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquitySettlementOfDividends" xlink:label="gds_TemporaryEquitySettlementOfDividends" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_TemporaryEquitySettlementOfDividends" xlink:to="gds_TemporaryEquitySettlementOfDividends_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_TemporaryEquitySettlementOfDividends_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value of settlement of dividends of temporary equity during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_TemporaryEquitySettlementOfDividends_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Settlement of Dividends</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_TemporaryEquitySettlementOfDividends_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement of redeemable preferred shares dividends</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Foreign Currency Translation Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign exchange impact</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Dividend Rate, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividend rate per annum</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockIncreasedDividendRatePercentage" xlink:label="gds_PreferredStockIncreasedDividendRatePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredStockIncreasedDividendRatePercentage" xlink:to="gds_PreferredStockIncreasedDividendRatePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredStockIncreasedDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage rate used to calculate increase dividend payments on preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredStockIncreasedDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Increased Dividend Rate, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredStockIncreasedDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase dividend rate per annum</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" xlink:label="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" xlink:to="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase in quarterly percentage rate used to calculate dividend payments on preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Increase Quarterly Dividend Rate, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase in dividend rate each quarter thereafter if the Company has not redeemed all of the preferred shares outstanding as of the eighth anniversary of the Issue Date</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VolumeWeightedAveragePrice" xlink:label="gds_VolumeWeightedAveragePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_VolumeWeightedAveragePrice" xlink:to="gds_VolumeWeightedAveragePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_VolumeWeightedAveragePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The volume-weighted average price ("VWAP").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_VolumeWeightedAveragePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Volume-weighted Average Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_VolumeWeightedAveragePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Volume-weighted average price ("VWAP") per ADS</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleConversionPrice" xlink:label="gds_PreferredStockConvertibleConversionPrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredStockConvertibleConversionPrice" xlink:to="gds_PreferredStockConvertibleConversionPrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredStockConvertibleConversionPrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The price per share of the conversion feature embedded in the preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredStockConvertibleConversionPrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Convertible, Conversion Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredStockConvertibleConversionPrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion price</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleThresholdTradingDays" xlink:label="gds_PreferredStockConvertibleThresholdTradingDays" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredStockConvertibleThresholdTradingDays" xlink:to="gds_PreferredStockConvertibleThresholdTradingDays_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredStockConvertibleThresholdTradingDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold number of specified trading days that common stock price to conversion price of preferred stock must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredStockConvertibleThresholdTradingDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Convertible, Threshold Trading Days</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredStockConvertibleThresholdTradingDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of trading days</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" xlink:label="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" xlink:to="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold period of specified consecutive trading days within which common stock price to conversion price of preferred stock must exceed threshold percentage for specified number of trading days to trigger conversion feature.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Convertible, Threshold Consecutive Trading Days</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consecutive trading days</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleTradingVolumeValue" xlink:label="gds_PreferredStockConvertibleTradingVolumeValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredStockConvertibleTradingVolumeValue" xlink:to="gds_PreferredStockConvertibleTradingVolumeValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredStockConvertibleTradingVolumeValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The minimum average daily trading volume of the ADS for 20 qualifying trading days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredStockConvertibleTradingVolumeValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Convertible, Trading Volume, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredStockConvertibleTradingVolumeValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate value of preferred shares</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PercentageOfPreferredSharesConstitutingByShareHolders" xlink:label="gds_PercentageOfPreferredSharesConstitutingByShareHolders" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PercentageOfPreferredSharesConstitutingByShareHolders" xlink:to="gds_PercentageOfPreferredSharesConstitutingByShareHolders_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PercentageOfPreferredSharesConstitutingByShareHolders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum percentage of the preferred shares issued as of the Issue Date, right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PercentageOfPreferredSharesConstitutingByShareHolders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Preferred Shares Constituting By the Share Holders</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PercentageOfPreferredSharesConstitutingByShareHolders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum percentage of the preferred shares issued as of the Issue Date, right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Stock Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredSharesWrittenConsentOrVotePercent" xlink:label="gds_PreferredSharesWrittenConsentOrVotePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferredSharesWrittenConsentOrVotePercent" xlink:to="gds_PreferredSharesWrittenConsentOrVotePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferredSharesWrittenConsentOrVotePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The minimum percentage of outstanding preferred shares' written consent or affirmative vote needed for certain actions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferredSharesWrittenConsentOrVotePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Shares Written Consent Or Vote Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferredSharesWrittenConsentOrVotePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum percentage of outstanding preferred shares' written consent or affirmative vote needed for certain actions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:label="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:to="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest, by Legal Entity [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:label="us-gaap_RedeemableNoncontrollingInterestLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableNoncontrollingInterestLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Ownership Percentage by Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Controlling interest owned (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-controlling interest owned (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PercentEquityInterestToAcquire" xlink:label="gds_PercentEquityInterestToAcquire" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PercentEquityInterestToAcquire" xlink:to="gds_PercentEquityInterestToAcquire_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PercentEquityInterestToAcquire_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of equity interest to acquire.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PercentEquityInterestToAcquire_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percent, Equity Interest to Acquire</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PercentEquityInterestToAcquire_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percent of equity interest to acquire</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_DerivativeTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DERIVATIVE FINANCIAL INSTRUMENTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative, Notional Amount</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RealizedGainLossOnDerivatives" xlink:label="gds_RealizedGainLossOnDerivatives" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_RealizedGainLossOnDerivatives" xlink:to="gds_RealizedGainLossOnDerivatives_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_RealizedGainLossOnDerivatives_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The realized gain (Loss) from settlement of derivatives.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_RealizedGainLossOnDerivatives_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Realized Gain (Loss) on Derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_RealizedGainLossOnDerivatives_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Realized loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized Gain (Loss) on Derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized (loss) gain</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative, Gain (Loss) on Derivative, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate swap contracts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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/verboseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FAIR VALUE MEASUREMENT</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Fair Value Disclosure, Recurring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liability measured at fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtFairValueDisclosures" xlink:to="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Debt, Fair Value Disclosures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible bonds payable fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Stock by Class [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Price per share (in USD/share)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SaleOfStockNumberOfShares" xlink:label="gds_SaleOfStockNumberOfShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SaleOfStockNumberOfShares" xlink:to="gds_SaleOfStockNumberOfShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SaleOfStockNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of shares sold.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SaleOfStockNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock, Number of Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_SaleOfStockNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares sold</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance or Sale of Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from offering, net of underwriting discounts and commissions and other issuance costs</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfInvestors" xlink:label="gds_NumberOfInvestors" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NumberOfInvestors" xlink:to="gds_NumberOfInvestors_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NumberOfInvestors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the number of investors.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NumberOfInvestors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Investors</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_NumberOfInvestors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of investors</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total number shares which may be issued</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of automatic increment of shares authorized for issuance under share-based payment arrangement, calculated on the then total issued and outstanding shares of the Company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award, Shares Authorized, Automatic Increment, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Authorized shares, maximum automatic approval (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage calculated on the then total issued and outstanding shares of the Company that shall trigger the automatic increment of shares authorized for issuance under share-based payment arrangement, if and whenever the shares which may be subject to the Awards under the Plan accounts for less than the said percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award, Shares Authorized, Trigger For Automatic Increment, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Authorized shares, automatic increment trigger (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share options granted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in RMB per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price (in USD or CNY per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual term</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of options granted and vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants and Vested in Period, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of options granted and vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, ending (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, beginning (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intrinsic value of options exercised</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average exercise price</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, ending (in RMB per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, beginning (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercised (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average grant-date fair value per option</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The weighted average grant-date fair value of options outstanding at the reporting date as calculated by applying the disclosed option pricing methodology.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, ending (in RMB per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, beginning (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercised (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The weighted average grant-date fair value of options forfeited during the reporting period as calculated by applying the disclosed option pricing methodology.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Options vested and expected to be vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average exercise price (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">As of the balance sheet date, weighted average grant-date fair value of options vested.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Expected to Vest, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average grant-date fair value per option (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock options outstanding and stock options exercisable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining contractual life (years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average exercise price (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other disclosures</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested employee or non-employee stock options (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate intrinsic value of options outstanding and exercisable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allocated Share-based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total share based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, end</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, beginning</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average grant-date fair value per share (RMB)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, end</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding, beginning</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in RMB per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total unrecognized compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average period over which unrecognized compensation expense is expected to be recognized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intrinsic value of restricted shares vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intrinsic value of unvested restricted shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value assumptions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risk-free rate of return (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Volatility (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected dividend yield (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected term</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfIncomeTaxTable" xlink:label="gds_ScheduleOfIncomeTaxTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfIncomeTaxTable" xlink:to="gds_ScheduleOfIncomeTaxTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfIncomeTaxTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosures pertaining to income taxes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfIncomeTaxTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Income Tax [Table]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EntityClassificationsSectorAndEntityAxis" xlink:label="gds_EntityClassificationsSectorAndEntityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EntityClassificationsSectorAndEntityAxis" xlink:to="gds_EntityClassificationsSectorAndEntityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EntityClassificationsSectorAndEntityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EntityClassificationsSectorAndEntityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Classifications Sector and Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SectorAndEntityDomain" xlink:label="gds_SectorAndEntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SectorAndEntityDomain" xlink:to="gds_SectorAndEntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SectorAndEntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the sector-wise and entity-wise classification.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SectorAndEntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sector And Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_SectorAndEntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sector And Entity [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HighAndNewTechnologyEnterprisesMember" xlink:label="gds_HighAndNewTechnologyEnterprisesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_HighAndNewTechnologyEnterprisesMember" xlink:to="gds_HighAndNewTechnologyEnterprisesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_HighAndNewTechnologyEnterprisesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining o High and New Technology enterprises.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_HighAndNewTechnologyEnterprisesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">High And New Technology Enterprises [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_HighAndNewTechnologyEnterprisesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">High and New Technology Enterprise</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfIncomeTaxLineItems" xlink:label="gds_ScheduleOfIncomeTaxLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ScheduleOfIncomeTaxLineItems" xlink:to="gds_ScheduleOfIncomeTaxLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ScheduleOfIncomeTaxLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ScheduleOfIncomeTaxLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Income Tax [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ScheduleOfIncomeTaxLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax rate (as a percent)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC enterprise income tax rate</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferentialTaxRateAssessableProfitsEarned" xlink:label="gds_PreferentialTaxRateAssessableProfitsEarned" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferentialTaxRateAssessableProfitsEarned" xlink:to="gds_PreferentialTaxRateAssessableProfitsEarned_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferentialTaxRateAssessableProfitsEarned_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of assessable profits earned for preferential tax rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferentialTaxRateAssessableProfitsEarned_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferential Tax Rate, Assessable Profits Earned</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferentialTaxRateAssessableProfitsEarned_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of first assessable profits earned will be taxed at half the current tax rate</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferentialTaxRate" xlink:label="gds_PreferentialTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PreferentialTaxRate" xlink:to="gds_PreferentialTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PreferentialTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of preferential tax rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PreferentialTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferential Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PreferentialTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax rate for first HK$2 million of assessable profits earned</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfEntitiesBenefitProgressiveRates" xlink:label="gds_NumberOfEntitiesBenefitProgressiveRates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NumberOfEntitiesBenefitProgressiveRates" xlink:to="gds_NumberOfEntitiesBenefitProgressiveRates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NumberOfEntitiesBenefitProgressiveRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of entities in the group to be nominated and benefit from the progressive rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NumberOfEntitiesBenefitProgressiveRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Entities Benefit Progressive Rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_NumberOfEntitiesBenefitProgressiveRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of entities to be nominated and benefit from the progressive rates</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating results before income tax and the provision for income taxes by tax jurisdictions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss (income) before income taxes:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other jurisdictions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total loss before income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current tax expenses:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Federal Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Foreign Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other jurisdictions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current tax expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax benefits:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Federal, State and Local, Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of the differences between actual income tax expense and the PRC statutory tax rate</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" xlink:label="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" xlink:to="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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 nontaxable foreign entities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nontaxable Foreign Entities, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-PRC resident enterprises not subject to income tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax differential for entities in non-PRC jurisdiction</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" xlink:label="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" xlink:to="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of the difference between the effective income tax rate and the federal statutory income tax rate attributable to preferential treatments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation At Preferential Treatments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferential tax rate</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:label="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:to="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of the difference between the effective income tax rate and the federal statutory income tax rate attributable to permanent differences.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation Permanent Differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax effect of current year permanent differences</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" xlink:label="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" xlink:to="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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 expiration of unused net operating losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation Expiration Of Unused Net Operating Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expiration of unused net operating losses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-taxable income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" xlink:label="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" xlink:to="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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 return of provision adjustments on permanent differences percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation Return Of Provision Adjustments On Permanent Differences Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Return to provision adjustment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective tax rate (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for accounts receivable</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxAssetsGovernmentSubsidy" xlink:label="gds_DeferredTaxAssetsGovernmentSubsidy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredTaxAssetsGovernmentSubsidy" xlink:to="gds_DeferredTaxAssetsGovernmentSubsidy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredTaxAssetsGovernmentSubsidy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from government subsidy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredTaxAssetsGovernmentSubsidy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Government Subsidy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DeferredTaxAssetsGovernmentSubsidy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government subsidy</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total gross deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation allowance on deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation allowance on deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets, net of valuation allowance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesPrepaidLandUseRights" xlink:label="gds_DeferredTaxLiabilitiesPrepaidLandUseRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredTaxLiabilitiesPrepaidLandUseRights" xlink:to="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of deferred tax liability attributable to taxable temporary differences from prepaid land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Prepaid Land Use Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Leasing Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesAccountsReceivable" xlink:label="gds_DeferredTaxLiabilitiesAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredTaxLiabilitiesAccountsReceivable" xlink:to="gds_DeferredTaxLiabilitiesAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredTaxLiabilitiesAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of deferred tax consequences attributable to taxable temporary differences derived from accounts receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredTaxLiabilitiesAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gds_DeferredTaxLiabilitiesAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Components of Deferred Tax Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Analysis as:</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xlink:label="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xlink:to="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences after jurisdictional netting.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Net Deferred Tax Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_MovementOfValuationAllowanceAbstract" xlink:label="gds_MovementOfValuationAllowanceAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_MovementOfValuationAllowanceAbstract" xlink:to="gds_MovementOfValuationAllowanceAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_MovementOfValuationAllowanceAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_MovementOfValuationAllowanceAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Movement of Valuation Allowance [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_MovementOfValuationAllowanceAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Movement of the valuation allowance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase during the year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating losses carry forwards</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" xlink:label="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" xlink:to="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Loss Carryforwards, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets for net operating losses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation allowance on net operating losses carryforwards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" xlink:to="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws, expires in the next fiscal year following the latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Expire in Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards expire if unused by December 31, 2021</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearTwo" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLossCarryforwardsExpireInYearTwo" xlink:to="gds_OperatingLossCarryforwardsExpireInYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws, expires in the second fiscal year following the latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Expire in Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards expire if unused by December 31, 2022</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearThree" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLossCarryforwardsExpireInYearThree" xlink:to="gds_OperatingLossCarryforwardsExpireInYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws, expires in the third fiscal year following the latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Expire in Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards expire if unused by December 31, 2023</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFour" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLossCarryforwardsExpireInYearFour" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws, expires in the forth fiscal year following the latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Expire in Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards expire if unused by December 31, 2024</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFive" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLossCarryforwardsExpireInYearFive" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws, expires in the fifth fiscal year following the latest fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Expire in Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses carry forwards expire if unused by December 31, 2025</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_WithholdingIncomeTaxRate" xlink:label="gds_WithholdingIncomeTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_WithholdingIncomeTaxRate" xlink:to="gds_WithholdingIncomeTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_WithholdingIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of withholding income tax rate under the Enterprise Income Tax (EIT) Law.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_WithholdingIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Withholding Income Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_WithholdingIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Withholding tax for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" xlink:label="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" xlink:to="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of net profit as reported in PRC statutory accounts required to be appropriated (minimum annual appropriation) towards the general reserve fund for entities doing business in the People's Republic Of China.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Accounting Practices Minimum Percentage of after Tax Profit required to be Appropriated to General Reserve Fund</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of after-tax profits required to be appropriated to general reserve fund</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" xlink:label="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" xlink:to="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the level of the general reserve fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Accounting Practices Reserve Level Threshold for Mandatory Transfer Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiaries and VIEs could discontinue allocations to the general reserve fund</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate amounts of capital and statutory reserves restricted</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of non-distributable general reserve fund of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Non-distributable General Reserve Fund for Consolidated and Unconsolidated Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of non-distributable general reserve fund</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic and Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computation of basic and diluted loss per share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive securities excluded from computation of earnings per share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of operating segments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-lived assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConcentrationRiskNumberOfCustomers" xlink:label="gds_ConcentrationRiskNumberOfCustomers" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ConcentrationRiskNumberOfCustomers" xlink:to="gds_ConcentrationRiskNumberOfCustomers_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ConcentrationRiskNumberOfCustomers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of customers arises the concentration risk due to the volume of business transacted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ConcentrationRiskNumberOfCustomers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Number of Customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gds_ConcentrationRiskNumberOfCustomers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of contracting customers generated over 10% of the Company's total revenues</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" xlink:label="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" xlink:to="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unconditional Purchase Obligations (Excluding Capital Stock Redemptions) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital commitments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecorded Unconditional Purchase Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital commitments outstanding not provided for in the financial statements, Contracted for</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:label="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:to="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency, Information about Litigation Matters [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation contingencies</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedLegalCostAndOtherRelatedCosts" xlink:label="gds_AccruedLegalCostAndOtherRelatedCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedLegalCostAndOtherRelatedCosts" xlink:to="gds_AccruedLegalCostAndOtherRelatedCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedLegalCostAndOtherRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of accrued legal cost and other related costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedLegalCostAndOtherRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued legal cost and other related costs in a consolidated class action lawsuit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedLegalCostAndOtherRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unpaid legal cost and other related costs in a consolidated class action lawsuit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromRelatedParties" xlink:to="us-gaap_RevenueFromRelatedParties_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commission income</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BilledOnBehalfRelatedParties" xlink:label="gds_BilledOnBehalfRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BilledOnBehalfRelatedParties" xlink:to="gds_BilledOnBehalfRelatedParties_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BilledOnBehalfRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount billed on behalf of the related parties.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BilledOnBehalfRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Billed on Behalf, Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BilledOnBehalfRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Billed on behalf of related parties</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="srt_CondensedBalanceSheetStatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Balance Sheet Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Balance Sheet Statements, Captions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Balance Sheets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityMethodInvestmentsAndLoansToSubsidiaries" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EquityMethodInvestmentsAndLoansToSubsidiaries" xlink:to="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee and loans given to subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments and Loans to Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment and loans to subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent" xlink:label="us-gaap_DueToAffiliateCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToAffiliateCurrent" xlink:to="us-gaap_DueToAffiliateCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToAffiliateCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due to Affiliate, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToAffiliateCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due to subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedIncomeStatementTable" xlink:label="srt_CondensedIncomeStatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_CondensedIncomeStatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedIncomeStatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Income Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="srt_CondensedIncomeStatementsCaptionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Income Statements, Captions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Statements of Operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Statement of Comprehensive Income [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="srt_CondensedStatementOfIncomeCaptionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Statement of Income Captions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Statements of Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedCashFlowStatementTable" xlink:label="srt_CondensedCashFlowStatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedCashFlowStatementTable" xlink:to="srt_CondensedCashFlowStatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedCashFlowStatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Cash Flow Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="srt_CondensedCashFlowStatementsCaptionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Cash Flow Statements, Captions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Statements of Cash Flows</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseDueFromAffiliates" xlink:label="us-gaap_IncreaseDecreaseDueFromAffiliates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseDueFromAffiliates" xlink:to="us-gaap_IncreaseDecreaseDueFromAffiliates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseDueFromAffiliates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) Due from Affiliates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseDueFromAffiliates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase of due from subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of project asset recognized as of the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Project Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated total enterprise value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Percentage of Voting Interests Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity interest acquired (as a percent)</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfSubsidiariesThatObtainedCredit" xlink:label="gds_NumberOfSubsidiariesThatObtainedCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NumberOfSubsidiariesThatObtainedCredit" xlink:to="gds_NumberOfSubsidiariesThatObtainedCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NumberOfSubsidiariesThatObtainedCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of subsidiaries that obtained credit facility agreements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NumberOfSubsidiariesThatObtainedCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Subsidiaries That Obtained Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_NumberOfSubsidiariesThatObtainedCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of subsidiaries that obtained credit facility agreements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class Of Stock [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AdrMember" xlink:to="dei_AdrMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AdrMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adr [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AdrMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ADS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Class A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class A</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Class B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class B</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Addresses, Address Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AddressTypeDomain" xlink:to="dei_AddressTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AddressTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Address Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AddressTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Address Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Contact [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Contact</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Entities [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Entities [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Entities [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Interest Entity Primary Beneficiary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VIEs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable preferred shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary Shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid In Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive (loss) income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated deficit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative Effect, Period of Adoption [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative Effect Period Of Adoption [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative Effect, Period of Adoption [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative Effect Period Of Adoption Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impact of change in accounting policy</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Acquiree [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_TargetGroupGuangzhou3Member" xlink:to="gds_TargetGroupGuangzhou3Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_TargetGroupGuangzhou3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the target group owns a data center project ("Guangzhou 3") in Guangzhou, China.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_TargetGroupGuangzhou3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Target Group Guangzhou3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_TargetGroupGuangzhou3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Guangzhou 3</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Shanghai11AcquisitionMember" xlink:to="gds_Shanghai11AcquisitionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Shanghai11AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Shanghai 11 Acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Shanghai11AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shanghai11 Acquisition [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Shanghai11AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shanghai 11</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_TargetGroupGuangzhou6Member" xlink:to="gds_TargetGroupGuangzhou6Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_TargetGroupGuangzhou6Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the target group owns a data center project ("Guangzhou 6") in Guangzhou, China.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_TargetGroupGuangzhou6Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Target Group Guangzhou6 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_TargetGroupGuangzhou6Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Target Group Guangzhou 6</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_TargetGroupBeijing1011And12Member" xlink:to="gds_TargetGroupBeijing1011And12Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_TargetGroupBeijing1011And12Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to acquisition of Beijing 10, 11 and 12.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_TargetGroupBeijing1011And12Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Target Group Beijing1011 And12 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_TargetGroupBeijing1011And12Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beijing 10, 11 and 12</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Shanghai19AcquisitionMember" xlink:to="gds_Shanghai19AcquisitionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Shanghai19AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to acquisition of Shanghai 19.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Shanghai19AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shanghai19 Acquisition [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Shanghai19AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shanghai 19</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Beijing9AcquisitionMember" xlink:to="gds_Beijing9AcquisitionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Beijing9AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to acquisition of Beijing 9 in china.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Beijing9AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beijing9 Acquisition [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Beijing9AcquisitionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beijing 9</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investee Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GdsBeijingAndGdsShanghaiMember" xlink:label="gds_GdsBeijingAndGdsShanghaiMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GdsBeijingAndGdsShanghaiMember" xlink:to="gds_GdsBeijingAndGdsShanghaiMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GdsBeijingAndGdsShanghaiMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to GDS Beijing and GDS Shanghai.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GdsBeijingAndGdsShanghaiMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gds Beijing And Gds Shanghai [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_GdsBeijingAndGdsShanghaiMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GDS Beijing and GDS Shanghai</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:label="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:to="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Shanghai Xinwan Enterprise Management Co., Ltd. ("Management HoldCo").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shanghai Xinwan Enterprise Management Co. Ltd. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Management HoldCo</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:label="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:to="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents shareholders of Shanghai Xinwan Enterprise Management Co., Ltd. ("Management HoldCo").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shareholders Of Shanghai Xinwan Enterprise Management Co. Ltd. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shareholders of Management HoldCo</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchase Agreement Counterparty Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ThirdPartyMember" xlink:label="gds_ThirdPartyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ThirdPartyMember" xlink:to="gds_ThirdPartyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ThirdPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the third party.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ThirdPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Third Party [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ThirdPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Third party</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collateral Held [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CollateralDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collateral [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CollateralDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collateral Held [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property Plant And Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgedStatusAxis" xlink:to="us-gaap_PledgedStatusAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgedStatusAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pledged Status [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgedStatusDomain" xlink:to="us-gaap_PledgedStatusDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgedStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pledged Status [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PledgedStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pledged Status [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetPledgedAsCollateralMember" xlink:to="us-gaap_AssetPledgedAsCollateralMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetPledgedAsCollateralMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Pledged As Collateral [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetPledgedAsCollateralMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Pledged as Collateral [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentAssetsMember" xlink:to="us-gaap_OtherNoncurrentAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncurrent Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Tangible Asset [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property Plant And Equipment Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Tangible Asset [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Building [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Buildings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Machinery And Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Machinery</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMachineryAndEquipmentMember" xlink:to="us-gaap_OtherMachineryAndEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherMachineryAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Machinery And Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherMachineryAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Furniture And Fixtures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Furniture and office equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vehicles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vehicles</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite Lived Intangible Assets Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer relationships</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Licensing Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Licenses</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsMember" xlink:label="gds_PrepaidLandUseRightsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PrepaidLandUseRightsMember" xlink:to="gds_PrepaidLandUseRightsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PrepaidLandUseRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The rights to use land in the PRC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PrepaidLandUseRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Land Use Rights [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PrepaidLandUseRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid land use rights, net</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CurrentAssetsMember" xlink:label="gds_CurrentAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CurrentAssetsMember" xlink:to="gds_CurrentAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing current assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NoncurrentAssetsMember" xlink:label="gds_NoncurrentAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_NoncurrentAssetsMember" xlink:to="gds_NoncurrentAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_NoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing noncurrent assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_NoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncurrent Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_NoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncurrent assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable And Accrued Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Products And Services [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConsultingServicesMember" xlink:label="gds_ConsultingServicesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ConsultingServicesMember" xlink:to="gds_ConsultingServicesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ConsultingServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to consulting services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ConsultingServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consulting Services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ConsultingServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consulting services</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncurrent Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesAndOtherPayablesMember" xlink:label="gds_AccruedExpensesAndOtherPayablesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedExpensesAndOtherPayablesMember" xlink:to="gds_AccruedExpensesAndOtherPayablesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedExpensesAndOtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to accrued expenses and other payables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedExpensesAndOtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses And Other Payables [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedExpensesAndOtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN" xlink:label="country_CN" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">C [N]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">H [K]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_HK_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hong Kong SAR</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="country_US" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U [S]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">US</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_SG_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">S [G]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_SG_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Singapore</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="currency_AllCurrenciesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_AllCurrenciesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">All Currencies [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">All Currencies [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY" xlink:label="currency_CNY" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CNY_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">C N [Y]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_CNY_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RMB</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_USD" xlink:label="currency_USD" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_USD" xlink:to="currency_USD_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_USD_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U S [D]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_USD_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">USD</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_HKD" xlink:label="currency_HKD" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_HKD" xlink:to="currency_HKD_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_HKD_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">H K [D]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_HKD_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">HKD</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_JPY" xlink:label="currency_JPY" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_JPY" xlink:to="currency_JPY_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_JPY_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">J P [Y]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_JPY_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">JPY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_EUR" xlink:label="currency_EUR" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_EUR" xlink:to="currency_EUR_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_EUR_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">E U [R]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_EUR_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">EUR</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_SGD" xlink:label="currency_SGD" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_SGD" xlink:to="currency_SGD_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_SGD_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">S G [D]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_SGD_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SGD</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember" xlink:label="us-gaap_NotesPayableToBanksMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableToBanksMember" xlink:to="us-gaap_NotesPayableToBanksMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableToBanksMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Notes Payable To Banks [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableToBanksMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bank loans</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinanceLeaseAndOtherFinancingObligationsMember" xlink:label="gds_FinanceLeaseAndOtherFinancingObligationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_FinanceLeaseAndOtherFinancingObligationsMember" xlink:to="gds_FinanceLeaseAndOtherFinancingObligationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_FinanceLeaseAndOtherFinancingObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the finance lease and other financing obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_FinanceLeaseAndOtherFinancingObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease And Other Financing Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_FinanceLeaseAndOtherFinancingObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease and other financing obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Land [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Land</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computer Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Data center equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold improvement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost Of Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General And Administrative Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration by Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="us-gaap_ContingentConsiderationTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConsiderationNotExpectedToBePaidMember" xlink:label="gds_ConsiderationNotExpectedToBePaidMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ConsiderationNotExpectedToBePaidMember" xlink:to="gds_ConsiderationNotExpectedToBePaidMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ConsiderationNotExpectedToBePaidMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information about consideration not expected to be paid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ConsiderationNotExpectedToBePaidMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consideration Not Expected To Be Paid [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ConsiderationNotExpectedToBePaidMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consideration not Expected to be paid</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherPayablesMember" xlink:label="gds_OtherPayablesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherPayablesMember" xlink:to="gds_OtherPayablesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing other payables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Payables [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other payables</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherLongTermLiabilitiesMember" xlink:label="gds_OtherLongTermLiabilitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OtherLongTermLiabilitiesMember" xlink:to="gds_OtherLongTermLiabilitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OtherLongTermLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing other long-term liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OtherLongTermLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Long Term Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OtherLongTermLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Basis [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Portion At Fair Value Fair Value Disclosure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total, at fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimate Of Fair Value Fair Value Disclosure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">As previously reported</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeDuringPeriodFairValueDisclosureMember" xlink:label="us-gaap_ChangeDuringPeriodFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeDuringPeriodFairValueDisclosureMember" xlink:to="us-gaap_ChangeDuringPeriodFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeDuringPeriodFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change During Period Fair Value Disclosure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChangeDuringPeriodFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentFinanceLeaseMember" xlink:label="gds_PropertyAndEquipmentFinanceLeaseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PropertyAndEquipmentFinanceLeaseMember" xlink:to="gds_PropertyAndEquipmentFinanceLeaseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PropertyAndEquipmentFinanceLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents property and equipment under finance lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PropertyAndEquipmentFinanceLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property And Equipment Finance Lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PropertyAndEquipmentFinanceLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment under finance lease</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="us-gaap_OffMarketFavorableLeaseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffMarketFavorableLeaseMember" xlink:to="us-gaap_OffMarketFavorableLeaseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffMarketFavorableLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Off Market Favorable Lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OffMarketFavorableLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Favorable leases</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLeaseRightOfUseAssetsMember" xlink:label="gds_OperatingLeaseRightOfUseAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_OperatingLeaseRightOfUseAssetsMember" xlink:to="gds_OperatingLeaseRightOfUseAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_OperatingLeaseRightOfUseAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to operating lease ROU assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_OperatingLeaseRightOfUseAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease Right Of Use Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_OperatingLeaseRightOfUseAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease ROU assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit facilities</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermLoansAndBorrowingMember" xlink:label="gds_ShortTermLoansAndBorrowingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ShortTermLoansAndBorrowingMember" xlink:to="gds_ShortTermLoansAndBorrowingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ShortTermLoansAndBorrowingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing short-term loans and borrowing.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ShortTermLoansAndBorrowingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short Term Loans And Borrowing [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ShortTermLoansAndBorrowingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term borrowing</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LongTermLoansAndBorrowingMember" xlink:label="gds_LongTermLoansAndBorrowingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_LongTermLoansAndBorrowingMember" xlink:to="gds_LongTermLoansAndBorrowingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_LongTermLoansAndBorrowingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing long-term loans and borrowing.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_LongTermLoansAndBorrowingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Loans And Borrowing [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_LongTermLoansAndBorrowingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term borrowing</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CompanyAndGdsInvestmentMember" xlink:label="gds_CompanyAndGdsInvestmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CompanyAndGdsInvestmentMember" xlink:to="gds_CompanyAndGdsInvestmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CompanyAndGdsInvestmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the Company and GDS Investment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CompanyAndGdsInvestmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Company And Gds Investment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CompanyAndGdsInvestmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The Company and GDS Investment</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ManagementHoldcoMember" xlink:label="gds_ManagementHoldcoMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ManagementHoldcoMember" xlink:to="gds_ManagementHoldcoMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ManagementHoldcoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Management Holdco.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ManagementHoldcoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Management Holdco [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ManagementHoldcoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Management Holdco</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" xlink:label="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" xlink:to="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to GDS Beijing, GDS Suzhou, and the relevant borrowing subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gds Beijing Gds Suzhou And Relevant Borrowing Subsidiaries [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GDS Beijing, GDS Suzhou, and Relevant Borrowing Subsidiaries</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsDueJune012019Member" xlink:label="gds_ConvertibleBondsDueJune012019Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ConvertibleBondsDueJune012019Member" xlink:to="gds_ConvertibleBondsDueJune012019Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ConvertibleBondsDueJune012019Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Convertible Bonds due on June 1, 2025 .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ConvertibleBondsDueJune012019Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Bonds Due June012019 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ConvertibleBondsDueJune012019Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Bonds due 2025</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesMember" xlink:label="gds_AccruedExpensesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_AccruedExpensesMember" xlink:to="gds_AccruedExpensesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_AccruedExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to accrued expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_AccruedExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_AccruedExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DataCenterBuildingsAndLandLeasesMember" xlink:label="gds_DataCenterBuildingsAndLandLeasesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DataCenterBuildingsAndLandLeasesMember" xlink:to="gds_DataCenterBuildingsAndLandLeasesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DataCenterBuildingsAndLandLeasesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Information about data center buildings and land leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DataCenterBuildingsAndLandLeasesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Data Center Buildings And Land Leases [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DataCenterBuildingsAndLandLeasesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Data center buildings and land leases</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HebeiEquipmentLeaseMember" xlink:label="gds_HebeiEquipmentLeaseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_HebeiEquipmentLeaseMember" xlink:to="gds_HebeiEquipmentLeaseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_HebeiEquipmentLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents certain equipment leases in Hebie, China.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_HebeiEquipmentLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hebei Equipment Lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_HebeiEquipmentLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hebei equipment lease</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DataCenterBuildingLeasesMember" xlink:label="gds_DataCenterBuildingLeasesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DataCenterBuildingLeasesMember" xlink:to="gds_DataCenterBuildingLeasesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DataCenterBuildingLeasesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the capital lease of data center building leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DataCenterBuildingLeasesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Data Center Building Leases [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DataCenterBuildingLeasesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Data center building leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Class [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PagoldilocksMember" xlink:label="gds_PagoldilocksMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PagoldilocksMember" xlink:to="gds_PagoldilocksMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PagoldilocksMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the member pertaining to PAGoldilocks.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PagoldilocksMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pagoldilocks [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PagoldilocksMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PA Goldilocks Limited</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CpeFundMember" xlink:label="gds_CpeFundMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CpeFundMember" xlink:to="gds_CpeFundMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CpeFundMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to private equity fund ("CPE Fund") controlled by CITIC Private Equity Funds Management Co., Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CpeFundMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cpe Fund [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CpeFundMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CPE Fund</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Bj13Member" xlink:label="gds_Bj13Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Bj13Member" xlink:to="gds_Bj13Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Bj13Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to data center project in Beijing ("BJ13").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Bj13Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bj13 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Bj13Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BJ13</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_JointVentureMember" xlink:label="gds_JointVentureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_JointVentureMember" xlink:to="gds_JointVentureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_JointVentureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to a joint venture with a private equity fund (CPE Fund").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_JointVentureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Joint Venture [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_JointVentureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">JV</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Contract Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Contract [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateSwapMember" xlink:to="us-gaap_InterestRateSwapMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestRateSwapMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Rate Swap [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestRateSwapMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate swap contracts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nondesignated [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Not designated as hedging instrument</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="us-gaap_AccruedLiabilitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesMember" xlink:to="us-gaap_AccruedLiabilitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other payables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseMember" xlink:to="us-gaap_InterestExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Frequency [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurements, Recurring</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SbcvcHoldingsLimitedMember" xlink:label="gds_SbcvcHoldingsLimitedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SbcvcHoldingsLimitedMember" xlink:to="gds_SbcvcHoldingsLimitedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SbcvcHoldingsLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to SBCVC Holdings Limited (SBCVC), principal ordinary shareholder of the Company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SbcvcHoldingsLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sbcvc Holdings Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_SbcvcHoldingsLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SBCVC</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HillhouseCapitalMember" xlink:label="gds_HillhouseCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_HillhouseCapitalMember" xlink:to="gds_HillhouseCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_HillhouseCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for Hillhouse Capital.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_HillhouseCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hillhouse Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_HillhouseCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hillhouse</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttGdcMember" xlink:label="gds_SttGdcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SttGdcMember" xlink:to="gds_SttGdcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SttGdcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for STT GDC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SttGdcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stt Gdc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_SttGdcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STT GDC</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale Of Stock Name Of Transaction [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">I P O [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">IPO</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Over Allotment Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Over-Allotment Option</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Private Placement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Private Placement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityIncentivePlan2014Member" xlink:label="gds_EquityIncentivePlan2014Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EquityIncentivePlan2014Member" xlink:to="gds_EquityIncentivePlan2014Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EquityIncentivePlan2014Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the 2014 Equity Incentive Plan ("Plan") adopted in July 2014.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EquityIncentivePlan2014Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Incentive Plan2014 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EquityIncentivePlan2014Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The 2014 Plan</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityIncentivePlan2016Member" xlink:label="gds_EquityIncentivePlan2016Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EquityIncentivePlan2016Member" xlink:to="gds_EquityIncentivePlan2016Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EquityIncentivePlan2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the 2016 Equity Incentive Plan ("the 2016 Plan") adopted in August 2016.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EquityIncentivePlan2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Incentive Plan2016 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EquityIncentivePlan2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The 2016 Plan</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplier [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Goods And Nonemployee Services Transaction Supplier [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplier [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ExternalConsultantsMember" xlink:label="gds_ExternalConsultantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ExternalConsultantsMember" xlink:to="gds_ExternalConsultantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ExternalConsultantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents persons who are not directly employed by the entity but provide professional or expert advice.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ExternalConsultantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">External Consultants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ExternalConsultantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">External consultants</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ExternalConsultantsFiveMember" xlink:label="gds_ExternalConsultantsFiveMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ExternalConsultantsFiveMember" xlink:to="gds_ExternalConsultantsFiveMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ExternalConsultantsFiveMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to fifth group of persons who are not directly employed by the entity but provide professional or expert advice.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ExternalConsultantsFiveMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">External Consultants Five [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ExternalConsultantsFiveMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">A Consultant granted 500,000 options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grantee Status [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grantee Status [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GranteeStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grantee Status [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Payment Arrangement Employee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Payment Arrangement Nonemployee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonemployee</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Award [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of Individual [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title Of Individual With Relationship To Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Relationship to Entity [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Directors</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DirectorOfficersAndEmployeesMember" xlink:label="gds_DirectorOfficersAndEmployeesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_DirectorOfficersAndEmployeesMember" xlink:to="gds_DirectorOfficersAndEmployeesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_DirectorOfficersAndEmployeesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents directors, officers and employees of the entity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_DirectorOfficersAndEmployeesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director Officers And Employees [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_DirectorOfficersAndEmployeesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employees, officers and directors</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling And Marketing Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling and marketing expenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Service [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Service revenue</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ColocationServicesMember" xlink:label="gds_ColocationServicesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ColocationServicesMember" xlink:to="gds_ColocationServicesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ColocationServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company's data centers.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ColocationServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Colocation Services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ColocationServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Colocation services</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ManagedServiceAndOthersMember" xlink:label="gds_ManagedServiceAndOthersMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_ManagedServiceAndOthersMember" xlink:to="gds_ManagedServiceAndOthersMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_ManagedServiceAndOthersMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to managed service and others.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_ManagedServiceAndOthersMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Managed Service And Others [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_ManagedServiceAndOthersMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Managed service and others</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquipmentSalesMember" xlink:label="gds_EquipmentSalesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_EquipmentSalesMember" xlink:to="gds_EquipmentSalesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_EquipmentSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Equipment Sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_EquipmentSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equipment Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_EquipmentSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equipment Sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">State Administration Of Taxation China [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">State administration of taxation, China</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockOptionsAndRestrictedSharesMember" xlink:label="gds_StockOptionsAndRestrictedSharesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_StockOptionsAndRestrictedSharesMember" xlink:to="gds_StockOptionsAndRestrictedSharesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_StockOptionsAndRestrictedSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to stock options and restricted shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_StockOptionsAndRestrictedSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Options And Restricted Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_StockOptionsAndRestrictedSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share options/restricted shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible bonds payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Benchmark [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Benchmark [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Benchmark [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerMember" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue From Contract With Customer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer Concentration Risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer concentration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Name Of Major Customer [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Domain]</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerMember" xlink:label="gds_CustomerMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CustomerMember" xlink:to="gds_CustomerMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Customer A.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer A</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerBMember" xlink:label="gds_CustomerBMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CustomerBMember" xlink:to="gds_CustomerBMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CustomerBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Customer B.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CustomerBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CustomerBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer B</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerCMember" xlink:label="gds_CustomerCMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_CustomerCMember" xlink:to="gds_CustomerCMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_CustomerCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Customer C.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_CustomerCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer C [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_CustomerCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer C</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalAdditionsMember" xlink:label="us-gaap_CapitalAdditionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalAdditionsMember" xlink:to="us-gaap_CapitalAdditionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalAdditionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Additions [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalAdditionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital additional purchase commitments</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PurchaseOfLandUseRightsMember" xlink:label="gds_PurchaseOfLandUseRightsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_PurchaseOfLandUseRightsMember" xlink:to="gds_PurchaseOfLandUseRightsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_PurchaseOfLandUseRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pertains to the purchase of land use rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_PurchaseOfLandUseRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Of Land Use Rights [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_PurchaseOfLandUseRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase of land use rights</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttSingaporeDcPte.Ltd.Member" xlink:label="gds_SttSingaporeDcPte.Ltd.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SttSingaporeDcPte.Ltd.Member" xlink:to="gds_SttSingaporeDcPte.Ltd.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SttSingaporeDcPte.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to STT Singapore DC Pte. Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SttSingaporeDcPte.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stt Singapore Dc Pte. Ltd. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_SttSingaporeDcPte.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STT Singapore DC Pte. Ltd.</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttDefu2Pte.Ltd.Member" xlink:label="gds_SttDefu2Pte.Ltd.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_SttDefu2Pte.Ltd.Member" xlink:to="gds_SttDefu2Pte.Ltd.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_SttDefu2Pte.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to STT DEFU 2 Pte. Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_SttDefu2Pte.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stt Defu2 Pte. Ltd. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_SttDefu2Pte.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STT DEFU 2 Pte. Ltd.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AffiliatedEntityMember" xlink:to="srt_AffiliatedEntityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AffiliatedEntityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Affiliated Entity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_AffiliatedEntityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Affiliated Entity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Parent Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Parent Company</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation Items [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation Items [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation Items [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ReportableLegalEntitiesMember" xlink:to="srt_ReportableLegalEntitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ReportableLegalEntitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reportable Legal Entities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ReportableLegalEntitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reportable Legal Entities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Tianjin1Member" xlink:label="gds_Tianjin1Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Tianjin1Member" xlink:to="gds_Tianjin1Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Tianjin1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to acquisition of Tianjin 1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Tianjin1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tianjin1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Tianjin1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tianjin 1</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing15Member" xlink:label="gds_Beijing15Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Beijing15Member" xlink:to="gds_Beijing15Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Beijing15Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to acquisition of Beijing 15.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Beijing15Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beijing15 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Beijing15Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beijing 15</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shenzhen8Member" xlink:label="gds_Shenzhen8Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_Shenzhen8Member" xlink:to="gds_Shenzhen8Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_Shenzhen8Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to acquisition of Shenzhen 8.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_Shenzhen8Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shenzhen8 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_Shenzhen8Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shenzhen 8</label>
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FacilityAgreementThirdPartyBankMember" xlink:label="gds_FacilityAgreementThirdPartyBankMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gds_FacilityAgreementThirdPartyBankMember" xlink:to="gds_FacilityAgreementThirdPartyBankMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gds_FacilityAgreementThirdPartyBankMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to facility agreement with various third party banks.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gds_FacilityAgreementThirdPartyBankMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facility Agreement Third Party Bank [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gds_FacilityAgreementThirdPartyBankMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Various facility agreements with third-party banks</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>gds-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.6.7713.40453 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/12/2021 10:55:26 AM-->
<!--Modified on: 4/12/2021 10:55:26 AM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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="gds-20201231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.gds-services.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfComprehensiveLossParenthetical" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLossParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementOfChangesInShareholdersEquity" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDescriptionOfBusinessAndBasisOfPresentation" roleURI="http://www.gds-services.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCashAndRestrictedCash" roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCash" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalances" roleURI="http://www.gds-services.com/role/DisclosureContractBalances" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIntangibleAssetsNet" roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePrepaidLandUseRights" roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRights" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinations" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowings" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowings" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureConvertibleBondsPayable" roleURI="http://www.gds-services.com/role/DisclosureConvertibleBondsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureAccruedExpensesAndOtherPayables" roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeases" roleURI="http://www.gds-services.com/role/DisclosureLeases" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOtherLongTermLiabilities" roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemablePreferredShares" roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredShares" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemableNonControllingInterests" roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDerivativeFinancialInstruments" roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureFairValueMeasurement" roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurement" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOrdinaryShares" roleURI="http://www.gds-services.com/role/DisclosureOrdinaryShares" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensation" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRevenue" roleURI="http://www.gds-services.com/role/DisclosureRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTax" roleURI="http://www.gds-services.com/role/DisclosureIncomeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDistributionOfProfit" roleURI="http://www.gds-services.com/role/DisclosureDistributionOfProfit" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShare" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSegmentInformation" roleURI="http://www.gds-services.com/role/DisclosureSegmentInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureMajorCustomers" roleURI="http://www.gds-services.com/role/DisclosureMajorCustomers" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformation" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSubsequentEvents" roleURI="http://www.gds-services.com/role/DisclosureSubsequentEvents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCashAndRestrictedCashTables" roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesTables" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetTables" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIntangibleAssetsNetTables" roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePrepaidLandUseRightsTables" roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsTables" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTables" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureAccruedExpensesAndOtherPayablesTables" roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesTables" roleURI="http://www.gds-services.com/role/DisclosureLeasesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOtherLongTermLiabilitiesTables" roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemablePreferredSharesTables" roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemableNonControllingInterestsTables" roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDerivativeFinancialInstrumentsTables" roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureFairValueMeasurementTables" roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurementTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationTables" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRevenueTables" roleURI="http://www.gds-services.com/role/DisclosureRevenueTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxTables" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShareTables" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCommitmentsAndContingenciesTables" roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRelatedPartyTransactionsTables" roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationTables" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" roleURI="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCashAndRestrictedCashDetails" roleURI="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesDetails" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureContractBalancesRemainingPerformanceObligationsDetails" roleURI="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetDepreciationDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" roleURI="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIntangibleAssetsNetDetails" roleURI="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosurePrepaidLandUseRightsDetails" roleURI="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsMovementOfGoodwillDetails" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsEquityInterestAcquiredDetails" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" roleURI="http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" roleURI="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureConvertibleBondsPayableDetails" roleURI="http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureAccruedExpensesAndOtherPayablesDetails" roleURI="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesLeaseArrangementsDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesComponentsOfLeaseExpenseDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" roleURI="http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOtherLongTermLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemableNonControllingInterestsDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails" roleURI="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" roleURI="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureFairValueMeasurementDetails" roleURI="http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureOrdinarySharesDetails" roleURI="http://www.gds-services.com/role/DisclosureOrdinarySharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationPlansAndGrantsDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationStockOptionActivityDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationRestrictedStockActivityDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureShareBasedCompensationExpensesDetails" roleURI="http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRevenueDetails" roleURI="http://www.gds-services.com/role/DisclosureRevenueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxByTaxJurisdictionsDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxMovementOfValuationAllowanceDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureIncomeTaxNetOperatingLossesDetails" roleURI="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureDistributionOfProfitDetails" roleURI="http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" roleURI="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSegmentInformationDetails" roleURI="http://www.gds-services.com/role/DisclosureSegmentInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureMajorCustomersDetails" roleURI="http://www.gds-services.com/role/DisclosureMajorCustomersDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" roleURI="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" roleURI="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="gds-20201231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.gds-services.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://www.gds-services.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable_637538217164545943" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentInformationTable_637538217164545943" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217164545943" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_637538217164545943" xlink:to="us-gaap_StatementClassOfStockAxis_637538217164545943" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217164545943" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217164545943" xlink:to="us-gaap_ClassOfStockDomain_637538217164545943" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember_637538217164545943" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217164545943" xlink:to="dei_AdrMember_637538217164545943" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_637538217164545943" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217164545943" xlink:to="us-gaap_CommonClassAMember_637538217164545943" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember_637538217164545943" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217164545943" xlink:to="us-gaap_CommonClassBMember_637538217164545943" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_637538217164545943" xlink:to="dei_EntityAddressesAddressTypeAxis_637538217164555944" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis_637538217164555944" xlink:to="dei_AddressTypeDomain_637538217164555944" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AddressTypeDomain_637538217164555944" xlink:to="dei_BusinessContactMember_637538217164555944" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_637538217164545943" xlink:to="dei_DocumentInformationLineItems_637538217164555944" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityRegistrantName_637538217164555944" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityCentralIndexKey_637538217164555944" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentType_637538217164555944" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentPeriodEndDate_637538217164555944" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_AmendmentFlag_637538217164555944" order="5" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_CurrentFiscalYearEndDate_637538217164555944" order="6" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentFiscalYearFocus_637538217164555944" order="7" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentFiscalPeriodFocus_637538217164555944" order="8" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_637538217164555944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityFilerCategory_637538217164555944" order="9" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityCommonStockSharesOutstanding_637538217164565944" order="10" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityInteractiveDataCurrent_637538217164565944" order="11" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityWellKnownSeasonedIssuer_637538217164565944" order="12" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityVoluntaryFilers_637538217164565944" order="13" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityCurrentReportingStatus_637538217164565944" order="14" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityEmergingGrowthCompany_637538217164565944" order="15" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityShellCompany_637538217164565944" order="16" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentRegistrationStatement_637538217164565944" order="17" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_637538217164565944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentAnnualReport_637538217164565944" order="18" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentTransitionReport_637538217164575944" order="19" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentShellCompanyReport_637538217164575944" order="20" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityFileNumber_637538217164575944" order="21" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityAddressAddressLine1_637538217164575944" order="22" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityAddressAddressLine2_637538217164575944" order="23" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityAddressAddressLine3_637538217164575944" order="24" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityAddressCityOrTown_637538217164575944" order="25" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_637538217164575944" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityAddressPostalZipCode_637538217164575944" order="26" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityAddressCountry_637538217164585945" order="27" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_ContactPersonnelName_637538217164585945" order="28" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_CityAreaCode_637538217164585945" order="29" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_LocalPhoneNumber_637538217164585945" order="30" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_Security12bTitle_637538217164585945" order="31" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_SecurityExchangeName_637538217164585945" order="32" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_637538217164585945" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_TradingSymbol_637538217164585945" order="33" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard_637538217164595946" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_DocumentAccountingStandard_637538217164595946" order="34" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_637538217164595946" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_EntityIncorporationStateCountryCode_637538217164595946" order="35" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_637538217164595946" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_637538217164555944" xlink:to="dei_IcfrAuditorAttestationFlag_637538217164595946" order="36" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217164595946" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable_637538217164595946" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164595946" xlink:to="us-gaap_RecourseStatusAxis_637538217164606028" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusAxis_637538217164606028" xlink:to="us-gaap_RecourseStatusDomain_637538217164606028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusDomain_637538217164606028" xlink:to="us-gaap_NonrecourseMember_637538217164606028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164595946" xlink:to="us-gaap_StatementLineItems_637538217164606028" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164606028" xlink:to="us-gaap_AssetsAbstract_637538217164606028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_AssetsCurrentAbstract_637538217164606028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_Cash_637538217164606028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217164606028" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_AccountsReceivableNetCurrent_637538217164606028" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_637538217164606028" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_PrepaidExpenseCurrent_637538217164606028" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_OtherAssetsCurrent_637538217164606028" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217164606028" xlink:to="us-gaap_AssetsCurrent_637538217164606028" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217164606028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217164606028" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637538217164615953" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="gds_PrepaidLandUseRightsNoncurrent_637538217164615953" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637538217164615953" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_Goodwill_637538217164615953" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637538217164615953" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_RestrictedCashNoncurrent_637538217164615953" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217164615953" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent_637538217164615953" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_OtherAssetsNoncurrent_637538217164615953" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_637538217164615953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217164606028" xlink:to="us-gaap_Assets_637538217164615953" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164606028" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217164625949" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="us-gaap_AccountsPayableCurrent_637538217164625949" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="us-gaap_AccruedLiabilitiesCurrent_637538217164625949" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_637538217164625949" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637538217164625949" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217164625949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217164625949" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164625949" xlink:to="us-gaap_LiabilitiesCurrent_637538217164635948" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_LongTermLoansPayable_637538217164635948" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="us-gaap_ConvertibleDebtNoncurrent_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_ConvertibleDebtNoncurrent_637538217164635948" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217164635948" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217164635948" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217164635948" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637538217164635948" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_637538217164635948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_Liabilities_637538217164635948" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract_637538217164645949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_TemporaryEquityAbstract_637538217164645949" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217164645949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164645949" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217164645949" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_637538217164645949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164645949" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_637538217164645949" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217164645949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164645949" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217164645949" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_637538217164645949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_StockholdersEquityAbstract_637538217164645949" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637538217164645949" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217164645949" xlink:to="us-gaap_CommonStockValue_637538217164645949" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_637538217164655948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217164645949" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_637538217164655948" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637538217164655948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217164645949" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637538217164655948" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637538217164655948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217164645949" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637538217164655948" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637538217164655948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217164645949" xlink:to="us-gaap_StockholdersEquity_637538217164655948" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_637538217164655948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_CommitmentsAndContingencies_637538217164655948" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_637538217164655948" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217164625949" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_637538217164655948" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_636165331711588757" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636165331711588757" xlink:to="us-gaap_StatementTable_637538217164665950" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164665950" xlink:to="srt_ConsolidatedEntitiesAxis_637538217164665950" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217164665950" xlink:to="srt_ConsolidatedEntitiesDomain_637538217164665950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217164665950" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_637538217164665950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusAxis" xlink:label="us-gaap_RecourseStatusAxis_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164665950" xlink:to="us-gaap_RecourseStatusAxis_637538217164665950" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecourseStatusDomain" xlink:label="us-gaap_RecourseStatusDomain_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusAxis_637538217164665950" xlink:to="us-gaap_RecourseStatusDomain_637538217164665950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonrecourseMember" xlink:label="us-gaap_NonrecourseMember_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusDomain_637538217164665950" xlink:to="us-gaap_NonrecourseMember_637538217164665950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164665950" xlink:to="us-gaap_StatementClassOfStockAxis_637538217164665950" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217164665950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217164665950" xlink:to="us-gaap_ClassOfStockDomain_637538217164665950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217164665950" xlink:to="us-gaap_CommonClassAMember_637538217164675950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217164665950" xlink:to="us-gaap_CommonClassBMember_637538217164675950" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217164665950" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_637538217164675950" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164665950" xlink:to="us-gaap_StatementLineItems_637538217164675950" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217164675950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" xlink:to="us-gaap_AccountsPayableCurrent_637538217164675950" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" xlink:to="us-gaap_AccruedLiabilitiesCurrent_637538217164675950" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_637538217164675950" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637538217164675950" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217164675950" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217164675950" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable_637538217164675950" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_LongTermLoansPayable_637538217164675950" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217164685953" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217164685953" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217164685953" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637538217164685953" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_TemporaryEquityAbstract_637538217164685953" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164685953" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_637538217164685953" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164685953" xlink:to="us-gaap_PreferredStockSharesAuthorized_637538217164685953" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164685953" xlink:to="us-gaap_PreferredStockSharesIssued_637538217164685953" order="3" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_637538217164685953" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164685953" xlink:to="us-gaap_PreferredStockSharesOutstanding_637538217164685953" order="4" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164685953" xlink:to="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_637538217164695951" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217164685953" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_637538217164695951" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164675950" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217164695951" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217164695951" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_637538217164695951" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217164695951" xlink:to="us-gaap_CommonStockSharesAuthorized_637538217164695951" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217164695951" xlink:to="us-gaap_CommonStockSharesIssued_637538217164695951" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637538217164695951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217164695951" xlink:to="us-gaap_CommonStockSharesOutstanding_637538217164695951" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217164705951" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637538217164705951" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit_637538217164705951" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_637538217164705951" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_637538217164705951" xlink:to="us-gaap_SellingAndMarketingExpense_637538217164705951" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_637538217164705951" xlink:to="us-gaap_GeneralAndAdministrativeExpense_637538217164705951" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_637538217164705951" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637538217164705951" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss_637538217164705951" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="us-gaap_InterestIncomeOther_637538217164705951" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="us-gaap_InterestExpenseOther_637538217164705951" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_637538217164705951" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_637538217164705951" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_637538217164715952" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantIncomeNonoperating" xlink:label="gds_GovernmentGrantIncomeNonoperating_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="gds_GovernmentGrantIncomeNonoperating_637538217164715952" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainFromPurchasePriceAdjustment" xlink:label="gds_GainFromPurchasePriceAdjustment_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="gds_GainFromPurchasePriceAdjustment_637538217164715952" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217164705951" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637538217164715952" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217164715952" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637538217164715952" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss_637538217164715952" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217164715952" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_637538217164715952" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217164715952" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NetIncomeLossAvailableToStockholders" xlink:label="gds_NetIncomeLossAvailableToStockholders_637538217164715952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="gds_NetIncomeLossAvailableToStockholders_637538217164715952" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217164725952" order="14" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217164725952" order="15" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637538217164725952" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_637538217164725952" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637538217164725952" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_637538217164725952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637538217164725952" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_637538217164725952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637538217164725952" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_637538217164725952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ProfitLoss_637538217164735952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_637538217164735952" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_637538217164735952" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217164735952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217164735952" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637538217164735952" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_637538217164735952" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLossParenthetical" xlink:type="extended" xlink:title="00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_637538217164735952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="extended" xlink:title="00400 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_637538217164735952" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164735952" xlink:to="us-gaap_StatementEquityComponentsAxis_637538217164735952" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217164735952" xlink:to="us-gaap_CommonStockMember_637538217164735952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_637538217164735952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217164735952" xlink:to="us-gaap_AdditionalPaidInCapitalMember_637538217164735952" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217164735952" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637538217164745955" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217164735952" xlink:to="us-gaap_RetainedEarningsMember_637538217164745955" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217164735952" xlink:to="us-gaap_EquityComponentDomain_637538217164745955" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164735952" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAxis_637538217164745955" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis_637538217164745955" xlink:to="srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_637538217164745955" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis_637538217164745955" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain_637538217164745955" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217164735952" xlink:to="us-gaap_StatementLineItems_637538217164745955" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217164745955" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_StockholdersEquity_637538217164745955" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_CommonStockSharesOutstanding_637538217164745955" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet" xlink:label="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet_637538217164745955" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_ProfitLoss_637538217164745955" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637538217164745955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_NetIncomeLoss_637538217164745955" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217164755998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217164755998" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_637538217164755998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_637538217164755998" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_637538217164755998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_637538217164755998" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637538217164755998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637538217164755998" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockSurrenderedDuringPeriodShares" xlink:label="gds_StockSurrenderedDuringPeriodShares_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_StockSurrenderedDuringPeriodShares_637538217164766032" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodValueToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodValueToDepositoryBank_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_StockIssuedDuringPeriodValueToDepositoryBank_637538217164766032" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodSharesToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_StockIssuedDuringPeriodSharesToDepositoryBank_637538217164766032" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217164766032" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217164766032" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_637538217164766032" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217164766032" order="14" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217164766032" order="15" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217164766032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217164766032" order="16" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_DividendsPreferredStock_637538217164775963" order="17" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_637538217164775963" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_637538217164775963" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_637538217164775963" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_637538217164775963" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_637538217164775963" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_637538217164775963" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_637538217164775963" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217164775963" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637538217164775963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217164775963" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637538217164775963" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_637538217164785956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_637538217164785956" order="22" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank_637538217164785956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount_637538217164785956" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank_637538217164785956" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637538217164785956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_StockholdersEquity_637538217164785956" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637538217164785956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="us-gaap_CommonStockSharesOutstanding_637538217164785956" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityAdjustedBalance" xlink:label="gds_StockholdersEquityAdjustedBalance_637538217164785956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_StockholdersEquityAdjustedBalance_637538217164785956" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockholdersEquityAdjustedBalanceShares" xlink:label="gds_StockholdersEquityAdjustedBalanceShares_637538217164785956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637538217164745955" xlink:to="gds_StockholdersEquityAdjustedBalanceShares_637538217164785956" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical" xlink:type="extended" xlink:title="00405 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217164795955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217164795955" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217164795955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217164795955" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217164795955" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217164795955" xlink:to="us-gaap_ProfitLoss_637538217164795955" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217164795955" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount" xlink:label="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount_637538217164805956" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_DepreciationAndAmortization_637538217164805956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLeasesPrepaidLandUseRights" xlink:label="gds_OperatingLeasesPrepaidLandUseRights_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="gds_OperatingLeasesPrepaidLandUseRights_637538217164805956" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637538217164805956" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_ShareBasedCompensation_637538217164805956" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainLossFromPurchasePriceAdjustment" xlink:label="gds_GainLossFromPurchasePriceAdjustment_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="gds_GainLossFromPurchasePriceAdjustment_637538217164805956" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637538217164805956" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_637538217164805956" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217164805956" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_637538217164805956" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseDecreaseInValueAddedTaxRecoverable" xlink:label="gds_IncreaseDecreaseInValueAddedTaxRecoverable_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="gds_IncreaseDecreaseInValueAddedTaxRecoverable_637538217164805956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_637538217164805956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_637538217164805956" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_637538217164815957" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_637538217164815957" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_637538217164815957" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_637538217164815957" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637538217164815957" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_637538217164815957" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseDecreaseInOperatingLeases" xlink:label="gds_IncreaseDecreaseInOperatingLeases_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637538217164805956" xlink:to="gds_IncreaseDecreaseInOperatingLeases_637538217164815957" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217164795955" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217164815957" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637538217164825958" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="us-gaap_CashAcquiredFromAcquisition_637538217164825958" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637538217164825958" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashPaidForAssetAcquisitions" xlink:label="gds_CashPaidForAssetAcquisitions_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="gds_CashPaidForAssetAcquisitions_637538217164825958" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_637538217164825958" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentsOfDepositForPotentialAcquisition" xlink:label="gds_PaymentsOfDepositForPotentialAcquisition_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="gds_PaymentsOfDepositForPotentialAcquisition_637538217164825958" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637538217164825958" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DepositsPaidForConstructionOfPropertyAndEquipment" xlink:label="gds_DepositsPaidForConstructionOfPropertyAndEquipment_637538217164825958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="gds_DepositsPaidForConstructionOfPropertyAndEquipment_637538217164825958" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217164815957" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217164835968" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromShortTermDebt_637538217164835968" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromIssuanceOfSecuredDebt_637538217164835968" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_RepaymentsOfShortTermDebt_637538217164835968" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_RepaymentsOfLongTermDebt_637538217164835968" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_637538217164835968" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentOfCommitmentCostOfBorrowings" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings_637538217164835968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="gds_PaymentOfCommitmentCostOfBorrowings_637538217164835968" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_637538217164845961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_637538217164845961" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_637538217164845961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromConvertibleDebt_637538217164845961" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217164845961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217164845961" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_637538217164845961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_637538217164845961" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_637538217164845961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_637538217164845961" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders_637538217164845961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_ProceedsFromMinorityShareholders_637538217164845961" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_637538217164855961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations_637538217164855961" order="13" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ProceedsFromOtherFinancingArrangements" xlink:label="gds_ProceedsFromOtherFinancingArrangements_637538217164855961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="gds_ProceedsFromOtherFinancingArrangements_637538217164855961" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing" xlink:label="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_637538217164855961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing_637538217164855961" order="15" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_637538217164855961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_637538217164855961" order="16" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217164855961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217164835968" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217164855961" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637538217164865982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637538217164865982" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637538217164865982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637538217164865982" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637538217164865982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637538217164865982" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6375382171648659821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6375382171648659821" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_637538217164865982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_637538217164865982" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_637538217164865982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637538217164865982" xlink:to="us-gaap_InterestPaidNet_637538217164865982" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet_637538217164875961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637538217164865982" xlink:to="us-gaap_IncomeTaxesPaidNet_637538217164875961" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217164875961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217164875961" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationChangesInConsiderationPayable" xlink:label="gds_BusinessCombinationChangesInConsiderationPayable_637538217164875961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217164875961" xlink:to="gds_BusinessCombinationChangesInConsiderationPayable_637538217164875961" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217164875961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217164875961" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217164875961" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217164875961" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217164875961" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217164875961" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" xlink:type="extended" xlink:title="10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_637538217164885963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_637538217164885963" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_637538217164885963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_637538217164885963" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureCashAndRestrictedCash" xlink:type="extended" xlink:title="10301 - Disclosure - CASH AND RESTRICTED CASH" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DisclosureOfCashAndRestrictedCashTextBlock" xlink:label="gds_DisclosureOfCashAndRestrictedCashTextBlock_637538217164885963" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="gds_DisclosureOfCashAndRestrictedCashTextBlock_637538217164885963" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalances" xlink:type="extended" xlink:title="10401 - Disclosure - CONTRACT BALANCES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractWithCustomerTextBlock" xlink:label="gds_ContractWithCustomerTextBlock_637538217164895967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="gds_ContractWithCustomerTextBlock_637538217164895967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet" xlink:type="extended" xlink:title="10501 - Disclosure - PROPERTY AND EQUIPMENT, NET" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_637538217164895967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_637538217164895967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIntangibleAssetsNet" xlink:type="extended" xlink:title="10601 - Disclosure - INTANGIBLE ASSETS, NET" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_637538217164895967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_637538217164895967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePrepaidLandUseRights" xlink:type="extended" xlink:title="10701 - Disclosure - PREPAID LAND USE RIGHTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAbstract" xlink:label="gds_PrepaidLandUseRightsAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsDisclosureTextBlock" xlink:label="gds_PrepaidLandUseRightsDisclosureTextBlock_637538217164895967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_PrepaidLandUseRightsAbstract" xlink:to="gds_PrepaidLandUseRightsDisclosureTextBlock_637538217164895967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinations" xlink:type="extended" xlink:title="10801 - Disclosure - BUSINESS COMBINATIONS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_637538217164905965" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_637538217164905965" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowings" xlink:type="extended" xlink:title="10901 - Disclosure - LOANS AND BORROWINGS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_637538217164905965" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock_637538217164905965" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureConvertibleBondsPayable" xlink:type="extended" xlink:title="11001 - Disclosure - CONVERTIBLE BONDS PAYABLE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsAbstract" xlink:label="gds_ConvertibleBondsAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsDisclosureTextBlock" xlink:label="gds_ConvertibleBondsDisclosureTextBlock_637538217164905965" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ConvertibleBondsAbstract" xlink:to="gds_ConvertibleBondsDisclosureTextBlock_637538217164905965" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables" xlink:type="extended" xlink:title="11101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_637538217164965972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_637538217164965972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeases" xlink:type="extended" xlink:title="11201 - Disclosure - LEASES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LeaseDisclosureTextBlock" xlink:label="gds_LeaseDisclosureTextBlock_637538217164975967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gds_LeaseDisclosureTextBlock_637538217164975967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities" xlink:type="extended" xlink:title="11301 - Disclosure - OTHER LONG-TERM LIABILITIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherNoncurrentLiabilitiesDisclosureTextBlock" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock_637538217164975967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:to="gds_OtherNoncurrentLiabilitiesDisclosureTextBlock_637538217164975967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemablePreferredShares" xlink:type="extended" xlink:title="11401 - Disclosure - REDEEMABLE PREFERRED SHARES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock_637538217164975967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_PreferredStockTextBlock_637538217164975967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests" xlink:type="extended" xlink:title="11501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestTextBlock" xlink:label="gds_RedeemableNoncontrollingInterestTextBlock_637538217164975967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="gds_RedeemableNoncontrollingInterestTextBlock_637538217164975967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments" xlink:type="extended" xlink:title="11601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_637217583458425184" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_637538217164985967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_637217583458425184" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_637538217164985967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureFairValueMeasurement" xlink:type="extended" xlink:title="11701 - Disclosure - FAIR VALUE MEASUREMENT" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_637538217164985967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_637538217164985967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureOrdinaryShares" xlink:type="extended" xlink:title="11801 - Disclosure - ORDINARY SHARES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CommonStockTextBlock" xlink:label="gds_CommonStockTextBlock_637538217164985967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="gds_CommonStockTextBlock_637538217164985967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensation" xlink:type="extended" xlink:title="11901 - Disclosure - SHARE-BASED COMPENSATION" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_637538217164995966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_637538217164995966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRevenue" xlink:type="extended" xlink:title="12001 - Disclosure - REVENUE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_637538217164995966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_637538217164995966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTax" xlink:type="extended" xlink:title="12101 - Disclosure - INCOME TAX" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_637538217164995966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_637538217164995966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDistributionOfProfit" xlink:type="extended" xlink:title="12201 - Disclosure - DISTRIBUTION OF PROFIT" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DistributionOfProfitsDisclosureAbstract" xlink:label="gds_DistributionOfProfitsDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DistributionOfProfitsDisclosureTextBlock" xlink:label="gds_DistributionOfProfitsDisclosureTextBlock_637538217164995966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_DistributionOfProfitsDisclosureAbstract" xlink:to="gds_DistributionOfProfitsDisclosureTextBlock_637538217164995966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare" xlink:type="extended" xlink:title="12301 - Disclosure - LOSS PER ORDINARY SHARE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_637538217164995966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_637538217164995966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSegmentInformation" xlink:type="extended" xlink:title="12401 - Disclosure - SEGMENT INFORMATION" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_637538217165005966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_637538217165005966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureMajorCustomers" xlink:type="extended" xlink:title="12501 - Disclosure - MAJOR CUSTOMERS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_MajorCustomersAbstract" xlink:label="gds_MajorCustomersAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_637538217165005966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_MajorCustomersAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_637538217165005966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="12601 - Disclosure - COMMITMENTS AND CONTINGENCIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_637538217165005966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_637538217165005966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="12701 - Disclosure - RELATED PARTY TRANSACTIONS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_637538217165005966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_637538217165005966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation" xlink:type="extended" xlink:title="12801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_637538217165005966" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_637538217165005966" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="12901 - Disclosure - SUBSEQUENT EVENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock_637538217165015967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock_637538217165015967" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates_637538217165015967" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_637538217165015967" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_637538217165015967" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_637538217165015967" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractBalancesPolicyTextBlock" xlink:label="gds_ContractBalancesPolicyTextBlock_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_ContractBalancesPolicyTextBlock_637538217165015967" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationOfInternalCostsPolicy" xlink:label="us-gaap_CapitalizationOfInternalCostsPolicy_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CapitalizationOfInternalCostsPolicy_637538217165015967" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_637538217165015967" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_637538217165015967" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_637538217165015967" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_637538217165015967" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AssetRetirementObligationsPolicy_637538217165025968" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_637538217165025968" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsPolicyPolicyTextBlock" xlink:label="gds_PrepaidLandUseRightsPolicyPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_PrepaidLandUseRightsPolicyPolicyTextBlock_637538217165025968" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_637538217165025968" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_637538217165025968" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxPolicyPolicyTextBlock" xlink:label="gds_ValueAddedTaxPolicyPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_ValueAddedTaxPolicyPolicyTextBlock_637538217165025968" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity_637538217165025968" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_637538217165025968" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_637538217165025968" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_637538217165025968" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock_637538217165025968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock_637538217165025968" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock" xlink:label="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock_637538217165035968" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:label="us-gaap_InterestCapitalizationPolicyPolicyTextBlock_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InterestCapitalizationPolicyPolicyTextBlock_637538217165035968" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtIssuanceCostsPolicyPolicyTextBlock" xlink:label="gds_DebtIssuanceCostsPolicyPolicyTextBlock_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_DebtIssuanceCostsPolicyPolicyTextBlock_637538217165035968" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_637538217165035968" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_637538217165035968" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_637538217165035968" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_637538217165035968" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk_637538217165035968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk_637538217165035968" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_637538217165045968" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ChangesInAccountingPrinciplePolicyTextBlock" xlink:label="gds_ChangesInAccountingPrinciplePolicyTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_ChangesInAccountingPrinciplePolicyTextBlock_637538217165045968" order="31" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_637538217165045968" order="32" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_637538217165045968" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock_637538217165045968" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_637538217165045968" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_637538217165045968" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfInterestCostCapitalizationTableTextBlock" xlink:label="gds_ScheduleOfInterestCostCapitalizationTableTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_ScheduleOfInterestCostCapitalizationTableTextBlock_637538217165045968" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashAndRestrictedCashByGeographicAreasTableTextBlock" xlink:label="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock_637538217165045968" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gds_CashAndRestrictedCashByGeographicAreasTableTextBlock_637538217165045968" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables" xlink:type="extended" xlink:title="30303 - Disclosure - CASH AND RESTRICTED CASH (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DisclosureOfCashAndRestrictedCashTableTextBlock" xlink:label="gds_DisclosureOfCashAndRestrictedCashTableTextBlock_637538217165055969" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="gds_DisclosureOfCashAndRestrictedCashTableTextBlock_637538217165055969" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesTables" xlink:type="extended" xlink:title="30403 - Disclosure - CONTRACT BALANCES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_637538217165055969" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_637538217165055969" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_637538217165055969" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_637538217165055969" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_637538217165055969" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_637538217165055969" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables" xlink:type="extended" xlink:title="30503 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_637538217165055969" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_637538217165055969" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock_637538217165055969" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock_637538217165055969" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables" xlink:type="extended" xlink:title="30603 - Disclosure - INTANGIBLE ASSETS, NET (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_637538217165065971" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_637538217165065971" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables" xlink:type="extended" xlink:title="30703 - Disclosure - PREPAID LAND USE RIGHTS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAbstract" xlink:label="gds_PrepaidLandUseRightsAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfPrepaidLandUseRightsTableTextBlock" xlink:label="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_PrepaidLandUseRightsAbstract" xlink:to="gds_ScheduleOfPrepaidLandUseRightsTableTextBlock_637538217165065971" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsTables" xlink:type="extended" xlink:title="30803 - Disclosure - BUSINESS COMBINATIONS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165065971" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165065971" xlink:to="us-gaap_BusinessAcquisitionAxis_637538217165065971" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637538217165065971" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member_637538217165065971" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" xlink:to="gds_TargetGroupGuangzhou3Member_637538217165065971" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" xlink:to="gds_Shanghai11AcquisitionMember_637538217165076027" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" xlink:to="gds_TargetGroupGuangzhou6Member_637538217165076027" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" xlink:to="gds_TargetGroupBeijing1011And12Member_637538217165076027" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" xlink:to="gds_Shanghai19AcquisitionMember_637538217165076027" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165065971" xlink:to="gds_Beijing9AcquisitionMember_637538217165076027" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165065971" xlink:to="us-gaap_BusinessAcquisitionLineItems_637538217165076027" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637538217165076027" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_637538217165076027" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637538217165076027" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_637538217165076027" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables" xlink:type="extended" xlink:title="30903 - Disclosure - LOANS AND BORROWINGS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_637538217165076027" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_637538217165076027" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfShortTermDebtCollateralTableTextBlock" xlink:label="gds_ScheduleOfShortTermDebtCollateralTableTextBlock_637538217165076027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="gds_ScheduleOfShortTermDebtCollateralTableTextBlock_637538217165076027" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_637538217165085977" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfLongTermDebtCollateralTableTextBlock" xlink:label="gds_ScheduleOfLongTermDebtCollateralTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="gds_ScheduleOfLongTermDebtCollateralTableTextBlock_637538217165085977" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_637538217165085977" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables" xlink:type="extended" xlink:title="31103 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_637538217165085977" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesTables" xlink:type="extended" xlink:title="31203 - Disclosure - LEASES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_636167242065318223" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636167242065318223" xlink:to="us-gaap_LeaseCostTableTextBlock_637538217165085977" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636167242065318223" xlink:to="gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_637538217165085977" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock" xlink:label="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636167242065318223" xlink:to="gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock_637538217165085977" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeLiabilityMaturityTableTextBlock" xlink:label="gds_LesseeLiabilityMaturityTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636167242065318223" xlink:to="gds_LesseeLiabilityMaturityTableTextBlock_637538217165085977" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock" xlink:label="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock_637538217165085977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636167242065318223" xlink:to="gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock_637538217165085977" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables" xlink:type="extended" xlink:title="31303 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_637538217165095970" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_637538217165095970" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesTables" xlink:type="extended" xlink:title="31403 - Disclosure - REDEEMABLE PREFERRED SHARES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_636165207446652930" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock" xlink:label="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock_637538217165095970" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract_636165207446652930" xlink:to="gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock_637538217165095970" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables" xlink:type="extended" xlink:title="31503 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestTableTextBlock" xlink:label="us-gaap_RedeemableNoncontrollingInterestTableTextBlock_637538217165095970" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestTableTextBlock_637538217165095970" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables" xlink:type="extended" xlink:title="31603 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_637538217165105972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_637538217165105972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_637538217165105972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_637538217165105972" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureFairValueMeasurementTables" xlink:type="extended" xlink:title="31703 - Disclosure - FAIR VALUE MEASUREMENT (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_637220396993315811" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_637538217165105972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_637220396993315811" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_637538217165105972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationTables" xlink:type="extended" xlink:title="31903 - Disclosure - SHARE-BASED COMPENSATION (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_637538217165115972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_637538217165115972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_637538217165115972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_637538217165115972" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_637538217165115972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_637538217165115972" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock" xlink:label="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock_637538217165115972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock_637538217165115972" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_637538217165115972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_637538217165115972" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRevenueTables" xlink:type="extended" xlink:title="32003 - Disclosure - REVENUE (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_636167901388839421" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfNetRevenueTableTextBlock" xlink:label="gds_ScheduleOfNetRevenueTableTextBlock_637538217165115972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_636167901388839421" xlink:to="gds_ScheduleOfNetRevenueTableTextBlock_637538217165115972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxTables" xlink:type="extended" xlink:title="32103 - Disclosure - INCOME TAX (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_637538217165125973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_637538217165125973" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_637538217165125973" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_637538217165125973" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables" xlink:type="extended" xlink:title="32303 - Disclosure - LOSS PER ORDINARY SHARE (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_637538217165125973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_637538217165125973" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesTables" xlink:type="extended" xlink:title="32603 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636165472644357757" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_637538217165125973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636165472644357757" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_637538217165125973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables" xlink:type="extended" xlink:title="32703 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xlink:label="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_637538217165135972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_637538217165135972" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock" xlink:label="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock_637538217165135972" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationTables" xlink:type="extended" xlink:title="32803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_637538217165135972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636166136151217871" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636166136151217871" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165135972" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165135972" xlink:to="srt_ConsolidatedEntitiesAxis_637538217165135972" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217165135972" xlink:to="srt_ConsolidatedEntitiesDomain_637538217165135972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_637538217165135972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217165135972" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_637538217165135972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165135972" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637538217165145973" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637538217165145973" xlink:to="srt_EquityMethodInvesteeNameDomain_637538217165145973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GdsBeijingAndGdsShanghaiMember" xlink:label="gds_GdsBeijingAndGdsShanghaiMember_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637538217165145973" xlink:to="gds_GdsBeijingAndGdsShanghaiMember_637538217165145973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165135972" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165145973" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165145973" xlink:to="us-gaap_RelatedPartyDomain_637538217165145973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:label="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165145973" xlink:to="gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_637538217165145973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member" xlink:label="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165145973" xlink:to="gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_637538217165145973" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165135972" xlink:to="us-gaap_VariableInterestEntityLineItems_637538217165145973" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityInterestTransferredFromRelatedParty" xlink:label="gds_EquityInterestTransferredFromRelatedParty_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165145973" xlink:to="gds_EquityInterestTransferredFromRelatedParty_637538217165145973" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDirectorsReplacingPriorDirector" xlink:label="gds_NumberOfDirectorsReplacingPriorDirector_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165145973" xlink:to="gds_NumberOfDirectorsReplacingPriorDirector_637538217165145973" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165145973" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties_637538217165145973" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm" xlink:label="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165145973" xlink:to="gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm_637538217165145973" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CostOfOutsourcingAndOtherServices" xlink:label="gds_CostOfOutsourcingAndOtherServices_637538217165145973" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165145973" xlink:to="gds_CostOfOutsourcingAndOtherServices_637538217165145973" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails" xlink:type="extended" xlink:title="40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" xlink:to="srt_ConsolidatedEntitiesAxis_637538217165155974" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217165155974" xlink:to="srt_ConsolidatedEntitiesDomain_637538217165155974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217165155974" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_637538217165155974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" xlink:to="srt_CounterpartyNameAxis_637538217165155974" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_637538217165155974" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165155974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ThirdPartyMember" xlink:label="gds_ThirdPartyMember_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165155974" xlink:to="gds_ThirdPartyMember_637538217165155974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" xlink:to="us-gaap_CollateralAxis_637538217165155974" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis_637538217165155974" xlink:to="us-gaap_CollateralDomain_637538217165155974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165155974" xlink:to="us-gaap_AccountsReceivableMember_637538217165155974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_637538217165155974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165155974" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_637538217165155974" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" xlink:to="us-gaap_PledgedStatusAxis_637538217165165974" order="4" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgedStatusAxis_637538217165165974" xlink:to="us-gaap_PledgedStatusDomain_637538217165165974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgedStatusDomain_637538217165165974" xlink:to="us-gaap_AssetPledgedAsCollateralMember_637538217165165974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_637538217165155974" xlink:to="us-gaap_VariableInterestEntityLineItems_637538217165165974" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165165974" xlink:to="us-gaap_AssetsAbstract_637538217165165974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_AssetsCurrentAbstract_637538217165165974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217165165974" xlink:to="us-gaap_Cash_637538217165165974" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217165165974" xlink:to="us-gaap_AccountsReceivableNetCurrent_637538217165165974" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217165165974" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_637538217165165974" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217165165974" xlink:to="us-gaap_PrepaidExpenseCurrent_637538217165165974" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_637538217165165974" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217165165974" xlink:to="us-gaap_OtherAssetsCurrent_637538217165165974" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217165165974" xlink:to="us-gaap_AssetsCurrent_637538217165175975" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217165175975" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637538217165175975" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637538217165175975" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637538217165175975" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_RestrictedCashNoncurrent_637538217165175975" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217165175975" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_OtherAssetsNoncurrent_637538217165175975" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_637538217165175975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217165165974" xlink:to="us-gaap_Assets_637538217165175975" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165165974" xlink:to="us-gaap_LiabilitiesAbstract_637538217165185975" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217165185975" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="us-gaap_AccountsPayableCurrent_637538217165185975" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="us-gaap_AccruedLiabilitiesCurrent_637538217165185975" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_637538217165185975" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637538217165185975" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217165185975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217165185975" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637538217165195976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217165185975" xlink:to="us-gaap_LiabilitiesCurrent_637538217165195976" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable_637538217165195976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_LongTermLoansPayable_637538217165195976" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217165195976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217165195976" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217165195976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217165195976" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217165195976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217165195976" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637538217165195976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637538217165195976" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_637538217165205976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_637538217165205976" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_637538217165205976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637538217165185975" xlink:to="us-gaap_Liabilities_637538217165205976" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="us-gaap_DebtInstrumentCollateralAmount_637538217165205976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165165974" xlink:to="us-gaap_DebtInstrumentCollateralAmount_637538217165205976" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract" xlink:label="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_637538217165165974" xlink:to="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217165205976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217165205976" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217165205976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" xlink:to="us-gaap_ProfitLoss_637538217165205976" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217165215977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217165215977" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217165215977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217165215977" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217165215977" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract_637538217165205976" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217165215977" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails" xlink:type="extended" xlink:title="40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165230085" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable_637538217165230085" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165230085" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165230085" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165230085" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165230085" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165230085" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165230085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember_637538217165230085" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165230085" xlink:to="us-gaap_OtherNoncurrentAssetsMember_637538217165230085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165230085" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165230085" xlink:to="us-gaap_StatementLineItems_637538217165230085" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_637538217165230085" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165230085" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent_637538217165230085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636166260542466722" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636166260542466722" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165236099" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165236099" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165236099" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165236099" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" xlink:to="us-gaap_BuildingMember_637538217165236099" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" xlink:to="us-gaap_MachineryAndEquipmentMember_637538217165236099" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="us-gaap_OtherMachineryAndEquipmentMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" xlink:to="us-gaap_OtherMachineryAndEquipmentMember_637538217165236099" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" xlink:to="us-gaap_FurnitureAndFixturesMember_637538217165236099" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165236099" xlink:to="us-gaap_VehiclesMember_637538217165236099" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165236099" xlink:to="srt_RangeAxis_637538217165236099" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165236099" xlink:to="srt_RangeMember_637538217165236099" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165236099" xlink:to="srt_MinimumMember_637538217165236099" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165236099" xlink:to="srt_MaximumMember_637538217165236099" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165236099" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165236099" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165236099" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_637538217165245983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165236099" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_637538217165245983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails" xlink:type="extended" xlink:title="40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:label="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_637538217165245983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_637538217165245983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation_637538217165245983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_637538217165245983" xlink:to="us-gaap_AssetRetirementObligation_637538217165245983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred_637538217165245983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_637538217165245983" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesIncurred_637538217165245983" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_637538217165245983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_637538217165245983" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_637538217165245983" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation_6375382171652459831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_637538217165245983" xlink:to="us-gaap_AssetRetirementObligation_6375382171652459831" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" xlink:title="40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165245983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165245983" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165245983" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165255979" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165255979" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165255979" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165255979" xlink:to="us-gaap_CustomerRelationshipsMember_637538217165255979" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165255979" xlink:to="us-gaap_LicensingAgreementsMember_637538217165255979" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165245983" xlink:to="srt_RangeAxis_637538217165255979" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165255979" xlink:to="srt_RangeMember_637538217165255979" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165255979" xlink:to="srt_MinimumMember_637538217165255979" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165255979" xlink:to="srt_MaximumMember_637538217165255979" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165245983" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165255979" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165255979" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_637538217165255979" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails" xlink:type="extended" xlink:title="40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636166289190429880" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636166289190429880" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165255979" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165255979" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165255979" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165255979" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165255979" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165265981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsMember" xlink:label="gds_PrepaidLandUseRightsMember_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165265981" xlink:to="gds_PrepaidLandUseRightsMember_637538217165265981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165255979" xlink:to="srt_RangeAxis_637538217165265981" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165265981" xlink:to="srt_RangeMember_637538217165265981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165265981" xlink:to="srt_MinimumMember_637538217165265981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165265981" xlink:to="srt_MaximumMember_637538217165265981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165255979" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165265981" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165265981" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_637538217165265981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="extended" xlink:title="40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss_637538217165265981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss_637538217165265981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails" xlink:type="extended" xlink:title="40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_637538217165275980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails" xlink:type="extended" xlink:title="40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax (&quot;VAT&quot;) (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable_637538217165275980" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165275980" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165275980" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165275980" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165275980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CurrentAssetsMember" xlink:label="gds_CurrentAssetsMember_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165275980" xlink:to="gds_CurrentAssetsMember_637538217165275980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NoncurrentAssetsMember" xlink:label="gds_NoncurrentAssetsMember_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165275980" xlink:to="gds_NoncurrentAssetsMember_637538217165275980" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165275980" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_637538217165275980" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165275980" xlink:to="us-gaap_StatementLineItems_637538217165275980" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxAbstract" xlink:label="gds_ValueAddedTaxAbstract_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165275980" xlink:to="gds_ValueAddedTaxAbstract_637538217165275980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ValueAddedTaxAbstract_637538217165275980" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_637538217165275980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217165275980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ValueAddedTaxAbstract_637538217165275980" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_637538217165275980" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ValueAddedTaxPayableCurrent" xlink:label="gds_ValueAddedTaxPayableCurrent_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ValueAddedTaxAbstract_637538217165275980" xlink:to="gds_ValueAddedTaxPayableCurrent_637538217165285981" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" xlink:title="40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable_637538217165285981" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165285981" xlink:to="srt_RangeAxis_637538217165285981" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165285981" xlink:to="srt_RangeMember_637538217165285981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165285981" xlink:to="srt_MaximumMember_637538217165285981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165285981" xlink:to="srt_ProductOrServiceAxis_637538217165285981" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_637538217165285981" xlink:to="srt_ProductsAndServicesDomain_637538217165285981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConsultingServicesMember" xlink:label="gds_ConsultingServicesMember_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637538217165285981" xlink:to="gds_ConsultingServicesMember_637538217165285981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165285981" xlink:to="us-gaap_StatementLineItems_637538217165285981" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165285981" xlink:to="us-gaap_DisaggregationOfRevenueAbstract_637538217165285981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractServicePeriod" xlink:label="gds_ContractServicePeriod_637538217165285981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueAbstract_637538217165285981" xlink:to="gds_ContractServicePeriod_637538217165285981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails" xlink:type="extended" xlink:title="40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable_637538217165295981" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165295981" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165295981" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165295981" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165295981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165295981" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember_637538217165295981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesAndOtherPayablesMember" xlink:label="gds_AccruedExpensesAndOtherPayablesMember_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165295981" xlink:to="gds_AccruedExpensesAndOtherPayablesMember_637538217165295981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165295981" xlink:to="us-gaap_StatementLineItems_637538217165295981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract" xlink:label="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165295981" xlink:to="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_637538217165295981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_637538217165295981" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637538217165295981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract_637538217165295981" xlink:to="us-gaap_AdvertisingExpense_637538217165295981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GovernmentGrantsAbstract" xlink:label="gds_GovernmentGrantsAbstract_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165295981" xlink:to="gds_GovernmentGrantsAbstract_637538217165295981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsNoncurrent" xlink:label="gds_DeferredGrantsNoncurrent_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_GovernmentGrantsAbstract_637538217165295981" xlink:to="gds_DeferredGrantsNoncurrent_637538217165295981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsCurrent" xlink:label="gds_DeferredGrantsCurrent_637538217165295981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_GovernmentGrantsAbstract_637538217165295981" xlink:to="gds_DeferredGrantsCurrent_637538217165295981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurredAbstract" xlink:label="us-gaap_InterestCostsIncurredAbstract_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165295981" xlink:to="us-gaap_InterestCostsIncurredAbstract_637538217165305980" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred" xlink:label="us-gaap_InterestCostsIncurred_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestCostsIncurredAbstract_637538217165305980" xlink:to="us-gaap_InterestCostsIncurred_637538217165305980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalizedAdjustment" xlink:label="us-gaap_InterestCostsCapitalizedAdjustment_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestCostsIncurredAbstract_637538217165305980" xlink:to="us-gaap_InterestCostsCapitalizedAdjustment_637538217165305980" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestCostsIncurredAbstract_637538217165305980" xlink:to="us-gaap_InterestExpense_637538217165305980" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNetAbstract" xlink:label="us-gaap_DeferredFinanceCostsNetAbstract_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165295981" xlink:to="us-gaap_DeferredFinanceCostsNetAbstract_637538217165305980" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFinanceCostsNetAbstract_637538217165305980" xlink:to="us-gaap_DeferredFinanceCostsNet_637538217165305980" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails" xlink:type="extended" xlink:title="40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="us-gaap_DefinedContributionPlanTable_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DefinedContributionPlanTable_637538217165305980" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165305980" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanTable_637538217165305980" xlink:to="srt_RangeAxis_637538217165305980" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165305980" xlink:to="srt_RangeMember_637538217165315981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165315981" xlink:to="srt_MinimumMember_637538217165315981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165315981" xlink:to="srt_MaximumMember_637538217165315981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanTable_637538217165305980" xlink:to="us-gaap_DefinedContributionPlanDisclosureLineItems_637538217165315981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems_637538217165315981" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_637538217165315981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails" xlink:type="extended" xlink:title="40214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable_637538217165315981" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165315981" xlink:to="srt_StatementGeographicalAxis_637538217165315981" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_637538217165315981" xlink:to="srt_SegmentGeographicalDomain_637538217165315981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN" xlink:label="country_CN_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217165315981" xlink:to="country_CN_637538217165315981" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217165315981" xlink:to="country_HK_637538217165315981" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="country_US_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217165315981" xlink:to="country_US_637538217165315981" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217165315981" xlink:to="country_SG_637538217165315981" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis_637538217165315981" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165315981" xlink:to="srt_CurrencyAxis_637538217165315981" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="currency_AllCurrenciesDomain_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis_637538217165315981" xlink:to="currency_AllCurrenciesDomain_637538217165325982" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY" xlink:label="currency_CNY_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="currency_AllCurrenciesDomain_637538217165325982" xlink:to="currency_CNY_637538217165325982" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_USD" xlink:label="currency_USD_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="currency_AllCurrenciesDomain_637538217165325982" xlink:to="currency_USD_637538217165325982" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_HKD" xlink:label="currency_HKD_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="currency_AllCurrenciesDomain_637538217165325982" xlink:to="currency_HKD_637538217165325982" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_JPY" xlink:label="currency_JPY_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="currency_AllCurrenciesDomain_637538217165325982" xlink:to="currency_JPY_637538217165325982" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_EUR" xlink:label="currency_EUR_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="currency_AllCurrenciesDomain_637538217165325982" xlink:to="currency_EUR_637538217165325982" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_SGD" xlink:label="currency_SGD_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="currency_AllCurrenciesDomain_637538217165325982" xlink:to="currency_SGD_637538217165325982" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165315981" xlink:to="us-gaap_StatementLineItems_637538217165325982" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CashAndRestrictedCashAndCashEquivalents" xlink:label="gds_CashAndRestrictedCashAndCashEquivalents_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165325982" xlink:to="gds_CashAndRestrictedCashAndCashEquivalents_637538217165325982" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails" xlink:type="extended" xlink:title="40301 - Disclosure - CASH AND RESTRICTED CASH (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_637538217165325982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="us-gaap_Cash_637538217165325982" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_637538217165335983" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent_637538217165335983" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637538217165335983" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesDetails" xlink:type="extended" xlink:title="40401 - Disclosure - CONTRACT BALANCES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_StatementTable_637538217165335983" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165335983" xlink:to="us-gaap_CollateralAxis_637538217165335983" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis_637538217165335983" xlink:to="us-gaap_CollateralDomain_637538217165335983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165335983" xlink:to="us-gaap_AccountsReceivableMember_637538217165335983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165335983" xlink:to="us-gaap_DebtInstrumentAxis_637538217165335983" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_637538217165335983" xlink:to="us-gaap_DebtInstrumentNameDomain_637538217165335983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember" xlink:label="us-gaap_NotesPayableToBanksMember_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_637538217165335983" xlink:to="us-gaap_NotesPayableToBanksMember_637538217165335983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinanceLeaseAndOtherFinancingObligationsMember" xlink:label="gds_FinanceLeaseAndOtherFinancingObligationsMember_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_637538217165335983" xlink:to="gds_FinanceLeaseAndOtherFinancingObligationsMember_637538217165335983" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165335983" xlink:to="us-gaap_StatementLineItems_637538217165335983" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract_637538217165335983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165335983" xlink:to="us-gaap_ReceivablesAbstract_637538217165335983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract_637538217165335983" xlink:to="us-gaap_AccountsReceivableGross_637538217165345984" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract_637538217165335983" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_637538217165345984" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract_637538217165335983" xlink:to="us-gaap_AccountsReceivableNet_637538217165345984" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract_637538217165335983" xlink:to="us-gaap_AccountsReceivableNetCurrent_637538217165345984" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="us-gaap_AccountsReceivableNetNoncurrent_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract_637538217165335983" xlink:to="us-gaap_AccountsReceivableNetNoncurrent_637538217165345984" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="us-gaap_DebtInstrumentCollateralAmount_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165335983" xlink:to="us-gaap_DebtInstrumentCollateralAmount_637538217165345984" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165335983" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_637538217165345984" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccountsReceivableCreditLossExpense" xlink:label="gds_AccountsReceivableCreditLossExpense_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_637538217165345984" xlink:to="gds_AccountsReceivableCreditLossExpense_637538217165345984" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_637538217165345984" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_637538217165345984" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AllowanceForDoubtfulAccountsForeignExchangeImpact" xlink:label="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_637538217165345984" xlink:to="gds_AllowanceForDoubtfulAccountsForeignExchangeImpact_637538217165345984" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165335983" xlink:to="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_637538217165355983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" xlink:to="us-gaap_ContractWithCustomerLiability_637538217165355983" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncreaseInContractWithCustomerLiability" xlink:label="gds_IncreaseInContractWithCustomerLiability_637538217165355983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" xlink:to="gds_IncreaseInContractWithCustomerLiability_637538217165355983" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_6375382171653559831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" xlink:to="us-gaap_ContractWithCustomerLiability_6375382171653559831" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_637538217165355983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_637538217165355983" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_637538217165355983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract_637538217165345984" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_637538217165355983" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails" xlink:type="extended" xlink:title="40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationAbstract" xlink:label="us-gaap_RevenuePerformanceObligationAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637538217165355983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuePerformanceObligationAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637538217165355983" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_637538217165355983" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637538217165355983" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_637538217165355983" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637538217165355983" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637538217165365985" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637538217165365985" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_637538217165365985" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637538217165365985" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_637538217165365985" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165365985" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165365985" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" xlink:to="us-gaap_LandMember_637538217165365985" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" xlink:to="us-gaap_BuildingMember_637538217165365985" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" xlink:to="us-gaap_ComputerEquipmentMember_637538217165365985" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" xlink:to="us-gaap_LeaseholdImprovementsMember_637538217165365985" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" xlink:to="us-gaap_FurnitureAndFixturesMember_637538217165365985" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165365985" xlink:to="us-gaap_VehiclesMember_637538217165365985" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165365985" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_637538217165375986" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_637538217165375986" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_637538217165375986" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_637538217165375986" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentNetExcludingConstructionInProcess" xlink:label="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_637538217165375986" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" xlink:to="gds_PropertyAndEquipmentNetExcludingConstructionInProcess_637538217165375986" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross_637538217165375986" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" xlink:to="us-gaap_ConstructionInProgressGross_637538217165375986" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217165375986" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_637538217165365985" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217165375986" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails" xlink:type="extended" xlink:title="40502 - Disclosure - PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_636165294332387757" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_636165294332387757" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_637538217165386053" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_637538217165386053" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_637538217165386053" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_637538217165386053" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_637538217165386053" order="2" use="optional" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails" xlink:type="extended" xlink:title="40503 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_636165297641969757" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_636165297641969757" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165386053" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165386053" xlink:to="us-gaap_IncomeStatementLocationAxis_637538217165386053" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637538217165386053" xlink:to="us-gaap_IncomeStatementLocationDomain_637538217165386053" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217165386053" xlink:to="us-gaap_CostOfSalesMember_637538217165386053" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217165386053" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_637538217165386053" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217165386053" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637538217165386053" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165386053" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165386053" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165386053" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAbstract" xlink:label="us-gaap_DepreciationAbstract_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165386053" xlink:to="us-gaap_DepreciationAbstract_637538217165395993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepreciationAbstract_637538217165395993" xlink:to="us-gaap_Depreciation_637538217165395993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:type="extended" xlink:title="40504 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_636165324937124757" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_636165324937124757" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165395993" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165395993" xlink:to="us-gaap_PledgedStatusAxis_637538217165395993" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgedStatusAxis_637538217165395993" xlink:to="us-gaap_PledgedStatusDomain_637538217165395993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgedStatusDomain_637538217165395993" xlink:to="us-gaap_AssetPledgedAsCollateralMember_637538217165395993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637538217165395993" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165395993" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165395993" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_637538217165395993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent" xlink:label="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent_637538217165395993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637538217165395993" xlink:to="gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent_637538217165395993" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails" xlink:type="extended" xlink:title="40601 - Disclosure - INTANGIBLE ASSETS, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_636167067930790169" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_636167067930790169" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165405991" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165405991" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165405991" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165405991" xlink:to="us-gaap_CustomerRelationshipsMember_637538217165405991" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165405991" xlink:to="us-gaap_LicensingAgreementsMember_637538217165405991" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_637538217165405991" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637538217165405991" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_637538217165405991" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" xlink:to="us-gaap_AmortizationOfIntangibleAssets_637538217165405991" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_637538217165405991" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637538217165405991" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637538217165405991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637538217165405991" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637538217165415987" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637538217165415987" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637538217165405991" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_637538217165415987" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - PREPAID LAND USE RIGHTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAbstract" xlink:label="gds_PrepaidLandUseRightsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_PrepaidLandUseRightsAbstract" xlink:to="us-gaap_StatementTable_637538217165415987" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusAxis" xlink:label="us-gaap_PledgedStatusAxis_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165415987" xlink:to="us-gaap_PledgedStatusAxis_637538217165415987" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedStatusDomain" xlink:label="us-gaap_PledgedStatusDomain_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgedStatusAxis_637538217165415987" xlink:to="us-gaap_PledgedStatusDomain_637538217165415987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetPledgedAsCollateralMember" xlink:label="us-gaap_AssetPledgedAsCollateralMember_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgedStatusDomain_637538217165415987" xlink:to="us-gaap_AssetPledgedAsCollateralMember_637538217165415987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165415987" xlink:to="us-gaap_StatementLineItems_637538217165415987" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrentGross" xlink:label="gds_PrepaidLandUseRightsNoncurrentGross_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165415987" xlink:to="gds_PrepaidLandUseRightsNoncurrentGross_637538217165415987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsAccumulatedAmortization" xlink:label="gds_PrepaidLandUseRightsAccumulatedAmortization_637538217165415987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165415987" xlink:to="gds_PrepaidLandUseRightsAccumulatedAmortization_637538217165415987" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsNoncurrent" xlink:label="gds_PrepaidLandUseRightsNoncurrent_637538217165425987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165415987" xlink:to="gds_PrepaidLandUseRightsNoncurrent_637538217165425987" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmortizationOfPrepaidLandUseRights" xlink:label="gds_AmortizationOfPrepaidLandUseRights_637538217165425987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217165415987" xlink:to="gds_AmortizationOfPrepaidLandUseRights_637538217165425987" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails" xlink:type="extended" xlink:title="40801 - Disclosure - BUSINESS COMBINATIONS - Movement of goodwill (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="us-gaap_GoodwillRollForward_637538217165425987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_GoodwillRollForward_637538217165425987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637538217165425987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_637538217165425987" xlink:to="us-gaap_Goodwill_637538217165425987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_637538217165425987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_637538217165425987" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_637538217165425987" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="us-gaap_GoodwillPurchaseAccountingAdjustments_637538217165425987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_637538217165425987" xlink:to="us-gaap_GoodwillPurchaseAccountingAdjustments_637538217165425987" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_6375382171654259871" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_637538217165425987" xlink:to="us-gaap_Goodwill_6375382171654259871" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails" xlink:type="extended" xlink:title="40802 - Disclosure - BUSINESS COMBINATIONS - Equity Interest acquired (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract_637362691531834946" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract_637362691531834946" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637538217165435987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" xlink:to="us-gaap_BusinessAcquisitionAxis_637538217165435987" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637538217165435987" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member_637538217165435987" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" xlink:to="gds_TargetGroupGuangzhou3Member_637538217165435987" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" xlink:to="gds_Shanghai11AcquisitionMember_637538217165495992" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" xlink:to="gds_TargetGroupGuangzhou6Member_637538217165495992" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" xlink:to="gds_TargetGroupBeijing1011And12Member_637538217165495992" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" xlink:to="gds_Shanghai19AcquisitionMember_637538217165495992" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165435987" xlink:to="gds_Beijing9AcquisitionMember_637538217165495992" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_637538217165495992" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis_637538217165495992" xlink:to="us-gaap_ContingentConsiderationTypeDomain_637538217165495992" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConsiderationNotExpectedToBePaidMember" xlink:label="gds_ConsiderationNotExpectedToBePaidMember_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain_637538217165495992" xlink:to="gds_ConsiderationNotExpectedToBePaidMember_637538217165495992" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165495992" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165495992" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165495992" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165505993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherPayablesMember" xlink:label="gds_OtherPayablesMember_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165505993" xlink:to="gds_OtherPayablesMember_637538217165505993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherLongTermLiabilitiesMember" xlink:label="gds_OtherLongTermLiabilitiesMember_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165505993" xlink:to="gds_OtherLongTermLiabilitiesMember_637538217165505993" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_637538217165505993" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementBasisAxis_637538217165505993" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_637538217165505993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember_637538217165505993" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_637538217165505993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeDuringPeriodFairValueDisclosureMember" xlink:label="us-gaap_ChangeDuringPeriodFairValueDisclosureMember_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember_637538217165505993" xlink:to="us-gaap_ChangeDuringPeriodFairValueDisclosureMember_637538217165505993" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165435987" xlink:to="us-gaap_BusinessAcquisitionLineItems_637538217165505993" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationGoodwillAbstract" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637538217165505993" xlink:to="us-gaap_BusinessCombinationGoodwillAbstract_637538217165505993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165505993" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_637538217165516031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_637538217165516031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_637538217165516031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GainFromPurchasePriceAdjustment" xlink:label="gds_GainFromPurchasePriceAdjustment_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="gds_GainFromPurchasePriceAdjustment_637538217165516031" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDataCenterProjects" xlink:label="gds_NumberOfDataCenterProjects_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="gds_NumberOfDataCenterProjects_637538217165516031" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_637538217165516031" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_637538217165516031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_637538217165516031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_637538217165516031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_637538217165525994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_637538217165525994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_637538217165525994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther_637538217165525994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_637538217165525994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217165525994" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_637538217165525994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_637538217165525994" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217165535993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations_637538217165535993" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_637538217165535993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_637538217165535993" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_637538217165535993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt_637538217165535993" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_637538217165535993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_637538217165535993" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_637538217165535993" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_637538217165535993" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_637538217165546055" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther_637538217165546055" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637538217165546055" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_637538217165516031" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_637538217165546055" order="16" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637538217165546055" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_637538217165505993" xlink:to="us-gaap_Goodwill_637538217165546055" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationPayableCurrent" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_637538217165546055" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165505993" xlink:to="gds_BusinessCombinationConsiderationPayableCurrent_637538217165546055" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails" xlink:type="extended" xlink:title="40803 - Disclosure - BUSINESS COMBINATIONS - Assets acquired notes (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165556004" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165556004" xlink:to="us-gaap_BusinessAcquisitionAxis_637538217165556004" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637538217165556004" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou3Member" xlink:label="gds_TargetGroupGuangzhou3Member_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" xlink:to="gds_TargetGroupGuangzhou3Member_637538217165556004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai11AcquisitionMember" xlink:label="gds_Shanghai11AcquisitionMember_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" xlink:to="gds_Shanghai11AcquisitionMember_637538217165556004" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupGuangzhou6Member" xlink:label="gds_TargetGroupGuangzhou6Member_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" xlink:to="gds_TargetGroupGuangzhou6Member_637538217165556004" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TargetGroupBeijing1011And12Member" xlink:label="gds_TargetGroupBeijing1011And12Member_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" xlink:to="gds_TargetGroupBeijing1011And12Member_637538217165556004" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shanghai19AcquisitionMember" xlink:label="gds_Shanghai19AcquisitionMember_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" xlink:to="gds_Shanghai19AcquisitionMember_637538217165556004" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing9AcquisitionMember" xlink:label="gds_Beijing9AcquisitionMember_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217165556004" xlink:to="gds_Beijing9AcquisitionMember_637538217165556004" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165556004" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165556004" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165556004" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165556004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyAndEquipmentFinanceLeaseMember" xlink:label="gds_PropertyAndEquipmentFinanceLeaseMember_637538217165556004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165556004" xlink:to="gds_PropertyAndEquipmentFinanceLeaseMember_637538217165556004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165556004" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165565996" order="3" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637538217165565996" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165565996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165565996" xlink:to="us-gaap_CustomerRelationshipsMember_637538217165565996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember" xlink:label="us-gaap_OffMarketFavorableLeaseMember_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637538217165565996" xlink:to="us-gaap_OffMarketFavorableLeaseMember_637538217165565996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637538217165556004" xlink:to="us-gaap_BusinessAcquisitionLineItems_637538217165565996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationGoodwillAbstract" xlink:label="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637538217165565996" xlink:to="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_637538217165565996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination" xlink:label="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination_637538217165565996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_637538217165565996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_637538217165565996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_637538217165565996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_637538217165565996" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217165575995" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationGoodwillAbstract_637538217165565996" xlink:to="us-gaap_ProfitLoss_637538217165575995" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails" xlink:type="extended" xlink:title="40901 - Disclosure - LOANS AND BORROWINGS - Total loans and borrowings (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" xlink:to="us-gaap_ShortTermBorrowings_637538217165575995" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" xlink:to="us-gaap_LongTermDebtCurrent_637538217165575995" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" xlink:label="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" xlink:to="gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings_637538217165575995" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" xlink:to="us-gaap_LongTermDebtNoncurrent_637538217165575995" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount_637538217165575995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract_637538217165575995" xlink:to="us-gaap_DebtLongtermAndShorttermCombinedAmount_637538217165575995" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails" xlink:type="extended" xlink:title="40902 - Disclosure - LOANS AND BORROWINGS - Type of short-term borrowings (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract" xlink:label="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_637538217165585996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_UnsecuredShortTermDebt" xlink:label="gds_UnsecuredShortTermDebt_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_637538217165585996" xlink:to="gds_UnsecuredShortTermDebt_637538217165585996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SecuredShortTermDebt" xlink:label="gds_SecuredShortTermDebt_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_637538217165585996" xlink:to="gds_SecuredShortTermDebt_637538217165585996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract_637538217165585996" xlink:to="us-gaap_ShortTermBorrowings_637538217165585996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails" xlink:type="extended" xlink:title="40903 - Disclosure - LOANS AND BORROWINGS - Short-term borrowings secured (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_637538217165585996" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637538217165585996" xlink:to="us-gaap_CollateralAxis_637538217165585996" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis_637538217165585996" xlink:to="us-gaap_CollateralDomain_637538217165585996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165585996" xlink:to="us-gaap_AccountsReceivableMember_637538217165585996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637538217165585996" xlink:to="us-gaap_ShortTermDebtLineItems_637538217165585996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermDebtInstrumentCollateralAmount" xlink:label="gds_ShortTermDebtInstrumentCollateralAmount_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637538217165585996" xlink:to="gds_ShortTermDebtInstrumentCollateralAmount_637538217165585996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate_637538217165585996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637538217165585996" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate_637538217165585996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails" xlink:type="extended" xlink:title="40904 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:label="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_637538217165595996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt" xlink:label="us-gaap_UnsecuredDebt_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_637538217165595996" xlink:to="us-gaap_UnsecuredDebt_637538217165595996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebt" xlink:label="us-gaap_SecuredDebt_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_637538217165595996" xlink:to="us-gaap_SecuredDebt_637538217165595996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_637538217165595996" xlink:to="us-gaap_LongTermDebt_637538217165595996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails" xlink:type="extended" xlink:title="40905 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings secured (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_637538217165595996" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637538217165595996" xlink:to="us-gaap_CollateralAxis_637538217165595996" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis_637538217165595996" xlink:to="us-gaap_CollateralDomain_637538217165595996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165595996" xlink:to="us-gaap_AccountsReceivableMember_637538217165595996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_637538217165595996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165595996" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_637538217165595996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PrepaidLandUseRightsMember" xlink:label="gds_PrepaidLandUseRightsMember_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165595996" xlink:to="gds_PrepaidLandUseRightsMember_637538217165605996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLeaseRightOfUseAssetsMember" xlink:label="gds_OperatingLeaseRightOfUseAssetsMember_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralDomain_637538217165595996" xlink:to="gds_OperatingLeaseRightOfUseAssetsMember_637538217165605996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637538217165595996" xlink:to="us-gaap_DebtInstrumentLineItems_637538217165605996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LongTermDebtInstrumentCollateralAmount" xlink:label="gds_LongTermDebtInstrumentCollateralAmount_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165605996" xlink:to="gds_LongTermDebtInstrumentCollateralAmount_637538217165605996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165605996" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate_637538217165605996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails" xlink:type="extended" xlink:title="40906 - Disclosure - LOANS AND BORROWINGS - Aggregate maturities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="us-gaap_MaturitiesOfLongTermDebtAbstract_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_MaturitiesOfLongTermDebtAbstract_637538217165605996" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MaturitiesOfLongTermDebtAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_637538217165605996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_637538217165605996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_637538217165605996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_637538217165605996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_637538217165605996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_637538217165605996" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_637538217165616008" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract_637538217165605996" xlink:to="us-gaap_LongTermDebt_637538217165616008" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails" xlink:type="extended" xlink:title="40907 - Disclosure - LOANS AND BORROWINGS - Total working capital and project financing credit (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_637538217165616008" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637538217165616008" xlink:to="srt_RangeAxis_637538217165616008" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165616008" xlink:to="srt_RangeMember_637538217165616008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165616008" xlink:to="srt_MinimumMember_637538217165616008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165616008" xlink:to="srt_MaximumMember_637538217165616008" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637538217165616008" xlink:to="us-gaap_CreditFacilityAxis_637538217165616008" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_637538217165616008" xlink:to="us-gaap_CreditFacilityDomain_637538217165616008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637538217165616008" xlink:to="us-gaap_RevolvingCreditFacilityMember_637538217165616008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165616008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637538217165616008" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165616008" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165616008" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165625998" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShortTermLoansAndBorrowingMember" xlink:label="gds_ShortTermLoansAndBorrowingMember_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165625998" xlink:to="gds_ShortTermLoansAndBorrowingMember_637538217165625998" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LongTermLoansAndBorrowingMember" xlink:label="gds_LongTermLoansAndBorrowingMember_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165625998" xlink:to="gds_LongTermLoansAndBorrowingMember_637538217165625998" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637538217165616008" xlink:to="us-gaap_DebtInstrumentLineItems_637538217165625998" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_DebtInstrumentTerm_637538217165625998" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_637538217165625998" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_637538217165625998" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_ProceedsFromLinesOfCredit_637538217165625998" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_ShortTermBorrowings_637538217165625998" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_LongTermDebt_637538217165625998" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_637538217165625998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165625998" xlink:to="us-gaap_DeferredFinanceCostsNet_637538217165625998" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails" xlink:type="extended" xlink:title="40908 - Disclosure - LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable_637538217165635998" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_637538217165635998" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165635998" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165635998" xlink:to="us-gaap_RelatedPartyDomain_637538217165635998" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CompanyAndGdsInvestmentMember" xlink:label="gds_CompanyAndGdsInvestmentMember_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165635998" xlink:to="gds_CompanyAndGdsInvestmentMember_637538217165635998" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ManagementHoldcoMember" xlink:label="gds_ManagementHoldcoMember_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165635998" xlink:to="gds_ManagementHoldcoMember_637538217165635998" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember" xlink:label="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165635998" xlink:to="gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_637538217165635998" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_637538217165635998" xlink:to="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage_637538217165635998" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage_637538217165635998" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage_637538217165635998" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage_637538217165635998" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage_637538217165635998" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage" xlink:label="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" xlink:to="gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage_637538217165645999" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay" xlink:label="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_637538217165635998" xlink:to="gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay_637538217165645999" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails" xlink:type="extended" xlink:title="41001 - Disclosure - CONVERTIBLE BONDS PAYABLE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsAbstract" xlink:label="gds_ConvertibleBondsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ConvertibleBondsAbstract" xlink:to="us-gaap_StatementTable_637538217165645999" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165645999" xlink:to="us-gaap_DebtInstrumentAxis_637538217165645999" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_637538217165645999" xlink:to="us-gaap_DebtInstrumentNameDomain_637538217165645999" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConvertibleBondsDueJune012019Member" xlink:label="gds_ConvertibleBondsDueJune012019Member_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_637538217165645999" xlink:to="gds_ConvertibleBondsDueJune012019Member_637538217165645999" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165645999" xlink:to="us-gaap_StatementClassOfStockAxis_637538217165645999" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217165645999" xlink:to="us-gaap_ClassOfStockDomain_637538217165645999" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember_637538217165645999" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165645999" xlink:to="dei_AdrMember_637538217165645999" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165645999" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165656001" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165656001" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165656001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesMember" xlink:label="gds_AccruedExpensesMember_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165656001" xlink:to="gds_AccruedExpensesMember_637538217165656001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165645999" xlink:to="us-gaap_StatementEquityComponentsAxis_637538217165656001" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217165656001" xlink:to="us-gaap_EquityComponentDomain_637538217165656001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_637538217165656001" xlink:to="us-gaap_AdditionalPaidInCapitalMember_637538217165656001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217165645999" xlink:to="us-gaap_DebtInstrumentLineItems_637538217165656001" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtInstrumentFaceAmount_637538217165656001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DeferredFinanceCostsNet_637538217165656001" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_InterestPayableCurrent_637538217165656001" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_637538217165656001" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes" xlink:label="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes_637538217165656001" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DebtConversionMaximumPrincipalAmount" xlink:label="gds_DebtConversionMaximumPrincipalAmount_637538217165656001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="gds_DebtConversionMaximumPrincipalAmount_637538217165656001" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtInstrumentConvertibleConversionRatio1_637538217165666000" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_637538217165666000" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_637538217165666000" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217165666000" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637538217165656001" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_637538217165666000" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" xlink:type="extended" xlink:title="41101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_InterestPayableCurrent_637538217165666000" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedFinancingIssuanceCosts" xlink:label="gds_AccruedFinancingIssuanceCosts_637538217165666000" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_AccruedFinancingIssuanceCosts_637538217165666000" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_IncomeTaxPayableAndExcludingOtherTax" xlink:label="gds_IncomeTaxPayableAndExcludingOtherTax_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_IncomeTaxPayableAndExcludingOtherTax_637538217165676001" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccrualForOtherTaxesCurrent" xlink:label="gds_AccrualForOtherTaxesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_AccrualForOtherTaxesCurrent_637538217165676001" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationConsiderationPayableCurrent" xlink:label="gds_BusinessCombinationConsiderationPayableCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_BusinessCombinationConsiderationPayableCurrent_637538217165676001" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsCurrent" xlink:label="gds_DeferredGrantsCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_DeferredGrantsCurrent_637538217165676001" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_637538217165676001" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_637538217165676001" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedOutsourcingExpensesCurrent" xlink:label="gds_AccruedOutsourcingExpensesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_AccruedOutsourcingExpensesCurrent_637538217165676001" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_DueToRelatedPartiesCurrent_637538217165676001" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution" xlink:label="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution_637538217165676001" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_637538217165676001" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_AccountsPayableOtherCurrent_637538217165676001" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_637538217165676001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract_636167114651528169" xlink:to="us-gaap_AccruedLiabilitiesCurrent_637538217165676001" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails" xlink:type="extended" xlink:title="41201 - Disclosure - LEASES - Lease arrangements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_636167250413200362" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636167250413200362" xlink:to="us-gaap_LesseeLeaseDescriptionTable_637538217165686001" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165686001" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165686001" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165686001" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165686001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DataCenterBuildingsAndLandLeasesMember" xlink:label="gds_DataCenterBuildingsAndLandLeasesMember_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165686001" xlink:to="gds_DataCenterBuildingsAndLandLeasesMember_637538217165686001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HebeiEquipmentLeaseMember" xlink:label="gds_HebeiEquipmentLeaseMember_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165686001" xlink:to="gds_HebeiEquipmentLeaseMember_637538217165686001" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165686001" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_637538217165686001" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165686001" xlink:to="us-gaap_FinanceLeaseLiability_637538217165686001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165686001" xlink:to="us-gaap_OperatingLeaseLiability_637538217165686001" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquipmentAndConstructionProjectLeaseNumberOfUnits" xlink:label="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits_637538217165686001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165686001" xlink:to="gds_EquipmentAndConstructionProjectLeaseNumberOfUnits_637538217165686001" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" xlink:type="extended" xlink:title="41202 - Disclosure - LEASES - Components of Lease Expense (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract_637538217165698909" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostAbstract_637538217165698909" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_637538217165698909" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_637538217165698909" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense_637538217165698909" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="us-gaap_FinanceLeaseInterestExpense_637538217165698909" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_637538217165698909" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="us-gaap_OperatingLeaseCost_637538217165698909" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_637538217165698909" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="us-gaap_ShortTermLeaseCost_637538217165698909" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostNet" xlink:label="gds_VariableLeaseCostNet_637538217165698909" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="gds_VariableLeaseCostNet_637538217165698909" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_637538217165706010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="us-gaap_LeaseCost_637538217165706010" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived" xlink:label="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived_637538217165706010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived_637538217165706010" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates" xlink:label="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates_637538217165706010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637538217165698909" xlink:to="gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates_637538217165706010" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" xlink:type="extended" xlink:title="41203 - Disclosure - LEASES - Supplemental Cash Flow Information Related to Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_637538217165706010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_637538217165706010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_637538217165706010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments_637538217165706010" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_637538217165706010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments_637538217165706010" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_637538217165716002" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_637538217165716002" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement" xlink:label="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement_637538217165716002" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails" xlink:type="extended" xlink:title="41204 - Disclosure - LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_637538217165716002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_637538217165716002" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_637538217165716002" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_637538217165716002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_637538217165716002" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="41205 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_637414717180692632" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_637414717180692632" xlink:to="us-gaap_LesseeLeaseDescriptionTable_637538217165726002" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165726002" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165726002" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637538217165726002" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165726002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DataCenterBuildingLeasesMember" xlink:label="gds_DataCenterBuildingLeasesMember_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637538217165726002" xlink:to="gds_DataCenterBuildingLeasesMember_637538217165726002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165726002" xlink:to="srt_RangeAxis_637538217165726002" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217165726002" xlink:to="srt_RangeMember_637538217165726002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165726002" xlink:to="srt_MinimumMember_637538217165726002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217165726002" xlink:to="srt_MaximumMember_637538217165726002" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165726002" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_637538217165726002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_637538217165726002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_637538217165726002" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_637538217165736004" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_637538217165736004" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_637538217165736004" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_637538217165736004" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_637538217165736004" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_637538217165736004" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_637538217165726002" xlink:to="us-gaap_FinanceLeaseLiability_637538217165736004" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFiscalYearMaturityAbstract" xlink:label="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" xlink:to="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInNextFiscalYear" xlink:label="gds_OtherFinancingObligationsDueInNextFiscalYear_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDueInNextFiscalYear_637538217165736004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInSecondYear" xlink:label="gds_OtherFinancingObligationsDueInSecondYear_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDueInSecondYear_637538217165736004" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInThirdYear" xlink:label="gds_OtherFinancingObligationsDueInThirdYear_637538217165736004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDueInThirdYear_637538217165736004" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFourthYear" xlink:label="gds_OtherFinancingObligationsDueInFourthYear_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDueInFourthYear_637538217165746003" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueInFifthYear" xlink:label="gds_OtherFinancingObligationsDueInFifthYear_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDueInFifthYear_637538217165746003" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDueAfterFifthYear" xlink:label="gds_OtherFinancingObligationsDueAfterFifthYear_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDueAfterFifthYear_637538217165746003" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsDue" xlink:label="gds_OtherFinancingObligationsDue_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsDue_637538217165746003" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsFutureInterestExpenses" xlink:label="gds_OtherFinancingObligationsFutureInterestExpenses_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsFutureInterestExpenses_637538217165746003" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsEstimatedConstructionCosts" xlink:label="gds_OtherFinancingObligationsEstimatedConstructionCosts_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsEstimatedConstructionCosts_637538217165746003" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherFinancingObligationsPresentValueOfNetAmountDue" xlink:label="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherFinancingObligationsFiscalYearMaturityAbstract_637538217165736004" xlink:to="gds_OtherFinancingObligationsPresentValueOfNetAmountDue_637538217165746003" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentDueAbstract" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths_637538217165756005" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo_637538217165756005" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree_637538217165756005" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour_637538217165756005" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive_637538217165756005" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive_637538217165756005" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityPaymentsDue" xlink:label="gds_LesseeTotalLeaseLiabilityPaymentsDue_637538217165756005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityPaymentsDue_637538217165756005" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount" xlink:label="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217165766004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount_637538217165766004" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts" xlink:label="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217165766004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts_637538217165766004" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeTotalLeaseLiability" xlink:label="gds_LesseeTotalLeaseLiability_637538217165766004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_LesseeTotalLeaseLiability_637538217165766004" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217165766004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsCurrent_637538217165766004" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent" xlink:label="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217165766004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LesseeTotalLeaseLiabilityPaymentDueAbstract_637538217165746003" xlink:to="gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent_637538217165766004" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637538217165776006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637538217165776006" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637538217165776006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637538217165776006" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637538217165776006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637538217165776006" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637538217165776006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637538217165776006" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637538217165776006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637538217165776006" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637538217165776006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637538217165776006" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637538217165786006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637538217165786006" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637538217165786006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637538217165786006" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637538217165786006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_OperatingLeaseLiability_637538217165786006" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637538217165786006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637538217165786006" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217165786006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637538217165766004" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637538217165786006" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" xlink:to="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths_637538217165796007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths_637538217165796007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear_637538217165796007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligationDueInSecondYear_637538217165796007" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear_637538217165796007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligationDueInThirdYear_637538217165796007" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="us-gaap_ContractualObligationDueInFourthYear_637538217165796007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligationDueInFourthYear_637538217165796007" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="us-gaap_ContractualObligationDueInFifthYear_637538217165796007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligationDueInFifthYear_637538217165796007" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="us-gaap_ContractualObligationDueAfterFifthYear_637538217165806006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligationDueAfterFifthYear_637538217165806006" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation_637538217165806006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="us-gaap_ContractualObligation_637538217165806006" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsFutureInterestExpenses" xlink:label="gds_ContractualObligationsFutureInterestExpenses_637538217165806006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="gds_ContractualObligationsFutureInterestExpenses_637538217165806006" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsEstimatedConstructionCosts" xlink:label="gds_ContractualObligationsEstimatedConstructionCosts_637538217165806006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="gds_ContractualObligationsEstimatedConstructionCosts_637538217165806006" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationsPresentValueOfNetAmountDue" xlink:label="gds_ContractualObligationsPresentValueOfNetAmountDue_637538217165806006" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="gds_ContractualObligationsPresentValueOfNetAmountDue_637538217165806006" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueCurrent" xlink:label="gds_ContractualObligationDueCurrent_637538217165816007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="gds_ContractualObligationDueCurrent_637538217165816007" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ContractualObligationDueNoncurrent" xlink:label="gds_ContractualObligationDueNoncurrent_637538217165816007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract_637538217165786006" xlink:to="gds_ContractualObligationDueNoncurrent_637538217165816007" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LeaseOtherDisclosuresAbstract" xlink:label="gds_LeaseOtherDisclosuresAbstract_637538217165816007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165726002" xlink:to="gds_LeaseOtherDisclosuresAbstract_637538217165816007" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments" xlink:label="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments_637538217165816007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LeaseOtherDisclosuresAbstract_637538217165816007" xlink:to="gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments_637538217165816007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_LesseeLeaseTermOfContract" xlink:label="gds_LesseeLeaseTermOfContract_637538217165826007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_LeaseOtherDisclosuresAbstract_637538217165816007" xlink:to="gds_LesseeLeaseTermOfContract_637538217165826007" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails" xlink:type="extended" xlink:title="41206 - Disclosure - LEASES - Lease and other financing obligations secured by assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_637538217165826007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable_637538217165826007" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis_637538217165826007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165826007" xlink:to="us-gaap_FairValueByAssetClassAxis_637538217165826007" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_637538217165826007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis_637538217165826007" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_637538217165826007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_637538217165826007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_637538217165826007" xlink:to="us-gaap_AccountsReceivableMember_637538217165826007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_637538217165826007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_637538217165826007" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_637538217165826007" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637538217165826007" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_637538217165836008" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations" xlink:label="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637538217165836008" xlink:to="gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations_637538217165836008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails" xlink:type="extended" xlink:title="41301 - Disclosure - OTHER LONG-TERM LIABILITIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:label="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:label="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_OtherNoncurrentLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_637538217165836008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PropertyPlantAndEquipmentPayableNoncurrent" xlink:label="gds_PropertyPlantAndEquipmentPayableNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="gds_PropertyPlantAndEquipmentPayableNoncurrent_637538217165836008" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_637538217165836008" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredGrantsNoncurrent" xlink:label="gds_DeferredGrantsNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="gds_DeferredGrantsNoncurrent_637538217165836008" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability_637538217165836008" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_637538217165836008" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="us-gaap_OtherSundryLiabilitiesNoncurrent_637538217165836008" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637538217165836008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrentAbstract_637538217165836008" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637538217165836008" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails" xlink:type="extended" xlink:title="41401 - Disclosure - REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_636165218986988484" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract_636165218986988484" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_637538217165846007" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_637538217165846007" xlink:to="us-gaap_StatementClassOfStockAxis_637538217165846007" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217165846007" xlink:to="us-gaap_ClassOfStockDomain_637538217165846007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165846007" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_637538217165846007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember_637538217165846007" xlink:to="dei_AdrMember_637538217165846007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_637538217165846007" xlink:to="srt_CounterpartyNameAxis_637538217165846007" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_637538217165846007" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165846007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PagoldilocksMember" xlink:label="gds_PagoldilocksMember_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165846007" xlink:to="gds_PagoldilocksMember_637538217165846007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems_637538217165846007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_637538217165846007" xlink:to="us-gaap_TemporaryEquityLineItems_637538217165846007" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165846007" xlink:to="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637538217165856064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_SharePrice_637538217165856064" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217165856064" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_637538217165856064" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="us-gaap_TemporaryEquityAccretionToRedemptionValue_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_TemporaryEquityAccretionToRedemptionValue_637538217165856064" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_TemporaryEquityAccretionOfDividends_637538217165856064" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquitySettlementOfDividends" xlink:label="gds_TemporaryEquitySettlementOfDividends_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="gds_TemporaryEquitySettlementOfDividends_637538217165856064" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_637538217165856064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_637538217165856064" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_6375382171658560641" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_637538217165856064" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_6375382171658560641" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails" xlink:type="extended" xlink:title="41402 - Disclosure - REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_636166123703792178" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract_636166123703792178" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_637538217165866014" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_637538217165866014" xlink:to="us-gaap_StatementClassOfStockAxis_637538217165866014" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217165866014" xlink:to="us-gaap_ClassOfStockDomain_637538217165866014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165866014" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_637538217165866014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165866014" xlink:to="dei_AdrMember_637538217165866014" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_637538217165866014" xlink:to="us-gaap_TemporaryEquityLineItems_637538217165866014" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="us-gaap_PreferredStockDividendRatePercentage_637538217165866014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockIncreasedDividendRatePercentage" xlink:label="gds_PreferredStockIncreasedDividendRatePercentage_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredStockIncreasedDividendRatePercentage_637538217165866014" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockIncreaseQuarterlyDividendRatePercentage" xlink:label="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredStockIncreaseQuarterlyDividendRatePercentage_637538217165866014" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_VolumeWeightedAveragePrice" xlink:label="gds_VolumeWeightedAveragePrice_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_VolumeWeightedAveragePrice_637538217165866014" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleConversionPrice" xlink:label="gds_PreferredStockConvertibleConversionPrice_637538217165866014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredStockConvertibleConversionPrice_637538217165866014" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleThresholdTradingDays" xlink:label="gds_PreferredStockConvertibleThresholdTradingDays_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredStockConvertibleThresholdTradingDays_637538217165876011" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleThresholdConsecutiveTradingDays" xlink:label="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredStockConvertibleThresholdConsecutiveTradingDays_637538217165876011" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredStockConvertibleTradingVolumeValue" xlink:label="gds_PreferredStockConvertibleTradingVolumeValue_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredStockConvertibleTradingVolumeValue_637538217165876011" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PercentageOfPreferredSharesConstitutingByShareHolders" xlink:label="gds_PercentageOfPreferredSharesConstitutingByShareHolders_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PercentageOfPreferredSharesConstitutingByShareHolders_637538217165876011" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_637538217165876011" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217165876011" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferredSharesWrittenConsentOrVotePercent" xlink:label="gds_PreferredSharesWrittenConsentOrVotePercent_637538217165876011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_637538217165866014" xlink:to="gds_PreferredSharesWrittenConsentOrVotePercent_637538217165876011" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails" xlink:type="extended" xlink:title="41501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable" xlink:label="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_637538217165886010" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_637538217165886010" xlink:to="dei_LegalEntityAxis_637538217165886010" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_637538217165886010" xlink:to="dei_EntityDomain_637538217165886010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CpeFundMember" xlink:label="gds_CpeFundMember_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_637538217165886010" xlink:to="gds_CpeFundMember_637538217165886010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_637538217165886010" xlink:to="srt_CounterpartyNameAxis_637538217165886010" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_637538217165886010" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165886010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CpeFundMember" xlink:label="gds_CpeFundMember_6375382171658860101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_637538217165886010" xlink:to="gds_CpeFundMember_6375382171658860101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_637538217165886010" xlink:to="srt_OwnershipAxis_637538217165886010" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_637538217165886010" xlink:to="srt_OwnershipDomain_637538217165886010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Bj13Member" xlink:label="gds_Bj13Member_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_637538217165886010" xlink:to="gds_Bj13Member_637538217165886010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_JointVentureMember" xlink:label="gds_JointVentureMember_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_637538217165886010" xlink:to="gds_JointVentureMember_637538217165886010" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestLineItems" xlink:label="us-gaap_RedeemableNoncontrollingInterestLineItems_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable_637538217165886010" xlink:to="us-gaap_RedeemableNoncontrollingInterestLineItems_637538217165886010" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems_637538217165886010" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_637538217165886010" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems_637538217165886010" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_637538217165886010" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PercentEquityInterestToAcquire" xlink:label="gds_PercentEquityInterestToAcquire_637538217165886010" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems_637538217165886010" xlink:to="gds_PercentEquityInterestToAcquire_637538217165886010" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfDataCenterProjects" xlink:label="gds_NumberOfDataCenterProjects_637538217165896011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RedeemableNoncontrollingInterestLineItems_637538217165886010" xlink:to="gds_NumberOfDataCenterProjects_637538217165896011" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails" xlink:type="extended" xlink:title="41502 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders_637538217165896011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_ProceedsFromMinorityShareholders_637538217165896011" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217165896011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217165896011" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217165896011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217165896011" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_637538217165896011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_637538217165896011" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails" xlink:type="extended" xlink:title="41601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable_637538217165946012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeTable_637538217165946012" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_637538217165946012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165946012" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_637538217165946012" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637538217165946012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_637538217165946012" xlink:to="us-gaap_DerivativeContractTypeDomain_637538217165946012" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember_637538217165946012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637538217165946012" xlink:to="us-gaap_InterestRateSwapMember_637538217165946012" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_637538217165946012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165946012" xlink:to="us-gaap_HedgingDesignationAxis_637538217165946012" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis_637538217165946012" xlink:to="us-gaap_HedgingDesignationDomain_637538217165956051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637538217165956051" xlink:to="us-gaap_NondesignatedMember_637538217165956051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165946012" xlink:to="us-gaap_BalanceSheetLocationAxis_637538217165956051" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637538217165956051" xlink:to="us-gaap_BalanceSheetLocationDomain_637538217165956051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="us-gaap_AccruedLiabilitiesMember_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165956051" xlink:to="us-gaap_AccruedLiabilitiesMember_637538217165956051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637538217165956051" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember_637538217165956051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165946012" xlink:to="us-gaap_DerivativeLineItems_637538217165956051" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLineItems_637538217165956051" xlink:to="us-gaap_DerivativeNotionalAmount_637538217165956051" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_637538217165956051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLineItems_637538217165956051" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability_637538217165956051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails" xlink:type="extended" xlink:title="41602 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_637217622959605099" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_637217622959605099" xlink:to="us-gaap_DerivativeTable_637538217165966017" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165966017" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_637538217165966017" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_637538217165966017" xlink:to="us-gaap_DerivativeContractTypeDomain_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637538217165966017" xlink:to="us-gaap_InterestRateSwapMember_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165966017" xlink:to="us-gaap_HedgingDesignationAxis_637538217165966017" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis_637538217165966017" xlink:to="us-gaap_HedgingDesignationDomain_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637538217165966017" xlink:to="us-gaap_NondesignatedMember_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165966017" xlink:to="us-gaap_IncomeStatementLocationAxis_637538217165966017" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637538217165966017" xlink:to="us-gaap_IncomeStatementLocationDomain_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217165966017" xlink:to="us-gaap_InterestExpenseMember_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637538217165966017" xlink:to="us-gaap_DerivativeLineItems_637538217165966017" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RealizedGainLossOnDerivatives" xlink:label="gds_RealizedGainLossOnDerivatives_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLineItems_637538217165966017" xlink:to="gds_RealizedGainLossOnDerivatives_637538217165966017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLineItems_637538217165966017" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_637538217165966017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_637538217165966017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLineItems_637538217165966017" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_637538217165966017" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails" xlink:type="extended" xlink:title="41701 - Disclosure - FAIR VALUE MEASUREMENT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636167375572113706" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636167375572113706" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637538217165976016" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637538217165976016" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_637538217165976016" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_637538217165976016" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_637538217165976016" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_637538217165976016" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_637538217165976016" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637538217165976016" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637538217165976016" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637538217165976016" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_637538217165976016" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures_637538217165976016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637538217165976016" xlink:to="us-gaap_ConvertibleDebtFairValueDisclosures_637538217165976016" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureOrdinarySharesDetails" xlink:type="extended" xlink:title="41801 - Disclosure - ORDINARY SHARES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_636167913164536971" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_636167913164536971" xlink:to="us-gaap_ScheduleOfStockByClassTable_637538217165986015" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_637538217165986015" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165986015" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217165986015" xlink:to="us-gaap_RelatedPartyDomain_637538217165986015" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SbcvcHoldingsLimitedMember" xlink:label="gds_SbcvcHoldingsLimitedMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165986015" xlink:to="gds_SbcvcHoldingsLimitedMember_637538217165986015" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HillhouseCapitalMember" xlink:label="gds_HillhouseCapitalMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165986015" xlink:to="gds_HillhouseCapitalMember_637538217165986015" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttGdcMember" xlink:label="gds_SttGdcMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217165986015" xlink:to="gds_SttGdcMember_637538217165986015" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_637538217165986015" xlink:to="us-gaap_StatementClassOfStockAxis_637538217165986015" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217165986015" xlink:to="us-gaap_ClassOfStockDomain_637538217165986015" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AdrMember" xlink:label="dei_AdrMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165986015" xlink:to="dei_AdrMember_637538217165986015" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165986015" xlink:to="us-gaap_CommonClassAMember_637538217165986015" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217165986015" xlink:to="us-gaap_CommonClassBMember_637538217165986015" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_637538217165986015" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_637538217165986015" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_637538217165986015" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_637538217165986015" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_637538217165986015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_637538217165986015" xlink:to="us-gaap_IPOMember_637538217165986015" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_637538217165986015" xlink:to="us-gaap_OverAllotmentOptionMember_637538217165996017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_637538217165986015" xlink:to="us-gaap_PrivatePlacementMember_637538217165996017" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_637538217165986015" xlink:to="us-gaap_ClassOfStockLineItems_637538217165996017" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637538217165996017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_637538217165996017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_CommonStockSharesOutstanding_637538217165996017" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_SharesIssuedPricePerShare_637538217165996017" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_637538217165996017" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SaleOfStockNumberOfShares" xlink:label="gds_SaleOfStockNumberOfShares_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="gds_SaleOfStockNumberOfShares_637538217165996017" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_637538217165996017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_SharePrice_637538217165996017" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_637538217166006016" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfInvestors" xlink:label="gds_NumberOfInvestors_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_637538217165996017" xlink:to="gds_NumberOfInvestors_637538217166006016" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails" xlink:type="extended" xlink:title="41901 - Disclosure - SHARE-BASED COMPENSATION - Plans and Grants (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract_636161870246811853" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract_636161870246811853" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166006016" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166006016" xlink:to="us-gaap_PlanNameAxis_637538217166006016" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_637538217166006016" xlink:to="us-gaap_PlanNameDomain_637538217166006016" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityIncentivePlan2014Member" xlink:label="gds_EquityIncentivePlan2014Member_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_637538217166006016" xlink:to="gds_EquityIncentivePlan2014Member_637538217166006016" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityIncentivePlan2016Member" xlink:label="gds_EquityIncentivePlan2016Member_637538217166006016" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_637538217166006016" xlink:to="gds_EquityIncentivePlan2016Member_637538217166006016" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166006016" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_637538217166016080" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_637538217166016080" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_637538217166016080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ExternalConsultantsMember" xlink:label="gds_ExternalConsultantsMember_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_637538217166016080" xlink:to="gds_ExternalConsultantsMember_637538217166016080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ExternalConsultantsFiveMember" xlink:label="gds_ExternalConsultantsFiveMember_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ExternalConsultantsMember_637538217166016080" xlink:to="gds_ExternalConsultantsFiveMember_637538217166016080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166006016" xlink:to="us-gaap_StatementEquityComponentsAxis_637538217166016080" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637538217166016080" xlink:to="us-gaap_EquityComponentDomain_637538217166016080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_637538217166016080" xlink:to="us-gaap_CommonStockMember_637538217166016080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166006016" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_637538217166016080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage_637538217166016080" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage_637538217166016080" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_637538217166016080" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_637538217166016080" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_637538217166016080" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_637538217166026021" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166016080" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue_637538217166026021" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" xlink:type="extended" xlink:title="41902 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract_636161880863031905" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract_636161880863031905" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166026021" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166026021" xlink:to="us-gaap_GranteeStatusAxis_637538217166026021" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis_637538217166026021" xlink:to="us-gaap_GranteeStatusDomain_637538217166026021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_637538217166026021" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_637538217166026021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_637538217166026021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_637538217166026021" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_637538217166026021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166026021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_637538217166036018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_637538217166036018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_637538217166036018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_637538217166036018" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6375382171660360181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6375382171660360181" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_637538217166036018" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_637538217166036018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_637538217166036018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_637538217166036018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_637538217166036018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_637538217166036018" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_637538217166046018" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_637538217166046018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637538217166046018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_637538217166046018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue_637538217166046018" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_6375382171660460181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward_637538217166046018" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_6375382171660460181" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_637538217166046018" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_637538217166046018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_637538217166046018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_637538217166046018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_637538217166046018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_637538217166056018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_637538217166046018" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_637538217166056018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_637538217166056018" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_637538217166056018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_637538217166056018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_637538217166056018" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_637538217166056018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_637538217166056018" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_637538217166056018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166036018" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_637538217166056018" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_637538217166056018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_637538217166056018" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_637538217166056018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_637538217166056018" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_637538217166066020" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails" xlink:type="extended" xlink:title="41903 - Disclosure - SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166066020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166066020" xlink:to="us-gaap_AwardTypeAxis_637538217166066020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637538217166066020" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166066020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166066020" xlink:to="us-gaap_RestrictedStockMember_637538217166066020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166066020" xlink:to="srt_TitleOfIndividualAxis_637538217166066020" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_637538217166066020" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217166066020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember_637538217166066020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217166066020" xlink:to="srt_DirectorMember_637538217166066020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166066020" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166076020" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166076020" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637538217166076020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166076020" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217166076020" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166076020" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_637538217166076020" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" xlink:type="extended" xlink:title="41904 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166076020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166076020" xlink:to="us-gaap_AwardTypeAxis_637538217166076020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637538217166076020" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166076020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166076020" xlink:to="us-gaap_RestrictedStockMember_637538217166076020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_637538217166076020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166076020" xlink:to="srt_TitleOfIndividualAxis_637538217166076020" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_637538217166076020" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217166086021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DirectorOfficersAndEmployeesMember" xlink:label="gds_DirectorOfficersAndEmployeesMember_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_637538217166086021" xlink:to="gds_DirectorOfficersAndEmployeesMember_637538217166086021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166076020" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637538217166086021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637538217166086021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_637538217166086021" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_637538217166086021" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6375382171660860211" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6375382171660860211" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637538217166086021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637538217166086021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_637538217166086021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_637538217166086021" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_637538217166096021" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_637538217166086021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637538217166096021" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_637538217166096021" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_637538217166096021" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_637538217166096021" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_637538217166096021" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_637538217166096021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166086021" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_637538217166096021" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails" xlink:type="extended" xlink:title="41905 - Disclosure - SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract_636237094871259211" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract_636237094871259211" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166106021" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166106021" xlink:to="srt_RangeAxis_637538217166106021" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637538217166106021" xlink:to="srt_RangeMember_637538217166106021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217166106021" xlink:to="srt_MinimumMember_637538217166106021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637538217166106021" xlink:to="srt_MaximumMember_637538217166106021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166106021" xlink:to="us-gaap_AwardTypeAxis_637538217166106021" order="2" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637538217166106021" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166106021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637538217166106021" xlink:to="us-gaap_RestrictedStockMember_637538217166106021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166106021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166106021" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166106021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_637538217166106021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_637538217166106021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_637538217166106021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_637538217166106021" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" xlink:to="us-gaap_SharePrice_637538217166116022" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_637538217166106021" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_637538217166116022" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails" xlink:type="extended" xlink:title="41906 - Disclosure - SHARE-BASED COMPENSATION - Expenses (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract_636237084039629211" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract_636237084039629211" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166116022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166116022" xlink:to="us-gaap_IncomeStatementLocationAxis_637538217166116022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637538217166116022" xlink:to="us-gaap_IncomeStatementLocationDomain_637538217166116022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217166116022" xlink:to="us-gaap_CostOfSalesMember_637538217166116022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217166116022" xlink:to="us-gaap_SellingAndMarketingExpenseMember_637538217166116022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217166116022" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_637538217166116022" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637538217166116022" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637538217166116022" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166116022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637538217166116022" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166116022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637538217166116022" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_637538217166126022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRevenueDetails" xlink:type="extended" xlink:title="42001 - Disclosure - REVENUE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_636167902603873423" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_636167902603873423" xlink:to="us-gaap_DisaggregationOfRevenueTable_637538217166126022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637538217166126022" xlink:to="srt_ProductOrServiceAxis_637538217166126022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_637538217166126022" xlink:to="srt_ProductsAndServicesDomain_637538217166126022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637538217166126022" xlink:to="us-gaap_ServiceMember_637538217166126022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ColocationServicesMember" xlink:label="gds_ColocationServicesMember_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ServiceMember_637538217166126022" xlink:to="gds_ColocationServicesMember_637538217166126022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ManagedServiceAndOthersMember" xlink:label="gds_ManagedServiceAndOthersMember_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ServiceMember_637538217166126022" xlink:to="gds_ManagedServiceAndOthersMember_637538217166126022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquipmentSalesMember" xlink:label="gds_EquipmentSalesMember_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ServiceMember_637538217166126022" xlink:to="gds_EquipmentSalesMember_637538217166126022" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637538217166126022" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_637538217166126022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_637538217166126022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_637538217166126022" xlink:to="us-gaap_DisaggregationOfRevenueAbstract_637538217166126022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueAbstract_637538217166126022" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217166136022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxDetails" xlink:type="extended" xlink:title="42101 - Disclosure - INCOME TAX (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfIncomeTaxTable" xlink:label="gds_ScheduleOfIncomeTaxTable_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gds_ScheduleOfIncomeTaxTable_637538217166136022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EntityClassificationsSectorAndEntityAxis" xlink:label="gds_EntityClassificationsSectorAndEntityAxis_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxTable_637538217166136022" xlink:to="gds_EntityClassificationsSectorAndEntityAxis_637538217166136022" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SectorAndEntityDomain" xlink:label="gds_SectorAndEntityDomain_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_EntityClassificationsSectorAndEntityAxis_637538217166136022" xlink:to="gds_SectorAndEntityDomain_637538217166136022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_HighAndNewTechnologyEnterprisesMember" xlink:label="gds_HighAndNewTechnologyEnterprisesMember_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_SectorAndEntityDomain_637538217166136022" xlink:to="gds_HighAndNewTechnologyEnterprisesMember_637538217166136022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxTable_637538217166136022" xlink:to="srt_StatementGeographicalAxis_637538217166136022" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_637538217166136022" xlink:to="srt_SegmentGeographicalDomain_637538217166136022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN" xlink:label="country_CN_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217166136022" xlink:to="country_CN_637538217166136022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK_637538217166136022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217166136022" xlink:to="country_HK_637538217166136022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217166136022" xlink:to="country_SG_637538217166146023" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ScheduleOfIncomeTaxLineItems" xlink:label="gds_ScheduleOfIncomeTaxLineItems_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxTable_637538217166136022" xlink:to="gds_ScheduleOfIncomeTaxLineItems_637538217166146023" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxLineItems_637538217166146023" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217166146023" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferentialTaxRateAssessableProfitsEarned" xlink:label="gds_PreferentialTaxRateAssessableProfitsEarned_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxLineItems_637538217166146023" xlink:to="gds_PreferentialTaxRateAssessableProfitsEarned_637538217166146023" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PreferentialTaxRate" xlink:label="gds_PreferentialTaxRate_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxLineItems_637538217166146023" xlink:to="gds_PreferentialTaxRate_637538217166146023" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfEntitiesBenefitProgressiveRates" xlink:label="gds_NumberOfEntitiesBenefitProgressiveRates_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_ScheduleOfIncomeTaxLineItems_637538217166146023" xlink:to="gds_NumberOfEntitiesBenefitProgressiveRates_637538217166146023" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails" xlink:type="extended" xlink:title="42102 - Disclosure - INCOME TAX - By tax Jurisdictions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_637538217166146023" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_637538217166146023" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_637538217166146023" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_637538217166146023" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637538217166146023" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637538217166146023" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_637538217166146023" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637538217166146023" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_637538217166146023" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637538217166156024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_637538217166146023" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_637538217166156024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_637538217166156024" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_637538217166156024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_637538217166156024" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_637538217166156024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_637538217166156024" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_637538217166156024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_637538217166146023" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637538217166156024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637538217166156024" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637538217166156024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637538217166156024" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_637538217166156024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637538217166156024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_637538217166146023" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637538217166156024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" xlink:type="extended" xlink:title="42103 - Disclosure - INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217166168217" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent" xlink:label="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent_637538217166168217" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637538217166168217" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" xlink:label="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments_637538217166168217" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:label="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences_637538217166168217" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses" xlink:label="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_637538217166168217" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses_637538217166168217" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_637538217166176125" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637538217166176125" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent" xlink:label="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent_637538217166176125" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_637538217166168217" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637538217166176125" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="42104 - Disclosure - INCOME TAX - Deferred tax assets and liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_637538217166176125" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxAssetsGovernmentSubsidy" xlink:label="gds_DeferredTaxAssetsGovernmentSubsidy_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="gds_DeferredTaxAssetsGovernmentSubsidy_637538217166176125" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637538217166176125" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_637538217166176125" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637538217166176125" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637538217166176125" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsGross_637538217166186072" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_637538217166186072" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637538217166176125" xlink:to="us-gaap_DeferredTaxAssetsNet_637538217166186072" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637538217166186072" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637538217166186072" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesPrepaidLandUseRights" xlink:label="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" xlink:to="gds_DeferredTaxLiabilitiesPrepaidLandUseRights_637538217166186072" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637538217166186072" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesAccountsReceivable" xlink:label="gds_DeferredTaxLiabilitiesAccountsReceivable_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" xlink:to="gds_DeferredTaxLiabilitiesAccountsReceivable_637538217166186072" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637538217166186072" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_637538217166186072" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilities_637538217166186072" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_637538217166186072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_637538217166186072" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637538217166196029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_637538217166186072" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637538217166196029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217166196029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_637538217166186072" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637538217166196029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxLiabilitiesNetDeferredTaxAsset" xlink:label="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset_637538217166196029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_637538217166186072" xlink:to="gds_DeferredTaxLiabilitiesNetDeferredTaxAsset_637538217166196029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails" xlink:type="extended" xlink:title="42105 - Disclosure - INCOME TAX - Movement of the valuation allowance (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_MovementOfValuationAllowanceAbstract" xlink:label="gds_MovementOfValuationAllowanceAbstract_637538217166196029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gds_MovementOfValuationAllowanceAbstract_637538217166196029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_637538217166196029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_MovementOfValuationAllowanceAbstract_637538217166196029" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_637538217166196029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_637538217166196029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_MovementOfValuationAllowanceAbstract_637538217166196029" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_637538217166196029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_6375382171661960291" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_MovementOfValuationAllowanceAbstract_637538217166196029" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_6375382171661960291" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails" xlink:type="extended" xlink:title="42106 - Disclosure - INCOME TAX - Net operating losses (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable_637538217166209678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable_637538217166209678" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_637538217166209678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_637538217166209678" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_637538217166209678" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_637538217166209678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_637538217166209678" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_637538217166209678" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_637538217166209678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637538217166209678" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_637538217166209678" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_637538217166209678" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637538217166216031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_637538217166216031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DeferredTaxAssetsOperatingLossCarryforwardsNet" xlink:label="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_DeferredTaxAssetsOperatingLossCarryforwardsNet_637538217166216031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_637538217166216031" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="us-gaap_OperatingLossCarryforwards_637538217166216031" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInNextTwelveMonths" xlink:label="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_OperatingLossCarryforwardsExpireInNextTwelveMonths_637538217166216031" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearTwo" xlink:label="gds_OperatingLossCarryforwardsExpireInYearTwo_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_OperatingLossCarryforwardsExpireInYearTwo_637538217166216031" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearThree" xlink:label="gds_OperatingLossCarryforwardsExpireInYearThree_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_OperatingLossCarryforwardsExpireInYearThree_637538217166216031" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFour" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFour_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFour_637538217166216031" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_OperatingLossCarryforwardsExpireInYearFive" xlink:label="gds_OperatingLossCarryforwardsExpireInYearFive_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_OperatingLossCarryforwardsExpireInYearFive_637538217166216031" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637538217166216031" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_WithholdingIncomeTaxRate" xlink:label="gds_WithholdingIncomeTaxRate_637538217166216031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637538217166209678" xlink:to="gds_WithholdingIncomeTaxRate_637538217166216031" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails" xlink:type="extended" xlink:title="42201 - Disclosure - DISTRIBUTION OF PROFIT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_DistributionOfProfitsDisclosureAbstract" xlink:label="gds_DistributionOfProfitsDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund" xlink:label="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund_637538217166226037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_DistributionOfProfitsDisclosureAbstract" xlink:to="gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund_637538217166226037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage" xlink:label="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage_637538217166226037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_DistributionOfProfitsDisclosureAbstract" xlink:to="gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage_637538217166226037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_637538217166226037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_DistributionOfProfitsDisclosureAbstract" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_637538217166226037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries_637538217166226037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gds_DistributionOfProfitsDisclosureAbstract" xlink:to="gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries_637538217166226037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails" xlink:type="extended" xlink:title="42301 - Disclosure - LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217166226037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_StatementTable_637538217166226037" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217166226037" xlink:to="us-gaap_StatementClassOfStockAxis_637538217166236031" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217166236031" xlink:to="us-gaap_ClassOfStockDomain_637538217166236031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217166236031" xlink:to="us-gaap_CommonStockMember_637538217166236031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217166226037" xlink:to="us-gaap_StatementLineItems_637538217166236031" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217166236031" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="us-gaap_ProfitLoss_637538217166236031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_637538217166236031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment" xlink:label="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment_637538217166236031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment" xlink:label="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment_637538217166236031" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_637538217166236031" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637538217166236031" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_637538217166236031" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract_637538217166236031" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_637538217166236031" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockIssuedDuringPeriodSharesToDepositoryBank" xlink:label="gds_StockIssuedDuringPeriodSharesToDepositoryBank_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217166236031" xlink:to="gds_StockIssuedDuringPeriodSharesToDepositoryBank_637538217166236031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217166236031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217166236031" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217166236031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails" xlink:type="extended" xlink:title="42302 - Disclosure - LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_637538217166246029" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_637538217166246029" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_637538217166246029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_637538217166246029" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_637538217166246029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_StockOptionsAndRestrictedSharesMember" xlink:label="gds_StockOptionsAndRestrictedSharesMember_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_637538217166246029" xlink:to="gds_StockOptionsAndRestrictedSharesMember_637538217166246029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_637538217166246029" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_637538217166246029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_637538217166246029" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_637538217166246029" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_637538217166246029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_637538217166246029" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_637538217166246029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSegmentInformationDetails" xlink:type="extended" xlink:title="42401 - Disclosure - SEGMENT INFORMATION (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_StatementTable_637538217166256028" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217166256028" xlink:to="srt_StatementGeographicalAxis_637538217166256028" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_637538217166256028" xlink:to="srt_SegmentGeographicalDomain_637538217166256028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK" xlink:label="country_HK_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637538217166256028" xlink:to="country_HK_637538217166256028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637538217166256028" xlink:to="us-gaap_StatementLineItems_637538217166256028" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217166256028" xlink:to="us-gaap_NumberOfOperatingSegments_637538217166256028" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets_637538217166256028" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637538217166256028" xlink:to="us-gaap_NoncurrentAssets_637538217166256028" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureMajorCustomersDetails" xlink:type="extended" xlink:title="42501 - Disclosure - MAJOR CUSTOMERS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable_637538217166266029" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637538217166266029" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_637538217166266029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_637538217166266029" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_637538217166266029" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637538217166266029" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_637538217166266029" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_637538217166266029" xlink:to="us-gaap_ConcentrationRiskTypeDomain_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_637538217166266029" xlink:to="us-gaap_CustomerConcentrationRiskMember_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637538217166266029" xlink:to="srt_MajorCustomersAxis_637538217166266029" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_637538217166266029" xlink:to="srt_NameOfMajorCustomerDomain_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerMember" xlink:label="gds_CustomerMember_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637538217166266029" xlink:to="gds_CustomerMember_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerBMember" xlink:label="gds_CustomerBMember_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637538217166266029" xlink:to="gds_CustomerBMember_637538217166266029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_CustomerCMember" xlink:label="gds_CustomerCMember_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637538217166266029" xlink:to="gds_CustomerCMember_637538217166266029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637538217166266029" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_637538217166266029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ConcentrationRiskNumberOfCustomers" xlink:label="gds_ConcentrationRiskNumberOfCustomers_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_637538217166266029" xlink:to="gds_ConcentrationRiskNumberOfCustomers_637538217166266029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217166266029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_637538217166266029" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217166266029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" xlink:type="extended" xlink:title="42601 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636165472249851757" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636165472249851757" xlink:to="us-gaap_LossContingenciesTable_637538217166276042" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_637538217166276042" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_637538217166276042" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_637538217166276042" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_637538217166276042" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalAdditionsMember" xlink:label="us-gaap_CapitalAdditionsMember_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_637538217166276042" xlink:to="us-gaap_CapitalAdditionsMember_637538217166276042" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PurchaseOfLandUseRightsMember" xlink:label="gds_PurchaseOfLandUseRightsMember_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalAdditionsMember_637538217166276042" xlink:to="gds_PurchaseOfLandUseRightsMember_637538217166276042" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_637538217166276042" xlink:to="us-gaap_LossContingenciesLineItems_637538217166276042" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract" xlink:label="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems_637538217166276042" xlink:to="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract_637538217166276042" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract_637538217166276042" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_637538217166276042" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:label="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_637538217166276042" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems_637538217166276042" xlink:to="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_637538217166276042" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_AccruedLegalCostAndOtherRelatedCosts" xlink:label="gds_AccruedLegalCostAndOtherRelatedCosts_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_637538217166276042" xlink:to="gds_AccruedLegalCostAndOtherRelatedCosts_637538217166286030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="42701 - Disclosure - RELATED PARTY TRANSACTIONS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637538217166286030" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637538217166286030" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217166286030" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637538217166286030" xlink:to="us-gaap_RelatedPartyDomain_637538217166286030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttSingaporeDcPte.Ltd.Member" xlink:label="gds_SttSingaporeDcPte.Ltd.Member_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217166286030" xlink:to="gds_SttSingaporeDcPte.Ltd.Member_637538217166286030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_SttDefu2Pte.Ltd.Member" xlink:label="gds_SttDefu2Pte.Ltd.Member_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217166286030" xlink:to="gds_SttDefu2Pte.Ltd.Member_637538217166286030" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember" xlink:label="srt_AffiliatedEntityMember_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637538217166286030" xlink:to="srt_AffiliatedEntityMember_637538217166286030" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637538217166286030" xlink:to="us-gaap_RelatedPartyTransactionLineItems_637538217166286030" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637538217166286030" xlink:to="us-gaap_RevenueFromRelatedParties_637538217166286030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_637538217166286030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637538217166286030" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_637538217166286030" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BilledOnBehalfRelatedParties" xlink:label="gds_BilledOnBehalfRelatedParties_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637538217166286030" xlink:to="gds_BilledOnBehalfRelatedParties_637538217166296031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" xlink:type="extended" xlink:title="42801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="srt_CondensedBalanceSheetStatementTable_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable_637538217166296031" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166296031" xlink:to="srt_ConsolidatedEntitiesAxis_637538217166296031" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217166296031" xlink:to="srt_ConsolidatedEntitiesDomain_637538217166296031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217166296031" xlink:to="srt_ParentCompanyMember_637538217166296031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166296031" xlink:to="srt_ConsolidationItemsAxis_637538217166296031" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637538217166296031" xlink:to="srt_ConsolidationItemsDomain_637538217166296031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637538217166296031" xlink:to="srt_ReportableLegalEntitiesMember_637538217166296031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166296031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166296031" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166296031" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166296031" xlink:to="us-gaap_AssetsAbstract_637538217166306031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217166306031" xlink:to="us-gaap_AssetsCurrentAbstract_637538217166306031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217166306031" xlink:to="us-gaap_Cash_637538217166306031" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217166306031" xlink:to="us-gaap_PrepaidExpenseCurrent_637538217166306031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217166306031" xlink:to="us-gaap_OtherAssetsCurrent_637538217166306031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637538217166306031" xlink:to="us-gaap_AssetsCurrent_637538217166306031" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217166306031" xlink:to="us-gaap_RestrictedCashNoncurrent_637538217166306031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_EquityMethodInvestmentsAndLoansToSubsidiaries" xlink:label="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217166306031" xlink:to="gds_EquityMethodInvestmentsAndLoansToSubsidiaries_637538217166306031" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217166306031" xlink:to="us-gaap_OtherAssetsNoncurrent_637538217166306031" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637538217166306031" xlink:to="us-gaap_Assets_637538217166306031" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166296031" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_637538217166306031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_LiabilitiesCurrentAbstract_637538217166306031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217166306031" xlink:to="us-gaap_AccountsPayableCurrent_637538217166316032" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217166306031" xlink:to="us-gaap_AccruedLiabilitiesCurrent_637538217166316032" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent" xlink:label="us-gaap_DueToAffiliateCurrent_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217166306031" xlink:to="us-gaap_DueToAffiliateCurrent_637538217166316032" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637538217166306031" xlink:to="us-gaap_LiabilitiesCurrent_637538217166316032" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_LongTermLoansPayable_637538217166316032" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="us-gaap_ConvertibleDebtNoncurrent_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_ConvertibleDebtNoncurrent_637538217166316032" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637538217166316032" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_637538217166316032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_Liabilities_637538217166316032" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_TemporaryEquityAbstract_637538217166326121" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166326121" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_637538217166326121" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166326121" xlink:to="us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_637538217166326121" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_StockholdersEquityAbstract_637538217166326121" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217166326121" xlink:to="us-gaap_CommonStockValue_637538217166326121" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217166326121" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_637538217166326121" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217166326121" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637538217166326121" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637538217166326121" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217166326121" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637538217166326121" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637538217166336038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637538217166326121" xlink:to="us-gaap_StockholdersEquity_637538217166336038" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_637538217166366036" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_CommitmentsAndContingencies_637538217166366036" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_637538217166366036" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637538217166306031" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_637538217166366036" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails" xlink:type="extended" xlink:title="42802 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="srt_CondensedBalanceSheetStatementTable_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable_637538217166376046" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166376046" xlink:to="srt_ConsolidatedEntitiesAxis_637538217166376046" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217166376046" xlink:to="srt_ConsolidatedEntitiesDomain_637538217166376046" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217166376046" xlink:to="srt_ParentCompanyMember_637538217166376046" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166376046" xlink:to="srt_ConsolidationItemsAxis_637538217166376046" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637538217166376046" xlink:to="srt_ConsolidationItemsDomain_637538217166376046" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637538217166376046" xlink:to="srt_ReportableLegalEntitiesMember_637538217166376046" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166376046" xlink:to="us-gaap_StatementClassOfStockAxis_637538217166376046" order="3" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_637538217166376046" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_637538217166376046" xlink:to="us-gaap_ClassOfStockDomain_637538217166376046" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217166376046" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_637538217166386035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217166376046" xlink:to="us-gaap_CommonClassAMember_637538217166386035" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_637538217166376046" xlink:to="us-gaap_CommonClassBMember_637538217166386035" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable_637538217166376046" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166386035" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="us-gaap_TemporaryEquityAbstract_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166386035" xlink:to="us-gaap_TemporaryEquityAbstract_637538217166386035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166386035" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_637538217166386035" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166386035" xlink:to="us-gaap_PreferredStockSharesAuthorized_637538217166386035" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166386035" xlink:to="us-gaap_PreferredStockSharesIssued_637538217166386035" order="3" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166386035" xlink:to="us-gaap_PreferredStockSharesOutstanding_637538217166386035" order="4" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:label="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166386035" xlink:to="us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_637538217166386035" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract_637538217166386035" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_637538217166386035" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217166386035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems_637538217166386035" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217166386035" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_637538217166396035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217166386035" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_637538217166396035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_637538217166396035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217166386035" xlink:to="us-gaap_CommonStockSharesAuthorized_637538217166396035" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_637538217166396035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217166386035" xlink:to="us-gaap_CommonStockSharesIssued_637538217166396035" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637538217166396035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_637538217166386035" xlink:to="us-gaap_CommonStockSharesOutstanding_637538217166396035" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails" xlink:type="extended" xlink:title="42803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedIncomeStatementTable" xlink:label="srt_CondensedIncomeStatementTable_637538217166396035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedIncomeStatementTable_637538217166396035" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementTable_637538217166396035" xlink:to="srt_ConsolidatedEntitiesAxis_637538217166406037" order="1" use="optional" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217166406037" xlink:to="srt_ConsolidatedEntitiesDomain_637538217166406037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217166406037" xlink:to="srt_ParentCompanyMember_637538217166406037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementTable_637538217166396035" xlink:to="srt_ConsolidationItemsAxis_637538217166406037" order="2" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637538217166406037" xlink:to="srt_ConsolidationItemsDomain_637538217166406037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637538217166406037" xlink:to="srt_ReportableLegalEntitiesMember_637538217166406037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementTable_637538217166396035" xlink:to="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637538217166406037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637538217166406037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_GrossProfit_637538217166406037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_OperatingExpensesAbstract_637538217166406037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_637538217166406037" xlink:to="us-gaap_SellingAndMarketingExpense_637538217166406037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_637538217166406037" xlink:to="us-gaap_GeneralAndAdministrativeExpense_637538217166406037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_637538217166406037" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637538217166406037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637538217166406037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_OperatingIncomeLoss_637538217166406037" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_637538217166416041" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217166416041" xlink:to="us-gaap_InterestIncomeOther_637538217166416041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217166416041" xlink:to="us-gaap_InterestExpenseOther_637538217166416041" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217166416041" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_637538217166416041" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637538217166416041" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637538217166416041" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637538217166416041" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637538217166416041" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217166416041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems_637538217166406037" xlink:to="us-gaap_ProfitLoss_637538217166416041" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails" xlink:type="extended" xlink:title="42804 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166426038" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166426038" xlink:to="srt_ConsolidatedEntitiesAxis_637538217166426038" order="1" use="optional" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217166426038" xlink:to="srt_ConsolidatedEntitiesDomain_637538217166426038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217166426038" xlink:to="srt_ParentCompanyMember_637538217166426038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166426038" xlink:to="srt_ConsolidationItemsAxis_637538217166426038" order="2" use="optional" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637538217166426038" xlink:to="srt_ConsolidationItemsDomain_637538217166426038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637538217166426038" xlink:to="srt_ReportableLegalEntitiesMember_637538217166426038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166426038" xlink:to="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166426038" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166426038" xlink:to="us-gaap_ProfitLoss_637538217166426038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166426038" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_637538217166426038" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_637538217166426038" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637538217166426038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217166426038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166426038" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637538217166426038" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails" xlink:type="extended" xlink:title="42805 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfComprehensiveIncomeTable" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166436038" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166436038" xlink:to="srt_ConsolidatedEntitiesAxis_637538217166436038" order="1" use="optional" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217166436038" xlink:to="srt_ConsolidatedEntitiesDomain_637538217166436038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217166436038" xlink:to="srt_ParentCompanyMember_637538217166436038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166436038" xlink:to="srt_ConsolidationItemsAxis_637538217166436038" order="2" use="optional" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637538217166436038" xlink:to="srt_ConsolidationItemsDomain_637538217166436038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637538217166436038" xlink:to="srt_ReportableLegalEntitiesMember_637538217166436038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable_637538217166436038" xlink:to="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166436038" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_637538217166436038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems_637538217166436038" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_637538217166436038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" xlink:type="extended" xlink:title="42806 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedCashFlowStatementTable" xlink:label="srt_CondensedCashFlowStatementTable_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedCashFlowStatementTable_637538217166446058" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementTable_637538217166446058" xlink:to="srt_ConsolidatedEntitiesAxis_637538217166446058" order="1" use="optional" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_637538217166446058" xlink:to="srt_ConsolidatedEntitiesDomain_637538217166446058" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_637538217166446058" xlink:to="srt_ParentCompanyMember_637538217166446058" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementTable_637538217166446058" xlink:to="srt_ConsolidationItemsAxis_637538217166446058" order="2" use="optional" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637538217166446058" xlink:to="srt_ConsolidationItemsDomain_637538217166446058" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReportableLegalEntitiesMember" xlink:label="srt_ReportableLegalEntitiesMember_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637538217166446058" xlink:to="srt_ReportableLegalEntitiesMember_637538217166446058" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementTable_637538217166446058" xlink:to="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217166446058" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637538217166446058" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_637538217166446058" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217166446058" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217166446058" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseDueFromAffiliates" xlink:label="us-gaap_IncreaseDecreaseDueFromAffiliates_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217166446058" xlink:to="us-gaap_IncreaseDecreaseDueFromAffiliates_637538217166456039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637538217166446058" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_637538217166456039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_ProceedsFromIssuanceOfSecuredDebt_637538217166456039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_637538217166456039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_PaymentOfCommitmentCostOfBorrowings" xlink:label="gds_PaymentOfCommitmentCostOfBorrowings_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="gds_PaymentOfCommitmentCostOfBorrowings_637538217166456039" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_RepaymentsOfLongTermDebt_637538217166456039" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_637538217166456039" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_ProceedsFromConvertibleDebt_637538217166456039" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_637538217166456039" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_637538217166456039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_637538217166456039" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:label="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_637538217166466039" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637538217166456039" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637538217166466039" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637538217166466039" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637538217166466039" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637538217166466039" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6375382171664660391" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6375382171664660391" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_637538217166466039" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_637538217166466039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637538217166466039" xlink:to="us-gaap_InterestPaidNet_637538217166466039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217166477327" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems_637538217166446058" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217166477327" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue" xlink:label="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217166477327" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217166477327" xlink:to="gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue_637538217166477327" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217166477327" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_637538217166477327" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_637538217166477327" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gds-services.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="42901 - Disclosure - SUBSEQUENT EVENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_636248488629309894" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_636248488629309894" xlink:to="us-gaap_SubsequentEventTable_637538217166486101" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_637538217166486101" xlink:to="us-gaap_SubsequentEventTypeAxis_637538217166486101" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_637538217166486101" xlink:to="us-gaap_SubsequentEventTypeDomain_637538217166486101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_637538217166486101" xlink:to="us-gaap_SubsequentEventMember_637538217166486101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_637538217166486101" xlink:to="srt_OwnershipAxis_637538217166486101" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_637538217166486101" xlink:to="srt_OwnershipDomain_637538217166486101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Tianjin1Member" xlink:label="gds_Tianjin1Member_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_637538217166486101" xlink:to="gds_Tianjin1Member_637538217166486101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_637538217166486101" xlink:to="us-gaap_BusinessAcquisitionAxis_637538217166486101" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637538217166486101" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637538217166486101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Beijing15Member" xlink:label="gds_Beijing15Member_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217166486101" xlink:to="gds_Beijing15Member_637538217166486101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Shenzhen8Member" xlink:label="gds_Shenzhen8Member_637538217166486101" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217166486101" xlink:to="gds_Shenzhen8Member_637538217166486101" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_Tianjin1Member" xlink:label="gds_Tianjin1Member_6375382171664861011" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637538217166486101" xlink:to="gds_Tianjin1Member_6375382171664861011" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_637538217166486101" xlink:to="us-gaap_CreditFacilityAxis_637538217166496077" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_637538217166496077" xlink:to="us-gaap_CreditFacilityDomain_637538217166496077" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_FacilityAgreementThirdPartyBankMember" xlink:label="gds_FacilityAgreementThirdPartyBankMember_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637538217166496077" xlink:to="gds_FacilityAgreementThirdPartyBankMember_637538217166496077" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_637538217166486101" xlink:to="us-gaap_SubsequentEventLineItems_637538217166496077" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset" xlink:label="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset_637538217166496077" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_637538217166496077" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_637538217166496077" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_637538217166496077" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gds-20201231.xsd#gds_NumberOfSubsidiariesThatObtainedCredit" xlink:label="gds_NumberOfSubsidiariesThatObtainedCredit_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="gds_NumberOfSubsidiariesThatObtainedCredit_637538217166496077" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_637538217166496077" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_637538217166496077" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_637538217166496077" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_637538217166496077" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>gds-20201231x20f026.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f026.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" '?!<,# 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#WZBBBD,**
M** "J>K!SI%YY=PMN_D/MF8X$9P?F)]NM7*H:V8ET*_,\32Q"WDWQJ<%EVG(
M!H E6Q@V.,/B3[W[QO\ 'C\*7[# ?+X?]W]W]XW^//XU8'2EH KBR@!D.'_>
M?>_>-_CQ^%)]@@VHN'PG*_O&_P >?QJS10!7^Q0F1WP^7&&_>-_CQ33I]N8E
MCQ)M4Y'[QNOUS5JB@"#['#YQEP^\C'WSC\LXIG]GV_E>7B3;G/\ K&SGZYJU
M10! ;.$RK)\^Y1@'>?Y9Q3!I]N(FB DVL<G]XV?SSFK5% %?[%!YB/A]R# _
M>-_CS3?L%OM=<28<Y/[QO\>*M44 5_L4!,9P_P"[^[^\;_'G\:06, \S ?\
M>?>_>-_CQ^%6:* *IL+<A!B3"?=_>-_CS3C8P%I&P^9!AOWC?X\58HH J_V?
M;[%3$FU3D?O6_P :=]BA\UI,/N88/[QL?EFK%% %7^SK?RA'B3:#G_6MG/US
M3_L</F"3#[@,??;&/IG%3T4 51IUN(C&!)M)R?WK?SS3OL4/F+)A]RC _>-_
M+-6** *HL+<(Z8DVN<G]XW^-+]A@#(V'RGW?WC?X\U9HH K?8( '&'^?[W[Q
MO\>/PH-C =G#_)]W]XW^//XU9HH K_8H=SMA\N,-^\;_ !XIIL+<HBXDPIR/
MWC?XU:HH K_8H?,9\/N88/SM_+--_L^W\L1XDV@Y'[QL_GFK5% $'V.'S3)\
M^[&/OG&/IG%,_L^W\OR\2;<Y_P!8W7ZYJU10!7^QP^8),/N P/G./RS3?L$
MC9,2;6.3^\;^>:M44 5_L4.]&P^4&%^=O\>:3[#!M<8?#_>_>-_CQ5FB@"O]
MB@RG#_)]W]XW^/-'V&#,AP_[S[W[QO\ 'C\*L44 5C80%47#X3E?WC?X\TOV
M*'>[X?+C#?.W^/%6** *WV"W\M8\2;5.1^\;^>:7['#YID^?<1@_.<8^F:L4
M4 5?[/M_*\O$FW.?]8V<_7-.^QP^:),/NQC[YQ^6:L44 5?[/M_+,>)-I.3^
M\;^>:=]CA\Q9,/N48'SM_+-6** *WV"#8Z8?#')_>-_CQ2_8H=R'#Y3A?WC?
MX\U8HH K"Q@ <8?Y_O?O&_QX_"C[#!A!A_D^[^\;_'G\:LT4 5_L4&YVP^7^
M]^\;_'C\*3[! 41,2;4.1^\;_'FK-% %?['#YCOA]S#!^=OY9IO]GVYB$>)-
MH.1^];^>:M44 0?8X?-,F'W8Q]\XQ],XIG]GV_E&+$FTG=_K&SGZYS5JB@"#
M['#YJR8?<HP/G;'Y9Q3/[/MQ&T8$FUCD_O&S^>:M44 5_L4.]'P^4&%_>-_C
MS^-(+"W"NH$F'^]^\;_'BK-% %;[#!F,X?\ =_=_>-_CS^-+]A@S(</^\^]^
M\;].>/PJQ10!6-A 512),)RO[QO\>?QI?L4&^1L/F08;]XW^/%6** *IT^W,
M:IB3:IR/WK?SS3C9PF5I/GWL,'YSC'TSBK%% %7^S[?RO*Q)LSN_UK9S]<YI
M_P!CA\T2X?>!C[[8Z8Z9Q4]% %4:?;B(QXDVDY/[ULY^N<T[[%#YB28?<@ 7
M]XW\L\U8HH JC3[<(Z 28<@M^];M^/%+]@@W1G#YC&%_>-_CS^-6:* *WV"
M>9P_[S[W[QO\>/PH-A 1&,/B/[O[QOKZ\_C5FB@"M]A@WR-A\R AOWC?X\?A
M2'3[<QJF)-JG(_>-_/-6J* *_P!BA\UI/GW,,'YSC\LTW^S[?RO*Q)LSN_UK
M9S]<YJU10!!]CA\T2_/O Q]\XQ],XIG]GVXB,>)-I.3^];.?KFK5% %?[%#Y
MB/A]R# ^=OY9YI!80!'3$F'.3^\;_'BK-% %?[%!F,X?,?W?WC?X\_C1]A@_
M></^\^]^\;_'C\*L44 5OL$&U!A\)]W]XW^/-+]BAWN^'RXPW[QO\>*L44 5
MC86YC5,2;5.1^\;^>:=]CA\TR?/N(P?G./RSBIZ* *OV"W\KR\2;<Y_UK9S]
M<YIWV.'S1+\^X# ^<X_+.*L44 51I]N(VCQ)M8Y/[QOYYIWV*'>CX?<@P/WC
M?X\U8HH K?8(-KKB3#_>_>-_CQ1]A@S&</\ N_N_O&_QY_&K-% %;[#!\_#_
M #_>_>-_CQ^%(=/MRJ+B3"=/WC?X\U:HH K_ &*#>[X?+C#?O&_QXIO]GV_E
MJF)-JG(_>MU^N:M44 5_L4/FF3Y]Q&#^\;'Y9IO]GV_E^7B3;G/^M;^><U:H
MH K_ &*'S1)A]P&/OMC'TS3?[/M]A3$FTG)_>M_/-6J* *_V*'>CX?<HP/WC
M?X\T@L( CKA\/R?WC?X\59HH K_88/DX?Y/N_O&_QY_&D^PP?/P_S_>_>-_C
MQ5FB@"L;" A!A\)]W]XW^/-+]BAW.V'RXPW[QO\ 'BK%% %7^S[?8J8DVJ<C
M]XW^-.^QP^:TF'W,,'YVQ^6:L44 53I]N8Q'B3:#G_6-G\\T_P"QP^;YF'W8
MQ]\XQ],U/10!5_L^W\HQXDVDY/[QNOUS3OL</F+)\^Y1@?.<?EFK%% %86$
M1DQ)ACD_O&_QI?L4.Y&P^4&%_>-_CS5BB@"M]A@ <8?#_>_>-_CQ1]A@^3A_
MD^[^\;_'FK-% %?[%!ESA\O][]XW^/'X4GV" JBXDPAR/WC?X\U9HH K_8H=
M[/A]S#!^=OY9XI#86YC6/#[5.1^\;/YYJS10!7^QP^:9,/N(P?G./RS3?[/M
M_*\O$FW.?]8V?SS5JB@"O]CA\T28?<!@?.<?EG%-^P6XC9,2;6.3^\;^>:M4
M4 5_L<.]'P^Y!A?G;^6>:06$ 5UQ)ASD_O&_QXJS10!6^PP9C.'S']W]XW^/
M/XT"Q@'F</\ O/O?O&_3GC\*LT4 5C8P%8QA\)]W]XW^//XTOV*'<[8?+C#?
M.W^/%6** *WV"WV*F)-JG(_>-_/-.^QP^:TF'W,,'YST^F:GHH J_P!GV_E"
M/$FT'/\ K&SGZYI_V.'SO-^??C'WSC\LXJ>B@"L+"W$1BQ)L)S_K&SGZYS3O
ML</FK)A]RC ^<X_+-3T4 5A80"-D DVL<G]XW\\TOV*'?&V'S&,+^\;_ !Y_
M&K%% %;[#!B08?$GWOWC?X\?A1]A@Q'P_P"[^[^\;_'G\:LT4 5_L4.Z0X?,
MG#?O&_3GC\*0V%N41")-J'(_>-_CS5FB@"O]BA\QY,/N<$'YVQ^6>*;_ &?;
MF(18DV@[O]:V<_7.:M44 5_L</G>;A]^,??;&,8Z9Q31I]N(O+Q)MSN_UK9S
M]<YJU10!7^Q0^:DF'W*,#YVQCZ9IHT^W$;(!)M8@G]ZW\\U:HH K?88-\;8?
M,8 7]XW;\>?QH^P0;9!B3$GWOWC?X\?A5FB@"M]@@Q&,2?N_N_O&_P >?QH^
MPP;I#A\R##?O&_QX_"K-% %4Z?;E$0B3:AR/WC?X\T[[%#YCR8?<XP?WC8_+
M/%6** *O]GV_E"/$FT'(_>-G/US3_L</F^;A]^,??./RSBIZ* *O]GV_E&/$
MFTG/^M;.?KG-.^QP^8LF'W*,#YSC\LU8HH K"PMQ&R8?:QR?WC?XTOV*'<C8
M?*#"_O&_QY_&K%% %86, $@P_P _WOWC?X\?A2_88,(,/\GW?WC?X\_C5BB@
M"O\ 8H=SMA\N,-^\;_'C\*0V$!14Q)M4Y'[QO\:LT4 5_L</F-)A]S#!^<_R
MS3?[/M_*$>)-H.?]8V<_7-6J* (/L</F^9A]V,??./RSBF?V?;^68\2;2<G]
MXV?SS5JB@"O]BA\Q9,/N48'SM_+--_L^WV.N),.<G]XW^/%6J* *WV&#<AP^
M4^[^\;_'G\:!80#?Q)\_WOWC?X\59HH K&P@(08DPGW?WC?X\T?88-SMA\N,
M-^\;_'BK-% %7^S[<HJ8DPIR/WC?XT/9P R2_.&*D$AV_EFK5-?/EM@9..]
M$%B5^Q1;&=EQP7ZGZT4ZT#BUC\Q%1\<JHP!10!/1110 4444 %5-4\[^R;O[
M-(L4_DOY;N<!6P<$Y[9JW5#7# -!U W*NT'V>3S GWBNTYQ[XH O#I2T@Z4M
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39/]6V3C@\TZFR
M?ZMN,\=* (+ *+*((Y=<<-C&>:*6R)-G'NC\LX^X!C%% %BBBB@ HHHH *J:
MGY_]EW?V4(;CR7\L/C;NP<9SQC-6ZS]<$)T'4!<LZP&WD\QD&6"[3DCWQ0!?
M7[HI:1>E+0 4444 %4626;4)46ZEB1(T(5 O4EL]0?05>JK'_P A.X_ZY1_S
M:@!/L<O_ $$+G\H__B:/L<O_ $$+G\H__B:MT4 5#9RX/_$PNORC_P#B:B73
M[@J"=6O>GI%_\15\]#2)]Q?I0!2_LZX_Z"U[^47_ ,11_9UQ_P!!:]_*+_XB
MK]% %#^SI_\ H+7OY1?_ !%2?8Y<?\A"Z_*/_P")JW0>E &+IUO=W=H)I-6O
M Q>1<*L6,!R!_!Z"K?\ 9UQ_T%KW\HO_ (BDT3_D&#_KK+_Z,:M"@"A_9UQ_
MT%KW\HO_ (BC^SKC_H+7OY1?_$5?HH QKFTNTN[2)=7O0LK,&^6+LI/]SVJQ
M_9ES_P!!F_\ ^^8?_C=/N_\ D(Z?_OO_ .@&KU &=_9ES_T&;_\ [YA_^-T?
MV9<_]!F__P"^8?\ XW6C10!D75A=16LDBZS?[E4D?+#_ /&Z6#3KI[>-VUJ_
MRR@GY8?3_KG5Z^_X\9_]PT^U_P"/2'_KFO\ *@"E_9ES_P!!K4/^^8?_ (W1
M_9ES_P!!K4/^^8?_ (W6E10!F/IET$8C6M0R!G[L/_QNH;.PNYK2.1];U#<P
MR<+#_P#&ZUY/]4_^Z:KZ;_R#X?I_6@"O_9=S_P!!O4/^^8?_ (W2_P!F7/\
MT&;_ /[YA_\ C=:-% &/)87:W<,8UJ_VL&S\L/;_ +9U-_9=S_T&M0_[YA_^
M-U9F_P"/^V^C?RJS0!G?V9<_]!F__P"^8?\ XW1_9ES_ -!F_P#^^8?_ (W6
MC10!C?8;O^T/)_MJ_">5O^[#USC_ )YU/_9=S_T&M0_[YA_^-U/_ ,QC_MA_
M[-5N@#._LRY_Z#-__P!\P_\ QNC^S+G_ *#5_P#]\P__ !NM&B@#%L;&[GLX
MY7UJ_P!S#)PL/K_USJQ_9=S_ -!K4/\ OF'_ .-U/I?_ "#8?H?YFK= &;_9
MES_T&M0_[YA_^-U36SO3J\EO_;=_Y:PJX^6'.22/^>=;U9R?\C#-_P!>R_\
MH1H 3^R[G_H-ZA_WS#_\;H_LNY_Z#>H?]\P__&ZTJ* ,:YT^[C$>W6]0^9PI
MRL/3_OW4_P#9=S_T&]0_[YA_^-U9O/NP_P#74?UJS0!F_P!EW/\ T&]0_P"^
M8?\ XW1_9=S_ -!O4/\ OF'_ .-UI44 8=W97D4UJJZW?XDDVME8>F"?^>?M
M5K^R[G_H-:A_WS#_ /&ZDO\ _CYL/^N__LIJ]0!G?V9<_P#0:O\ _OF'_P"-
MT?V9<_\ 09O_ /OF'_XW6C10!G?V9<_]!F__ .^8?_C=']F7/_09O_\ OF'_
M .-UHT4 9PTVX!_Y#%^?^ P__&Z=_9UQ_P!!:]_*+_XBK]% %#^SI_\ H+7O
MY1?_ !%']G7'_06O?RB_^(J_10!0_LZX_P"@M>_E%_\ $4?V=<?]!:]_*+_X
MBK]% %#^SKC_ *"U[^47_P 11_9UQ_T%KW\HO_B*OT4 8=[;7D5W8Q)K%Z%F
ME97^6+H$)_N>HJW_ &9<_P#09O\ _OF'_P"-TFH_\A'2O^N[?^BVK2H SO[,
MN?\ H,W_ /WS#_\ &Z/[,N?^@S?_ /?,/_QNM&B@"@-.N /^0O??E%_\11_9
MUQ_T%KW\HO\ XBK]% %#^SKC_H+7OY1?_$4?V=<?]!:]_*+_ .(J_10!0_LZ
MX_Z"U[^47_Q%']G7'_06O?RB_P#B*OT4 4/[.N/^@M>_E%_\11_9UQ_T%KW\
MHO\ XBK]% %#^SKC_H+7OY1?_$4?V=<?]!:]_*+_ .(J_10!CK97;:A+#_;%
M\$6-6&%AZDM_TS]A4_\ 9ES_ -!F_P#^^8?_ (W4T?\ R%Y_^N,?\VJW0!G?
MV9<_]!F__P"^8?\ XW1_9ES_ -!F_P#^^8?_ (W6C10!G?V9<_\ 09O_ /OF
M'_XW1_9ES_T&;_\ [YA_^-UHT4 9W]F7/_09O_\ OF'_ .-T?V9<_P#09O\
M_OF'_P"-UHT4 9W]F7/_ $&;_P#[YA_^-T?V9<_]!F__ .^8?_C=:-% &=_9
MES_T&;__ +YA_P#C=']F7/\ T&;_ /[YA_\ C=:-% &=_9ES_P!!F_\ ^^8?
M_C=']F7/_09O_P#OF'_XW6C10!G?V9<_]!F__P"^8?\ XW1_9ES_ -!F_P#^
M^8?_ (W6C10!G?V9<_\ 09O_ /OF'_XW5>ULKN5[@-K-]B.4J,+#TP#_ ,\_
M>MFJ=C_K;S_KN?\ T$4 1?V9<_\ 09O_ /OF'_XW1_9ES_T&;_\ [YA_^-UH
MT4 9W]F7/_09O_\ OF'_ .-T?V9<_P#09O\ _OF'_P"-UHT4 9W]F7/_ $&;
M_P#[YA_^-T?V9<_]!F__ .^8?_C=:-% &=_9ES_T&;__ +YA_P#C=']F7/\
MT&;_ /[YA_\ C=:-% &=_9ES_P!!F_\ ^^8?_C=']F7/_09O_P#OF'_XW6C1
M0!G?V9<_]!F__P"^8?\ XW1_9ES_ -!F_P#^^8?_ (W6C10!G?V9<_\ 09O_
M /OF'_XW5.TM;V:\O(GUF^VQ. N%A[C_ *YUNUG:?_R$=1_ZZ+_*@ _LRY_Z
M#-__ -\P_P#QNC^S+G_H,W__ 'S#_P#&ZT:* ,&^M;V"XLT36;[$LNQLK#TQ
M_P!<ZN_V9<_]!F__ .^8?_C=-U3_ (^]-_Z[_P!*TZ ,[^S+G_H,W_\ WS#_
M /&ZK7EE=P1HR:S?9,BJ<K#T/_;.MJJ6I?ZB/_KJO\Z &_V?<?\ 06O?RB_^
M(H_LZX_Z"U[^47_Q%7Z* ,J[L;F.SFD75[T,L;,/EBZ@?[E)!IUT]O&[:U?Y
M903\L/\ \;J]??\ (/N?^N3?R-.M?^/2'_<'\J *?]F7/_0:U#_OF'_XW1_9
MES_T&M0_[YA_^-UI44 <\MK?'7I+3^V[_P I;991\L.=Q9A_SS]A5_\ LNY_
MZ#>H?]\P_P#QNF)_R-<W_7BG_H;UJT 9O]EW/_0;U#_OF'_XW5/4K.]MK421
MZW?[O,1>5AZ%@#_RS]ZWJS]:_P"0>/\ KM'_ .AB@!O]EW/_ $&]0_[YA_\
MC=']EW/_ $&]0_[YA_\ C=:5% &;_9=S_P!!O4/^^8?_ (W1_9=S_P!!O4/^
M^8?_ (W6E10!B?8+S^T##_;>H;/*#?=AZY/_ $SJS_9=S_T&]0_[YA_^-U-_
MS%S_ -<!_,U<H S?[+N?^@WJ'_?,/_QNC^R[G_H-ZA_WS#_\;K2HH Q;2PO)
M8W+:WJ&1*ZC"P] Q _Y9U8_LNY_Z#>H?]\P__&ZL6'^IE_Z[R_\ H9JU0!F_
MV7<_]!O4/^^8?_C=5[BPO(Y+<+K>H?/)M/RP],$_\\_:MJJMY_K;3_KM_P"R
MF@"O_9=S_P!!O4/^^8?_ (W1_9=U_P!!O4/^^8?_ (W6D2 ,FF^8G]]?SH S
M_P"R[G_H-ZA_WS#_ /&Z@73[LWTL7]MZAM6-&'RP]26_Z9^PK7\Q/[Z_G55)
M$_M2?YU_U,??W>@"#^R[G_H-ZA_WS#_\;H_LNY_Z#>H?]\P__&ZT=Z?WU_.C
MS$_OK^= &*EC>'5)H#K=_L6%''RPYR6<'_EG_LBK7]EW/_0;U#_OF'_XW4D?
M_(=N/^O:+_T*2KU &;_9=S_T&]0_[YA_^-T?V7<_]!O4/^^8?_C=:5% &+'8
M7C7L\1UN_P!J*A'RP]\Y_P"6?M5C^R[G_H-ZA_WS#_\ &ZL0_P#(3NO^N<?_
M +-5J@#-_LNY_P"@WJ'_ 'S#_P#&Z3^R[G_H-ZA_WS#_ /&ZTZ* ,6VL+R0S
M;M;U#Y)"HPL/3 _Z9U8_LNY_Z#>H?]\P_P#QNK%EUN/^NQ_D*M4 9O\ 9=S_
M -!O4/\ OF'_ .-U7N["\BCC*ZWJ&3(BG*P]"P!_Y9UM55O_ /51?]=H_P#T
M(4 5_P"R[G_H-ZA_WS#_ /&Z/[+N?^@WJ'_?,/\ \;K2HH S?[+N?^@WJ'_?
M,/\ \;JO/87B7%JBZW?XD<JWRP]-I/\ SS]JVJJ77_'Y8_\ 75O_ $!J (/[
M+N?^@WJ'_?,/_P ;H_LNY_Z#>H?]\P__ !NM*B@#-_LNY_Z#>H?]\P__ !NH
M(["[:[FC.MW^U%4CY8>^?^F?M6S56'_D(7/^ZG]: *_]EW/_ $&M0_[YA_\
MC=']EW/_ $&M0_[YA_\ C=:5% &;_9ES_P!!K4/^^8?_ (W5>XLKN&XME76;
MXB23:P*P],$_\\ZVJI7W_'U8_P#74_\ H)H ;_9UQ_T%KW\HO_B*/[.N/^@M
M>_E%_P#$5?HH H?V=<?]!:]_*+_XBFR6%PL;$:M>Y )Z1?\ Q%:-,E_U+_[I
MH HV=O<2V<4CZA<EF4$G$?\ \34WV.7_ *"%S^4?_P 33M/_ .0?!_N"K- %
M3['+_P!!"Y_*/_XFFRVLRPNPU"YR%)'$?_Q-7:CG_P"/>7_</\J $M69[2%F
M.6:-23ZG%2U#9_\ 'C;_ /7-?Y5-0 4U_P#5MSCCK3J:_P#JVXSQTH ALL"S
MCQ)Y@Q]_UYHHLO\ CSCPGE\?=].:* +%%%% !1110 54U3SO[)N_L\*S3>2_
MEQ.,AVP< CT-6ZHZT(VT._6:8PQ&WD#RJ"2@VG) 'I0!=7I2TB]*6@ HHHH
M*JQ_\A.X_P"N4?\ -JM5S>OW-S;7!^RW#P.YC4NBJ3C$A_B!';TH$W97.DHK
MA/M^K_\ 09N?^_4/_P ;H^WZO_T&;G_OU#_\;J^1F/UB!W1Z&D3[B_2N%-_J
MY_YC-U_WZA_^-T"_U<  :S<\?],H?_C='(P^L0.\HKA/M^K_ /09N?\ OU#_
M /&Z/[0U?_H,W/\ WZA_^-T<C#ZQ [N@]*R/#=S<76E;[F9II!(R[V"@D#_=
M 'Z5KGI4&R=U<S]$_P"08/\ KK+_ .C&K0K/T3_D&#_KK+_Z,:FSZ]I]O<20
M/,WF1G#!8V.#U[#WH0VTMS2HK)_X2/3?^>LG_?E_\*/^$CTW_GK)_P!^7_PI
MV9/-'N6+O_D(:?\ [[_^@&KU<]<Z]8/>V;J\A6-V+'R7XRI'I5O_ (2/3?\
MGK)_WY?_  I68<T>YK45D_\ "1Z;_P ]9/\ OR_^%!\2:8!GS9/^_+_X4[,.
M:/<O7W_'C/\ [AI]K_QZ0_\ 7-?Y5#<R+-IDDB'*-'N!]014%U?'3M(AG$8D
M.U%"EMO7WP:15S2HKF?^$HN/^@?%_P"!!_\ B*/^$IN/^@?%_P"!!_\ B*KD
M9G[:'<Z23_5/_NFJ^F_\@^'Z?UK";Q/<,A']GQ<C'_'P?_B*CM?$=Q;VR1&Q
MB.T8S]H/_P 11R,/;0[G5T5S7_"47'_0/B_\"#_\12?\)3<?] ^+_P "#_\
M$4<C#VT.YNS?\?\ ;?1OY59K%T[4FU.>*1X1$49UP'W=O7 J&Z\22V][-;I9
M(XB;;N:8KG\-II6>Q3G%*[.@HKFO^$HN/^@?%_X$'_XBC_A*;C_H'Q?^!!_^
M(I\C)]M#N;7_ #&/^V'_ +-5NN4_X2*Y^V_:/L,6/+V8^T'US_<J;_A*+C_H
M'Q?^!!_^(HY&'MH=SI:*YK_A*+C_ *!\7_@0?_B*?#XFFDGCC:Q15=@NX3DD
M?AM%'*P56#=KFOI?_(-A^A_F:MUSYUAM-L[.-;<2F12<E]N.?H:9_P )1)_S
MXK_W^_\ L:2BV.52,79LZ.LY/^1AF_Z]E_\ 0C6;_P )1)_SXK_W^_\ L:K+
MKTJZB]W]D3#1"/;YI[$G/W?>GRLGVT.YUE%<Y_PE$G_/BO\ W^_^QH_X2B3_
M )\5_P"_W_V-'*P]M#N;5Y]V'_KJ/ZTS4K]=.M#.T;2?,%VJ0#S]:H6VJMJ2
MC= (BDRCA]V>/H*?XF_Y!/\ VT6E;6Q;E[MT5O\ A*5_Y\9O^^UH_P"$I7_G
MQF_[[6N6EU&U@N/(DF59/0@^F>O3I48UBP*[C<HJ^K97L3W]@:UY(G+[:IV.
MDN?$1FEMG6RD BDWG+KR,$?UJS_PE*_\^,W_ 'VM<LNH6C!2)U.YP@_WB,@?
ME3OMUL))$,H#1Y+ ]L#)_G1R1%[>H=/_ ,)2O_/C-_WVM6;#7UOKQ;;[+)&6
M4D,S CCZ5QAU*S )\]3@9P.>V?Y$5LZ"0VLPD<@QM_2E*"2+A6FY),[*BBBL
MCJ"BBB@ HHHH **** "BBB@#-U'_ )".E?\ 7=O_ $6U:59NH_\ (1TK_KNW
M_HMJTJ "BBB@ HHHH **** "LO5=972YX(C \K3*S#:0,!=N>O\ O"M2N7\4
M_P#(2T__ *XS?SCIQ5W8BI)QBVB?_A*5_P"?";_OM:/^$I7_ )\9O^^UK HK
M7D1R?6)F_P#\)2O_ #X3?]]K1_PE*_\ /C-_WVM8%%'(@^L3-A/$>V^DG-E+
MM:-5 WKG@G_&I_\ A*5_Y\9O^^UK HHY$'UB9O\ _"4K_P ^,W_?:T?\)2O_
M #XS?]]K6!11R(/K$S?_ .$I7_GPF_[[6M+3-474TD987B*'!#$'^5<=70^&
M/]7=?[Z_RJ9121K2JRG*S-^BBBLSI"BBB@ HHHH *KWUY'I]E-=2J[)$I8JF
M,GZ9Q5BLOQ'_ ,B]>_\ 7(T"92_X2V#_ *!E_P#^0O\ XY1_PEL'_0,O_P#R
M%_\ '*P!THK;V:./ZQ,W_P#A+H/^@9?_ /D+_P".57MO$\<3W!;3;[$DF\8\
MKI@#^_[5D44>S0?6)F__ ,);!_T#+_\ \A?_ !RC_A+H/^@9?_\ D+_XNL"B
MCV:#ZQ(Z6T\2P7=W';_8KN(R' :3R\9_!R?TK;KB--_Y"]I_O_TKMZSDK,Z:
M4W.-V%%%%2:!1110 4444 %%8NH:\]C>FW6U$F%#;C)MZ_@:K?\ "42?\^*_
M]_O_ +&JY6S-U8)V;.CK.T__ )".H_\ 71?Y5F_\)1)_SXK_ -_O_L:K6^NR
MP7-S+]D1O.8-CS>F!C^[1R,7MH=SK**YS_A*)/\ GQ7_ +_?_8T?\)1)_P ^
M*_\ ?[_[&CE8>VAW-#5/^/O3?^N_]*TZY_\ M ZB=.F,7ED717;NW=!]*Z"I
M-$[ZA5/4O]1'_P!=5_G5RJ>I?ZB/_KJO\Z!ERBBB@"O??\@^Y_ZY-_(TZU_X
M](?]P?RIM]_R#[G_ *Y-_(UF76LMIR6T*VXE+0ALE]N/T-"5Q-I*[-NBN<_X
M2B3_ )\5_P"_W_V-'_"42?\ /BO_ '^_^QJN5F?MH=R\G_(US?\ 7BG_ *&]
M:M<BNN2C5WOOLB8:!8=GFGLQ.<[?>K?_  E$G_/BO_?[_P"QHY6'MH=SHZS]
M:_Y!X_Z[1_\ H8K,_P"$HD_Y\4_[_?\ V-*^J-J>FREH!$8[B)<!]V?F4^@I
M.+14:D9.R9T5%%%(L**** *?_,7/_7 ?S-7*I_\ ,7/_ %P'\S5R@ HHHH J
MV'^IE_Z[R_\ H9JU56P_U,O_ %WE_P#0S5J@ JK>?ZVT_P"NW_LIJU56\_UM
MI_UV_P#930!!KW/A_4?^O:3_ -!-<0+2UVC_ $>'I_<%=QKO_(OZC_U[2?\
MH)KS*]@G?4MT4<Y<F'RY%SM4!OGR>G3M6D#FKZM&M]DM?^?>'_O@4?8[7K]F
MA_[]BN82SUJ,"%))0#$&CD<[MC%U)!&><8)^AQ5V]2X73=-3;*A\TK*&;)SL
M?&3W^?;^E7?R,>7S-K[':_\ /M#_ -^Q1]EMU9&6"(,'7!" $<BN;N++6GB1
M4D;S?)A 9<KM(W[LY)YY'/TK2TK/VRY"1R1PA8 8Y#DI)_$"?7;LH8)6:=ST
MJ+_D.7'_ %[1?^A25?K+EE:'4;Z50"R64; 'ID&0UA#Q%JY4'=9<C_GBW_Q=
M8I-['9*<8;G8T5P"^.;QDWJ\!4N8UQ9R?,PSG'S<_=-#>.;E(GE\^T,:1><S
MK:R$*N"<D[N.AXI\K%[6)VL/_(3NO^N<?_LU6JX!?%MT@N+T7-D4$*2.?L[X
M"8)!^]]:>WC2\0?-/9C]X8N;=_O!2Q'WO04<K#VL3O**X2V\9WMW($@FLV)!
M(/V=P#C&<'=[BKL7B'5/M5NDGV1DDFCC8+$P.&8#@[CZT<C#VL;V.DLNMQ_U
MV/\ (5:JK9=;G_KL?Y"FSZKIUM*8KB_M89!R4DF53^1-2:%RJM__ *J+_KM'
M_P"A"H?[=TC_ *"MC_X$)_C56^US23%%C5+(_OHSQ.O]X>] &U16?_;ND?\
M05L?_ A/\:/[=TC_ *"MC_X$)_C0!H54NO\ C\L?^NK?^@-4UO<P7<?F6\T<
MT><;XV##\Q4-U_Q^6/\ UU;_ - :@"W1110 55A_Y"%S_NI_6K558?\ D(7/
M^ZG]: +5%<+//<M=3G[7=#]ZX 6X<  $]@:9YUS_ ,_EY_X$O_C5\C,'B(IV
M.]JE??\ 'S8_]=3_ .@FN.\ZY_Y_;S_P)?\ QIK-,[*S7=V2ARI-R_!_.CV;
M%]8B>@45P/G7/_/[>?\ @2_^-+YUS_S^WG_@2_\ C1[-A]8B=[3)?]2_^Z:X
M7SKC_G\O/_ E_P#&N@\.S2S:3<^;+)(5E=078L<;1QD_6DXM%TZJF[(U-/\
M^0?!_N"K-5M/_P"0?!_N"K-2:A4<_P#Q[R_[A_E4E1S_ /'O+_N'^5 #;/\
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
M:VT\5RQA5?)B60<YSDMQ^E7TM;5X718U,;N78'/+9Z_I42VUBK20(BH\J[&
MX) R?ZFC4>G8I_VZRLL;PDR;MI(#;?NYZXQ^M/L=8>]2WE$2I'*Y3!)W @9Y
M';FK;6MI;6V95!2/YBS<G.,9.*5+"W\R.>)=NWD =#Q@$_A1J%XVV-73?^0O
M:?[_ /2NWKB--_Y"]I_O_P!*[>LJFYU8?X HHHJ#<**** "BBB@#C]>_Y#4G
M_7-:R'O;2.1HWN85=1DJT@! ^E:^O?\ (:?_ *YK7(7&EW;W%ZR1JPF8,I:3
M X[8Q6\=D<-1)S=S:-S (A*9HQ&W1RPP?QISRQIC?(JYZ9.,USZZ/=)<M<&U
MMI$9G(MR_P J;AU'&,GOQ0UA=/;6<+0LC"&2/G!$9(XY&>*=V1RKN;YGA#;3
M*F?3<*<DB2KNC=7'JIS7+2^&[]F;_2?-YC.Z0J"=JX*_*HXK:TJ&6)9R\8B5
MI/EC'0<=O:A,'%):,Z33?]18?]?C?RKK:Y+3?]18?]?C?RKK:P>YWP^%!5+4
MO]1'_P!=5_G5VJ6I?ZB/_KJO\Z11=HHHH KWW_(/N?\ KDW\C7,ZW_KK+_KW
M%=-??\@^Y_ZY-_(US.M_ZZS_ .O<54/B,JWP,Y"35+\7=ZB1QB*%E5':/().
M.IW>_I^-":M=M>I:L(@P=E=UA=P<8Z 'CKWK0N++3E,EQ/;0$OA7=HP2V>QH
M@&GVV$B6&'RR5 "A,$]0*VLSDNNQ7FU*6-[]0J?Z.8U0X/.X#K^=5YM<E1VC
M6/YU:0$F-@ORCCGI^M7;B;3MKK++$@GQE\@!CT'/<\5*_P!A$3LY@*H3N)P<
M$]<^YH$K+H4M-U6:]>!G1$CF#83!WH5QPW/7GI73Z?\ \@R\_P"OJ'^:UBVT
M5I,4O;=1AU^5@, @]\>O2MK3_P#D&7G_ %]0_P UJ)_":T;>TT.Q/2N1N/$&
MJ+>7,</V18XY6C4/$S'@XY(<?RKK37G]W+'!=7\DKA$6YD)8G 'S&H@DWJ;5
MI.,=#0_X2'6?[]C_ -^'_P#BZ/\ A(=9_OV/_@.__P 76*NIV3,BBYCR_P!T
M%NO:I%O;9[@VZSQF8=4##/O6O+$YO:U#1_MK5_M/G^99;MFS'D/C&<_WZE_X
M2'6?[]C_ -^'_P#BZR?MEN20)4R#C[WOC^=*UU LHB:5!(2 %)YR02!^0-')
M$/:U.YJ_\)#K/]^Q_P"_#_\ Q=26NOZH^H6L,QM&CEDV-LB93T)X)<^GI6$^
MHVD:[FN(@.N2X]_\#^57+1@VIZ>RD$&<$$?[II.,;%0J3<DFSM-/_P!3+_UW
ME_\ 0S5JJMA_J9?^N\G_ *&:M5B=H55O/];:?]=O_935JJMY_KK3_KM_[*:
M(==_Y%_4?^O:3_T$UPUU<?9H$<*&W.B8S_>(']:[G7?^0!J/_7M)_P"@FN)E
M@CN8/+E4LAP>"1R.G(K2GU.7$6NKF7-X@C@E>,VEQ,RR%?W07@ A>=S#N10V
MNY:#R[.8^8RJR$J&0EF4Y^;'!7M5]-,LT.5@&2<DDDDG(/4^X%*=/M#_ ,L5
MZ@Y!(Y!+?S)K34PO#L91\4026QD@L[MW8D1+M4>8-I;<"6QC"GJ0?;FM6RG:
MZT^UN' #2I&Y Z G!J-M)L'B\IK93'NW!23A3@CCT&"1@>IJTD20PQQ1J%1"
MJJH[ $8I:]1IQNK'6W?_ !]ZE_UX)_.2N43_ %:_2NKNO^/O4O\ KP3^<E<H
MG^K7Z5%,VQ/0Q[?1);5%$$UNKI.9@WD'YL[L[OFY^][=*AG\-^=;?9Q<*@,#
MQ-(L9WON#9R<X(RV<8K2U622.VB>,2G;/&7\L$G;N&>!R1BL@SZR\[?9RT<1
ME./,@+9!D"CK@@!23CVJ]-C).3UN6I-#,=IJ,5O-G[2!Y2./EC(R<?0L2?;-
M$N@1S3M.9661KAICU(YC*8QG'?.:@\S4V>%G>=-LB*Y2+.X!G'(P>ORDX]:K
MM>ZV]@-^]7D8ARELQ:([&.!P,C<%&>>O7D$)V[#2EW-&PT=[":U190]O;A]@
M(P06 X]QG<?Q%;*?\?=G_P!?4/\ Z,6J]@)/[.M?-W>9Y2;]W7.!G/O5A/\
MC[L_^OJ'_P!&+5/8B+O-';676Y_Z['^0KCM=EBMM2U"XFXCCPS';G "#/ YK
ML;+K<_\ 78_R%<7XCM1?7>J6K-M$R^63C.,H!TK*&YUU_A*":A:22^6HDWA=
MQ!@<8'/7(XZ'K4B7EK(K,KKA8Q*25QA3G!_0U170HHK\3P):)'Y?EA3;Y=!S
M]ULC;G//%)!X?MK6UN((MJ+/;K"VQ O(!&[\<UKJ<GNEF+5+*9 RMC+B,AD.
M0Q4,!^1%-@U:QN7@$+;UF.U'V$*3MW8R1UQ5.#P[&LGVF4Q_:C(DA<)DC"!=
MH/IQG\:6TT)[$6,$=P&MK9P^UA@@A"./8DY]N?7@UN.T3O?"PQ97../](/\
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
M?06Q2(*1+;&7/Y.N/UJ5I(TE><-.IS-];O=6CQ1NJ.2"&9<@$'/3(K+;P_\
M:'D>ZEAE>3.<0\#..@)/I75_\(EK/_0:L/\ P7/_ /'J/^$2UG_H-6'_ (+G
M_P#CU:<\3G5*HMCE7T DDQSQK@@J#%D##9Z9%55\+.D>!<PLX;*M)"S9'/#
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
MV>@?\@*T_P!S^IHES1ZCI\D_LF-_PC+?;O(_M.?;Y>_/EIG.<>E3_P#")_\
M44N/^_:?X5L_\Q?_ +8?^S5SGB6-)-50.H8"+C/UI)R;M<J<815[%K_A$_\
MJ*7'_?M/\*?#X6$4\<K:A.X1@VTH@!_(5S?V>#_GDG_?-'V>#_GDG_?-5RR[
MF*JTUKRG2G15U2QM'-U)"8U(^0*<Y/N#3/\ A$Q_T$[G_OA/\*YT6L"C AC
M] M'V>'_ )Y)_P!\T<DEU!UH-W<3H?\ A$Q_T$[C_OA/\*KCPVQU)K;^TI]@
MB#YV)G))'I[5E6D,::G8E$53YXY QV-=DO\ R'9/^O9?_0C4RYEU-J:A-7L9
M?_")C_H)W'_?"?X4?\(F/^@G<_\ ?"?X5T=%+F?<OV<.QBV^DKI:*!<23%YE
M)+@#''L*VJK7GW8?^NH_K5FI*22T04444#*-_P#\?-C_ -=__935ZJ-__P ?
M-A_UW_\ 935Z@ HHHH **** "BBB@ HHHH *P;OQ,EK>2VXL+B7RVVEU9 "?
MQ.:WJX?4/^0K>?\ 74U45=F56;C&Z-3_ (2T?] NZ_[[C_\ BJ/^$M'_ $"[
MK_ON/_XJL.BM/9HYOK$S1NO$C3W=E*NF7(6"0NV73D%2./F]ZM_\):/^@7=?
M]]Q__%5AT4>S0?6)FY_PEH_Z!=U_WW'_ /%4?\):/^@7=?\ ?<?_ ,56'11[
M-!]8F=S9W*WEG#<*I59$#!6ZC-3U1T7_ ) MG_UQ7^57JQ.U!1110,*Y;Q3_
M ,A+3_\ KC-_..NIKEO%/_(2T_\ ZXS?SCJH?$9UO@9SUY?QV94.K,65WPOH
MHR?Z?G5*XURQ10TJ%E5DP0H;YF!*X'KQCZD5;O+!;R:-V; 5'C88ZJPP1[=!
M4+Z#I\BE#%\C;2RC !P"!T[\GFMM3B7+;49_;<0%V3!(#:KEU)7<6P"% SG)
MR/8T#7(#+;IY,F)E5@?EXW' &,YSD'.*)-"M[BXCFN99IRB[5#[<8R#SA1GE
M1US3H]#LXRI4,&1@T9X^3YBV![9)_#BC4?N$HU.(BU.Q\W,K1*,#Y6 8G/\
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
MO2DY1NRU1114FI1C_P"0[<_]>T7_ *%)5ZJ,?_(=N?\ KVB_]"DJ]0 4444
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
M7O\ VS_E0!<HHHH S-5_X^]._P"N_P#2N=U7_D+W/U'\JZ+5/^/O3O\ KO\
MTIUQH6GW<[331.9&ZE9G7/X BG%V=S.I#GC8\R<7^^9(890PED97*@C!Z8)J
MM/;ZYY1'GS7 +XVR1Q8 !4YX4>]>H?\ "-:5_P \9?\ P)D_^*JK?^'M.BA0
MQQS*3(H.+F3I_P!]5?.C-49'G5O%KD<L4:SS)$N=VZ%7#')X)X(&.]7=(AO!
M>7,UV9V+JHS*J@9'8;1T^M>A?\(SI7_/"7_P)D_^*I?^$:TK_GC+_P"!,G_Q
M5/G0G1DS.T/_ ) VI?\  _\ T&NAM?\ CTA_W!_*JAL+;3]+NX[9"BM&Y.6+
M$G'J235NU_X](?\ <'\JS;NS>*LDB:BBBD44U_Y#+_\ 7NO_ *$U7*IK_P A
ME_\ KW7_ -":KE !6?K7_(/'_7:/_P!#%:%9^M?\@\?]=H__ $,4 :%%%% !
M1110!5_YBA_ZXC^9JU57_F*'_KB/YFK5 !1110!S>M?\B_-_U^'_ -&FN>DM
MH))!(\,;.!@,5!./3-=#K/\ R+\W_7X?_1IK#K6GL<>(^)&6;O219PM*+:.U
M=/-4R!50#(&2#TZBGIJNERIYD%W:S"/JT<BML!!/8\# JI_PCV^*VBENMRV^
MT)B/' =&YY_V/UJ6+08HI5<2M\N.-H]7/_LY_*KU,O=[DT%_I,TBRQ75L9)U
M$@'F#<P QG&?0'\J2VGTW6(+F&#RIX%;RG:-@5;Y0>"I]\?G5?\ X1V)BWFR
MAPT7E,=F#]W;D'/!Q5W3[ V7GLTYF>9PS$J%QA0H  ]@* ?+T9K:.H76[-0,
M !@!_P !KK8_^0I-_P!<8_\ T)ZY32/^0[:?\#_]!KJH_P#D*3?]<8__ $)Z
MRJ;G7A_@+=%%%0;%&/\ Y#MS_P!>T7_H4E7JHQ_\AVY_Z]HO_0I*O4 %%%%
M%9?^0G)_UQ7^;5R&I_\ (=U'_KJO_HI*Z]?^0G)_UQ7^;5R&I_\ (=U'_KJO
M_HI*N&YC7^ YF?2KPW>IR1K"RW6&0M<.,$*@P4VD=5/S=<4@T.XN9'>YD6 2
MN[21P,&&"JKC++SG;DG //%7=2OQ8WECYEPD,,CLKER #\A(&3[UE0:_?,D*
MI#%)N 7?(Y#9*,^3@8Z*?S[5IH<RYFKHM:MI5S>WH\I]B%(MLF?]7LE5CC(/
M) XXQE>:KGP_>)=P7"SQSM#)*^)C_K-S(1NPN,_*>@X..M*?$,L>)?W?ELKN
M(G(W'$:L%4\>IZYJ&Z\37'V2/8;:&20$J_FJV_#*,+@D$X;.,]O?A.PTI[&W
MI$$MO:2+*FPM/*X3T!<D?GU_&NKTG_D4HO\ KN__ */:L.MS2?\ D4HO^N[_
M /H]J538O#N\FSI****R.L*J7?\ Q^6/_75O_1;5;JI=?\?EC_UU;_T!J .<
M\0G&LN?2!/YM7*0>(H+N,M;V\LK"0Q;$>,G(SG/S\=.^#75^(1G6G'_3!/YM
M7*G1T@@6,ZG=1H)=T9/E#83GY0=G?=WR>E;1O9'%4MSNXO\ PD5FQVJDK.(_
M-90!E5YR3SV(Q^52VVMV-W#/+;S)+'"@=G1@P&03C()YXJ(Z-I\H81R,I0",
ME'&5P#D9YZ[N<U8-C;-YT/F9:6%8V4L,[1D _K3U(]PJ1>)K!Y/(=MESO"&#
M<I;E0V<9SC!Z_6I;37(KP6LD4,H@N3M21\#G;GI^&/K1'HL,5OMDFD8F02L_
M !8*%_+ IMIHMM";1[6=C;18=4R&5CMVA@?QSQZ4];A[AW'A7_CSNO\ KX/_
M *"M:MU_Q\VG_70_^@FLKPK_ ,>=U_U\'_T%:U;K_CYM/^NA_P#036$MSMI_
M BU13))HH1F61$'JQQ47V^S_ .?N#_OX*198IDO^I?\ W347V^S_ .?N#_OX
M*9+?V?E/_I<'W3_RT% #M/\ ^0?!_N"K-9VGWUH-/@S=0#Y!_P M!5G[?9_\
M_<'_ '\% %BHY_\ CWE_W#_*H_M]G_S]P?\ ?P4/<0S6\OE2I)A#G:P..* '
M6?\ QXV__7-?Y5-4-G_QXV__ %S7^534 %-?_5MQGCI3J;)S&W...M $5IG[
M+'NC$1QR@'2BDL@!9Q@2>9Q]_P!>:* +%%%% !1110 5GZ\(3X?U$7+.L!MI
M/,,8!8+M.<9[XK0JGJPF.D7@MX4FF\E_+B<95VP< CN#0!;7I2TB]*6@#CM?
M_P"0_)_U[Q_^A/5"K^O_ /(?D_Z]X_\ T)ZY?5$F.IVC*91$%;=MB=P3D8^Z
M1COR<BMHOW3@J*]1HV>/6CBN2C@NWL5&W4(ML6)F.\EI-P(PI.2.#G&,@\'T
MMW'VV2WM@86BG-I+M0,3MDP,<YSG&>]/F)Y%W.AX]:7@US5S;ZRY($I9A*"3
M$IC#)L.5&2<$],^M:6C8,5SY:E8?//E@]N!N'_?6[/OFFG=@XV5[G7>'_P#5
MWG^Z/ZUTB?<7Z5S?A_\ U=Y_NC^M=(GW%^E8R^)G;2^!"GI7GB?>E_Z[2?\
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
M' X'-%T'+)G0$#!X%;]B2T.@$DD^8_)_ZYO7+6-U)<I<+*%$D,IC;9T/ /\
M6NIL/]1X?_ZZ/_Z+>LZG0WP][NYFZM\VLW6><$8S]!5/:/04>*;QK"ZO[A$W
MLK+A>><@>G-8LFLW,1=V@C\N/R]_+*WS$C@$?H:J-K&=12<G8VMH]!2+&BEB
MJ*"QR<#J?6L]M49=&-]Y0R"1LW>C$?TJ.+6"]M<3/$%$*;^#G/+#^E5H1:1J
M[1Z"C:/05BC7F0^7)"3*&C4E4;;\PY^;&!^=-L==EO'@?R42&64Q$;LN" 3G
M':BZ#ED=[II)\*RY)/$G6JNL9_L[3!GCRQQ_P&K6F?\ (J3?22JNL?\ 'AI?
M_7,?^@UDOB.R3_=?(R,#T%&!Z"LBYU:>&[NXD@#+!&'!PWS$@\9Q@?G4":_-
M<1!X+= PECB=)&(*LW![=OY5K=''RRW-W8F[=M7=C&<<XI<#T%5&O&6[>W9!
ME8?-+ ]_2J":Z0462$EV\O!5&VX;/?&!^)HT!*3-K ]!6SX9.+^X&>/+!Q^-
M<9:ZW+=H)5B1(UG$+ACECSC(]!]:[+PS_P A&?\ ZY#^=3.W+H:4DU-)EC)7
MPC*02#B3I_OFN?P#R170'_D4)?I)_P"AFN1O[Y[26VC2/>921G:S8X]%!J:>
MQ>(NVDB]M'H*0HK#!4'ZBL7^WG?Y([9C*"XPRL%POHV,'\*M6^IR36EM<-;E
M!/(%56/(4]"?>M+HPM)&CA?048'H*QIM<^SW;1M$6C#L@V(S-E5ST -1IKTL
M\[P0P(KK )MTC'&,9P!W-*Z#ED=)8\:E:8XS*!Q776W_ "$KW_MG_*N,TB;[
M1<:?-C&]U;'I79VW_(2O?^V?\JSJ;G50^'4N4445!N9FJ?\ 'WIO_7?^E:=9
MFJ?\?>F_]=_Z5IT %4M2_P!1'_UU7^=7:IZE_J(_^NJ_SH N4444 5[[_D'W
M/_7)OY&G6O\ QZ0_[@_E3;[_ )!]S_UR;^1IUK_QZ0_[@_E0!-1110!37_D,
MO_U[K_Z$:N537_D,O_U[K_Z$:N4 %9^M?\@\?]=H_P#T,5H5GZU_R#Q_UVC_
M /0Q0!H4444 %%%% %7_ )BA_P"N(_F:M55_YBA_ZXC^9JU0 4444 91L(]2
MTZ6WE9U4W+ME,9X<GO4?_"-6G_/:X_[Z7_"K]A_J9?\ KO+_ .AFK5--HEQB
M]T8W_"-6G_/:X_[Z7_"H+C0+:)X%66?]Y)M.2.F"?3VKH*JWG^NM/^NW_LIH
MYF+V<.Q0_P"$:M/^>UQ_WTO^%'_"-6G_ #VN/^^E_P *V:*.9A[.'8RK;0+:
MUO(KE)9B\><!B,<C'I5N/_D*3_\ 7&/_ -">K554_P"0K/\ ]<(__0GI/4I)
M+1%JBBB@91C_ .0[<_\ 7M%_Z%)5ZJ,?_(=N?^O:+_T*2KU !1110!67_D)R
M?]<5_FU<AJ?_ "'M1_ZZK_Z*2NO7_D)R?]<5_FU8U]X?N;C4;BYBGA"S,&VL
M#D84+_[+51=F958N4;(P<4F!6Q_PC5[_ ,][?\FH_P"$:O?^>]O^35ISHY?8
M5#'P,T8YS6G!H%[,9/WUN-CE>C<U+_PC5[_SWM_R:CG0>PJ&16YI/_(I1?\
M7=__ $>U1?\ "-7W_/>W_)JOPV#Z;X?2UDD5V63<648'S2;OZU,Y)K0VH4Y0
M;;-JBBBLSI"JEU_Q^6/_ %U;_P! :K=5+K_C\L?^NK?^@-0!SGB#_D--_P!<
M4_FU8&IVTMW:JD 0R)+'( [$ [6!QD ^GI78ZMHEQ?7WVB&:-08PA5P>Q/I]
M:I?\(U>_\][?\FK6,DE8Y:E*;G='#3Z/J-S<R3-<A%(8JB3N-I.S'0#^ZWYT
MY]%O6C"M*D@1PR!IF& ')ZX]"*[?_A&KW_GO;_DU1)H%Z]Q)%YUN-@!SAN<Y
M_P *.:)/)5['$#1M36#!N3*2^75[@A7&#TVH"O)![]*V].MVM-.MK9R"\42H
MQ'0D#%=#_P (U>_\][?\FH_X1J]_Y[V_Y-34HH3IU'T+7A7_ (\[K_KX/_H*
MUJW7_'S:?]=#_P"@FJVC:;+IMO+'+(CM)(7^4$ < ?TJS=?\?-I_UT/_ *":
MR>YUP344F9/B@?):?[Y_D:Y#5[J6QTR6>W17E7&U6&0>?3(_F*Z_Q1]RT_WS
M_(US<T,5Q$T4\221L,%'4$'\#6L/A.6N[3,0ZK?17D4$L:#<%# PD$$Y_B#%
M1T''-1)K%](YCS;1RQ1-),DD3#:1CC.[WZ\BM&2VT>W<EK.V5X$SD0#**<],
M#Z]*06>A@)&+73_D;Y4$:?*WL/7C]*=GW(NNQ#<:M*L"2QQJH-L)BK DY...
M/K56;Q#.MP8XX5">>8@9(V4J, [F!QQ6F;G3)YW=IH2\:8<,P&U2>X/N.]/E
MDTX720N(#/.20NT$MQU_+O3$FNQ)8S//%)YFW<DA3*C .*W/#X_TJ]X_Y85D
M001VZ%(EVJ3G%:^@?\?5[_UPJ9_"71_B'46?_'C;_P#7-?Y5-4-G_P >-O\
M]<U_E4U8G:%-<XC;C/'2G4U_]6W...M $-D<VD9$?E\?<].:*6SS]DCW2"0X
M^^.]% $]%9^M13S:8Z6ZS,Y>,E8)?+<J'!8!LC'&>XK#=/$VYH(EF2%%!67S
M8V9OW@.T;AUV9!))!Q^-*X'645S1_MVXM[I9X9(U%T"B1SJ))(>X#+C:3VS@
M^_<)%_PD;2SQ[#!;J0(&,BR.5VG&<YYR%!R3R>#3N!TU9^NI%)H&HI/*8H6M
MI \@7<57:<G'>N?'_"8(\RH ZD2LCL\?#'<47&.1]T#Z-G/%=!J8F70+L"$7
M<PMG B=<^:VWH0.N?:E<"^.E+2#I2TP..U__ )#\G_7O'_Z$]8][<FTMQ*%W
M9=$QG'5@/ZUL:_\ \A^3_KWC_P#0GK+N;:*[A,,RED)!(!(Z'(Y'-;QV."K;
MVCN9UQK:VS2*;>64J6SY07A5QDG)']X=*A_X2+=+M2TD)W*C(2 RDLRG/.#]
MVM%=-M%0IY.0002S$D@XSDDY["FMI-BQ8FW7<Y#,02#D$L#UXY)-/4F\>Q17
MQ'#-"S6]O.[\!%POS9!.<[L= >"<UJ64S7%C!.X :2-7('0$C-0?V18^48C!
M^[+;MN]N#[<\#D\#CFK<4:0Q+'&H5$&U5'84*XI./0WO#_\ JKS_ '1_6ND3
M[B_2N;\/_P"KO/\ =']:Z1/N+]*QE\3.ZE\"%HHHJ30*#THH/2@#/T3_ )!@
M_P"NLO\ Z,:M"L_1/^08/^NLO_HQJT* "BBB@"M=??M_^N@K'\5NL=O:N[!5
M$AR6. /E-;%U]^W_ .N@JPRJPPR@CW%-.S%)75CSG[;:_P#/S#_W\%'VVU_Y
M^8?^^Q7HGE1_\\U_*CRH_P#GFOY5?M#G^K+N>=_;;7O<P_\ ?P4?;;7_ )^8
M?^_@KO+Z*/[#-B-?N'M3[6*/[)#^[7_5KV]J/:!]67<X#[;:_P#/S#_W\%'V
MRU_Y^8?^^Q7HGE1_\\U_*CRH_P#GFOY4>T#ZLNYE>'V5_#\;*P92&P0>#R:N
M6"+)ID:.H964@@C((JRZA86   P>E0:;_P @^'_=_K69T)65B$:#I &/[+LO
M_ =/\*/["TC_ *!=E_X#I_A6A10.QCRZ)I0O8%&FV>"&R/(7GCZ58_L+2/\
MH%V7_@.G^%3S?\?]M]&_E5F@+&?_ &%I'_0+LO\ P'3_  JY##';Q+%#&L<:
MC"H@  ^@%244 49O^0O:^Z/4EQIEC>2![FSMYV P#+$K$#\14=Q_R%[/_=?^
M0J]0!G_V%I'_ $"[+_P'3_"C^PM(_P"@79?^ Z?X5H44 8NG:)I3V$3/IMFS
M$'),"DGGZ5:_L+2/^@79?^ Z?X5)I?\ R#8?H?YU<H"Q1CT;2XI%DBTZT21#
ME66!00?8XH7_ )#LG_7LO_H1J]5!?^0])_U[+_Z$: +]%%% %:\^[#_UU']:
M+ZQBU"W\F8L%R#\IP<BB\^[#_P!=1_6K- &-_P (U9_\];C_ +['^%'_  C5
MG_SUN/\ OL?X5LT4[LCDCV.<N]!M89K55EGQ)+M;+#I@GT]JM?\ "-6?_/6X
M_P"^Q_A5K4A^^T__ *^A_P"@-5^B['R1[&-_PC5G_P ];C_OL?X5-::':V=R
M+B-I6< @;F!'/X5IT478*$5L@HHHI%!1110 4444 %8UUX<MKFZDG-S=1F0[
MBJ,N,_BIK9HIIV$TGN8/_"*VW_/[>?\ ?2?_ !-'_"*VW_/[>?\ ?2?_ !-;
MU%',^Y/)'L<U/X:@CGMT6]O,2.0V2G]TG^[[5/\ \(K;?\_MY_WTG_Q-:=U_
MQ]V7_70_^@FK=',^X^2/8P?^$5MO^?V\_P"^D_\ B:/^$5MO^?V\_P"^D_\
MB:WJ*.9]Q<D>Q%:VZ6EK%;QEBD:A06ZX%2T44BPHHHH **** "BBB@ HHHH
MJ1_\A>?_ *XQ_P VJW52/_D+S_\ 7&/^;5;H *X*[ ;4+Y2,@S,#7>UP=U_R
M$KW_ *[M6E/<Y\1\)D/INF*4MY%)(5G2-I6/RC /!/W>0,=*L16UJLIN(AM9
MU .&(!&,#Y<XZ>U5[ZRN)K^&Y@,6U89(6#D@X8J<C /]VLF;PD)TF9C;F9T9
M1(4R0=BJIS[%2?QJ_D<ZLUJS8:TT^Z,:9&(XWC\L'&4/!!'ID?I3KFUT]66:
M>-"6< $@G)(*C]&(_&LN?P[+*I^>%F(8%F7G!D+ =.AS@T[_ (1YA<6LBBWV
MQ%#\REF3:Q8A3VSG'X=*?R#3N;%K9PV4#1P@A22W)SVQ_( ?A736'^H\/_\
M71__ $6]8)^Z?I6]8?ZCP_\ ]='_ /1;U%0UPV[,C7;>*ZU.]AF7<C,N1G'8
M>E91TZPCFC=TS)_#YCLV2.0>3R1SSUK:U;_D,W?^\/\ T$5CW]O/,\$EN(R\
M;$XD8@$$$=0#ZU4=D9S?OM7$BL[$VS1HN89#DJS,1U[ GCGTH$>GJ7MAY:M(
M"A3.">Y_F:S%\-))M:Y2WE<$<LFXXYXY'N/RJ.3PU,X&)HPX!4/M.5!3;D>]
M#OV%I?<U7M[&SM"9O]6NTLS9))7@'BGKI5HES%<)'M>/[N#QT(Y]>IK$/A9Q
M;I&@M<\Y#J6"$X^9?0_+Z#K744UYBD[;,Z#3/^15F^DE5=8_X\-+_P"N8_\
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
M)GF?;@LP ]_E5C^E;<L;:G"ZL^9I,VI=:UJ4)F>Q&U@PQ:O_ /'*D_M_7/\
MGM8?^ K_ /QRN4'B%XE:2YLPD19EB:.7>6*G&""!C.?>K(U69+>Y:XM526!0
M^Q)=P8'IS@?RHY8CYZO<Z+^W]<_Y[6'_ ("O_P#'*U= U2^OKB>.\:W8(H93
M%$4ZYZY8US:-OC5L8W '%;?AC_C^NO\ KFO\S2G%)%4JDI3LV;&I?Z[3_P#K
MZ'_H#5?JAJ7^NT__ *^A_P"@-5^LCK"BBB@ HHHH **** "BBB@ HHHH ***
M* *EU_Q]V7_70_\ H)JW52Z_X^[+_KH?_035N@ HHHH **** "BBB@ HHHH
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
MRS91>4&"8X#=>M%/M?,^S)YN-^.<=** )J3 I:* &-$C.KE067H<=*=@4M%
M"8'I5+6-_P#8M]Y=P+=_(?;,Q($9VGYLCICK5ZJ&N-$N@Z@TT1FB%M(7C#8+
MC:<C/;- %X=*6D7I2T %%%% !5*R_P"/V_\ ^NJ_^@BKM4K+_C]O_P#KJO\
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
M3_='\J\NT^"6V\-0PS*RRI;;6#8R#MYSBO48?]2G^Z/Y5%0WP_4A7_D)R?\
M7%?YM5FJR_\ (3D_ZXK_ #:K-9G2%%%% %2S_P!;=_\ 7;_V5:MU4L_];=_]
M=O\ V5:MT %5-3_X\C_OI_Z$*MU4U/\ X\C_ +Z?^A"@#(UG1]0O-2,]J+8Q
MF-5_>RLIR"?13ZU0_P"$>UG^Y8_^!#__ !NNQHJE)HSE2A)W9QW_  CVL_\
M/.Q_\"'_ /C=1R:+J\4D2&*R)E8JN+ANP)_YY^U=K52[_P"/RQ_ZZM_Z U'/
M(7L(=CF?^$>UG_GG8_\ @0__ ,;H_P"$>UG_ )YV/_@0_P#\;KL:*?/(7L(=
MCBYO#>LRPO'ML1N&,_:'X_\ (==/: K>3J>H2,?SJ[52'_D(W7^ZG]:EMO<T
MA!1V%OM2M-.1&NI2@D;:N$9B3C/0 GH#5/\ X2;2O^>\O_@-+_\ $U0\7?\
M,,_Z^&_]%M7.W5U'9PB20,06"@*I8DDX' JHQNKF52JXRLD=C_PDNE?\]Y?_
M  &E_P#B:K7'B+3'GMF668A7)8_9I..#_LUQPUBT\YHF9T*YR70@ @9(^N*F
M2^B>%YBLB(@R2\97(]L]:KD7<CV\NQVG_"3:5_SWE_\  :7_ .)I/^$FTK_G
MO+_X#2__ !-<4=2ME4$N1\VS&T]<9_E20:G:W$JI$Y;=P&VG!.,XSZXH]FNX
M>WEV.ZA\0:;<3)%'-)O<X4-!(H)^I7%7KC_CVE_W#_*N)L_^0A:_]=E_G7;3
M?\>LO^X?Y5$E9FU*?.KE,?\ (N+_ ->H_P#0:X:UMX/LD/[F/[B_PCTKN5_Y
M%U?^O4?^@UQ5K_QZ0_[B_P JJF8XGH03S:;;31PSO;1R2?<5\ M]*'FTV-9F
M=[95AXD)V@)]?2JVJ:3)?7<5Q')M:)?E4L0K'<#A@.".*H?\(]>K<"Y%U"\I
M<2NK(0K,&R/TXS5ZF"4;:LUUN=+>!9UDM3$V<."N#CKS3T?3Y6VQFW8[BF!@
M_,.H^M9=QHUY=(X>2!3(S.VTG ) &.G(]Z=;:'-;:DETLR;#(SR1XZYZ$>]/
M4=H]S8-O!@_N8_\ OD5V.C #0(!C \L]/J:Y(]#77Z+G^PK? R=AX_$U%0UP
MV[+-AY?V*+RRQ3'&[KUHIUIO^RQ^8@1\<J!@"BLCK)Z*** "BBB@ JIJOF_V
M3>>1,D$WDOLE<X5&P<$GT%6ZS]=, T#4#<J[0"VD\Q8SABNTYQ[XH OCI2TB
M]*6@ HHHH *I67_'[?\ _75?_015VJ-E_P ?M_\ ]=5_]!% %ZBBB@""]_X\
M9_\ <-3+]P?2H;W_ (\9_P#<-3+]P?2@!:*** "@]**#TH S]$_Y!@_ZZR_^
MC&K0K/T3_D&#_KK+_P"C&K0H **** *UU]^W_P"N@JS5:Z^_;_\ 7059H **
M** (;S_CSF_W#2VW_'K#_N+_ "IMY_QYS?[IIUM_QZP_[B_RH EHHHH ;)_J
MG_W35?3?^0?#]/ZU8D_U3_[IJOIO_(/A^G]: +5%%% %:;_C_MOHW\JCU?\
MY!%U_P!<S4DW_'_;?1OY5'J__((NO^N9H$SAVC\ZT,6<;TVY],BLY-%X'G7)
MD8 #(0#@# K4C_U:_04ZNFR/-3:V,67P[#*X<SN"$VC 'H!G]*1/#L:-*XN&
MWN=P;8N5;O\ A[5MT4K(?/(K65K]CMA"93(<DEF !)/TKL/#/_(*/_75_P"=
M<Q73^&?^04?^NK_SJ:FQMA]9,O:7_P @V'Z'^9JW5/2_^0;#]#_,U<K$[ J@
M/^0[)_U[+_Z$:OU0'_(=D_Z]E_\ 0C0!Q<7W?Q/\ZP#K;H+@>>DDT-Q*OE!E
M!"C. 1C...M;\7W/Q/\ .GUNEH><VE)W.8D\078VQR11H6?:&B?)X9?4>C4Z
M+Q%<>?#;M'!([,0Q655QSC&&(.1Z#-=+BC%.S[AS+L8VDZI)J%[-F2(QJBD)
M&V=IR>#[UV7AC_C^NO\ KFO\S6-BMGPQ_P ?UU_US7^9J9_"71=ZAL:E_KM/
M_P"OH?\ H#5?JAJ7^NT__KZ'_H#5?K$[@HHHH **** "BBB@ HHHH **** "
MBBB@"I=?\?=E_P!=#_Z":MU4NO\ C[LO^NA_]!-6Z "BBB@ HHHH **** "B
MBB@ HHHH **** *D?_(7G_ZXQ_S:K=5(_P#D+S_]<8_YM5N@ HHHH *#THH/
M2@#FM6_Y%M/^OC_VH:PV.U2?05N:M_R+B?\ 7Q_[4-89&1@]#6U/8X\1\2,P
M:S$L$4TJL!(F[:H+'[P']:C/B&U89C60MG[KH5)Z]./4$5:CTBSC  1B!T#.
MQQR#QSZ@4O\ 9-D7#^3D@DCD]R3_ #)JM3*\"I!XAT]F1&W13/&)60KTXSS^
M%6K*]341/F%E1'V@.N"> >0?K1'I-I""$1PI785\QB",8Y&?2IK6SALT9858
M!CDEF+$GIU-"N#<>AK:)_P AJV_X%_Z":Z33O]=?_P#7R?\ T!:YO1/^0U;?
M\"_]!-=)IW^NO_\ KY/_ * M93^(Z\/\!C>)_P#C\M?^N;?S%8I&1BMKQ/\
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
M %3_ .Z:KZ;_ ,@^'Z?UH M4444 5IO^/^V^C?RJ6:%+B!X9!E'&"/:HIO\
MC_MOHW\JLT 9 \-::  $F_[_ #?XT?\ "-:;_<F_[_-_C6O13NR>6/8YV?0+
M%=1M8U$P1P^X><W.!QWJW_PC6F_W)O\ O\W^-6;C_D+67^[)_(5>HNPY8]C(
M_P"$:TW^Y-_W^;_&K]G90V%N(8%(3)/)).3[FK%%(:26Q3TO_D&P_0_S-7*J
M:7_R#8?H?YFK= PJ@O\ R'9/^O9?_0C5^J*_\AV3_KV7_P!"- $;>']*=RS6
M,)).3Q2?\([I'_/A#^5:=% K(P[O0-*18L642YD /O5G_A'=(_Y\(?RJQ??=
M@_ZZK_6K= 61F?\ ".Z1_P ^$/Y58L]-L[!G-K;I$7^\5'6K=% 6*&I?Z[3_
M /KZ'_H#5?JAJ7^NT_\ Z^A_Z U7Z!A1110 4444 %%%% !1110 4444 %%%
M% %2Z_X^[+_KH?\ T$U;JI=?\?=E_P!=#_Z":MT %%%% !1110 4444 %%%%
M !1110 4444 5(_^0O/_ -<8_P";5;JI'_R%Y_\ KC'_ #:K= !1110 4'I1
M0>E &#=V<]]H*Q6ZJT@F+89L<"0FLO\ L35?^?:/_OZ*Z?3?^/)?]]__ $(U
M;JE)K8SG3C)W9QO]B:K_ ,^T?_?T5')I6I121HULF9&VKB4=<$_TKMJIWG_'
MU9?]=3_Z":?.R?80.9_L35?^?:/_ +^BC^Q-5_Y]H_\ OZ*[*BCG8>P@<SI.
MDW]OJ<4T\*)&@;)$F>H(K8T[_77_ /U\G_T!:O51T[_77_\ U\G_ - 6I;NS
M2,5%610U[3KN\G@DMHU<(K*P+;>I'^%97]AZK_S[1_\ ?T5V5%-2:)E2C)W9
MQ4FCZI%&SM;)M49.)12IHVIR1JXMH\, 1F45UMY_QY3?[AIUK_QYP_\ 7-?Y
M4^>1/L(')?V'JO\ S[1_]_16OH&GW5DURUS&J>85VA6W=,_XUMT4G)O<J-*,
M7=%$_P#(<3_KV;_T(5SCZ'J8EDVP1LI=B#YH&02371M_R'4_Z]F_]"%7J2;6
MQ4X*2LSC?[$U7_GVC_[^BC^P]5_Y]H_^_HKLJ*KG9G["!Q,&E:E<1"1+9-I)
M',H['%2?V)JO_/M'_P!_173Z9_QX)_O-_P"A&K='.P]A XQ]"U5D8?9H^1C_
M %HK>NXVA\/>4X 9$13CUR*U:HZQ_P @N;\/YBI<F]RX4XPV+U%%%(L*IVW_
M "$KW_@'\JN53MO^0E>_\ _E0 V31M,FD:273K1W8Y+- I)/UQ3?["TC_H%6
M/_@.G^%:%% &)>:+I2SV@73;,;I.0(%Y&/I5O^PM(_Z!5C_X#I_A4US_ ,?E
MK]6_E5J@#/\ ["TC_H%V7_@.G^%1ZC;16^FK#;0QQ('&U(U"C\A6I5+4O]1'
M_P!=5_G0!QQM[M6*FPN^">D#'^E'DW7_ #X7G_?AO\*[[%)@5?.S#ZO$X!TN
M8T9VL;P*HR3Y#<#\J%CN74,MA>$$9!\AO\*[NY4-:S*1D%"#^51V(_T&'_<%
M'M&'U>!Q/DW?_/A>?]^&_P *#;WCE5%A>9++U@8#K]*[[ I<8HYV"P\2C%D:
MLV1@_9E_]"-7JIK_ ,AE_P#KW7_T)JN5!N%4=7_X\/\ MK'_ .ABKU4=7_X\
M/^VL?_H8H O4444 %%%% %7_ )BA_P"N(_F:M55_YBG_ &Q'\S5J@ HHHH J
MV'^IE_Z[R_\ H9JU56P_U,O_ %WE_P#0S5J@ JK>?ZVT_P"NW_LIJU56\_UM
MI_UV_P#930!:HHHH *JI_P A6?\ ZXQ_^A/5JJJ?\A2?_KC'_-Z +5%%% %%
M>-<D][=?_0F_QJ]5+IK1][<?^A&KM !1110!67_D)R?]<5_FU6:K+_R$Y/\
MKBO\VJS0 4444 5+/_6W?_7;_P!E6K=5+/\ UMW_ -=O_95JW0 54U/_ (\C
M_OI_Z$*MU3U/_CR/^^G_ *$* +E%%% !52Z_X_+'_KJW_H#5;JI=_P#'W8_]
M=6_] :@"W1110 54A_Y"-U_NI_6K=58?^0A=?[J?UH R?%-M<W"6+6]O)-Y<
MQ9Q&,D HP_F16']EOO\ H'7?_?O_ .O7>452DT93I1F[LX+[+??] Z[_ ._?
M_P!>FO#>1L@;3[L%SA?W?4UW]4[W_7VG_77^AI^T9/U>!QWV6_\ ^@==_P#?
MO_Z]+]EO_P#H'7?_ '[_ /KUWE%'M&'U>!Q-E:7O]H6Q:PN4595)9DP ,UV,
MXQ;2_P"X?Y5+4=Q_Q[2_[A_E4MW-(04%9$6G_P#(,M?^N*?R%6<56T__ )!E
MK_UQ3^0JS2+"H[C_ (]I?]P_RJ2HY_\ CWD_W#_*@!EG_P >-O\ ]<U_E4]0
MVG_'E!_US7^534 %-<?NVYQQUIU-D_U;<9XZ4 0V0'V./$GF<??]>:*+(YLX
MR(_+X^YZ<T4 6***CG\SR)/)QYFT[,],XXH S]<TIM5M(HXY DD-Q%<(3T+(
MX8 ^QQBL>_\ #-W>375UFV$]P'4H6.U5,>P<[>3G!/'IZ5T?VEPI_P!'F)4X
MX Y]QSTI6N67?_H\IVXZ ?-].:5@./@\'7]O9M#&]JK'[1G#':?,>1A_#D$;
MU&0>W0\8AU?PIK$D4UQ;RVLDZ12;"Q)9P53$9!&"N4(Y.,-TZY[?[0V2/(E^
M[NS@?EUZU7O%%_92V<D4Z)<1,C,N 5!!'KUHL.YF?V%.$TB:(QK/I[,WDM(2
MC!E*D;L9XSP<=L8&>*NM>'=0U*6>2%;-'DCC56,C KAF+=%/4-CWYK<5IS+&
MY-P$/!0HG'N33/\ 2A$P\RY+[\!O+3./ITQ0T%SF%\):LDCD-9;9&&_]ZV2O
MEQJ1]WU0G\:ZG1+*?3M(M;2X=7DAC"%E)(./K2L9Q)NW7!6, %0B?O/<4@%R
M$E7S+@G 96\M./8>I^M,1HU2LO\ C]O_ /KJO_H(J,?:"\7[RX "Y;,:8/L?
M0_2J%DUXU[J1/GJK,&4[4RI '&/IT_I0!T%%9W^DD1+YEP#@EF\M/F]CZ'Z4
MJFX+D[K@"0$*"B?N_?\ SF@"74_^07=?]<V_E5I?NCZ5AZE]J.DS8DN-P5@2
M43D8ZGVJY&;EF5BTZ!Q@)L0A/Q_6@#1HK-'VDPJ/-N0V_!;RTSCZ=,4\FX$K
M/NN"B_+LV)S[B@"_0:SB+D1NOFW!=>0XC3D>@%.S<>:#NGVA,E=BX8_7UH 3
M1/\ D&#_ *ZR_P#HQJT*YW1FNO[*8,;@-YCD$(AQ^\;('K^-:69_,0AKC:JY
M8;%PWM]: -"BLY?M!!'F7 +\@F-/W?M2JUP1#\UP,'#9C3GW/I^% $]U]^W_
M .N@JS6+=?;3-&4,FTR8^<*-ONO!S^-6 ;AHX@'N0<_,?+3)^O\ ]:@#2HK/
MW3AY&S<;2=H78G'N*:WVE8ROF7)96^\(T^8>@H N7G_'G-_N&EMO^/6'_<7^
M59UZ;D0SF/S6'E'",%"YQZ]:2V^U?8$4O<;PJG<J(<\=!0!KT50+3B;.9RH3
M)78N"?KZTT"YV;?-N-S<AO+3Y?:@"_)_JG_W35?3?^0?#]/ZU6D:Y,:L#/\
M=(*E$Y^I[?A5?3!=C3HUD:4.RD@JJ$)STSQG\J -NBL\&X/DG?<#LP\M.?KZ
M?A29N,.=UQ\QPHV)\OO0!8F_X_[;Z-_*K-8DYN_M]H@:?Y68,Y5/F&.N/2K>
M;C+-NN,,=H78GR^] &A16<?M(BQYEQN5N6\M,L*<6G$KG=<%0O"A$QGVH 6X
M_P"0M9?[LG\A5ZN>NOM@U&S ><X5SO")N/ XQTK2)N/-9MUQM5?N[%PQ]J +
M]%9N+G84\VXW$;@_EIQ[4I:YW1LIN",<H43D^Y[4 2Z7_P @V'Z'^9JY6%I7
MVO\ LQ%=Y0Y4L&54(7GH.F:NYN"T)WW &/F'EIS]?3\* -"J*_\ (=D_Z]E_
M]"-,!N=C'?<9<X'[M/D]ZH)]J.N@;K@8@ 9MB?-\QY__ %4 =!16=FXRQW7&
M'. NQ/D]Z0_:?+7$ESN5L$^6F6'^% %B^^[!_P!=5_K5JL34/M99#&92/.4!
M7"J!UY!YS^-6#]J\G DN=P;!/EIDC^6* -.BL]C.))&#7&T# 0(G)]13<77E
MLGFW.X?-O\M/RH ?J7^NT_\ Z^A_Z U7ZP-2>Y%UIS@3LGG E-J#G8WOU_2K
MN+D*Z^;<;OO!_+3\A0!I45G@W!DC)>XVA<L-B8)]_0_2FK]IV8,MQESP3&GR
M4 :5%9V;G$;;[C@[6'EI\WN?3\*";D"8[[@\X4"-./<>OXT :-%9S?:0 !)<
M$IR2(T^?VI<W'F.=]QM9,J-B84^GUH T**S<7+)$OFW"L<DN8T_(_P#UJ<&N
M#)OS<!7RH0HGR>] &A168?M7DX\RYWA\;O+3)'\L5(S3B9WW7!11@($7#>X/
MZT 7Z*SB+GRV3S;C</F#^6G3T%.4S^=&2UQLV992BX)]_>@"2Z_X^[+_ *Z'
M_P!!-6ZP;G[9Y]I\\YW2,=S(@*X4\ =\U>!N#)%\]P %RP*)AC[^A^E &A16
M<IN2""]P#(?E)C3]W_G\:-USMB.^X&&PP\M/F]SZ#Z4 :-%9Q-P//;=<'G"@
M1IQ[CU_&AOM(4*)+C,?)81I^\]J -&BL_,_G.=T^UD)5=BX4_P"--Q<F.-/-
MN S$DN8TX'H: -*BL\/.9!)_I 1OE\O8OR^Y.::3="!E\RY+A\;O+3)'L.F*
M -*BJ#-.LQ;-P40 % BX<^H--Q<A'7S;@L0&#^6G'^S]: -&BL\&<R0_-.%V
M_,"BX/U]/PI%-P5.7N 9#\N8T_=T 31_\A>?_KC'_-JMUA1-=MK+C-PH$2AF
M*I\V"W7TS[5<!N#D[K@"3(4%$_=^] &C16:3<^4N'N=RM@GRTRP_PIS-.))6
M!N"H&%4(OYC_ .O0!H4'I6<1<B,H);@LOS;Q&GS?[.*=NN/-!S/L*9V%%P#[
MGKF@"33?^/)?]]__ $(U;K"TPW?]FA6>=9,LVX(A_B/R_6KV9_.C.ZXV[>5V
M+C/O[T 7ZIWG_'U9?]=3_P"@FH5^TF/!DN=SGAC&F4JI=F[-WIQ0R[5E(<.%
M&[Y3SQG^E &[16<IN2#E[C,A^7,:?NZ";DHAWW.5;##RTRWO["@#1JCIW^NO
M_P#KY/\ Z M,)N 9CON".BCRTX]QZ_C6?8?;0UZ&>4$71^9%0EAL7J#C'X4
M=#16>3<"25MUP5'"H$3\Q_\ 7IN+GRROFW&Y?FW^6GS>U %N\_X\YO\ <-+:
M_P#'G#_US7^59]XUSY$I4S$&(G8RJ%SCN>M-M!=_V?&K23B01JVY40CIT'K^
M5 &Q15 &<S(=UP%VY(V+@GW]Z:OVDIM,ER&<\,8T^3ZT //_ "'4_P"O9O\
MT(5>K!)NCKT!!EV+;L'W!06^8=O_ *]75-P0<O<#?TS&G[N@#1HK.)N"(_FN
M00V&_=I\WO[#Z4I-P#,0;@CHH")Q[CU_&@"73/\ CP3_ 'F_]"-6ZPM-^U?V
M;$"TX82."51#N&X\U=+3K)(V;@KT"!$_,4 :%4=8_P"07-^'\Q3#]I$97S;@
MLO.\1I\WL*I:P;G[!*4,Q&P'8RJ!G([]<T ;U%9H^U>4RF2XWC!W>6GY"GYG
M\U#NGVA<E=BX)_QH OU3MO\ D)7O_ /Y5$/M)3:9+C+\AC&GR>U4[5KHZI<D
M_:%4*A8;4^;COZ?A0!NT5G@W)!R]Q\_0^6G[ND!N"(CON!@X;]VG/N?3\* )
M[C_C\M?JW\JM5AW)O#?0E#+M+, '"C;QU7U_&K>;DQQ_O+D-NPQ\M,GZ^U &
MC5+4O]1'_P!=5_G3-T^Z1\W&W.T)L3CW%4=3%X;6..-Y2ZS*2[A5##/;@_RH
M WJ*S]T^XR$W&W[OE[$_.FG[2(G7S+DLIR'$:9(]!0!>G_X]Y?\ </\ *H['
M_CQA_P!P53NFN0DA3SF B/R%5 )QZ]:AL?M7]FJ"\^\ $%40_@/7\: -JBL_
M,XD4[KC:JY(V)AS_ (T@^T[2OF7&6&0WEI\GM0!*O_(9?_KW7_T)JN5A*;LZ
MR#F8*ML"WRKN8[CU'^!JX/M!+?/<?.N5^1/D]J -&J.K_P#'A_VUC_\ 0Q3!
M]I*P_/< Y^8F-.?KZ?A5'53=&S9E:;:TJ !E0;/F'(]: -^BLT&Y:.(>9<JQ
M)W-Y:?K_ /6IVZ?>7S<;6^4)L3Y?>@#0HK-/VH0L/-N=RM]X1IEA[#TIY,XF
M=MUQL5?N;%P?H>M $O\ S%#_ -<1_,U:K"/VU;Y_GGQY2D,%3=U/&.F*O$SB
M7.Z<J@&5V)AS[4 7Z*S@+G8RF6XW$;@_EIQ[?6C-SNA.ZXQM^9=B<D>OIGVH
M GL/]3+_ -=Y/_0S5JL/3OM?D7"R/,',LA!558+\YX!XR:MC[03#^\N!Q\Q,
M:<_7T_"@#1JK>?ZZT_Z[?^RFH UP2QW7 WG"@QI^[YZU4O!>M)9*CRY6XP[.
M$&X8/('/]* -RBL\-<%RVZX"OE0I1/D]Z8WVKR,"2YWJ^"PC3+#Z=,4 :=54
M_P"0I/\ ]<8_YO4+&<2R.&N"JC 0(N#[BJ2"^6_G#/-]R/:ZJA;&7ZC&!^M
M&[15 M.)6;=.408V!%P_N#U]Z8!=!'0RW!8 ,'\M/R% $Q_Y#(/K ?\ T*KE
M8;&\&L0R?O?+%N<KA=SG<,\=NOK5O%R!*OFW!) 96\M./8>I^M &C16>/M!>
M']Y< !<O\B?-['T/TI%-P<Y>X'F$A<QI^[Y[_P"30!87_D)R?]<5_FU6:PT-
MXVJA=TX41 .Y5,MRQ&1Z=N*N*;@N6W7 63("E$_=^] &A168?M)A4"2Y#!R"
MWEIDC^6*D9IUEE<&X*#@($7GW!Z_G0!)9_ZV[_Z[?^RK5NL*S^VJ;Q6:7/VC
MB1 A)&T=1P!5XM.)6?-P43C8$7YO<&@"_5/4_P#CR/\ OI_Z$*B(N0DB>9<%
MOO!Q&GY"JFJ&Z^RH4,I^X2K*H5CN'4\D?A0!N45F@W6R0,]QN*AE.Q/E]AZF
MG9N,PC=<<+EOD3GV/H?I0!H54N_^/RQ_ZZM_Z U1 W!SE[@>9D*#&G[O_/XU
M2NOMC7&G;3+Q,V\N%!(V-VZ?RH W:*SPTYDW9N LF0%V)^[]S3<W/D*/,N0^
M_!/EIDCZ=,4 :55(?^0C=?[J?UJ,M.)'?-P4' 38G/N#5&#[:MW=*[RY)3#J
MJ%L<]1C _6@#=HK/+3B0OFX*I@; B?/[BD_TD)(OF7!88(;RT_(4 :-4[S_7
MVG_77^AJ,&X,D?S7 4+EAL3#'W]#5&\^U^;:D-.=TA()5,I@'C'?- &]16>/
MM),8\RX&%RW[M/F]CZ'Z4BFX+'Y[@!P=H,:?NZ -&H[C_CVE_P!P_P JHG[2
M8XP)+D$-ACY:9/N?:F7)N1#<L#.05*JA1 !QU!]* +FG_P#(,M?^N*?R%6:Q
M-/\ M1TFS&^Y#;5!.Q#Q@?I^M6RUP)7?-P4' 0(G/N* -"HY_P#CWD_W3_*J
M)^U"-E\VX++SO$:<^PI+@W.QRIF($1.PJH!./7J* +MI_P >4'_7-?Y5-6/:
M?:QIZ*SS[Q&I#*B$=.@]?QJQFX\Q#ON-H7+#8N&_^O0!H4V3_5MSCCK5!?M&
M"/,N 7Y!,:?)6;=W.MC5M-M[:TF>Q<L+R9O+!4=N,_RH V[//V2/=()#C[X.
M<T5)#"D,2QID*O3FB@"2BBB@ HHKE%\5RVKNEY;F7]], \0"@(DRQ]"3D_.#
M1<#JZJZC<26FF75Q#$9I8HF=(P.7(&0./6L!O&$(O5B:&=#L?]V0!EM\:J#G
MD',B^W.<GK52#Q%=WVCWL$N8[D&YCDN5.%MP))51CCL G)_^OA7"QU0AN]LF
M;F/)^X?*^[]>>:7R;K]WBYCX^_\ NOO?3GC]:R;/4K[48[V6%X(5M[EX C(6
M;"\9)SU/4#'0BLNQ\:,T$7VFVF::.U$LH3;M<E8CD>G^LZ?7VHN!U0ANLR9N
M$Y^Y^Z^[]>>?TI/)N]J#[3'N!^<^5][Z<\5DKXHB-]:6IMG#3S-"Q# [&!8
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
M,5Z9]J:%+U-/0/\ C[N/^ND7\FK6\2_\@]/^N@K)T#_C[N/^ND7\FK6\2_\
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
MY/\ =/\ *FV?_'E;_P#7-?Y4 34444 5(_\ D+S_ /7&/^;5;JG'_P A>?\
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
M2;>$KM,,>W&,;1BI H48  'H*T_^$>U3^[:_]_F_^)H_X1[5/[MK_P!_F_\
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
M3/\ D6K/_KJ/YU,H\II2J\[M8Z.BBBH-B.?_ (]Y?]P_RKA;G_D)S_[D?_H
MKNI_^/>7_</\JX6Y_P"0G/\ [D?_ * *NG\1C7^ P)-2O?*DN(WA($OEK!C#
M<-CKG^E(_B>&.1$-NY8J20K9VG&<'M5^ZFTZSDDEG2)'"AV<ISC..OUHC;3)
MI21';^8#M!9 "3CH/6M-3ET[%)O$.V2*+[&QF=MI0/G'/7@4W^WI6>-EM2$^
M82QEL,F"!Z>__P!>K%U::3<R+=2RQ#RS@LL@49ZX-7 EC&GRK;JO/0*![T:A
M>/8K:?K,=_<^2D94^4)"2<X^8C'Z5TFF?\@V]_Z^8OYK6/!#;*3-!'$"XY=%
M'S?B.M;&F?\ (-O?^OF+^:TI_":4;<^AU]%%%8G8%%%% %7_ )BA_P"N(_F:
MR/%W_'G9?]?8_P#0'K7_ .8H?^N(_F:R/%W_ !YV7_7V/_0'IK<BI\+.(NM"
M%U&\37MPL3.S[$( YZ]N?QINH:%YUF\=O(RRDD@EMO5PQY R.G6FSV=Y#J-Q
M/ 9'CVJ\:<'#%OG S[#/XFH7?7WD>6,R*HQLB=4P<LW7OP-O0UMH<:OW'Q>'
M0=/-O+</$[XWB!^,!=N,XR>/7J:=J'A\7%@T-O*1+N# LVWNI/(&1]WKVJ-H
M=4<P3I)<B5(R&\Q8P6)9?EP!C&,].?>F0+XA=29KIU8DY5($ 3@\!CG(SCJ*
M-.P]=[G2^$[:2SN]/@EV;T5Q\A)'3U/)^O>NUO/]=:?]=O\ V4UR.@&0ZI8F
M48DVMN^NVNNO/];:?]=O_936<]SHH.\2'7?^1?U'_KVD_P#037"75A#>_9VE
MW9@D$J[3W [^W^%=WKO_ "+^H_\ 7M)_Z":XX<H/I54S/$.S1CCP[9>5#&))
M-L3F0 D')+!NX[8 !]*BU/PZMW!"D$H1HVSB09###<'_ +[_ $HCL;VSNIY8
MEDDC%P/+0,,F(J20,_[;'\ *HM8:]-:3+--,6D79L\P8QY2\CWW@T]+;&2O>
M_,:@T&)CODN)"Y'(4!5#';E@,<<J.*OV]JMI"$5F<F3<S-U)+9-9ENFJ+J2*
MPF^R^;NW.X.$\H#:><YW@FMIOX?]Y?YBJZ"N^9*YV[C_ (FD'_7&3^:5;JJ_
M_(2@_P"N+_S2K5<YZ 4444 5E_Y"<G_7%?YM5FJR_P#(3D_ZXK_-JLT %%%%
M !1110 53U/_ (\C_OI_Z$*N54U/_CR/^^G_ *$* +=%%% !5.[_ ./RP_ZZ
MM_Z+:KE4[O\ X_+#_KJW_HMJ +E%%% !1110 4444 %4M0^_:?\ 7=:NU2U#
M[]I_UW6@"CXJ_P"0,/\ KO%_Z$*YAV"(SMT49-=/XJ_Y P_Z[Q?^A"N98;E(
M!QD=:UI[''B/B1G1:Y9R311NWDF9"\?FD*'&0..>O/2K#:E8H'+WMNHC.UR9
M0-I]#SQ6=_PCD&^61IVWRJ5.U0H&2#D =.E21Z#&MP\SW,LC,P;YCG&#FKU,
MFH%B?6=.M\![RW+$ [1*N<'OC/2I#J5EA=MW Q92R!9%RP]1S6);>&YX=2D=
MI(S:L<@EF+]L#;C:.1U[U;F\.133K(UU.%4DA,_*"<]OQI)L=H=S91@Z*PZ$
M9%=-H/\ R Y?]Y_Y5S$2"*)(P<A5"Y/M73Z#_P @.7_>?^5*IL:8?XF:UI_Q
MY0?]<U_E4U0VG_'E!_US7^535B=@4V3_ %;<9X/%.IK_ '&P<<=: (;$@V<6
M(_+&/N>G-%%GN^R1[I!(<<N#G-% %BBBLK7[F]M+%)[*/S&60*Z!-Q(;*@CZ
M,5)]@:&!JT5R$.L:W#!'<3V3R,NY)8$0C+!HT)7CIDR$>H_.GW&LZH+V&2.V
M?R%CD:11&0KD(".2,CDX_"E<+'650UL1MH=^LTQAB-O('E49*#:<G'M4FFW3
MWMA%<O'Y?FKO53U"GD9]\8S3=7+#1KTI;BY;R'Q"1D2':?EQ[]*8%P=*6D7I
M2T %%%% !5*R_P"/V_\ ^NJ_^@BKM97VD60U:Z92RQ-O('4X0&@#5HKF?^$J
MD/\ S#C_ -_A_A2_\)3)_P! X_\ ?X?X57*S/VL.YKZU_P @6]_ZXM_*KH^Z
M/I7)7_B&:[L)[==/PTB%03,.,_A5@>*)  /[./'_ $V'^%'*Q^UAW.FHKFO^
M$ID_Z!Q_[_#_  H_X2F3_H''_O\ #_"CE8O:P[G2T5S7_"4R?] X_P#?X?X4
MC>*W52QTYL#_ *;#_"CE8>UAW-BR_P"/V_\ ^N@_]!J]6=IK^9<WCXQN=3C_
M ("*T:DT"BBB@"M=??M_^N@JS5:Z^_;_ /7059H **** "BBB@ HHHH ;)_J
MG_W37+:M_P @W3O]YOY&NID_U3_0URFLNL>F:<SL%&YN2<=C3CNB*GP,R)X(
M[B(QRKN0]1G%5&T>Q>9Y6B8L_7]XV/P&<"K7VJW_ .>\7_?8H^U6_P#SWB_[
M[%;Z'GJZ,MO#ML=1-VDCH&^\@8_-ZCKT-3)H.G1Q-&D!"L-IS(Q.,YZDU>^U
M6_\ SWB_[[%'VJW_ .>\7_?8HLA\TBGI>D)I8E$<SNKG.TDX'YDUU?A?_CZN
M_P#=6L#[5;_\]XO^^Q6YX4D22ZN]CJW"_=.:F?PFM&[G=FW*OF:LF3Q'"6 ]
MR<5QG=O]X_SKM&_Y"K?]>_\ [-7#FY@5F!FC!#'@L/6II[FF)V15;1[1K=H0
MI4,^]F7 8GW./>J%UX:62XCFMKHQ,N =\:R @# Z_2MG[5;_ //>+_OL4?:K
M?_GO%_WV*TLCF4I(H1:%;QER9979\[B2 .?0 8'2HT\.6B77V@RSLX8, 6&!
MC/MGN>M:?VJW_P">\7_?8H^U6_\ SWB_[[%%D'-(2UMDM+9((R=B# SUKH_#
M/^JM?^O)?_0C7._:K?\ Y[Q?]]BNA\+L&AM"#D?84Y'^\:BH=&'O=W.DHHHK
M(ZBK??=@_P"NJ_UJU56^^[!_UU7^M6J "BBB@"AJ7^NT_P#Z^A_Z U7ZH:E_
MKM/_ .OH?^@-5^@ HHHH Y+5/^039?\ 79_ZUF5UEE9V]WIJ+<1+( [$!AT.
M34O]BZ=_SYQ?E5QG96,*E%SE>YQU%=C_ &+IW_/G%^5(VCZ8BEFM(@H&2<57
MM#/ZL^YQ]%;HG\,D9 AQ_P!<V_PI?/\ #/\ =A_[]-_A1S^0OJ_F<_\ QW/_
M %Y3?S2M_P 5?\@_3_\ KZ7_ -%O5;4;G0DTR[^QA!.T+(NR)LG/;I[5HRZK
MHEW D=Q*DBK@@-&QP<=>GO4-W=S:,4H<MSFJ*W?/\,_W8?\ OTW^%*)O#3,%
M AR3@9C8<_E5^T\C'V'F8-%=@-&TTC/V.+\J7^Q=._Y\XORH]H/ZL^YQU6](
M_P"0U9_[S?\ H#5TW]BZ=_SYQ?E3X=+L;>598K:-)%Z,!R*3J75BH4'&2=PT
MS_CUD_Z^)O\ T8U7*S;:ZAL].EFN'"1BXFRQ'K*U)_PD.E_\_7_CC?X5F=%T
MC3K,UG[VG?\ 7['_ "-'_"0Z7_S]?^.-_A6?JFMZ?,UCY<Y;9=H[8C;@ 'GI
M3LPNCHZ*S/\ A(=+_P"?K_QQO\*/^$ATO_GZ'_?#?X46871?G_X]Y/\ =/\
M*N1U[_CZT;_KTE_G%6^-9T^Z#0PW :1E;:NTC/'N*Y[Q"ZQS:0['"K9RD\?]
M<J<=R*NL&4F.%)]JP;+7IGAM!+;32RSH)#Y<14(IQSWSR>M:BZE9R.46=68;
M,@?[?W?SH,5A)Y)VP-L^6(\<8[#]*V]#A6FZ,N;Q.D"9:SEW,V(EW#Y_O?E]
MT_I2KX@DB$QNK210I.S:022 IVXZY^;K4][9Z5?M#!(RJP)>,QMCU!YZ'[QX
M]ZMI;V B\D)$RH-A#'<>1C!SSDX'6C4KW>Q+9W#75LLKP20L<@HXY%:VA_\
M(;@_W6_E61&]K!'Y<;Q(BC=@$# ]:UM"(.M0$'(*M@CZ4I?".G_$1V5!Z44'
MI6!WG.ZG_P BW_VW_P#:AKFKJY2TMVGD#%$&3CL*Z74_^1;_ .V__M0USL\2
M3PO$XRCJ5(]C6M/8Y,1\2,]-;M))VB59=RRM&WR],#)/T[?6I?[9T\.J&X 9
MNQ4C'..>..>.:K1^'K2$'9+<!S!Y!DWC<1G.[IUYIH\-VRVS1+-,2VT[F*]0
MVX<  =:O4R]PN1ZK8RJ72;Y1R25([9[CTYIL$NF3W[&'RFN0"2P7DXX.#W]#
MBL^T\.%;(6T]_(VT\-$J*=I&"#\OM]?>K]EH\%C<&6.29@-P2-R-L>XY;&!G
MD^I-&HGRK9F]HW_(:M?JW_H)KI=._P!=?_\ 7R?_ $!:YK1O^0U:_5O_ $$U
MTNG?ZZ__ .OD_P#H"UE/<ZZ'P%ZBBBH-B"\_X\YO]PUS^N_\>NG?[G_LM=!>
M?\><W^X:Y_7?^/73O]S_ -EJH_$C.K\#.5U;3SJ"0H, (^[.>0<<$?C6-::3
MJ\,<$;F,%0^]DE;G)8].G<=JZJLB^OKNVU-(556@9#+N[@+U'XUJTMSBBWLB
MDNBWD<\4B-DHK!6>9B5)7&>>O-1#1]3="3(\>%.Q!=.V'QUS[^E32>)S\S00
M12HB[W/F]L G& >>:GM];>[O8X1$8P)2A.00W!Y'MQ221=Y[B:$ET+NZ:ZCG
M5CP&?.T\^YZ_2NU\,_\ (1N/^N0_G6/6QX9_Y"-Q_P!<A_.B?PCI.]2YNZ9_
MQX)_O-_Z$:MU4TS_ (\$_P!YO_0C5NL3M"J.L?\ (+F_#^8J]5'6/^07-^'\
MQ0!>HHHH *I6_P#R$KW_ +9_RJ[5.W_Y"5[_ -L_Y4 <?<_\?EQ_UT-<U/I=
M^;CS8I#@22,J9 QD<'/6NEN?^/RX_P"NAKGCK=Q#=21SP)Y<<HA+ XR3D@CV
MP*W6RN<&O,[$$L&LRJI$<R'S 1^_'RCCJ V".OK]*@AT[5X+-45'$QDW%DFQ
MCZ_,,C\_I5J/Q'*UO/<-;1"-2HC7S3N;(SV4^E2OXA*(TIM/W0'RGS.2>.,8
MZ<__ %J-!^^M+%_2X9X+%4N/];DD\Y[UU6F?\BU9?]=1_.N8T^YEN[-)YH#
M[?P$DX_,#^5=/IG_ "+5E_UU'\ZFILC3#_$SHZ***R.HCG_X]Y?]P_RKA;G_
M )"<_P#N1_\ H(KNI_\ CWE_W#_*N%N?^0G/_N1_^@"KI_$8U_@,S4M)CU*2
M$O(55,AU ^^I[&J?_".GR;>(W;$1-N)*XW'.>Q_GFK.JPW3SVK6TCA6D$<H7
M^[US[=,?C5"2^UB1XHH4>,Y"R.T.0/O=,]>BUH['+'FMHR&[\,RQI!]D*2;5
M"NI^4-[G%79= :8Y:Y"@'<JB/(!)!YYY'%9ZR:VCS7"AEDE=0=\9(0;1T !.
M,U:N]0U.RMIKB0@KR%'EX"_, #GOG)ZTM"_>[FS86@LK;RMP8[BQ(7 R3G@=
MA6UIG_(-O?\ KYB_FM<_HT\MSI<,LTRRRL#N9!@9].U=!IG_ "#;W_KYB_FM
M$_A"C_$U.OHHHK$[0HHHH J_\Q3_ +8C^9K,\46\]S:6H@A>5DN0[!!D@;6&
M?U%:?_,4/_7$?S-6J$)JZLSA?L5]_P ^%S_WQ1]AOO\ GPN?^^*[JBK]HS'Z
MO$X7[#??\^%S_P!\4?8K[_GPN?\ OBNZHH]HP^KQ.1TBSNTUBWDDM)HT4-EG
M7 '%=)=_ZVT_Z[?^RFK55;S_ %MI_P!=O_934MWU-80459#-7ADN-'O8(EW2
M20.J+G&20<5R@TS4\#_B73?]]Q__ !5=Q134FMA3IJ>YQ']F:G_T#IO^^X__
M (JC^S-3_P"@=-_WW'_\57;T4_:,S^KP.(_LS4_^@=-_WW'_ /%4G]E:FS*#
M82J-PR2Z8'/^]7<44<[&J$$[E1O^0E;_ /7&3^:5;JK+_P A.W_ZY2?S6K50
M;!1110!67_D)R?\ 7%?YM5FJR_\ (3D_ZXK_ #:K- !1110 445R>M7E_'JL
MD<%]-#&H&%14QT]U--*[L3*2BKLZRJ>I_P#'D?\ ?3_T(5R'V[5/^@M=?]\Q
M_P#Q-,EN=1F39)JET5R#C;'V_P" U7LV9?6('?45PGV[5/\ H+77_?,?_P 3
M1]NU3_H+77_?,?\ \31[-A]8@=W5.[_X_+#_ *ZM_P"BVK,\,W5U<+=K<W+S
ME'7:SA00"/8"M.[_ ./RP_ZZM_Z+:H:L;1=U=%RBBB@84444 %%%% !5'4>M
MI_U\)_.KU4=2ZVG_ %\)_.@"EXJ_Y P_Z[Q?^A"N:KI?%7_(''_7>+_T(5S5
M:T]CCQ/Q(P-:MKF2X=K:*21WCV<KPONISP?;'-0M)KMM;O&OG2E=RQOY:9/R
MC!/&.N172T5=C+GZ6.6EOM:E2=+82.T,GE;T"<GKGD'V%:&GR:H]Z#=&0(5.
M]"BA%X&-I R3]36Q2T)"<U:U@KI-!_Y <O\ O/\ RKFZZ30?^0'+_O/_ "J*
MFQMAOB9K6G_'E!_US7^535#:?\>4'_7-?Y5-61V!39,>6V>F#3J:^?+;!P<4
M 06!0V4112JXX!.<<T4ZTWFUC\Q@[XY8'(-% $]9FJ7\]I<VD<,6]92Y?"Y(
M51G@;A_7Z5IU1U"\-M+;1)$'EG9E7<VT#"ECDX/I28&2OBR!K;SA:N5",[%6
M#  !#V_ZZ 'TPWIS&GBR":[^RM;$ET+;&('R[-WX]_3J*DM_%^F3P0OB99)(
M%G,7EDD*5W?3H#22:SHLMYYSPR_:(1M;Y#\K*S *><$YW8ZCGKR*0S8TR]%[
M;L1#Y)C;84SG' (_0BC6.=%OA]H^S?N'_?\ /[OY3\W'IUIFCWYU*P^TF(Q9
MED383R-KLO\ [+3M9*C1+XO ;A!;ONA!P9!M/R\>O2J$75Z4M(.E+0 4444
M%86H?\@W7O\ <;_T6*W:PM0_Y!NO?[C?^BQ0#.;'050N=4$&HI9B$LS)O+;P
M,#Z'K5\=!566P26\^TB65'V[&"D88>_%=+/,5NI2CUT/&-UG*LK!&CCW*=X;
M@8.>/?-+J&NKIJ0&>V=6E!)0NH(QV'/)]A3X]'M4C">?*6^54D,GS+MZ ?2G
M7.D07T<8EFF8*C)D./G4]<G'\JG4KW;CWU>T$CQI*KR(P!7D=P.OU-10Z[9R
M1"21Q&#T RW8'L/>D.A6R++Y.59R&&<$ @Y^IY'K26FA6UO:+$S.S&/8[9QG
M*@$X[?=%/4/<+L-_;7%P\$4FZ1!EA@XZXZ]ZFF_U+_2LS2]'?3KRYF,RNLQ)
MP$P>3D9/MTK3F_U+?2CIJ)VOH=?I'W[GZI_Z"*T)KB&W4--+'&IX!=@!^M9^
MD??N?JG_ *"*SO%O73?^NS?^@-6"5W8]"3Y5<V_[3L/^?ZV_[^K_ (T?VG8?
M\_UM_P!_5_QKB>*./:M/9^9S_6?(ZVZU*P+P?Z;;?ZP?\M5_QJS_ &G8?\_U
MM_W]7_&N)HH]GYA]9\CMO[3L/^?ZV_[^K_C3DU"RE<)'=P.YZ*L@)-</Q35_
MY"&G_P#7W%_.DZ=D..(NTK'H5%%%9G2%%%% #9/]4_T-5+&..73H1(BN,=&&
M>]6Y/]4_^Z:KZ;_R#X?I_6@!_P!CM?\ GVA_[X%'V.U_Y]H?^^!4]% $'V.U
M_P"?:'_O@4?8[7_GVA_[X%3T4 0?8[7_ )]H?^^!4D<,46?+C1,]=J@9I]%
M%3_F,?\ ;#_V:I3:6Q))MXB3W*"HO^8Q_P!L/_9JMT 0?8[7_GVA_P"^!1]C
MM?\ GVA_[X%3T4 0?8[7_GVA_P"^!1]CM?\ GVA_[X%3T4 0?8[7_GVA_P"^
M!5:-537'50%46RX & /F-:%4(SOUR9@#M6%4)QQG)./R- %^BBB@"K??=@_Z
MZK_6K55;[[L'_75?ZTZ]O(;"V:XG+! 0/E4L?R% %BBL7_A*M,_Z>?\ P&?_
M  H_X2K3?^GG_P !G_PIV9//'N6]2_UVG_\ 7T/_ $!JOUS-[XCL)I+,QBY(
MCG#M_H[\#:P]/<5<_P"$JTS_ *>?_ 9_\*+,.>/<VJ*Q/^$JTS_IY_\  9_\
M*GM/$%C>W*V\)F\Q@2 \+*./<BBS#F7<GTG_ (\%_P!YOYFKM4M)_P"/!?\
M>;^9J[2*"H;O_CSG_P"N;?RJ:H;O_CSG_P"N;?RH X&#_41_[HJ2HX/]1'_N
MBL;6=1GL]1MHXYBB,%)4;/FRV#UY/']VNB]CS$KNQNT5RT_B.X:-F%L\*AW4
M,LR$G".W(P2/NCJ!_2KD>M3B0KY(=%8;F>3Y@#(4& %HYD4Z;1NTU_X/]]?Y
MBLO0]8;6(Y9?)6.-2 N&))XR<@@?X5J/_!_OK_,47NA)6DDST%?NBEI!T%+7
M.>D%%%% '.ZE_P BY/\ ]?C_ /H\U@UO:C_R+D__ %^/_P"CS7*ZC=?9($E\
MQ8U\Y%9F(  + 'K6M/8X\0KR1<S16"?$7F74L%M''*59%5O,(!W/MYX_E5.[
M\3W)1H;>WC68VYD+-(?D^5^1Q@\J!CKSTX-5S(R5.1U5%<_)KSVL[6819IHE
M4$F0CYMRKR=O^WU%+:^(9+G5H[#[.BOEA(?,/&UG!(XYY0>A^;VIW0>S=KG3
M6'_(3M_^!_\ H#5/KXS<:./6SE_G%4%A_P A2W_X'_Z :E\0RQQ7.C&1U0?9
M)>6..\59OXS:'\%G)VWAIK>:.07>2"Q?Y/OX&(_^^1^=,M/"RP^<99U<R+(
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
MB@32>YE?\(YI?_/NW_?U_P#&C_A'-+_Y]V_[^O\ XUJT4[L7*NQE?\(YI?\
MS[M_W]?_ !H_X1S2_P#GW;_OZ_\ C6K11=ARKL97_".:7_S[M_W]?_&K4=G#
M96,D-NFR,*QQDGG'O5NHY_\ CWD_W#_*D-)+8;:?\>4'_7-?Y5-4-I_QY0?]
M<U_E4U PILF/*;/3!S3J:^=C8ZXXH @L"GV&+R]P3'&[KUHIUIYGV6/S<!\<
MXQ_2B@!;NYCL[26YESLB4L<#)XK-O=1TQHQ!JR1*<!S%,H<#K@GJ.<''K@XZ
M5JS0QW$+PRJ'C=2K*>A!K.?P_ITK*TL4DC !<R3.Q(&<9R><;CC/3)Q28%;^
MT/#[N[XMS)R'S#\W0J<C&<84@^FTCL:22Z\.>>Z/':&9F,3AH1DY(R"<="7'
ML2WO4\OAO39+@3>4ZL=P<+(P#@EB0>>F78X]Z5?#>E(6*VO+')_>-_>#>O'*
MCCVHU 98:SHR1);VLD,0RH$,2X +<\ <=<Y(_&KNJ^8='O/*G6WD\A]LS-@1
MG!PQ/;'6JZ>'M-CB\I8&6/<K;!*P7(Z<9Q]?7OFI-;,*Z#?F>-Y(1;R;T0X+
M+M.0#ZTP+Z]*6D7I2T %%%% !6%J'_(-U_\ W#_Z+%;M86H?\@W7_P#<;_T6
M* 9S8Z"EI!T%#'"D@9P.E=)Y9S-[HVH"_GN++:-IWVX9L#<X ?CZ#_QXU(EA
MJR7;Q([162HL<863G *\YSQP&[#\:<GB<+*!<6Q1 CM($)9HMI'W@0,=??VS
M6BU]]IQ#:MMF;<067C"L%;^=2K=#5N2W1@7 U@ZLML)KI56/"%<D,3OQD^GW
M23STJ\T&LRN[D21AG)C43#Y.%P3ZCAN/>MZ1Q%$SMDA1GCK6:NNVS%,1S'.=
MQ !"8(!R0<=QTS19+J+F;V1J#ISUILW^I;Z4^F3?ZEOI5,S6YU^D??N?JG_H
M(K.\6_\ ,._Z[M_Z U:.D??N?JG_ *"*SO%O_,-_Z[M_Z U81W/1J? SDM;B
MDFL-L8D+A@0$0L#[$ @X_&LJR35;-;AS!-B4LQB5E.TX7&"0??UK4U749M/,
M++$AA8XDE?.U/3. <?7I3;761+&OG0/&Y( Z8.20".?:M=+G$K\NQ0,^LK:B
MX?S59%!*%5(/S'.>,],>E5-+GU*^07@FG:9$Y&T8YVG;TY[]*UGUX21.]K;R
M2!'5&)P!DGIUZ_I2OXAM(2B,CJSJQ"@J3D9R, Y[?2C3N5=]BM92:K-K'^DP
M2K;)(=IDVD]&[@#CI6^G_(0T[_K[B_\ 0JRVUZ%'C1H)1([[-AVY'3WYZCIF
MM1/^0AIW_7W%_.A[,2OSJZ/0JS-5U<:8\2^0TIDST8#&*TZYGQ1_Q\VGT:L8
MJ[L=E23C%M$G_"4_].#_ /?P4?\ "4_].#_]_!6#16O(CD]O,W7\4;D9?L#Y
M(Q_K!45IXC:WMDB:Q<E1U$@K'HHY$'UB9O?\)3_TX/\ ]_!1_P )3_TX2?\
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
M0*I YP3W^E9G_"5+_P ^$_\ WTO^--)O8ESC'=G0U4O& GLQSDS>G^R:R?\
MA*E_Y\)_^^E_QJ&;Q())H'%C,!&Y8Y9>>"/7WHY7V%[6'<Z>BN>_X2I?^?"?
M_OI?\:/^$J3_ )\)_P#OI?\ &GROL+VL.YT-%8^GZ^FH7PM1:RQ,8VDW,01@
M$#L?]H5L5):::N@HHHH&59O^0E:_[C_^RU:JK-_R$+7_ '7_ *5:H **** *
MR_\ (3D_ZXK_ #:K-5E_Y"<G_7%?YM5F@ HHHH *X[6_^0Q/]%_E78UA:CH$
M][?-<17D<08#*O 7Z>^X5479W,ZL7*-D<1=:'!>"8333'S2V2"HP"I7 X]#5
M:307&KK=PRG87#NK/QG//&.?;D8/K7;?\(M=_P#02@_\!3_\<H_X1:[_ .@E
M!_X"G_XY5\T3G]E4.)B\-0B)%DN)P1*96$;_ "L<C;D$=@JC\ZT++38[)RRR
MRO\ +L4.1A5SG P!^N:Z;_A%KO\ Z"4'_@*?_CE'_"+7?_02@_\  4__ !RA
M2B@=*HQ_A3[U_P#[Z?RK8N_^/RP_ZZM_Z+:J^C:2^EK/YEPLS2L#E8]@&!Z9
M-6+O_C\L/^NK?^BVK-ZLZH*T4F7****104444 %%%% !5'4_NVO_ %\1_P Z
MO51U/[MK_P!?$?\ Z%0!>HHHH *1F"@D]!2U'-_J)/\ =- &?_PD>DY(^VIQ
MZ*?\*/\ A(])_P"?Q?\ OEO\*XEKNWM+>-KB58PQVKGN:EBN(9T+QR!E!P36
MOLT<KQ$ET.P_X2/2?^?Q?^^6_P *9-XBTEH) +Q22I &UO3Z5RN]/[P_.HUN
MH'G,"R R ;B/:CV:[B^LOL=9;>(=*2TA5KM00B@C:W''TJ;_ (2/2?\ G\7_
M +Y;_"N1WI_?'IUJ&:^M;;=YTZ1[<;MQQC/2CV:[A]8?8[/_ (2/2?\ G\7_
M +Y;_"FR>(](\MLWJ@8.?E;_  KD8[B&4L$D5BK%3@]".U).P:UF*D'Y#_*C
MV:#ZP^QWFG-$^GPM Q>)ERK'N**AT3=_8=CO4(WD+E0,8XHK(ZS0HHHH ***
M* "JFJ>?_95W]E=$N/)?RF?& V#@G/&,U;JAKGD?V!J'VKS/L_V:3S/+QNV[
M3G&>^* +R]*6D7I2T %%%% !6%J'_(-U_P#W#_Z+%;M9:VR7AU6VD)"2L$8K
MUP4% ')#H*" 00>AXKHQX5M_^?V\_./_ .(H_P"$5M_^?V\_./\ ^(K;VB.+
MZO(XM="TX+(#"[F1&C9I)G<E3C(R23C@?2IH-+M+>\>[BC99G!!)D8C!()PI
M.!D@=!77?\(K;_\ /[>?G'_\11_PBMO_ ,_MY^<?_P 12YXE>PJ=SF9X8[B!
MX95W1N"K#/455ATBQMXO+CB;!!!W2,Q.3D\DD]A78?\ "*V__/[>?G'_ /$4
M?\(K;_\ /]>?G'_\13YXB]A/N<[3)O\ 4O\ 2NE_X16W_P"?V\_./_XBD;PI
M;,I!O;P@^Z?_ !%'M$'U>1;TC[]S]4_]!%9WBW_F'?\ 7=O_ $!JU--01W-Z
M@Z*Z@?\ ?(I=4TF+51")998_*;>IC(SG!'<'UK).SN=4TW%I'#W-C;790W$*
M2;.FX?YS3)-.LY8S&\"%3CCZ<UUO_"*V_P#S^WGYQ_\ Q%'_  BMO_S^WGYQ
M_P#Q%:\\3E]A/N<@FDV$;ATM8E8 #Y5QTZ4AT?3S+YIM8R_(SC_/J:[#_A%;
M?_G^O/SC_P#B*/\ A%;?_G]O/SC_ /B*7/$/83[G%W.BV]Q=1W >2-T)/[LX
MST_P%:"<7^G?]?<7_H5=)_PBMO\ \_MY^<?_ ,12Q^%[:.XAF-U=.89!(JL4
MQD=,X44.:M9%1HS33;V-VN7\6-LDMW R51SBNHKF?%0#3VJL,@JP-1'<VJ_
MSATUC4)(X"MM#OD#-A]Z< 9]/UJQ8:K-J,S-##&((R%<NYW;L9X&,8J<Z-8;
M54V^0ARH+L<?KT]J8O\ 92W2NIA68DQC!QDJ.1CV%;*YQMQ>R*+:]/')MEM@
M&$A5XESO"X)SS@'IU%6CXALRQ50[-L#A5*DD'VSQU[XJQ%8:>Z^;'"C!^=V2
M<TPZ;IEH&E,"(  "><?E25P;CV*DWB2W4F*.&4S;2=I ^7Z\_P JE_M^W2W2
M2='C+$*RL5!!/MGGKVS0V@6C:@;Q7D0MC<BMA6Q_2K4FE6,I!>W0D?6A7!\A
MK^$+K[;<0W''SH_08Z'']*[:N.\,P16VH)%"@2-4;"CM78UE/<ZZ/P!1114F
MI4_YC'_;#_V:K=5/^8Q_VP_]FJW0 4444 4]5_Y!=S_N&O,;W1I+R[>59(HX
MY$"N #^\Z?>&<'IUZUZ=JG_(+N?]PUYEJ2ZA)J-NED[H FYCOPHY[C!SQVK2
M!SUKW5BO<Z!<2-&L$\$4*.6"B(9 ST![#Z57N]!N8HHTMHXY$)&]  !TQGGN
M?6GPZ]>RNB21"$8 E=H7(1LGC%']IW]F)S(6DC9W*$0EBO/'4CC\JMM&2YT"
M>&YXX2()((V>/:X,88$Y)SR.O/7':M[0+)[/4;59) Y:9>0/12*Q&UN^2U^U
M/$BQ[1\A0@@[<YSGU[5L>&+V6_FLIYFC+&X(^3C P<9&3@^U)VL"YN97[GH-
M]]V#_KJO]:I>)/\ D$-_OK_.KM]]V#_KJO\ 6J7B3_D$-_OK_.L4=<_A9Q>I
M&8:?+]GW^9Q]S[V,\X]\9KGHKJ>*]=+9=1DMX_F59EE+CY>P?DC.>N>>E=95
M>\N?LD(EV;EWA6YQ@$XS70T<$96TL8MK?:O,\3O%(L>0&5H""P+$<^G !I+Q
MM66^9HEE-L+L'Y=Q8KL/0=-N?UJW:Z_'=)O$#A0&+8.2 #@<>_6IK;7+&[F2
M.%G)?&UBA"DD;@,^N*7S*=T]BKIEW>W=TK3P3HBEP#)&R''RXR.GK74Z+_R'
M+?\ W7_I5*KNC?\ (<M_]U_Z42^%A3=YHZ;2?^/!?]YOYFKM4M)_X\%_WF_F
M:NU@=X5%= M:3  DE&  [\5+10!YS$9%A0&VNP0,?\>TG^%/W/\ \^]U_P"
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
MT[&KU,;0N.A\0V$]WY"O(.@#-$Z_,21@Y''([^M6(M5MIKE((F8NQ8$,I4C
M!Z$#U%5+'04MX"LT_FL2AW1QK&,*Q8<#W)YJ6ST*VLK@3H\K2 D@L1W '8#L
M!0K@^0Z/0/\ D88_^O:7_P!"2NQKCM _Y&&/_KVE_P#0DKL:QG\1UT/@0444
M5)L59O\ C_M?H_\ 2K#2(APSJ#Z$U7G_ ./^U^C_ ,A7,^)8TDUWYT5L6R8W
M#./F>FE=V)G+EC<ZWSHO^>B?]]"CSHO^>B?]]"O++S4+*SN9+=K4-(D!G.%0
M#:,],G)Z=@<9&:<FH:6T"S$(JD[3F$C:>/O<<#D<GCD>M7[/S,?;OL>CK-%_
M:<G[Q/\ 4K_$/5JM>=%_ST3_ +Z%>7?VCI)$A'EG8=IQ"22<D<#'/(/3/0U%
M::MI=X91&BY3) $).X#'(XY^\..O(HY/,/;O^4]6\Z+_ )Z)_P!]"E5T?.UE
M;'H<UYG;365W(Z0Q1L%17SL X)(Z=>JFNC\)HD>HWX154>5%P!CN])PLKCA6
MYI<MCJZ***@W"BBB@"O<7]G:.%N+N"%B,@22!2?SJ+^V=+_Z"5G_ -_U_P :
MP/$?_(73_KB/YFLNM(PNKG/.ORRM8[/^V=+_ .@E9_\ ?]?\:J76KZ8;NQ(U
M&T($K9_?+Q\C>]<O1BG[/S)^L^1V?]LZ7_T$K/\ [_K_ (T?VSI?_02L_P#O
M^O\ C7&44>S\P^L^1V8UC3"0!J-H2>PG7_&KM>;WW_'C-_NFO1QTJ)1Y3:G4
MYT+1114F@51U/[MK_P!?$?\ Z%5ZJ.I_=M?^OB/_ -"% %ZBBB@ IDW^HD_W
M33Z9-_J)/]TT >7W]C)?V4<<31HZMD.V=R'U4@C!JFWAY_L[HLZB1U(>0+@N
M<@\XK;A_U*U4U>2:*QW0EU^=0[(,E5SR1^%;V5CSU)WLC*C\-RQ2--')$)/D
MVY!;;C.1SV.:1?#3[$)>&.5=OSHIR,')P>V:;!J<Y\Y;:<W'E,P1GR3CC&X#
M&>]20:Y=OJ\=C(84PP5R5QNZ],G@\=.:2L5[XL7AMEA"R/&S#/."><8!YZ&K
M.H:']NF@D,HPL>R12,[^X/X&JUU+>6$]Y-"\\V'0*)&+(@.<G'M3GU:_AA,\
MJ1!%494*>I!YS_\ 6HT#WMTQ!H%TJVR"YB(C&9&,8W.WKGK^M7;73AI]K<!2
M@5H@,*,<@')_&G:)?2ZA8F>9HRV\@!!C ]QDX-7;G_CUE_W#_*JLMR')WLSM
M-"P-!L0K%QY"X8CKQ12Z'G^PK',?EGR%^7'3BBN<]$T**** "BD+ =32Y!H
M*J:H)VTJ[%JBO<&%_*1@"&;!P#GMFK=4-<6%M!U!;B1HX#;2"1U&2J[3D@=Z
M +R]*6D'2EH **QM7UB;3[F.**".3<I8EF(QS]*H?\)-=_\ /I#_ -_#_A5*
M+9FZD4[-G451LO\ C]O_ /KJO_H(K%_X2:[_ .?2#_OX?\*KP:]>133R?9H3
MYK!L>8>, #T]J.1B]M#N=A17+_\ "37?_/I#_P!_#_A2?\)-=_\ /I!_W\/^
M%'(P]M#N=316?H^I-J=J\KQ"-DD,9 .0> ?ZTFLZD^EV(G2(2,9%0 G ^8@5
M)I=6N:-%<M_PDUW_ ,^D'_?P_P"%+_PDMW_SZ0?]_#_A5<C,_;0[G445RW_"
M37G_ #Z0?]_#_A2_\)-=_P#/I#_W\/\ A1R,/;0[FU8_\?M__P!=%_\ 0:O5
MQ\&NWD,]Q)]F@/FL&QYAXXQZ5/\ \)-=_P#/I!_W\/\ A1R,/;0[G4T5RW_"
M37G_ #Z0_P#?P_X4?\)-=_\ /I!_W\/^%'(P]M#N=317*OXINXDW&SA('7$A
M_P *ZH4FFMRXR4M@HHHI%!7->*/^/FT^C5TM<SXH_P"/FT^C54=S.K\#,6N?
MO?#TD]Y//!,D>_!0$?=;^(_B.*Z"BMFKG I-;'/#P_<?:Y"T\9MRH18P,<#'
M7CD\>M*V@3-(0)8Q$4*E2">,Y 'I^%=!11RHKVDC".BW*R*(9HUB!Y4YX&<X
M%;M%%-*Q+;>YI^'_ /D++_N&NMKDO#__ "%E_P!QJZVL)[G;0^!!1114FQ4_
MYC'_ &P_]FJW53_F,?\ ;#_V:K= !1110!4U3_D%W/\ N&N)'05WTT*3PO%(
M,HXP1G'%9?\ PC&E_P#/*;_P)D_^*JXRL8U:;G:QRV**ZG_A&-*_YY3?^!,G
M_P 51_PC.E_\\IO_  )D_P#BJKVB,?JTNYRCQI*A1U#*W!!&0:DTR"*WU&R2
M&-8T\X'"C Z&NG_X1G2O^>4W_@3)_P#%4^'P]IMO/'-'%)YD9W*6G=@#]"V*
M'--%1H233N6K[[L'_75?ZU2\2?\ ((;_ 'U_G5V^^[#_ -=5_K5+Q)_R"&_W
MU_G6:W.B?PLY:J=_)8-";6^FB59@1L>3:6'MSG\JN5E7EC<R75Q)$L$B3P^6
M?-8@IUZ8!SU]JW9YT=QXT;3)DD9805F"[BKL,A>F,'C\*DMM'L;0(((-NQ@R
M_.QP0NT=3Z5D?V)J<4?E6\T(CW(PW2OE< 9QQW(-1:EIFIQ0JT$C.9)/WH61
MSQ\W.!SZ=*6W0TM?[1U57=%_Y#EO_NO_ $K)L%9=/@5D=&" %9#EA]36MHO_
M "'+?_=?^E$MA4OC1TVD_P#'@O\ O-_,U=JEI/\ QX+_ +S?S-7:P/0"BBB@
M HHHH JZE_R"[K_KDW\JLI]Q?I5;4O\ D&77_7)OY593[B_2@!:*** *6K_\
M@:^_Z]W_ /037%CH*[35_P#D#7W_ %[O_P"@FN+'05K3.7$]#(N]7N(4NYH;
M>-X+9Q&Q+'<6XS@8]\=:='XBLI)XX1YHD=BI4IRA#%<'\5/2II[737G<R[/,
M=PK#>1N; (XSC. *=!96)?[1 HR68ED<X8[B3GGGDFK5S#W;;%2;Q-8V]L9Y
M$G5>"%*<L,$Y'/H#[TY==B>_6 12"(J?WA7JP=4P/Q)_*B^T"VO1#Y<DENT0
MPK1GG&,#KW':I_['L-S,8B688+;SGDAN.>.0#QWHU'[EBW;W"7,(ECSM)(Y'
MH2#_ "K=\+?\A&^_ZY1?S>L*W@BMH5AA7;&O09S6[X6_Y"-]_P!<HOYO4SV*
MH_Q#J****Q.XCG_X]Y/]T_RIMG_QY6__ %S7^5.G_P"/>3_=/\J;9_\ 'E;_
M /7-?Y4 34444 %%%% !7 R_\?-S_P!=Y?\ T,UWU<!+_P ?-S_UWE_]#-:4
M]SGQ'PHYK4;G4K?4V$,=P\$;"=MBE@RD!-@]>I;'M2/J6K6\JVL5O)(5B&9)
M(6(WX!Z@\]3Z=*T-0UR#3I9HY%&](U=1NQOR2,#\OUI]QK5K TB_,SQ_?0HP
M/0GCCGH:O;J8*_8S?[9U(7L=LT:*02'<Q$*?F('?C.!CK2?VUJKJ"+5HQL4Y
M-JYR^W)7'USS[5>?4]*9X[F:,"4(&#M 24R,@9QP?:I%UW3V VR.3NV[?)?(
M/'48X'S#\Z/F'_;I>#,UMN==KE,LOH<=*[;1/^0#IW_7M'_Z"*XQ_P#5M]#7
M9Z)_R =._P"O:/\ ]!%34-<-U+]%%%9'4%9UITU/_KNW_H"UHUG6G34_^N[?
M^@+0!PEQ%)-I3I$[)(4.UE/(-8%NVK^=YTB7 5U-P4Q]UL$;/SP<>QKIX/\
M4)]*SK[5_L6H1VAB#-*I9&SQ@<MGZ"MWW//3=VDBG!=:RZQ,Z[=OWE\K[_S
M=2!CC/84M[]L749'\F>5MZ"$ N$"]_ND#/UJS#XALWA#L) -F[=L.TG:&P#]
M#2S:N[:;'>VD(9&?85E;:>N.V>]'S'K?8HC4-7<D&*6-0 "_V?)W<YP.XX'-
M;8:1[!&F&)"@+#T/>F0ZA%+,L'/F\@@#C(QG^=6)_P#4M3Z$WU6AZ#%_J4_W
M13Z9%_J4_P!T4^N<]$**** ,>3_D69_]U_\ T(URJ_<'TKJI/^19F_W7_P#0
MC7++]P?2M:9R8G=%,?8)F  C8NS8XZG'-']F6GF0L(P!#G:H''(P:SI?#OF1
ML%N&1V+DL&;^+T&>/PJ(>&5B >(1(Z % NX[3[%CD9J_D967<TFTS2@R1O:P
M;G.54J.2*M11012A8X@K;>"%[9Z9^M<UIWAZ?RP\MND,Z.QWRI&Q;(QD;>./
M?GUK1T30Y=*D=Y)UDW!@ J[0,D'Z4EZ!)+N=!:_\?UO_ -=!776W_(1O?^V?
M\JY&U_X_K?\ ZZ"NNMO^0C>_]L_Y5G4W.C#?"7:***@Z!#TKA];@CN-1NXID
M5XV(RK#@UW!Z5Q>J_P#(7N?J/Y5<-S"O\!SLL>C6LVR6!$?'>(X/3OC![4^7
M1;26[6[#21X'*)@*_P!>,_D:9>:5/>3W#221-'(H10P.4'4CTYJC)X9"3M,N
MV14#&*%24V9_NX('YUI\CG37<V?[.L96$AMHR<8R4[5#)HMJUZMTC21,#EEC
MP Y]^,_D16<_A^>XA5'EC12 64KD@X QG..U:NF:>--MY(5*[&E9U51@*#VI
MHEZ+1G5>'?\ D&WW^\W\JW+'_CQA_P!P5B>'?^0=??[S?RK;L?\ CQA_W!6#
MW.ZG\"+%9FO_ /($N?H/YBM.LW7_ /D"7/T'\Q0MRI;''2RI! \KG"(I8G&>
M!5,ZS8"1XS.-R%01@_Q#(_2KK*K(48 @C!![UAP^&((_+W7$CE%=22!DYSC\
MLG\ZW=SSHJ/4U9+^VB<*\R 8)+;AA<8ZGMU%"ZC9.\:+>6[-(,HHD!+#U'/-
M9W]AR;7+7I\UCD.L>,<*/7_9]>]1P^&HXXMK7#,3C+;<'O[G^]1J.T;;E\:U
MIS7"0K>0,TGW")%()SC .>OM2RZQIT(#/>0;-_EEO,7"MZ$YXJI+H7GJ/.N
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
M,7O_ #^V_P#WY/\ \51_PC%[_P _MO\ ]^3_ /%5U-%5SLCV4.QRW_",7O\
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
MC"&XMXYDT^YVR*&7+)T(S_>J3_A*H_\ H'W/_?2?_%4N5FGM(=S<G_X]Y/\
M=/\ *FV?_'E;_P#7-?Y5A2>*$>)U%A<9((^\G_Q5);^)UBMHHVL+C*H%.&3L
M/K1RL7M8=SI**Y__ (2J/_H'W/\ WTG_ ,537\6Q1HSM87(51DG<G_Q5'*Q^
MTAW.BHH'(HJ2PHHHH **** "BBB@ HHHH **Q;SQ%':7DEO]DFD,> 64J!TS
MW-0_\)5'_P! ^Y_[Z3_XJGRLAU(IV;.@JCIW^NO_ /KY/_H"UF_\)5'_ - ^
MY_[Z3_XJJUKXB$#W+-83GS9C(,,G V@>OM1RL/:P[G4T5S__  E4?_0/N?\
MOI/_ (JC_A*H_P#H'W/_ 'TG_P 53Y6'M(=SH**J:=?+J-FMPD;Q@DC:V,C'
MTJW4EA1110 445R#^(=5\Z3RS9J@=@ T+$X!QUWBFDWL3*:CJSKZ*X__ (2'
M5_[UE_WX?_XNC_A(=7_OV7_?A_\ XNGR2(]O#N=)IG_'@G^\W_H1JY7%6^M:
MK;PB)9+,@$G)@;N<_P!^I?\ A(=7_OV7_?A__BZ.20>WI]SL**XYO$6KJI;=
M9<#/^H?_ .+KJ+>=Y=/2=L;VC#D#IG%)Q:W*C.,MBS17'CQ%JS9(:S R< P,
M?_9Z/^$AU?\ O67_ 'X?_P"+I\C)]M#N=A5.V_Y"5[_P#^5<W_PD.K_WK+_O
MP_\ \744>LZK'/+*)+/,F,CR&XP,?WZ.20>WAW.UHKC_ /A(-7_OV7_?A_\
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
M1S#]FSIZ?:_\A2P_Z[C^1K$TK59;^^N(V\L)'P% PV<D>O(_ 5MVO_(4L/\
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
M%6;!P#GC&?6@"T.E+2#I2T %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5DZYIUQJ$< M_+S&Q)#L1G
MCZ&M:BFG832:LSDO^$>U+^[;?]_#_P#$TG_"/:E_=MO^_A_^)KKJ*KG9E["'
M8Y'_ (1[4O[MM_W\/_Q-'_"/:E_=MO\ OX?_ (FNNHI<[#V$.QR7_"/:E_=M
MO^_A_P#B:MZ5HU[:ZDEQ/Y(15881R3S^%=%10Y-CC1A%W04445)J%96O65Q?
M6D:VRHSK(&(9L<5JT4":NK,XW^P]6_Y]H?\ O]_]:C^P]6_Y]H?^_P!_]:NR
MHJ^=F7L('&_V'JW_ #[0_P#?[_ZU']AZM_S[0_\ ?[_ZU=E11SL/80.-_L/5
MO^?:'_O]_P#6IT6AZH+B%G@B55D5B?-SP#]*["BESL:HP3N%<%.LJWMT#;W'
M,SD8A8YY^E=[11&5BIP4U9GG^)/^?>X_[\/_ (48D_Y][C_OP_\ A7H%%5[1
MF7U:/<\_Q)_SPN/^_#_X4F)/^?>X_P"_#_X5Z#11[1A]6CW//OWG_/"X_P"_
M#_X5UNDQ.?#=O$5*.;?;AQ@@X[UJ45,I-ETZ2AL<5'H.K)&J_9X3@8_UW_UJ
M?_8>K?\ /M#_ -_O_K5V5%/G8O80.-_L/5O^?:'_ +_?_6H_L/5O^?:'_O\
M?_6KLJ*.=A["!QO]AZM_S[0_]_O_ *U)_86JLR!H(5&Y23YO09^E=G12YV"H
M00@Z"EHHJ38**** "BBB@ H/2BB@#AK/P[J]M8V\#6\):.-4)$W!(&/2I_[#
MU;_GVA_[_?\ UJ[*BJYV8^P@<;_8>K?\^T/_ '^_^M1_8>K?\^T/_?[_ .M7
M944^=A["!QO]AZM_S[0_]_O_ *U1S>']6EA>/[/"-RD9,W3]*[:BESL/80 =
M****DV"BBB@ HHHH **** "BBB@#EM2T?49]3GF@AB>-R""9,'ICTJM_8>K?
M\^T/_?[_ .M79452DT9.C%N[.-_L/5O^?:'_ +_?_6H_L/5O^?:'_O\ ?_6K
MLJ*?.Q>P@<8-!U11A;6$#VF_^M2_V'JW_/M#_P!_O_K5V5%'.P]A SM$M)K+
M3$AN HDW,2%.0,GUK1HHJ#5*RL%%%% PKF'\+W9ED9+^$*S%@# 21DY_O5T]
M%--K8F45+<Y;_A%[W_H(6_\ X#M_\71_PBU[_P!!"W_\!V_^+KJ:*?.R?90[
M'+?\(O>_]!"W_P# =O\ XNC_ (1:]_Z"%O\ ^ [?_%UU-%'.P]E#L<JWA6]9
M2/[0M\$8_P"/=O\ XNNCAMS%9);E\E4";L>V*GHI-M[E1A&.QRW_  BUX"=M
M_!C/&;<__%T?\(O>_P#00M__  ';_P"+KJ:*?,R?90['+?\ "+WO_00M_P#P
M';_XNC_A%[W_ *"%O_X#M_\ %UU-%'.P]E#L<M_PB][_ -!"W_\  =O_ (NC
M_A%[W_H(6_\ X#M_\774T4<[#V4.QA:5H5Q87WVB:[BE 4J%2(KU^K&MVBBD
MW<M1459!61XCCDDTQ1'')(1*I(12QQSV'-:]%(&KJQP'EW'_ #Y7O_@+)_\
M$T>7<?\ /E>_^ LG_P 37?T5?M&8?5XG >7<?\^5[_X"R?\ Q-'EW'_/E>_^
M LG_ ,37?T4>T8?5XG >7<?\^5[_ . LG_Q-'EW'_/E>_P#@+)_\37?T4>T8
M?5XF-X:CDCTQA)%)&3*Q"R(5.,^AK9HHJ&;I65@HHHH&(:X*;_C_ +W_ *^9
M/_0C7?5GRZ%I%Q*TLVEV4LCG+.]NC$GW)%5%V9G4ASJQQ]%=;_PCNB?] ?3_
M /P&3_"C_A'=$_Z ^G_^ R?X5?M#'ZMYG)45UO\ PCNB?] ?3_\ P&3_  H_
MX1W0_P#H#Z?_ . R?X4>T#ZMYG)4^U_Y"EA_UW'\C75?\([HG_0'T_\ \!D_
MPI\.AZ3;S)-!I=E%*ARKI;HK*?8@4G.Z''#V:=S0HHHK,Z0HHHH **** ,O6
M]*DU2*!8ITA:*3?EDW \$8ZCUK*_X1:]_P"@A;_^ [?_ !==3134FMB)4XR=
MVCEO^$6O?^@A;_\ @.W_ ,71_P (M>_]!"W_ / =O_BZZFBGSL7LH=CEO^$7
MO?\ H(6__@.W_P 71_PB][_T$+?_ ,!V_P#BZZFBCG8>RAV.6_X1>]_Z"%O_
M . [?_%U/9>';JVOH9Y;R%TC;=M6$J3QZ[C7144<S!4X)W2"BBBI- HHHH *
M*** "BBB@ HHHH **** "BBB@!&&Y2/48KEAX5O%&%U"#&>,VY_^+KJJ*:;6
MQ,HJ6YRW_"+WO_00M_\ P';_ .+H_P"$7O?^@A;_ /@.W_Q==313YV3[*'8Y
M;_A%[W_H(6__ (#M_P#%T?\ "+WO_00M_P#P';_XNNIHHYV'LH=CEO\ A%KW
M_H(6_P#X#M_\71_PB][_ -!"W_\  =O_ (NNIHHYV'LH=CEO^$7O?^@A;_\
M@.W_ ,76CH^C3:;--)+<QS&0  )&5QCZDUL44G)L:IQB[I!1112+"BBB@ HH
MHH *:_\ JVXSQTIU-?\ U;<XXZT 0V7-G&?+\OC[GIS12V>?LD>9!(<??!SF
MB@">BBB@ HHHH *H:X(FT'4!/(T4)MY-\BC)5=IR0.]7ZJ:FLC:7=K%#'/(8
M7"Q2?=<X. ?8T 6E^Z*6JZW0\T1>4^<9SQC^=-%Z#&7\F7@XQ\N?YT 6J*K_
M &H>8B>4_P PSGC _6FB]!C=_)E^7M\O/ZT 6J*K?;!N0>3)\_TX^O-!O0/,
M_<R?)_N\_3F@"S158W@"HWDR?-V^7CZ\T?:QND'E2?(">W/TYH LT55-\ BM
MY,OS'&/EX_6G&[ E9/*D^49SQ@_K0!8HJK]M'E"3R9>3C'RY_G3OM8,OE^5)
MTSGC'\Z +%%5OMH\K?Y,O7&/ES_.E^U#S%3RI.1G/&!^M %BBJHO08V?R9/E
M.,?+D_K3OM8WHOE2?/WXX^O- %BBJWVP8<^3)\GTY^G-+]K&(_W4GS_3CZ\T
M 6**K_:QEQY4GR?3GZ<TAO0$1O)D^8]/EX_6@"S15?[6/,9/*?Y1G/&#^M-^
MVCRP_DR\G&/ES_.@"U15?[4/-*>4_3.>,?SI/MH\K?Y,G7&/ES_.@"S15?[4
M/-">4_(SGC'\Z;]M'EL_DR<'&/ER?UH M457^UC>B^5)\PSGCC]:07@*N?)D
M^7_=Y_6@"S15;[8/D_=2?/\ 3CZ\T?;!EQY4GR?3GZ<T 6:*J_;1M0^3)\W^
M[Q^M.^UC>Z^5)\HSGCG]: +%%5?MH\M7\F3YCC'RY'ZT[[4/,*>5)P,YXQ_.
M@"Q157[:/+W^3+UQCY<_SIWVH>:$\I^F<\8_G0!8HJK]M'EE_)EX.,?+G^=.
M^UCS%3RI/F&<\8'ZT 6**K"]!1F\F3Y3C'R\_K2_:QN0>5)\_P!./KS0!8HJ
MM]L&'_<R?)_N\_3F@W@ 0^3)\_\ N\?7F@"S15;[8,N/*D^3Z<_3FD^VC8C>
M3+\QQCY>/UH M457^U#>R^5)\HSGC!_6FF^ C#^3+R<8^7/\Z +5%5_M8\PI
MY4G SGC'\Z;]N'E%_)EX.,?+G^= %JBJ_P!K'FB/RI.1G/&/YTW[:"A;R9>#
MC'RY_G0!:HJO]K&]%\J3YQG/''UYIHO05=O)E^7M\O/ZT 6J*K?;!E!Y,GS_
M $X^O-'VP?O/W,GR?[O/TYH LT56^V#:A\F3YO\ =X^O-+]K&YU\J3Y!G/'/
MTYH L455-\!&K^3+\Q(Q\N1^M.^UCS&3RI/E&<\8/ZT 6**J_;AY6_R)>N,?
M+G^=.^U#SO+\I^F<\8Z?6@"Q157[:/*,GDR\'&/ES_.G"['F(GE2?,,YXP/U
MH L455%Z"C-Y,ORG&/ER?UIWVL;HU\J3YP#GCCZ\T 6**K?;!B0^3)\G^[S]
M.:/M8Q'^ZD^?Z<?7F@"S15?[6,R#RI/D^G/TYI#>@(C>3)\QQCY>/UH LT57
M^UCS'3RI/E!.>,']::;X"(2>3+R<8^7/\Z +5%0?:AYQC\M\@9SQC^=,^VCR
M?,\F3KC;\N?YT 6J*K_:AYJQ^4_(SGC _6FB]!C9_)D^4XQ\N3^M %JBJ_VL
M;HU\J3YQG/''UYI!> ASY4GR?3GZ<T 6:*K_ &L83]U)\_TX^O-'VL;I!Y4G
MR?3GZ<T 6**K&] 1&\F3YCC'R\?K2_:AYK)Y3_*,YXP?UH L455^V@1"3R9.
M3C'RY_G3_M0,NSRGZ9SQC^= $]%5?MH\HOY,O!QCY<_SIWVH>8J>5)\PSGC
M_6@"Q1587H*,WDR?*<8^7)_6C[6-R#RI/G^G'UYH LT56%X"'_<R?)].?IS1
M]L&$_<R?/_N\?7F@"S15;[8-SKY4GR#.>.?IS2&] 16\F3YCC'R\?K0!:HJO
M]K'F,GE2?*,YXP?UIOVT>6'\F7DXQ\N?YT 6J*@^U#S-GE/TSGC'\Z9]N'E[
M_)EZXQ\N?YT 6J*K_:QYBIY4GS#.>,#]:07H,;OY,GRG&/ER?UH LT57^UC<
MB^5)\_?CCZ\TGVP8?]S)\OTY^G- %FBJWVP80^5)\_TX^O-+]K&YQY4GRCKQ
MS].: +%%5OMHV*WDR?,<8^7C]:=]J'F,GE/P,YXP?UH GHJJ+T&,/Y,O)QCY
M<_SI_P!J'F;/*?IG/&/YT 3T55^VCRC)Y,G!QCY<_P Z=]J'F*GE/\PSGC _
M6@"Q1547H*,WDR?*<8^7G]:=]K&Y!Y4GS]^./KS0!8HJM]K&'/E2?+].?IS0
M;P#9^ZD^?Z<?7F@"S15?[6,N/*D^3Z<_3FD-X B-Y,GS'I\O'ZT 6:*K_:AY
MC)Y4GRC.>,']:3[8/+#^3)R<8^7/\Z +-%0?:AYA3RGX&<\8_G3/MH\K?Y,O
M7&/ES_.@"U15?[4/-">4_(SGC'\Z;]M'EL_DR\'&/ER?UH M457^UC>B^5)\
MPSGCC]:3[8-KMY,GR]OEY_6@"S15;[8,H/*D^?Z<?7FC[8/G_<R?)].?IS0!
M9HJL;P!4/DR?/_N\?7FE^UC>Z^5)\HZ\<_3F@"Q158WH"*WDR?,<8^7(_6E^
MUCS&3RI/E&<\8/ZT 6**J_;AY6_R9>N,?+G^=.^UCS?+\J3IG/&/YT 6**J_
M;1Y1?R9>#C'RY_G3OM0\Q4\J3YAG/&!^M %BBJHO08V?R9?E.,?+D_K3OM8W
M1KY4GSC.>./KS0!8HJM]M&'/DR?)_N\_3F@W@'E_N9/G_P!WCZ\T 6:*K_:Q
MND'E2?)].?IS2&\ 5&\F3YCC'R\?K0!9HJO]K'F.GE2?("<\8/ZTTWP$0?R9
M>3C'RY_G0!:HJN;L"5H_*DX&<\8_G3?MP\KS/)E^]C'RY_G0!:HJ#[4/-">4
M_(SGC'3ZTP7H,1?R9>#C'RY_G0!:HJO]K!D1/*D^< YXP/KS31>@H[>3)\A
MQ\O/TYH M456^V#=&/*D^?Z<?7F@7@/F?NI/D^G/TYH LT56-X $/DR?.<?P
M\?7FE^UC?(OE2?(,YXP?IS0!8HJJ;X"-7\F4Y.,?+D?K3_M0\YH_+?@9SQC^
M= $]%51>CRO,\F7KC'RY_G3_ +4/-$?E/R,YXQ_.@">BJOVT>6S^3)P<8^7)
M_6G?:AO1?*D^<9SQQ]>: +%%5OM@VNWDR?)V^7GZ<T?:Q^[_ '4GS_3CZ\T
M6:*K_:QF3]U)\GTY^G-(;P!4;R9/F[?+Q]>: +-%5_M0\QT\J3Y1G/&#^M--
MZ!&K^3)R<8^7/\Z +5%5_M0\TQ^4_ SGC'\Z:+T&+S/)EZXQ\N?YT 6J*@^U
M#S53RI.1G/&!^M,^VCRV?R9?E.,?+D_K0!:HJO\ :QO1?*D^<9SQQ]>:3[:-
MKGR9/D_W>?IS0!9HJM]L'R?N9/G_ -WCZ\T?;!EQY4GR#/;GZ<T 6:*JF] 1
M&\F3YNWR\?K3OM8WNOE2?*,YXY_6@"Q157[:/+#^3+R<8^7/\Z=]K'FF/RI.
M!G/&/YT 6**J_;1Y>_R9>N,?+G^=.^U#S GE/R,YXQ_.@"Q1547H,;/Y,O!Q
MCY<G]:=]K&]%\J3YAG/''ZT 6*;)_JVR,C%0?;!M<^3)\GTY^G-#7654"*3+
BCCIQ]>: "Q*FRB*(47'"DYQS13[82+;HLS;I .310!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>gds-20201231xex15d2001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231xex15d2001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !R 04# 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#IO@7?WE_I
M&LM>7<]PR7BA3-(7(&P<#-=IXX\86G@W0)+Z8J]R_P EM;YP97_P'4FO-O@Q
MJUGH?A#Q)J5_,(K:WNE=V/\ US' '<D\ 5;\)Z1>_$GQ0?&?B"$KI,#%=,LW
MZ'!ZD=P#R3W;V% S>^&GA_6MDWB7Q)>73W]]EXK5Y&"0H>^S. 3Z=A[UG^&K
MZ[E^.GB2UDNIWMH[?*0M(2BG$?0=!U->JUY%X6_Y+_XG_P"O?^D= A/C;<:B
MDV@6VGWL]M)<3/'F.5D!) QG%;GPP\6W&IVD_A_625UO2R8I YYD0' ;W/\
M]8UB_&3_ )#GA+_K]_PJQ\2]#O-%U.V\=Z$I%Y9D"\C4<2Q^I_#@^WTH&>J5
MY5X<OKN3XX^(;5[J=K=(LI$TA*+TZ#H*]!\/:[:>)-#MM4LG#13)DC/*MW4^
MXKS?PS_R7OQ)_P!<?\*!'HOB3Q'8>%M%FU/4)-L<8PJ#[TC=E'O7F5IIOC?X
MG#[=J&HR:#H4G,-O /WDB^IZ9^I_*IO'49\4_%;0O#4IW6-NOVB9 >&[\BO7
M$18HU1%"HH  '0"@#REO@/HT<2/9ZSJL%XO(GW*>?7  Q^=5!X@\6?"_48+;
MQ+.=7\/RML2^"_O(OKW_  .?8U['D>M5[VRL]1MFMKVVAN8&ZQRH&4_@: '6
MEU!?6D5U;2+)!*H='4Y# ]#7*?$SQ/<^%?!T]Y8X^V2NL$+'G86S\V.^ *ZJ
MTM+:QMDMK2"."",82.-0JJ/8"N8^)5AI.I>"KRVUB_BL8N'BGD/"R#[O Y;T
MP.>: .&M/@O<:G8)JNI>)+W^W)E$OFC!5'(R!GJ?J"/:NE^%7B;5-8L=2TG6
MF,NH:1/Y#SGK(O.,^I&T\]^*\W\/_%KQ&-&M?#-C;6USJ3,+>VO990HV]%R#
M@$^A)_ FO2/"'AZ/X:>$M3U76;I9KR7-U>2*3C(!P@SU.2>>Y:@9Z%7E7PZO
M;O3/B%XJ\+WUU/,$D^T6IGD9CLST!8_W77IZ&NH^'WB;5/%VA/JVH6$%G#)*
M5MEC=F+J."QS[\#Z&N0\:8\,_&7PUX@&$M[]?LEPV<#/W<G\&4_\!H$>N$X&
M:\!L?&M\?C<UR]S/_94UZUB$+MY7 V=.F<X->S>*=670_"VI:D6 -O;NZY[M
MC@?GBO$)O#4MI\#;'6D!%['>C42PR#@G9GCKQ@YH&?0]>5^,+Z[UCXL>'_#M
MG=3QP0#[1=+#*5##KAL$=@?SKT31M335=!LM27[MQ DO Z9&37FOPY!\0?$3
MQ1XF<;HTD^RP$CH <<9]E_6@1W'BOQ5#X:LD(C\^\F.V" '[Q]3[5S</A#Q!
MXG077B35Y;>.3E;.  !1Z'L/U-&CQ#Q!\3=1OKCYXM.&R%3T#=!_4UZ-627/
MJ]CV*E7^SXQITDO:-)N6[5]4E?;3<\]G^&4-@IN='UN\LID7.Z1@5_$C!Q6!
M8^-?$-]J,>@7=W#;[GV+J 7'F?C_ (8KO?&]Y);>'VCBR&G<1Y'H:Q/%'AJ!
M/ ">3'BXLU$ZN!SGO_GVKLA".'I>W2NWLNFF[M^1YOUVIF>*6!Q,O<TO+:2;
MV2?;N7A\/K.16>ZU"[FG;K)D#G\<_P Z@GL-=\*)]ILKMK^Q3EX)1RH_SZ?E
M70>%=0?4_#-A=R',CQ#=]1Q6N0""",@]C6D<=4E\?O+L_P"M#S*V44:,I0I^
M[):73>_Z_,H:/J]OK6GI=6YP#PR'JI]#7E/Q#BO=5^+.C:)%JU]8P75N S6T
MI7!^<YQG':NPTA1HWCF[TZ/BWN$\Q5]#UKE_%7_)??#/_7#^DE1B::IS]W9Z
MKYE8*O*K3]_XHMI^J+<GP?O-I\KQSKBOV+OD?H16?>3_ !#^&RB]NKU?$FA1
MD>;O&)(U]<]5^N6'K7L=,EC2:)XY$5T=2K*PR"#U!KG.LS?#WB"P\3:+!JFG
MR%H)AT;AD8=58=B#17AD'B1OA7XL\1:) 6>S:X22%,;M@*D^H[%1^%% &/\
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
M91R%%11_(#...20231XD\-3_  FO[/Q#X7N;G^SWF6*[L9'+J0?Y@X[\@]Z
M/;Z*BMKA+JUBN(\[)4#KD8.",BO-?%_C76-3\0_\(AX+"G4/^7J\/W8!W /8
MCN>W0<T >DS7=O;X\Z>*//\ ?<+_ #H22VO(V"/%,G0X(85YI8_!+1YE^T>(
M]0O]7OWYDD><JH/M_%^9_"H[_P"#46FDWO@[6+W2K].51IBT;GT)Z_GD>U S
MU"*V@@),,,<9/78@&?RJ7H*\\\!>.[W4=0F\->)8!:Z]:\9Q@3@=P/7OQP:[
MK4?^09=?]<7_ /030#;>X[RK6X<MLAD8=3@$U.  ,"OF+P??ZGX0DB\61L\N
ME27;VE[$N3M&>"?Z5]+6=W!?V<-W;2"2&9 Z,.A!IW9/*EL2LZHN78*/4G%.
MX(R*\Y^-Q(^'<V"1_I$?3\:[G1_^0-9?]<$_D*0RV[K&I9V"J.I)P!4<-W;7
M#$0W$4A'4(X;'Y5X_?PWGQ3^(6HZ-+?36WA[2#MDB@;!F?..?J0>H. *E\4?
M"2ST#2I-;\(7%Y8ZE8J9L+,6\Q5Y(YYSCMT/0B@#V&BN;\">(I/$_A"QU*X4
M)<LI2=0I'SJ<$X]\9_&B@#Q_X:^'E\4?#/Q5I>T&9[A'@)_AD6,%?U&/QKTK
MX3>(FUWP5!#<$_;=./V2=6Z_+]TG\,#Z@URW[/W_ " M:_Z_$_\ 18J6W/\
MP@OQLE@.8]+\1+N7^ZLV?_BL_P#?= SL?B3XC_X1GP7>7,;XNIAY%N.Y=N,_
M@,G\*\N\5>'?^$;^">E6\BXNI[N.XG)Z[F!./P&!70^)#_PG'Q>T[0%^?3=&
M'VB[QR"_!P?_ !T?\"-7?CI_R)-O_P!?L?\ 6@#T;3/^07:?]<4_]!%9'C;Q
M!'X9\)WVHLV)$C*Q#U<\ ?G6MIG_ ""[3_KBG_H(KR3XHR7WC'QAIO@S2)4#
MQC[1.SYV*<<;L>@Y_*@1TOPF\.G3/!WVN\7=>:HQN)RW4@] ?S)_&L#P5(W@
MOXH:MX6F;;9WY^T6F>!GK@?J*L1^$?BM%$D<?C'3U1 %51$< #H/]77*^,O"
MWCG11;>*]7UBTU%].D4AH%*NJY[_ "C(H&?05>1_$'_DK_@[_/<UZ9H>JPZW
MHEGJ4!!CN(@_'8]Q^=>9_$'_ )*_X._SW- CUP=*#TH'2@]* /(?"G_)>O$W
M_7'^HKUZO(?"G_)>O$W_ %Q_J*]>H BNO^/6;_<;^5>'_"7QUX;\,^&KNSUC
M5$M;A[QI%1HW;*E5&> ?0U[A=?\ 'K-_N-_*O(O@IHFE:EX2O);[3+*ZD6^=
M0\]NCD#:O&2.E '5GXO>! "3X@BP/^F,G_Q-===01:GILUNQS#<Q%"1_=88_
MD:H?\(GX<_Z &E?^ <?_ ,35S4=1L=%TV6^OIDMK.  O(0<*,@#I]10!XOH>
MN:_\'VFT;6]'GO=$\TO!>6XZ ]3GISC.TD$'O7I/AKXA^&?%KB#3[X"Z(S]F
MG78Y^@/!_ FNAL;ZSU?3H;VSE2XM)UW1R <./QKR[XM>"],L]$D\4:5"EAJ5
ME(DA>W&P2?,!R!QN&<YZT >EZW>_V9H5]>@9\B!Y ![#->??!'3D_P"$9NM<
MEQ)>ZC<.TDA'. >GYDFNOL'?Q3X @:Y&)-0L!YFWU9>:XSX*ZF(-*O\ PO=
M17^FW#YC(P2I."?P/\Q0!ZK1110!Y%\6[;^Q_$7ASQ-9C9=)<B%V'&Y>V:]1
MO'WZ1</_ 'H&/_CIKRSXGW(\1^,O#_A2Q;?,DXGGVG.P>_X<UZI>J$TFY4=!
M P_\=- 'E_PFTNUUKX>ZIIU[&)+>>[E1@?KU'N*7X?ZI=>#_ !+<> ]9D)C#
M%].F;HZGG:#_ )[U<^"'_(I7G_7]+_.M;XE^#W\2:,E[I^4UC3SYUK(O#'')
M7_#WH H?&[_DG4W_ %\1_P!:[G1_^0+9?]<$_D*\8\6>+T\6_!EY)?DU&VN8
MXKN(]0XSS]#7M&C_ /(&LO\ K@G\A0!Y-K%GXB^&_C?4/$6E:8^I:+J)WW$4
M0)9#G/. 2,$G!P1SS73Z!\8/"FN3);27$FGW3G;Y=XNT;O3<,K^>*ZS1_$.D
MZ^L[:5?1W0@?RY=F?E;T.16+XS\!:-XKTN<36D,=\$)ANT0*ZMCC)'WEXY!H
M ZQ0 /EQCVHKSGX,:Y=:MX*:WNY&DDT^<VPD8Y)3 *C/L#C\** ,SX$:?>V&
MBZNM[9W%LS7:%1/$R$CRQR,@5L_%WPY/K7A5;ZQC=]1TR47$(C4ER/X@,<YZ
M'ZJ*]!HH \V^#_A^[L='O=<U6.1=3U6=I'\Y-KA03U!Y&3DX^E'QJLKJ^\'6
M\5I;3W$@O(R4AC+G'/. *]!M+ZTOE9K6YBF",5;RW#;2#@@U8H S4N/L'AY+
MAXW8PVP8HJDL<*.,#G-<%\*M&OI[S5_%FL6TL-[J$Q6*.9"K)&#Z'D=A^%>G
MTR2:*$ RR(@)P"S 9_.@!]4]5TZ'5M*NK"X4-%<1F-@?<5<ZTA8#J0/K0!YA
M\)#J>C?VIX8U*UN8ULYBUO+)$P1T)[-C!]:S?BF;ZR^('AS5K72KR_CLXR[K
M;Q,V?F/&0#BO8J* /*_^%PZA_P!"%K?_ 'RW_P 177>#_%<_BJUN9I]$O-+,
M+[ ET""_&<C(%="9X1<"W,J><5W"/=\V/7'I4A(52S$  9))Z4 >%3ZKJ7A/
MXN:]JR^'=2U""<>6OD0M@]#D-M(-=%_PN'4/^A"UO_OEO_B*]/@N;>[C\RWG
MCF3.-T;AAGZBI<4 8VBZO+K_ (9CU&33Y[&2>-\VTP.],9'/ KQ?X?\ B_5?
M!.BW&G2^#]8NVEN&F#I"Z@ @#&"OM7T#4"WEJ]RULMS$UPHRT0D!8?4=>XH
M\Q_X7#J'_0A:W_WRW_Q%=]/;Q^*?"1ANH9+=-2LQYD3??BWIT/N,_F*U\44
M>*:%XA\1_"RVDT+7M!O-0TR%V:UO+-=PVDYQZ8SS@X(SWXI=7U?Q%\6?)T;2
M]%NM+T0NKW5W>+@L <X'8\]AG)QTKVJCB@"MIUC#IFG6UC;+MAMXUB0>P&*X
M3QKX O+S5H_$WA6Y%EKT/WAG"7 ]#[XXYX/>O0998X(GEE=4C099F. !4=I>
M6U];K/:SQS1-T>-L@_C0!Y='\6-:T6+[/XH\':E%<H,&6U3,;^_/ _ FFW'Q
M(\5>)HQ9^$O"=[!)(,&\OEVK&#W'\/XY/TKUKBB@#AO 7P_'A=I]3U*Z^W:W
M=\SW!Y"YZA<_SKL;\%M.NE4$DQ. !WX-6"<#)J"VO+:]0O;7$4R@D$QL#@^E
M 'G_ ,&;.ZLO"UW'=VTUNYO9&"S1E"1GK@BO1Z** /!/B[X#OK/4)=7T.VGE
MM=0.+NWMT+8D'(;:.Q_G7M^DJR:19JRE6$* @C!!P*N44 >-S6.O_"[Q9?ZE
MIFES:KX=U!_,DAMQEX6SZ#/(SUZ$8Z4_4_B=K7BNPDTGPIX8U-+NX!B:XN$
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
@0HZ^@J:YL[:\0)=6\,Z Y"RH& /KS110!-THHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>gds-20201231xex15d2002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231xex15d2002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" #E 5$# 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#UOQ[J-QI/
M@O4;ZTG:":% PD7JO(S4NF^-/#^K7<=I9:E'-<2#Y4 .3^E<OX[\7Z+J7@_4
M+.SN9);EP L:V\F3\PS_  UT5MXW\-S2Q0Q7A\QR%4?9Y!DGWVT 8FO^)[O3
MK;7;W3=4%]'#&T?V0V_[RSEP?G)4#]V &;D'IP>:J:-XEU_S++39-1B=A(EJ
MTUQI,P9GV@X9C)PQ'/XU-XBM[OQ/:>*DL;>58HX1:1FW0++<R '>"3U7YL8]
MJYB2Q:/Q/I]K+#X@26YU%98P[*':)8,9/N",9]!0!Z!K_B#6--NY+=;72$@<
M'RI+C4VAD88Y.WRSCGWKF?"GCC7;K2+>,IHUS,9&B5KG5BLKG=@ @1<_UKIM
M1TA+WQ_8SW%BEQ:QZ=*A>6,,H;<N!SWKB=,TZ.YT/0+:PT?S+G^UO/>XC@4*
MD:2G.6[?2@#LO$.MWECK&A173O8VCR![AH3YAFDP0(5XSM'+,V!PH]:YJY\?
MRMXG34;>YF?3XF\I-,6,^9<1G[TP&.<'&!Z9]:WO%.FQ0^,_#FMRSSNXN'@6
M('Y8U^SSLQ4>I(7_ +Y%<?%9W5YK44\%WJQO%T^:9;4W@\U$W+L5CM^4L.<4
M =]J.N)=/I#Z=K*6,ERP>.*Y@.RY3/*G."&],'\*JZ:WBC6ENKF#7K.UBCO)
MX%B;3O,(5)&4?-Y@YP/2B_OY?[)T72["":74+O:T;WL>]H%'+.Y(QD=/K4'A
MKQ-H^E6=]:W]\D,ZZC=%E9&[S.0>!W% $WB2?6K./P_8#67BN+N]$-Q=6L"(
M64@GA7W@=O6L6[U>.VCODF\6>)8;ZW.P64D=JLLI)PNP>3R#ZBM+Q=J]E-+X
M7U.&X1K0:B#YI.U>%;J3TK$OH-.\671U;5O$%E97UN2-.2VG5OLY'\3'^(GT
MZ4 =;J%Q=:5X7@WZ\]K?3N@BN-3CC?YSSY;^6%4 X(R/7UKB=;\::M>ZIK*6
M,SBVTZT6%Y+:Y2,>>2=SKN(+@%2OYUUL^NW,G@N (+35M5N&6U40+OA,I_B;
M/0 <G-</XOTKR-5U.QBCLY)ETRV&/[-\PN^Z4L5P/DR<G\: .YB\0WLOAZ63
M5F&E!8T47\,T<WSGN5&0H[\USNK^*==LM7T]/[00Q6UNTDMQ%9R20W1.!G:K
M#@!EYSC+5?T?5K71_#.HXM[>>=47$$&G&!78C:%((PW-8_B'P[JYN8Y6M]2F
M_P")6(A%8JHA60D;DQ_"N * .V\/ZW?WEE?75]/%*+3Y7A2RDMW5PH;!#L>Q
M'Y]:P=2\8:]=VFCWEGX=O(8+FYC*,+R$>:I_AX?C/O1X!AAU)O$LL,FI>1-<
M^4KW+!@1Y48)&.K @CZ8J/4_"#Z39:%9KK^JR(EY%$F9$ 4<\@;>* .JTSQ!
M=WU[>6-WI$VGW4$(F DECD# Y QL)[BO/;/Q?XQFN8+6);B_NWMIVN+?[%Y
MA?D0G>>@."<Y[5W]MH']CW6H:DVI7EVTML(_](8,R[=QX( ]:\NB>]O]"U"_
MDBUJ)1I$,9N23&A>,R%MV?F8_,H'U- '9^"?$&KW[^3<ZA;7=G8VH%TYMF2<
M3?W23(V3P<G'\ZO-XEU:+2HO$$HL1I#N-T6&$J1EMN[=G!/?&/QKFO#.FV(\
M;):0RSND%JTBAK?[.2<@8./OC![YJQ<Z<FHZ>VAQ)JR-))L-E*G[F$;N7#8Y
M4#D#/6@#I1KFKZE#=ZAI"V0L+5W0"Y#AIRGWB"/NC.1T.<4EKXAU+Q \7]A+
M9QQ"VCN)9;G+\N,J@"D>AR<\8Z5C:C;"SN=4L[8:K;/,25MK5 8[HE0-X.,*
M200>>U,M=(_X1J#3K:0ZC:>78K&\]G\XE?J488.""3@^E '1/KEW=>$[VXA"
MP:E$)(@J$,#(O]W/7\:Y.YUG4Q92FVUOQ0UYY9:-&L+<1EL< GR>F?>N@T7P
ME:S^'/(U*S$CM+++%]I^9TW],^]<?JFAV_@WP^T5U_8$\\$3/%'+&WG3G.<
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
MP$?\P<?A5V?1K.?1CI)0I:% FU#@@ YZ_A6A10!D_P#".V/_ $U_[ZHK6HH
MSKC7=/M]7L]*>X4WMV7$<2G)^52Q)]!@?J*@O_$,.GSO%)8:G($&3)#9NZ8_
MW@,5FZS8VD/C7PS=16L*7$ES.'E6,!F_T>3J>IZ59\12->7VG:&A(6\=GN"/
M^>2#)'XG H NIK]G)X=.MJ)OLHB,H5HRKL.P"G')Z =\U0B\6FYFN8[30M5N
M!;3-!(\:Q;=XQD#+CUJ74E6]UC3](C4""'%W.HZ!5/[M?Q89_P" 5A^'+#5+
MBZU^2TU<6L/]KS_NOLP?GY><Y% ';02M- DK1/"S#)CDQN7V."15'5=;M]),
M$;QS7%S<,5AMH%W/(1UQD@ #N20*N1S1B06S3H]PJ!F7(#$=,X[#-<]=21V?
MQ"MIKK"1W%B88)&X&\.2RY]2"/RH NV7B..XU%-/O;"\TV\D!:*.Z"$2@<G:
MR,RDCTSGVK9W+G&1GTS7)^,)EN+[0[&VE!O5OEN-J\E(T5M['T!!*Y_VJYZ.
MP2T\"Z7K4<MP^I>;&WVAYF+'+XVXSC&.,4 >F[AG&1GTS575-0ATG2KO4;@,
M8;6)I7"#)VJ,G%>:LFHW>FZEJLL,27<<\F+Q[UD,!4_*-G3'3COFNR\7L[?#
MO66<@N=.E)(Z9V&@"UJ/B*&RO8[&WL[K4+YT\S[-:A=RITW,6954?4\TVU\4
MV$L-XUTLUA+9KNN(+H .@/0\$@@^H)JAHLB6OC+6X+D[+BY6"6!G;[\84C"_
M0YX_VJH>,+Z"\2ZM[2(.]FT$MY.B@_NQ("4)Z\ 9Q0!JOXQAMXDNKW2=2L]/
M<@"]GC3RP#T+ ,74>[*!725CZOK6F6GAV:_F,5U:-%\L0(;S\CA #P2>F/>M
M.*:-F\H%5D50S1Y&5!Z9'X'\J ,[4]=73[R*R@T^\U"[D4OY-J$RJC^)F=E4
M#\:KP>++&6VDDD@NH)HKF.UEMYD DC>1@JYYP1\P.02,53U."'4/%'E6>ISZ
M=J\%OPP0,DL9/3:>N#Z5@:I-<W*7FD:E]EDN$O; O>6:^69%:=0 W<,,>O>@
M#T@,K="#CT- 93G# XZX-<'J\5MX<UBY^R/<V]K-I4TLR12$G<KQ@,-QX;#M
MS[UEW\<FE7L4<,"Z<T]E/OC6\:21\)D,W)&<]_6@#U#<I.,C/IFC<N<;AGTS
M7G=[9#1;7PO?6;RO?37,:3322,S3!HSD-S@]OI5*[33IO 5UK5S>21ZT[.9)
M/M#(Z3;B/*P#T&-N,<]>] 'H&G:W;:G=W]O$LB-93"&0R8 9L9^7GWK1+*OW
MF ^IKSK0]!L=4U;Q;+=M*\BWF(]LA7ROW8Y7!Z^Y%0:>QU^VS+%)?RVMH$D>
MXG,:1GG#8!Y8C'.* /1C<XOEM?)E.Z,R>:%^08(&TGUYSCV-1-J=NFIFP;<)
M1 9RQ'RA00.OXUPW@#4KR_DT4W=RTS_V9<JQW$ABDZ*"<]3CN>:UM=BDG\07
ML42EG;1Y %'4_.M %EO&<?E/=0Z-JL^GH2&O8XTV8'4A2X<CW"FKEWXEM(%M
M!:07&HSW:>9!!:!2S)_>)8A5'(Y)%-TK4]/C\)V]QYL0MX;91(I(&TA<%2/7
M(/%8VA:A;'Q29IK8V(OK"$V<<@  52VY1C@'E3B@#?TS7H]1NY+*6SNK&]C7
M>;>Z50Q7IN!4E6'T)K6K(:_L9/$\5DEJ);U(6=IU4'R4]">HR>U:] !1110
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
M<B.+CC9&,9![\EA^%=#3(XDAC$<:*B#HJC I] !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <7I]G<SQ7NH>&-:6"":ZF::
MQOK<21I,'(DZ$.N6!/4CG('-9>E1VOBCQ%8/=6B11)ITJO;PN?*9EFP2,=5R
M"1FNON_"FAWUU)<SZ>AEE_UI1V02_P"^%(#?CFK\&FV5M)')!:Q1-%%Y,>Q0
M-J9SM&.@H X")@X70BEW>HFHW*P6@G"(T2$<2.QSM7<, 9[<<52C6Y:_GT<R
M&SMX];MH_L]I=LZQJT(9D#D*0#U( &"3CUKT*Z\.Z3>KB>R0GS3,&4E6#GJ0
MP((SWYI+;PWHUI(DEOIT$;H58,HYRN<$^I^8\GGF@#C=:,GA[4=3M-,D>VLY
M+6*1PK$B+,@5G7GC@]:=KUA8Z/JNEQ:;<21K<07!DA$Q990(SAR">O/7O79Z
MII?VJ"YDM5@2^DB\H2RQ[U*YSM8=Q7/:9X1==5M[JYTW2[&&W1QY=F2QE+#'
M)*C"@9P/>@#)M-,@TCP;X9UBWEF%\LEBLDY<DR)(Z(ZMG/RX8X';C'2J>J3/
M'I']OV5LR,UX#'J%U>XF<&3 "HH(VXX"DC@<C->E_P!FV1LH;+[-']F@*&*+
M'RIL(*X^A _*LX^$- 9I2VF1,)22R,25R>20I.%)]0!0!#X:N23JQGFZ:C(B
M;V^F *T-<DT^'2GFU0;K:)TDQ@DEU<%  .2=P7 [GBHY_#]A+'!''"D217 N
M<*N<N._U]ZM:CIMGJUH;6^@$T!96*,2!D'(/'H0#^% '):M9:GJ=I>ZU=0?9
M6BM)([2T5@90K?>9R. Q QM!./7TEUYX)O!ND+: ^9));?957&0>#_Z"#6]9
M>&](TZ?S[6R6.3!7=N8\'KU-%IX:T>PO/M=K811S#)4@G"$]=JYPN?8"@#EV
M>$?!RY1RH86$D3J>OFX((_WMW&.N:TO##B!O$B7<BF9+[=+G&0I@BP3[<'\C
M6L?#6C-J(OS81_: _F9R=N_^]MSMW>^,TNH^'-(U:X$][9)++M"ELE=ZCH&P
M1N'L<B@#GO"CP7&D"UM7%IJODLR3O!D^4TC%2 <9'3\Z?X;MXKSP_J-CJ%M'
M</;74RO,T?R3OR2X!)QUY'8YKH+[0=+U%8A<VB$Q#;&R$QLJ^@*D$#VZ5:M+
M"TL+-;2TMXX;=00(T7 YZT 9?@P >"]& Z"TC_E6Y45M;0VEM';V\:QPQJ%1
M%Z*!VJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH \ZL+K2[J76'U7Q3+:W$>I7,:Q?;UC*(KD* IYZ5U'A
M&[N[WPY#->.\C[W5)77:TB!B%8CW&*30=!%@FH&\@MWDN-0GN4;:&.QWRN3C
MKBM.9KU+VV2WAA-H0WG,S$,O'R[1WH \]T>_T>?1#=ZIXJNH+L-(9 +O!3#'
MHN*[;PM<7UUX7T^?4L_:WB!<D8+#L2.Q(P2/4U7\.Z -.T".ROH+>27+[\*&
M!!)/4CT-,\/V6L:1I6C:;)';O# KQ7,AE)957/E[>.<_+G/2@"3Q'=77G:=I
M=G,8)+^4HTR_>1%&YL>^*C&@7>GWEK<:;J5RRA\7,5U)O61,=1Z,#5G7]*N;
M\6EU821I?64OFP^9G8_&"K8Y ([U2DA\0:U=VB7=I#IME;RB64QW)E>8KT48
M  7/)SSQTH R-$\67]KX;-_>:?-<64%Q.L]X91N51*PR$QDA1[]C6B_B=;&^
MGMH;:ZO)YM0:V1-X 5A$K\'LN#_.A?#E\OP\O]#S%]LGCN53YOES([LN3CT8
M4D'AR^CU];UO*\H:C)<\-SL:!4';KD&@"W%XHD\N\CN-*G2^MG1#;1L)-Y?[
MI# =/4GI5G2]<FN]4GTR^L#9WD4*SA1*)%9"2,Y '<=*Q];\/ZK<W]]<V@CD
MBF>$M!YYC,R*"&0L!QV^N*70-!O-/\3-J"Z39:?936GDF&&;<Z,&W GY0#G)
MZ'C'?- '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <0_P 7? \<C(VNPAE)!&T\'\JZ
MC1]9L->TV/4--N%GM9,[9%Z'%>8_$+3K&/XI?#^-+.!4EGG\Q5C #\Q]?6O6
M(H8;2#9!"J1KDA(U 'X"@"6LS4/$.E:5<+!>WBQRL-VP*S$#U. <#ZU@OXKN
ME\4+ -'U<P?92WE"),EMV-WW^E5P-6O/$?B&70HK1%Q%;W!O@6+3")6 4+T
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E/A?X<Q7'C/QE?\
MB;08)K>[OA)823[7W(2Y8C!R.J]<5Z?%:0P62VD"^3"B>6BQ\;!C QZ5/10!
MQZ>$'_X2FXN#J&KBW-G$BRB^;+.'D)4\YP 0?QJN]@UG>:PE]X=FU26[N&D@
MN46-P4*@*A+,"FW&/U[UW%% '!:5I%]X:OK6_N=.FU!Y+%;>0V^UGA8,2%^8
MC(P<9]JZ#PQ8W%G:W<MQ!]G-U<O.MOD'RU)X!QQGUQ6[10!PTTFH7VK33:SX
M?U>Y@@G86MO#Y/D;5/RR$&0%F/7D<5M^(K2YU31K9;>W?S#-%*8F(#( 02#S
MC(]C6]10 AR 2!D^E<+9S:C<Z@-0UOP[K%Q<HY,$*^08;<9X*CS>3C^(C-=W
M10!Q6N^$M3EM=6FL-9N6EO<,8#!$>G 4,1D ?7N:T]>TR^N? UWIT;O=WKVQ
M0$A5+MC\ *Z*B@#F-=GUBVL=.M+"QO)(Y%VW4MIY9DB4+T7>P&2>,]L&KOAM
M8H;-[>#1[W3D0[B;O86E8]6RKMD^I-;5% '*S13Z/XGU"_&D3WT=]%&JR6X0
ME"N1M;<1P<U)8Z1>6_@R]LC&%N+A9W2%2#Y>\DA >G&<5TU% '+6T.J:7X3\
M/1IIRW,MI! EU;?*9!MC .PDXW ^_;K5&_TS4/$-Q?7T5B]B#;+'$MSM#RLK
MAN0I.!QCD]Z[>B@#E1+J.NZOI1DTFXLHK*0S323E<,VPKM7!.?O9S[5U5%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !17ENI?%>[TNS\1QS:7$=4TJ_2UAME8_OU<_*WXJ":?-\4KZZDC31=,A
MNBND?VC/N8_(?[O'T/Y4 >GT5Y?%\74FU?PQ:QV2&WU:*-KB7<?]'=R0J_F*
MB@^+%]*+34'TJ!=$N=9?35N=YSL'W9/3GG\J /5:"<#)KRC_ (7( /$N[3T4
MZ82+3D_Z3\^S^?I7<W=U<W7@2YN[F,0W,FGO(Z(3A"4)XH W58,,J01ZBEKQ
M'X5>.KR\T;1/"^DPI>7T4<TU_/=2$"%/-; '=C@K^8K3O?C'<Z?H-U<3Z5$V
MIV^IM8O;(YQ@<[O7D T >MT5YC?_ !4GCDU9["Q@GM=.T^.Z>1F.2[XPGZFJ
M8^)WBI;O0DD\.6)CUZ(G3PMRV[=@',G'"_,#QSB@#UJBN-\!^,;WQ.^KV6J6
M,-IJ&EW AF$#EHVSG!!//:H-=\8ZV/%;^'/#.EVMW=P0">XDNY"B*#T QR2:
M .YHKSJ]^(6LQ:?HUK%X=,?B'5)GACM+E]L:;/O.6Z[<$&HD^)=_:6?B.UU7
M3+>'6]%M_M#10R%HI4P,$$\]Q0!Z517DW_"R_%B:KI=C+X>T\/J\'F6*BY;.
M<9^<XX'TKK? OBJ]\2V^HQ:G90VM]I]TUM,L+ED)'<$\T =91110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ><:Q\/[74?BQ9Z^UV4C,2M-:B/(ED0,%<MGJ!@=.U.^'7@*V\-2ZV[71O/
MM4AA4-'M\N+)^3J<CGVHHH YRT^$MO:^'/$EJNK2&::XC>VN/)YMMC;E &[G
MJ?3K717OP_M)/@Y!X76YV>5"DBW/E\B3=O+;<]R3W[]:** ,2X^%=K,/"L9U
M)P+4?Z1^ZYNOGWY;YN.?K77W^FZG<^)M30ZRXTR73GB2Q\D;8V*@;\YY[\8[
MT44 <AIOPW30M'\-ZGIFI_9]5TV:19+E;?BZC9V)1UW>^,YZ9_#4N/AS;3?$
MJ]UIKT^3<V[,]H8LKYA0IOSGKCVHHH HZ)\-HM-^'6O:6-3>6;4&PUR\/**"
M,#&[G\ZU_P#A#_\ 2O +_;_^0+"4QY/^N^11_>^7I[T44 41X5U'31XKN-+U
MY[.ZU&]CE$R6^3$ 3E?O<YSUXIWB?0]3TC5;;Q+I.M_9[^YMDM+GS;82K)@<
M/C<,'OWHHH =K'@>\MO#FE:I'XCNY-:T=WN4O9T\P2;\;E*%N%X QG@56L?
MTNI>'/$&LZEJWVC5=<M?*>=;<(D*#HH0-ST'?M110!J3^$/,\2>$+W[=C^RX
M FSR?];\N,YW<?K6QX.T#^Q;_7YOM/G?;;]I\>7MV9[=3GZ\444 =71110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
)10 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>gds-20201231xex15d2003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231xex15d2003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !B X<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T6\^(4,6J
M[8$WV<9VR91@['_9J_JWC:TL(M/EB5F2[D"@LI&!D9Z_6N9U'P3K]]JTE\HC
MCRVY%68?)["M_4O"L^IVNGR3H#<6I'[LOE>W/UXH MV'B^WO+O4855B;?!0;
M"NX8R<D\=:YN[^)=Q;):.+9&$K'> #TQVK>T[1=6CO+W[8MNUM=8#*H&0 ,"
ML.3X=W<@TX>;&H@<[E ^ZN./K0!IW_C>:-;7[-;*IGC63,HZ9%&D>,;S4(+M
MY(8A)"A81@$$X..]2WGA&>]UJUE>0"VAA"$CJQ XXI=/\'21?:Y9K@K+,C1J
M%_A7/_UJ ,.R^)]S>:D+8::5#D*I)Z'/>M?Q7XSNM N+>."V28 9G.<XST &
M?K6?;_#RY?4IY)KA8XPZF-D'+8(/X5<USP;-JNL"X6,)%& =PDYD(Z#VH O?
M\)<P\,+JC0*)6./*W E?3-4;'QM+=7R6SR6R<@%MC$-["GVG@^<:'%9W"1J\
MDY>XVD9*<X&?7I2V7@^2VO8+@01*JW#/M)!VIMP.>_- %>^\;:A:ZC+ (8%C
M\XQ1E\\X./6IY_&-]!X?%\UM&9Q/Y14=,<\]?:J.H>"M5U"\NFD,/D-.9(N1
MD<YJ=?".I3Z!%IUS(L;FXW/(C9PN#_\ 6H U+'Q-+<S!6:#E2=JYSG%84WQ$
MOHVG"V"-Y+;6&>?YU:T;P/<:?J#S><%**460G=YGN1^-9EU\.=2DU*4+=(;>
M?YFF'!0^F,T ;M_XNO;+3;"Y^S(6N.7'7:*@\/>.;C5]8GM)K41Q1H7# <D#
M_P#54>J^'=>O-'M;&WCMXS$,,^X9..GZ5#H7A37=,NY9)?)8-;^2I+@[>O\
MC0 M_P#$:83(+#3BZ9=6+N.2.G>M3Q!XOFT:WT^0P*IN5#-NYV_E6#<_#S4=
MJ^3-"67;*<@#<Z\[3[&MC5- U7539B2&W218#%)(<$(,YX'X4 2:3XR>_P!)
MOKQH5)MVPH48W=.Q^M4(?'D\ERD$GV>+=@^85) ]N.]68/"^I117MN?("S;5
M61 %RH8$\>O6H9/!$GV@R10QA4GB9%=@<JIY)/J: .YB?S(4?(.Y0<BGTB+M
M15QC Q2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &?<ZU8VEV+6:4+*0"!]3BG7^L6&F*#=W,<1() )Y.*\QU-
M8I[R>11>0V^$+RNN3C=VP*W-:BMM1T"TBL!(R*Y8,ZGYE7&2>] '6:?XBTK4
MRBVMY&\C]$SS5Y+J&2Y>W5P94&67T%<-X*M&MM3,LL&Q9T)CVJ=O!QWKI[6-
MT\0WLK(0AB&&]>: 'ZEXBTO2E)NKI%(8*5!Y!-'_  D6F?V2=3^TK]E'&_->
M7Z[I]Y-J-]=16D[I-(_EAA\K,I^7W[U<U"WEU/P/:VMFKJ5EV7(V$$$Y) H
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
M[;[5/_PD6E"]GM&O(UF@(#J3TR,UYIX"LI[;5O,*M&C)(&^0AO:M$Z<\EW'
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
M6@!IC1F#%02.AH,:'JH-.HH :8T))*CFG444 -**S D D=#2A%!) &3UI:*
M(VMXG<.T:EAT)%2444 ->-)!AU##T-&Q02=HR1@TZB@!C11NFQD!7T(IX
M'0444 -9%<890?K1Y:"0R;1O(QN[TZB@!KHLBE7 *GJ#2JH50JC '04M% !1
M110 FU?04  =!BEHH 0@'J*-B^@I:* "D55084 #T%+10 4A4$@D#(Z&EHH
M0J"02.10%4,6 &3U-+10 $9&#3!$@QA ,<CCI3Z* $V+N)P,D8)I!&BG(4 ]
M,TZB@ I"H)!(!(Z4M% #6C1SEE!^M((HU.0@!^E/HH 0J#U HV@@#' I:* "
MBBB@!K(K_>4'ZTNT;=N!CTI:* &^6G]T=,4!% P%&*=10 8Q3617^\H/UIU%
M #!$@.0@!^E+Y:;]^T;L8S3J*  @$$'H:15"J%48 Z 4M% !2%02"1R.E+10
M @4+T&* J@Y %+10 4C*K## 'ZTM% "%02"0..E((T#;@H#>M.HH *0J&&",
MBEHH 8(HP,! !]*<5!()'(I:* "FO&DJ%'4,I[&G44 ( %  & .@I%C1&8JH
M!;J1WIU% !2%0W49I:* $"*&+8&3WI BJ<A0#TIU% ";1G..?6D5%0$*H&>>
M*=10 4SRH^?D'/7BGT4 (% & ,"EHHH :(T&<*.>M.  &!110 4BJ%&%  I:
M* $VKMQ@8]*"JGJ!2T4 (% Z "D"*K%@H#'J?6G44 %(0#U%+10 FU?04FQ?
M[HIU% #!$@?>$&[&,XYH$2*6(0#=UXZT^B@!GDQX(V+@]>*>  ,#I110 A4$
M@D=*01HI)"@9Z^].HH :L:)]U0/I3L8HHH *8(HQ(9 @WD8+8YI]% $9AB(
M**0#GI3FC1R"R@X]:=10 P11J<A #ZXHI]% &5%XBTR;1QJJ7"FTX&_GOQ6A
M%<Q31HZ.N'4,.>U</:>%]0BLX;!HU%F5$LBY'^LST_04]_#VJM=;][!MHPP;
M&!_=H [;SX?^>J?]]"HX;R"=W5)%+(VTC/.:YD>&0%QY/_+$]_X\CGZ]:B31
M+P23[+79=/*62YWC@8% '8>;&,YD7CKSTJ&\O[>QM3<32 1CH?6N)_X1K59%
ME25V)=OWC!\;Q70ZMH_GZ/:VD,*D1,IVGMQ0!JV][!<0K(KA0W0,<5*)XB>)
M4.?]H5R$7AVZD\YKA-S"(+%EAP<\_I3T\-O#([1P@%5A,9R.&&=Q_E0!US.B
M#+LJCW.*K?VA;F_%FK;I2N[ ["LO6+">YFMG>#[3 L>'BW ?/ZTNA:3-93^;
M<J#*80I?J>IXH T&U>Q658_M";BY3KT([5;\V, '>O/3GK7(-X:>6_(EM5,)
MN6E8Y'()S56[\.ZL\R;&/DKN$2!ON'=Q^E ':7%Y!;21)*X4RDA<]\#-0PZM
M:W$QCC?(!(W=!QUK+US1)]4ATZW,KA8V;S75L'[N*RKS1=4EMHK!8QY4"N@=
M6 WJ>GX\4 =H)HBNX2)M'?<*#*@C,FX%0,D@YKB+S2Y--D!:/_B7[DW0CHYV
M\_K6IHJ7#^&YQ:QF-G8^6C]EH V-.U:TU,2?9I-WEG#5'+KMA#&LDDP"M+Y0
MX/WO3]*Q?#5AJ&FW\B-"5LI%!W.P+;^_X>E%WH%U<:Q=80?8V3S(^>D@Q_\
M7H Z..^MY9)$61<QG:V3CFIS)&" 77)Z#/6N/BT:^%I#+>VXN)9 6EC##Y7Q
MC/\ *D&B:DO$T?FS$+Y,N\?N<?Y% '637D$#(KR*&=MH&><U$^IVJ:FFGM*!
M<NF]5]1_D5S*:/=B]L_-M-]Q'.'DNMXY7![5=US2KV?41?62+]HAB B)/<G!
M_0T :]KJ]E=SW$4,REK=MLG;!JJ/$EDVKR:<-QFC95)[9(S6!)H-]! ZK"K>
M:5>4YYW]ZS--\/ZRNJW<LD)C+R+L<N#QMQF@#T?S8\$^8N!UYZ4>=%@'S$P>
MAS7#6_AS4X[>42M(<J P5P-Q!SFIUTB_:$>?:+*F&$:!@-A/1J .R\Z/=M\Q
M-WINYH66-V*JZDCJ :Y"#P[=J;BXF7?=^8ACDW<@!<8JUHFFWEIK$DC0[8BN
M&9CDY^M '2^;'OV>8N[TSS3);J"%"\DR*HZG/2N;FT"8M<7,*;;QYR5ESR%S
M6?;>&[\+/YZF1=IW(6&';/7\J .X$L9 (=2#TYZTGFQY \Q<GH,UQUYHNK?:
MF>S&R*+]Y"N[NWRL/RJ1M$NXY I@,LI"%)]X_=D=: .HDO8(YXX6D7>YP #4
MX8,,@@CU%<;-X;OI+6 03-!<ER99L\D9-;6C37BRM9S6'D0Q1C;)N!#-GIB@
M"9]>L4O?LQD)8-M+ ' ;TK1$D9X#J3]:Y6XT_4$N9OLL#12O-OWJX$;+GJ5]
M:H)X=UD32LL[)*P.Z0-PW/2@#N5=&!*L"!Z&CS$_OKTSUKG?#NDW=G]I%PS"
M.1=H7=GGUK-;0]8^UEPV4$GD@;O^61."?KB@#M!(AQAUYZ<T>8AQAUYZ<UQ=
MQH6KQ7#FU/[N#"0?-]Y3R<_C2W6@ZJEP5M680P?/#\XY9N&!_#F@#K9[V"V:
M)9' ,C;5]S4OFQX)WKQUYKB)K'6]246 MVLQ;.I6ZW@[_4X'TJ:XT/4IUBBC
M3RD<'SR&'+ \'\: .Q,L:G#2(#[L*59$?.UU;'H<UQ\'AZ[N95FU!-\C0Y8;
MA\K\CC]*N0V5UHD0DLK0RLXC1UW@?[S4 =)YB%BN]<CJ,TGG18SYB8]=PKE!
MI%Z8952 I>-DFXWCYLG./RJ,Z#//,@2V,%IQYD.\'<V>30!UZRQL<+(I/H#5
M<ZC;"_\ L?F#S@F\CT%8MOH/V.^AGMX]I65\G/\  2,#Z4W5-&GFU">YAA#!
MP-P! ,@QTH Z3S8R ?,7!Z'-*TL:$!G52?4XKEK/1+AK^&26+R[-9"Z0;@0O
M%3:WHLVH:A)*$W*MNRQ\]'QQ0!T7FQD$^8F!U.X4>;'@'S%P>G/6N4;0KB!@
M$@WV^%:6$,!YA"X/ZTB:#=3.Q*&*,(?(CW B,XH ZU71\[6!QZ&HH[N%QGS%
M7G&":Y[PQH]]I]Q))<NV"@##=G<PZFJLGAZYN)+F6:/=($80DMT);- '3QZE
M;2W4UNL@WQ#YSG@58,L8QF1>>G-<JVB3HB.UN)%+EIX@P'F<<9/UIBZ!=R0S
MM*ISY<@MX]W$>1P/PH ZSSXB<>:G_?0I'N(8U8O*H"C+<]!7*GPT4$C)!B01
M*4.1P^!D_P ZK'2-3GO6:2W #[Q*-PP?EP/KS0!V,5Y!.N^.12FT,&SP0>E2
M&:(8S*@STRPYKDAHUX+.VB^SY@B1%D@W##XZU#'X;NY9':YC!C$+"!"P/EG=
MD4 =MUZ45A:#=:F;B6ROK(QQ0(-EP7!\PY].U;M !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (
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
M(U.>,+G)H Z^BO/KG6+^8VZ27/E2^<F6(X )JY<>)+V.V=%?=+%D[U'^L&:
M.UHKC[?5]5NDDOT=!!&<>3C[U3Z-K=]>:H$F3$4F[Y2/N8H ZFDR,XSS7)Z5
M/.WB_P 1H'9@ACV*3P/D'2HK5[-;**[GN)O[1W9< G.?3'3I0!V5%<4?$6H&
M[DAC8$R!C'N' Q4-[?ZF+VTMI;H)(DZYFQP05)QTH [NBN*D\1ZB66%0 (SS
M*!Q+2QZUK-S%YRF.,/<)$J$'@$X)H [2BN17Q!=+KUM;%]\,LHA;C@''7]*?
MILTK?$35(FD8QK9H0A/ .\T =717GRWMY:2ZK:^9(QO9I$MR?X#DYQ^8HT_5
M]1M+2*T7<1"&RS]9#F@#T&BO+O"^I7QEOB;[RL.6VR9.?8<5T'_"0W\C"?Y8
M]I4?9R.7SWH [&BN*N?%-XMA"8MOVI]Q9"#\N&P*LO>:RDIS<(1%$LC@#[Q)
MQCI0!UE%<C:^(-0GU2+,6(I'V&+'09ZTEG/*?B/?0F1C&+;(3/ /RT ==N7=
MC(SZ4M<*+&_N[FZDAAV%)RPN#(V<#!QCISTIQ\2ZILE=4!+%@JD?<Q0!W%%<
M3*^K">;=>[G9%*IC !('/2K_ -NNWT76(;A\RVR.JR#C/R]: .GI 01D&N0L
M9))OA[IK/<M&[PQ[I#WX[U!:ZD^EF:1,^3"0TVTEEVXZ@GGTH [>BN+O=7U"
M2V<O<); (' (.6!.,=*6TU/58[)+UI%>%2(Q#CD^] '9T5Q<'B'5"7D*AHU!
MD<$?= .,5-K.HW%WX+O+Y6,:N08BO!VY'_UZ .M) &2<"E!!&17(73>;X9T0
M3.Q20P^8<D9Z9R13+>__ +-UAXK60G3VE"L6)(7Y>QH [*BN*?5[BYU,S07B
MQ1B/C(.'QGCI3+GQ3=AX73A=T:R)CCYNI]: .XHJEI4C3:?&[#!)/\ZNT %%
M%% &%87NF273I%:^2T9PS,N /SJV_P#9S.UL-@,JEBR]/KFLZ^TN\D>XD1 Z
MM/O\LM@...M9TOAS4IY%F63R%4LZPJV0?13[4 =/:6]E:P(L3(5!X8L.356]
MTG3]5;<TF=HY$;#]:Q!IUU=:A-:19BA6,.<'A9..![=:T=(TVZ@O6F>%8(Q%
ML*JV=[9ZT .M;K2=7TF7= &MM/F*;7'1HSU%..MZ==!(IHFV,,IO4X-4=#TB
M\MM&UBWFC"R7%S.\8SU#$XIDWARZ2SM_*=WE5=C*\F0O/44 =+"UH85=/+"$
M8'(Z>E-"V+'S08<I\N[(XKEX=-O#=S6D1W10Q[P">/,/!'Y8J"WT+51,TC1
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
MDDEJQC?RL9STZ>M<U/X>U&>%H541L%</*'YES3V\-7L.HK=PD>7&J?N,\28
M!S0!N3ZE8V.K6>F&+$ET"$P., $_TJ&[N])M[\QR6P>5<;F5"=H[56U+3;NX
M\7:->QQ#R(-WF'/W<J1_6FZIIVH27\\D$(S(H"2))MP?]H=Z 'ZGK.E&XM]-
MF5LW2X1E'05H:=ING:<T@A=6D8[F+,"U<7J/A;6I]3T^0!6\LY=PV,5N+HE\
M8GAV!9AR;G?R_M0!NRP:9*!+(+=@I^\6'!-)?+I_]D3":-)+,K\ZKR"/PKG?
M^$?O;F:)GA2*!9(]\(?(;:>36SI6F26]G=6UP 8G<[%SD 4 6#=:=&L-D=FQ
MTRJ]@*HZCK6EZ'&A,0*9&WR^>M90T+5%M9?,5'=6$4?/_+,'.?KR:RM0\-ZU
M<:7+;B(%S*60[NBD\4 =XGV&X2.3]SG 9<D9&>:F,%M*"A1& /(KA[/PU?V<
M)>]G;;%#RRMR6XQ73^'(;A=-%Q=C%S.=[CT[8_2@#0BL;6$@QP(N.F!3FM+=
M]NZ)3M.1QTJ:B@!GE1_W!US4/]GVOV\WWDK]I*[?,QSCTJS10! UG;O,)FA0
MR#^+'-->PM)'9WMT+-U)'6K-% $$5E;08\J%$QZ"AK.W8J6A0[3D<=*GHH A
M-I;F;S3"GF?WL<TS^S[7[?\ ;O)7[3MV^9CG'I5FB@"NUC:M+YI@0OUW8J0P
M1$8,:]<]*DHH JC3K,(RBWCVL<D8ZFE?3[2145[=&"?=!'2K-% $26\,:;$C
M4+Z 4);PQR-(D:J[=2!UJ6B@"O%8VT%W-=10JLT^#(XZM@8&:=]DM_.,WDIY
MA_BQS4U% %9-.LTD,BVZ!R<DXI\EI;R_ZR)6^HJ:B@"$VENR(AA0JGW1CI3O
M(B_YYKUW=.]244 5OL%IY_G^0GFYSNQS1'86L5])>)"HN)%"/(!R0#G%6:*
M(OL\)(/EKD$D''<TAM+<LI,*Y7H<=*FHH JC3+)>EM&.=W3O4AM8&E64Q*77
MHV.E344 5_L-KYAD\A-YZG%2F&,DDH.1@T^B@");:%9?-$:A\8W8YJ-=/M4O
MGO5A47+KM:3')%6:* &JBH#M4#)R<5&+2W#,PB7+?>XZU-10!&;>%G#F-2P&
M <4DEM#)')&\:E9 0X]<U+10!!#9V]O9I:11*L"+M5 . /2H9]*M9K5K;9LB
M<_,J_P 7UJ[10!7DLK:4()(48)]W(Z5(((E4*(U !SC%244 5)M.MYH)8@OE
MB7[Y3@FE?3[62P^Q20JUOC&PCBK5% $'V*V-JEL85,* !4QP .E LK80^2(4
M\O\ NXXJ>B@"N;"U*JI@3"]!CI2/I]I)*)7MT9P,;B*LT4 (JJBA5  '84M%
M% !1110 4444 (%4$D  GJ<=:6BB@ HHHH 0*H)( !/4@=:6BB@ HHHH ***
M* &O&D@PZ*P]QFG  # X%%%    , 8HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!" PPP!'H:4# P*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
)** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>gds-20201231x20f009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  9 !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#OY?'DNL3W
M$.DQ&&P2)BVH2\ $#^$=37*Z5J5UH^O6=Q8ZI<74-];/<3>?P)'4E<XY_NUE
MZ:S?V=IR;CL^PW)VYX)XYJ3361;GPZTB;T&G2[E!QD;WXKBYW)IL^KCA:=*,
MHQ6FJ]=_\CO-)^*FD7%DKZHLEC<?W64E6]U/<45YE>ZK+HJ6T=J(KBSFA$L*
M7<*NT0/\.2**/;R6C)>34IOFC%V?G_P#N]4\#7.D+&UB3/9V]I.G/WP6P1QW
MZ5RFA))J>H:1:6L,CS6]E)#,"N-K%F(!/XBO>ZY3PK_R'->_Z^1_Z"*UE27,
MK'GT,QFZ4^=7:_73]3F=,^$JW%E&VNWTKW"J%1(3A8U';/>BO4:*M48=CEEF
(F+;NIV]#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>gds-20201231x20f010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  9 !8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T-O'DVKW$
MT>C6QCL4AE+ZC<#"JPC8C:._(![G&>*X?1M8NK;Q?IDECK%[=+=SK'<O/P)?
MFP?E)/&#QGGZ56TIF^QZ4N3M^QZ@<9XSY;U0\.?\A_P__P!?:_\ H8KA<VVK
MGUU/"4J49J*TM_\ );_=Z'I6C_%73YK?_B<P26<HZ.B%XY,<<8Y'?C]:*\\N
MM0;2[.UGT_!M;O>YM;J-9EB=6VG:2._T%%5[>2T9B\HHU'S132]?^ _S.^U#
MX?S:?]G;3',UO;VUTGEN?GS(C8 ]>2!7 ^&+"\F\3:1 EK-YEO<AI04(V ,#
MD_@*^A:YG1?^1QU[_MG_ "K25)75C@P^95?9S4U=V_7_ ()S.D_"I)+5?[<O
@)'9<^7#"V!'DY//?G-%>F45HJ4%T.2698J3OSM>A_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>gds-20201231x20f011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  9 $L# 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#O;CXA2ZM<
M75OH5NT5E#%*)=4N!M1'",1M&#GD#L3C/%<58>(M4T37+"ZM-=N]1@OH))YA
M<KA792PX4YP/E]C_ "K.MB?[/T<9./)U0X_X"U5K1D0^&6DC\Q!8SEDSC<-\
MG&17,Y-GU-/"TJ:<4M-5]W-_EY'L7@OQ]9^+5,!MI;6^1-[Q,,J5]5;N*Z[<
M <9'YUY-\,Y6@\1_8X)96L)=/6YBBG(=H26(*AL9QQ[5'K%_#;Q:E&(["6ZG
MNKA'=P#<1J ""#G(6MZ=Y+4\',*<*-9Q@K(]=W+C.1CZT%E'4@?C7CSG36GD
M:"YT_P"SQF,I;RD?9YF\H;QN'"M[X/-=(]GIFL+H.0EO%%9M*SS".3:IP%5B
MXP1G=CBM+'%S'>[E_O#\Z,CU'->-Z\QF@LI8(H6D6Q1DBBAPK_O7S@*,#(IF
MN174MEH!M+B2V4"8PL<!<AW!SGIM# ]\ 'THY0YCVC(]:,BO(M8OKL>&='EB
MG<)]E.4E92P'G( A7;R5X!SCH:Z+P]'.^@VIG,?G8/F;20-VXYP%^7&?3BCE
M#F.<U3X9W^D7LEYIUW)>:<D%SMMW/[R(O&PX'?)QTYKC=$M[C6K_ $;3K*VF
M>XM+66&<%" C%G(R3TZBOI"L#0?^0SK?_7PO_H(K!TU?0]JEF=3V<N=7:6C_
M  U^\Q/ ?@&;PNYOK^^:YOGA$.Q?N1KG.!GDUV;65H\AD:UA9VZL8P2?QJ>B
MM(I15D>96K3K3<YO4K_8+/RO*^R0>7G.SRQC/TIYMH&0HT,94KMP5&,>GTJ6
MBF9%=[&TD"A[6!@HPNZ,' ]!2M9VKHJ-;0LJC !0$ >E3T4 0O:6TG^LMXGQ
7G[R ]>M/2&*- D<:(HZ*J@ 4^B@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>gds-20201231x20f012.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  9 !8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T%_'<FLW$
MT&D0-%9I&^Z_EX4$#C'_ .NN.L=0NM/UO3;ZQU:XN#?,PN&D& Y'MZ54TEF&
MFZ0@8A#;W!*]C\J]:BT[ 'APD9 D?(]>:XG-RLW_ %L?5PPM.DI1BM-5Z_%O
M]QWVF?%336C==7BDM'1V59,963!(XHKSO4K]M%ACNK "2TNW=A;W*AO+8,0<
M$?3]:*/;R6C9/]CT:GO1B[>O^:.YU#P+<:2EJ;%C<6MM#,"#]_Y@,?RKB]'\
MR[O-%LH8)6N+>1_-0H1MSZU] 5QWA_\ Y'36?PK6=)75C@P^83=.?.KM+_-?
HJ<[IOPJDO(F.MWK!0[&&&+^ %B>?SHKU.BK5&'8Y99IBV[J=O0__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>gds-20201231x20f019.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f019.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  8 !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#O9/'4VM&X
M33(S;V*QMF\DX)X_A'7]*Y/2]5NM(UJWN++4)[B*YMWED\T\.P .>@]:S]/9
MCI-@"3M^R.<9X^ZU)I[K%-I#O&'1;*0E<]1M'%<+FW9L^LAA:=-2C%:?\.=_
MIWQ3T][4'4K:>WFR1PA8-[C HKS/6-5N=#>%+!@;>92ZQSKYGE\\@$]J*?UB
M2T;$LFI5/?C'1^?_  #TC5? #6D2MI1+0PP,BPGJ<@]/SKC] T?4=3U&ULTL
MI8C:V[PS.XX5B /Z&BBM9TUS*QY^&QM5T)N6K7]?J=GIWPJTM+;_ (FDDEW.
63G)8@*/04445HJ4.QP2S#%-WYV?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>gds-20201231x20f022.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f022.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0<!&@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** .?\:?\BQ<_A7-P?\>T7^XO\JZ3
MQI_R+%S^%<W#_P >T7^XO\JUI]3EQ&Z'TM)2UH<BV"BBB@84444 %%%% !11
M10 E9>HZC/::E9VL=NDBW#8W%L8_"M3I6'J\=P^M:;+%;221POEV4<"D^A4$
MKZEV\U.&&*6.*1#<(I(0G'(&<5!8ZY VFVT][*D4LP^[FL>\TZ]749Y+6WDP
M^XL" 5;(QD'KFJ-UIFIRZ;! +"4$1$9 !.<=/:HN]S50B]#KSK&G++Y9O(M^
M0,;AQFJ.M:Z+"6WBMWB>5Y CJ2. :Y]M+O&CNRNERB214"D@9R% -32Z?J C
M: Z<TLIN5E2;'\/'4_@:=VP4(IG537T2NUM%,@N?X5/<^E)IM^+Z)R1MFC;9
M(OH:PI+&ZBUX7<<3QIO#2EAE,9Y.>H-7]"A?[1?WF,1SR@I[@#&::;(E%)71
MMT4AI:MF;"BBBD A^E*!BBB@ HHHH **** $-4M7_P"0>WU%7:I:Q_R#V^H_
MG2ELRH?%\STN+_4I_NC^5/ID7^I3_='\J?7.>D%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 <_XT_Y%BY_"N;A_P"/6+_<7^5=3XMMI[OP
MY<Q6\9DE(R%'4UQL<U^L*(=(NLA0/N'T^E:4VEN<]>#DU8N]J*J>??\ _0(N
M_P#O@_X4>??_ /0(NO\ O@_X5?,CF]E/L6Z*J>??_P#0(N_^^#_A1Y]__P!
MB[_[X/\ A1S(/93[%NBJGGW_ /T"+O\ [X/^%'VB_P#^@1=_]\'_  HYD'LI
M]BW153[1?_\ 0'N_^^#_ (4>??\ _0(NO^^#_A1S(/93[%NBJGVB_P#^@/=_
M]\'_  H^T7__ $![O_O@_P"%',@]E/L6Z3%5?/O_ /H$7?\ WP?\*//O_P#H
M$7?_ 'P?\*?,A^RGV+>**J>??_\ 0(NO^^#_ (4>??\ _0(NO^^#_A1SQ%[.
M?8M&C%9\>I7,MQ) FEW1DC^\-AX_2IO/O_\ H$7?_?!_PI<R#V<^Q9=%="C@
M%3U![TJJJJ%4  < "JOGW_\ T"+O_O@_X4?:+_\ Z!%W_P!\'_"CF0_9S[%N
MBJGVB_\ ^@/=_P#?!_PH\^__ .@1=?\ ?!_PHYD+V4^Q;HJI]HO_ /H$7?\
MWP?\*/M%_P#] >[_ .^#_A1S(/93[%NBJGVB_P#^@1=_]\'_  H^T7__ $"+
MO_O@_P"%',@]E/L6Z*J?:+__ * ]W_WP?\*/M%__ - >[_[X/^%',@]E/L6Z
M*J?:+_\ Z ]W_P!\'_"CS[__ *!%W_WP?\*.9![*?8M52UC_ )![?4?SI_GW
M_P#T"+O_ +X/^%07:ZE>PB!-)N5+,!N*G _2AR5F7&G+FO8]/B_U*?[H_E3Z
M;'Q&@/4**=6!W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M "$9H Q2T4 %%%% !S1110 9HS110 49HHH *,T44 &:,T44 &:.]%% '/Z7
M_P C1JWU7_T$5OBL#2_^1IU;ZI_Z"*Z"D 4444P#-&:** #-%%% !1110 44
M44 %&:** "FFG48H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_2_P#D
M:=6^J_\ H(KH*Y_2_P#D:=6^J_\ H(KH* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **#24 +124M !1110 4444 %%%% !1110 4444 %%%'>@#CE357\5ZI
M_9\D"+\N[S 3SM'I6CY/B;_GXLO^^&_QI-+_ .1IU?ZI_P"@BN@H P/)\3_\
M_%E_WPW^-'D^)_\ GXLO^^6_QKH** .?\GQ/_P _%E_WPW^-'D^)_P#GXLO^
M^&_QKH** .?\GQ/_ ,_%E_WPW^-'D^)O^?BR_P"^&_QKH** .?\ )\3_ //Q
M9?\ ?#?XT>3XG_Y^++_OAO\ &N@HH Y_R?$__/Q9?]\-_C1Y/B?_ )^++_OA
MO\:Z"B@#G_)\3_\ /Q9?]\-_C1Y/B?\ Y^++_OAO\:Z"B@#G_)\3?\_%E_WP
MW^-'D^)O^?BR_P"^&_QKH*3- &!Y/B?_ )^++_OAO\:/)\3?\_%E_P!\-_C7
M044 <_Y/B?\ Y^++_OAO\:/)\3_\_%E_WPW^-=!10!S_ )/B?_GXLO\ OAO\
M:/)\3_\ /Q9?]\-_C7044 <_Y/B?_GXLO^^&_P :/)\3_P#/Q9?]\-_C7044
M <_Y/B;_ )^++_OAO\:/)\3?\_%E_P!\-_C7044 <_Y/B?\ Y^++_OAO\:/)
M\3_\_%E_WRW^-=!29H P/*\3?\_%E_WRW^-'D^)_^?BR_P"^&_QK?I: .?\
M)\3_ //Q9?\ ?#?XT>3XG_Y^++_OAO\ &N@HH Y_R?$__/Q9?]\-_C1Y/B?_
M )^++_OAO\:Z"B@#G_)\3_\ /Q9?]\-_C1Y/B;_GXLO^^&_QKH** .?\GQ/_
M ,_%E_WPW^-'D^)_^?BR_P"^&_QKH** .?\ )\3?\_%E_P!\-_C1Y/B?_GXL
MO^^&_P :Z"B@+G/^3XG_ .?BR_[X;_&CR?$__/Q9?]\-_C7044 <O?2^);&Q
MENGFLV6)=Q4*W/ZUOV,[7-G#.PP77)%5?$/_ " +W_KG_6I=(_Y!-K_US% %
MZBBB@ HHHH **** "BBB@ HHHH **** "BBDH 6BC-% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% %+5=1ATK3I+R<,8XQDA>
MIK!3QO 5##3+X@C(^0?XU;\:_P#(L7/X5S<'_'M%_N+_ "JX1N8U:C@;?_";
MP?\ 0,O_ /O@?XT?\)M!_P! R_\ ^^!_C60**OV:[F/UE]C7_P"$V@_Z!E__
M -\#_&C_ (3:#_H&7_\ WP/\:QZ.*7LP^LR[&Q_PFT'_ $#+_P#[X'^-'_";
M0?\ 0,O_ /O@?XUD4F:/9A]9?8V/^$W@_P"@9??]\#_&C_A-H/\ H&7_ /WP
M/\:QZ6CV8?6)=C7_ .$V@_Z!E_\ ]\#_ !H_X3:#_H&7_P#WP/\ &LBBG[(/
MK+[&O_PFT'_0,O\ _O@?XT?\)M!_T#+_ /[X'^-8^>U+2]F@^LOL:_\ PFT'
M_0,O_P#O@?XTG_";0=?[,OO^^!_C63FBCV:#ZR^PMEXE%OK5]=OIM[Y<^W9A
M!G@ >M:W_";0#_F&7_\ WP/\:R**/9H/K+[&O_PFT'_0,O\ _O@?XT?\)M!_
MT#+_ /[X'^-8^:*/9A]9?8V/^$V@_P"@9?\ _? _QH_X3:#_ *!E_P#]\#_&
MLBBG[-!]9?8U_P#A-H/^@9?_ /? _P :/^$V@_Z!E_\ ]\#_ !K(HI>S#ZR^
MQK_\)M!_T#+[_O@?XT?\)M!_T#+_ /[X'^-9%%'LT'UE]C7_ .$V@_Z!E_\
M]\#_ !I/^$V@_P"@9??]\#_&LFBCV:#ZR^QK_P#";0?] R__ .^!_C1_PFT'
M_0,O_P#O@?XUD44>S0?67V-?_A-X/^@9?_\ ? _QIC^.+6/!ET^]C0G!9D&!
M^M954M7_ .0>WU'\Z'3LKCCB&W:QZ:IW*".A&:6F1?ZE/]T?RI]9'6%%%% !
M1110 4444 %%%% !6!JOB:VTF^2T>WN)IF4OB)0<#\ZWZX+Q#_R.*?\ 7L?Y
MBG%7=B9RY8MFI_PFT'_0,O\ _O@?XT?\)M!_T#+_ /[X'^-9%%:^S.7ZR^QK
M_P#";0?] R__ .^!_C1_PFT'_0,O_P#O@?XUD=Z*7LT'UE]C7_X3:#_H&7__
M 'P/\:/^$V@_Z!E__P!\#_&LBDS1[-!]9?8V/^$V@_Z!E_\ ]\#_ !H_X3:#
M_H&7_P#WP/\ &LBBCV:#ZR^QK_\ ";P?] R__P"^!_C1_P )M!_T#+__ +X'
M^-9%%'LUW#ZR^QK_ /";0?\ 0,O_ /O@?XTG_";0?] R_P#^^!_C6311[-!]
M8?8U_P#A-H/^@9?_ /? _P :/^$V@_Z!E_\ ]\#_ !K(HH]F@^LOL6]5\6I>
MZ7<6T6F7V^1,#*#_ !I]AXOCMK&"%],OMR+@X0?XU0HH]F@^LOL;'_";0?\
M0,O_ /O@?XT?\)M!_P! R_\ ^^!_C6111[-!]8?8U_\ A-H/^@9?_P#? _QH
M_P"$W@_Z!E__ -\#_&L>BCV:#ZS+L;'_  F\'_0,O_\ O@?XT?\ ";0?] R_
M_P"^!_C6/FEH]F'UE]C7_P"$V@_Z!E__ -\#_&C_ (3>#_H&7_\ WP/\:R,T
MF:/9A]9?8V/^$W@_Z!E__P!\#_&C_A-H/^@9?_\ ? _QK'ZT4>S#ZS+L;'_"
M;0?] R__ .^!_C1_PF\'_0,O_P#O@?XUD44>S#ZS+L:__";0?] R_P#^^!_C
M2'QM ?\ F&7_ /WP/\:R:*?LT'UB78Z31_$EMK-W+;1P3PRQ+N*RJ!D?G6V.
ME</X6_Y&R\_Z]U_]"-=S635G8ZH/FBF%%%%(H**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#G_&G_(L7/X5S</\ Q[1?[B_RKI/&G_(L
M7/X5S<'_ ![1?[B_RK6GU.7$;HDI"">E':E!Q6O0Y>AS\6M7T]Q=QI:1 6S!
M6+2@9IQU?4&U-K&.RC+K'YF3(!^'2LI;"0ZAJ$\^G7A,D@,13@' QTS5N-[Z
M/7FO9-.G*F )\JY^8$FLKNQO**Z(L1^*K<6LYN(6BNH7$;0=26/3%6X=1O1<
M0)<V6Q)NCHV=OUXKGI_#VH7\L^JR1B.Z,J21P9ZA23@^]=+;7MU<-&C6+PX
M\QI!@?A5IO=DR44M"*ZU.X@UJWL$@1EF&?,+XQU[?A3;?5Y9=5NK2:)(XK<;
MFEW@\'./Y53U:SDN_$5F[6D\EM&"&D0XYY[@UG3:1>&YU.*UMIHTDVF-G)(<
MKG(S4W92C!HZ.?5HFL+F6QDCEFA7=M)K.N_$9M]!M[L&+[7(%)C)'&3BJ\EA
M=7$C7263VY2U\IH\8,C<=OPK,ATS48M.GAFTR25I54QG&=A#9Q[4[L%"-D=2
M=42*>$SW-O%"T0=PS ,"15R'4;.X1WBN$98^6(/2N/UC3;VZFB8:=(Y-L$;:
M,@-BI_LLL-MJ1DM)(8Y+=57C&2 !_2DI,3@K7.JM[ZUO ?L\Z2'T!Y_*J%GJ
M=S<ZQ<63VZJD&"9-^<@]./PK/\-VTD-_++=Q-%/)& J[0%QG^=+%)>6FMZC<
MC3KATE4",A>"1FJOLQ<J5TC7FO?)U!(FGA6+86<,P##GK]*/[;TT\B]B(QGA
MATK$N[:[N-5@N9;%V!MV60@< D\"J=OIMQ%%IRG3)!Y4;B3Y!U(.*5V/DC8Z
M"\U:*#RIHYX3 49V!(W,!Z5+;:U97&GI>&4)&Q(YZURHTV^>&S0Z?*&02@EE
MX .,5.=*NG2R:2UE6*-6C>-%&>3G.*.9C<(Z(VM:UZ+3[ 2VTL,DS%<*6'()
MQFK\MZEMIHO)N%V!B!Z^E<:NBW5E:WMM'ITLZ3%6A9N2F&!P<].E='JEO/<>
M&$C\O$T:HS)].HH3=F2XK1!)K$T MH6A#WEUS%$#C"^I-31:G)%/)'J$(MQ&
M@;S-V5/MFLZZ@FEO].UFQ3[0(HO+DC'7'?'Y5+JLE_?V+^3I[8!'RN/F//I1
M?L-).QIKJ]@QB"W*$RG"#/4TK:MIZ+E[J-1NV\L!SZ5REKI5U!I$\K6S1W4-
MP9H#(H&03G%7M0TQWM],Q9F:591++L'3(.?YTKNPG"/0W(]7T^5D5+J,ESA1
MN%+_ &M8"21#=1AHP2V6'&.M<I)I]X(Y3'IL@<W7F+\H&%P*K2Z9J,EY),^G
M3$,DJE%48YZ<]Z.9C]FCMK?4;.[<I;W"2,!G"G/%6JY71;*>WU.V9K&2&,6Y
M1F*X ;(ZUU/:K6IG)).R U2U?_D'M]15ZJ.K_P#(/;ZBE+9A#XCTN+_4I_NC
M^5/ID7^I3_='\J?7.>D%%%% !1110 4444 %%%% !7!>(?\ D<4_Z]C_ #%=
M[7!>(?\ D<4_Z]C_ #%7#XD9U?@9'0:*6MCSC$N]7NX=7^PQVT; IY@=I O%
M6XM6@"%;J1(IE&YTW X%9.H:>]_XE1I;6?[*(BGFJ< '(/8U'J^GW2:@TEO:
M-<*]L(AM'<$GFHNT;VB[&Y<:QIUJH::[B7*[P"PR1ZUCGQ2LQLY;<)]EFE*2
M,QY'7_"J\.FSRW^GFYTXE4M?+D8KE0V!BH5T^Z2"Q@;37*P7#.^U1@C)Q_.G
M=@HQ1U)U*R%NMQ]H0Q-T8'K31J^G&18Q>1%VQA0P)YZ5RD6D7A$336TXB#,&
MC4<XQU JUH.C+9ZU(QT^5+<H-CRC/(H3;=A.$4KFQJ6L&SO[>RBC5YIE+#>^
MT8^OK4MOJ]N\2_:2+>8C/E,><53UVS^V,D<MF\\(4_/$<.C=L5DG3M3B@L9I
M;=[B2)74C'S8*D#/XFB]@48M(ZEM2LTMEN6N$$+?=;/6F/J^GQHCM=Q[7^Z=
MPKG;6QOX+;3YI[$N(=RO;@9.#C!Q^%.AT^2VO;EGTMI+2Y3Y$ R8_P##\*.8
M%!'2?VC9B=8?M">8W09ZTTZG9!G7[0N4ZC-<K;:#(LABNK>X9A)OC=/N@?7.
M:231[LW$BK;3&W))92.0?53U/XTN9CY(]SKHKJ*Y@:2V=9,#U[U3T74Y]4BE
MDE@6)8WV##9R:@T"WNK2PG6Y1NO[L%0&(]P*HZ1+J%A9RP_V;/YKS;E)7@#B
MJ;)Y59V-A=2CCN+G[1<VZP1X .X9!]Z=_;6FD'_3(N#@_,*YJ]TVZEEU0?8)
M&$Q0I@<,1G)HN-.N&:],>F2?/;JB?(/O +G^1I<S+]FC:OM=BTZ:5I98F@4+
MA%(+ DXYJ]_:=FJQ%IU7S "H)]:Y.YTR\N+F9UL)/FBCY9>I#9/Z5-<Z-+<W
M<IN+>X,4Z+L$8^X1Z^G7M0V^@N2+W-:_UU8-3LK2W>*3SI DGS#(^E;>0%)Z
M #)KB+;3=0MX[&W_ +-=I;:YWF8C.5Y[]>XKM74R02*."RD?CBG=DS235C O
M-?N85-S;6Z26WFB$%FP2V<9^E6+;6S]ODL[Z-('2/S-P?*[>._;K6'/!-+H2
MZ8EO)+/%=;I%3KMSUIXTZZ.H3R6]C,EHUMLD67EG;CIFIO8OEBU8WI]8MGA#
M6=Y;D[N=S#I[5"FOQ7=J\EK+'&Z3>7^](&><=ZR)M*E_X1W3X8M/87"./, 7
MD#/>DGTZ[_LIX!ISF07GF@JO\.[-',[V#DC8Z"[U6-+28VTD<ES&F[83P32Z
M3JT.HVD+>8AG*;G13TKG5TZ^BDE:"UE\MHR&C=1U_P!D]35G0[*YMM2MF>RD
MB1;<(S%<#=DGFFI.XG"/*=52TF:45?<Q)_"W_(V7G_7NO_H1KN:X;PM_R-EY
M_P!>Z_\ H1KN:YY;GHT_@04445)84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% '/^-/^18N?PKFX/^/:+_<7^5=)XT_Y%BY_"N;@_P"/
M:+_<7^5:T^IRXC=$E)2T5H<O8*#S110 E%+10 F*,<YI:* $Z]:7\:**87&\
MCI5'4+C3SML;U^9N%0@G/Y5?-<_K3QC7](#,@/F="?K4M[%P5V:45K::3;R3
MY;:JY9FY(%6+2ZBO;5+F YB<94FN3O[VX@U"X6>8M"^\+MDR!\O0KV^M9\^I
M26^CVD=M=%72+>%5]HZ#OW^E2IVT-%3OU/0>>*JWVI6VG"(W#$>:VQ,#O7&2
M:A=;KF?^U"?+$;(H?C)49[TZ_NQ>K]HN;LK+%=JHAW8&WCM3YM-!*E9ZL[F6
M00Q/(V2%&2!UIL$\=S")8FW*>AKFY+ZXB\1('F9X9) J['S@9Z%?ZU=T!F%Y
MJ<:_ZA9AL]!QS^M/F)<+(W.E%+15&8Q(DC!"*%!.>*=2T4@*\]G%<21O)D[#
MD#M4V..*=10%Q.:,<4M% "#BE[444 )5+5_^0>WU%735+5_^0>WU%*6S*A\1
MZ7%_J4_W1_*GTR+_ %*?[H_E3ZYST@HHHH **** "BBB@ HHHH *X+Q#_P C
MBG_7L?YBN]K@O$/_ ".*?]>Q_F*N'Q(SJ_ R/O12T5L>=T =*2EHH&)[4<TM
M% "&BEHHZW 3![5334[.6\DM(YLSQC+)M.15VN;UK.E:K#JD,183#R90HY]C
M^9%)E15]#5_M6T,+RHS2*K[&VJ>#5T9*@@<'FN=UCS--T2!XYA#(TZ%R.-V3
MR*RYY;QY=2ECU5B;=49$#\<J,]_>ES6+4+G93SK;0-*X8JOH,U(CB2-7 (##
M(S7#B^O&TV]GBOW6W0IY9=OF^\,TVYOKD7%S)_:;!8X8G50^!D@YHYUL/V5S
MM;J[@LX&GN'V1KU;&<4L$\=S"LT+;D?E3C&:S-9E1O"T\CLI#0@Y)X)XK#N+
MV>WALGBFS;B-?DCDP5^;KCO0W9DQAS(ZFWU&VN[F>VB8M) 0'XQC_.*MYXS7
M!7E\L6K7HCN#&TOEXVG:3U[]JE2_NKFRTDMJ1C+RLDF&ZC)ZG\*?,4Z;W1VL
MLR00O+(<(@W-Q45E>1:A:)<VY)C?H3Q7'0:C+>1)9W-ZZ0['_>A\%B%/!-06
MMY/!I=JT5R6ACR&5)-K=N<=Z7,'LM#N(KN*>:2%21)']Y3_.K&,5@7,C?V_I
M4D6<RQ_/QR1[UT%4F925K#!&@E\W8-^,;N].[4M% A,<T8I:* $_E0!BEHH
M3I2TAI:: G\+?\C9>?\ 7NO\S7<UPWA;_D;+S_KW7_T(UW-<\MST:?P(****
MDL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_&O_(K
MW/X5S<)_T:+_ '%_E71^-3CPO<Y]JYJ&2+[/%^]C^XO\8]*UI]3EQ/0ES2YI
MGFPC_EK'_P!]BCSHO^>L?_?8K0Y1]%,\Z+_GK'_WV*/.B_Y[1_\ ?8H ?13/
M.B_YZQ_]]BCSHO\ GM'_ -]BBX#Z*9YT7_/6/_OL4>=%_P ]8_\ OL4 /S1F
MF^=#_P ]8_\ OL4GFP_\]8_^^Q0 ZH9+2WGE666%7=?NDCD5)YT7_/6/_OL4
M>=%_SUC_ .^Q0%R)K*V=V=H$+-U)'6F'3;)E53:Q$*, ;15CSHO^>L?_ 'V*
M/.B_YZQ_]]BEH/F?<K?V78 $?98\'K\O6G-I]F\@=K:,L.Y45/YL?_/6/_OL
M4>=%_P ]8_\ OL4] N^Y!)90ON=45)2,"0*,BG6EI%90"*(=\LQZL:E\Z'_G
MK'_WV*/.B_YZQ_\ ?8H5D*_2X^BF>=#_ ,]8_P#OL4>=#_SUC_[[%%P'T4SS
MHO\ GK'_ -]BE\Z+_GK'_P!]BBX#OPHS3/.B_P">L?\ WV*/.B_YZQ_]]B@!
MV:6F>=#_ ,]8_P#OL4>;#_SUC_[[% #Z*9YT/_/6/_OL4>=%_P ]8_\ OL4
M.)Q5+5_^0>WU%6S+#_SUC_[[%4=5EB-@P$B$Y'1A2>S*A\1Z=%_J4_W1_*GT
MR+_5)_NBGUSGI!1110 4444 %%%% !1110 5P7B'_D<4_P"O8_S%=[7 >(F5
M?&*[F5?]'/4X[BJCN9U?@8E%,\V+/^MC_P"^Q1YT7_/6/_OL5N>?;N.S2YIG
MFP_\]8_^^Q1YT7_/6/\ [[% #Z*9YT7_ #UC_P"^Q1YT/_/6/_OL4 .S1FF^
M=#_SUC_[[%'FQ?\ /6/_ +[% #Z:R(_#J& YP1FD\V'_ )ZQ_P#?8H\Z+_GK
M'_WV* &3V\-RNV9%=1R PJE?:3%/:21VZ1Q2..6QU]C6AYL/_/6/_OL4>9#_
M ,]8_P#OL4K#4FC+L](VES>1PD$8")RI^M7#IMD<YM8^1@_+5CS(?^>L?_?8
MH\V'_GM'_P!]BGH-R;&/:P20^2\8:+&-A'%,^P6GR_Z.GR_=XZ5-YT7_ #UC
M_P"^Q1YL/_/6/_OL4:"N^Y ^G64CEWMHRQZDJ*/[-L@ !;1X!R!CI4_G0_\
M/6/_ +[%'G0_\]8_^^Q2T#F?<@.G61C\O[-'MSG&WH:46%F H%O& O0!14WG
M1?\ /6/_ +[%'G0_\]8_^^Q3T"[[E:&Q2.[DN68O(PPN1]T>@JY3/-A_YZQ_
M]]BCSH?^>L?_ 'V*+B'YHIGG1?\ /6/_ +[%'G0_\]8_^^Q1<!]%,\Z+_GK'
M_P!]BCSHO^>L?_?8H ?13/.A_P">L?\ WV*/.B_Y[1_]]B@!U**9YL/_ #UC
M_P"^Q2^;%_SUC_[[%-,"SX6_Y&N\_P"O=?YFNYKA?"S*WBN\*NK?Z.OW3GN:
M[D<BN>6YZ%+X$+1114F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% $%W:07UL]O<QK)$XPRL.#61_PANA=/L2?D*WJ* ,'_ (0W0O\
MGR3\A1_PANA_\^2?D*WJ*!61@_\ "&Z'_P ^2?D*/^$.T/\ Y\D_2MZB@+(P
M?^$-T/\ Y\D_(4?\(;H?_/DGY"MZB@+(P?\ A#M#_P"?)/TH_P"$-T/_ )\D
M_(5O44!9&#_PANA_\^2?D*/^$-T/_GR3\A6]10%D8/\ PANA_P#/DGY"C_A#
M=#_Y\D_(5O44!9&#_P (;H?_ #Y)^0H_X0W0L_\ 'DGY"MZB@+(X?3_#&D2^
M(-2@>U!CB*[%/0?**VO^$-T+_GR3\A3=+_Y&G5OJO_H(KH*!V1@_\(;H?_/D
MGY"C_A#=#_Y\D_(5O44"LC!_X0W0_P#GR3\A1_PAVA_\^2?I6]10%D8/_"&Z
M'_SY)^0H_P"$-T/_ )\D_(5O44!9&#_PANA?\^2?D*/^$-T/_GR3\A6]10%D
M8/\ PANA_P#/DGY"C_A#M#_Y\D_2MZB@+(P?^$.T/_GR3]*/^$-T/_GR3\A6
M]10%D8/_  ANA_\ /DGY"A?!VAJZM]A3*G(R!6]10%A    .@I:**!A1110
M4444 %%%% !1110 5EZAX?TS5)UFN[59)%& Q'.*U** ,#_A#="_Y\E_2E_X
M0W0O^?)/TK>HH%9&#_PANA_\^2?D*/\ A#=#_P"?)/R%;U% 61@_\(;H?_/D
MGY"C_A#=#_Y\D_(5O44!9&#_ ,(;H?\ SY)^0H_X0W0_^?)/R%;U% 61@_\
M"&Z'_P ^2?D*/^$-T/\ Y\D_(5O44!9&#_PANA_\^2?I1_PANA?\^2?I6]10
M%D8/_"&Z'_SY)^E'_"&Z'_SY)^E;U% 61@_\(;H?_/DGY"C_ (0W0_\ GR3\
MA6]10%D8/_"&Z'_SY)^0H_X0W0_^?)/R%;U% 61@_P#"&Z'_ ,^2?D*/^$-T
M/_GR3\A6]10%D8/_  ANA_\ /DGY"C_A#=#_ .?)/R%;U% 61@_\(;H?_/DG
MY"C_ (0[0_\ GR3]*WJ* LC!_P"$-T/_ )\D_(4?\(;H?_/DGY"MZB@+(P?^
M$-T/_GR3\A1_PANA_P#/DGY"MZB@+(P?^$-T/_GR3\A1_P (;H7_ #Y)^E;U
M% 61FZ=H.FZ3([V=LL3N,,P')K2HHH&%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !113)98X4+RNJ*.[' H ?153^T[#
M_G\@_P"_@H_M.P_Y_(/^_@H MT54_M.P_P"?R#_OX*/[3L/^?R#_ +^"@"W1
M53^T[#_G\@_[^"C^T[#_ )_(/^_@H MT54_M.P_Y_(/^_@H_M.P_Y_(/^_@H
M MT54_M.P_Y_(/\ OX*/[3L/^?R#_OX* +=%5/[3L/\ G\@_[^"E_M.P_P"?
MR#_OX* ,G2_^1IU;ZK_Z"*Z"N6TW4+)?$VJL;N  E<'S!S\HK>_M.P_Y_(/^
M_@H MT54_M.P_P"?R#_OX*/[3L/^?R#_ +^"@"W153^T[#_G\@_[^"C^T[#_
M )_(/^_@H MT54_M.P_Y_(/^_@H_M.P_Y_(/^_@H MT54_M.P_Y_(/\ OX*/
M[3L/^?R#_OX* +=%5/[3L/\ G\@_[^"C^T[#_G\@_P"_@H MT54_M.P_Y_(/
M^_@H_M.P_P"?R#_OX* +=%5/[3L/^?R#_OX*/[3L/^?R#_OX* +=%5/[3L/^
M?R#_ +^"C^T[#_G\@_[^"@"W14$5[:SOLAN(I&]%<$U/0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11G
M%&: "BBB@ HHHH **** "BBB@ HHHH **** "N4\? OHUJF6"O>PJP!QD;NE
M=76!XK4-8VH(R/M4?\Z )H_#>EF)";;DJ/XCZ4__ (1K2O\ GV_\>-:B<(OT
M%.H R?\ A&M*_P"?;_QXT?\ "-:5_P ^W_CQK6HH R?^$:TK_GV_\>-'_"-:
M5_S[?^/&M:B@#)_X1K2O^?;_ ,>-'_"-:5_S[?\ CQK6HH R?^$:TK_GV_\
M'C1_PC6E?\^W_CQK6HH R?\ A&M*_P"?;_QXT?\ "-:5_P ^W_CQK6HH QAX
M8T@,6%H 3U.3S3O^$:TK_GV_\>-:]% &3_PC6E?\^W_CQH_X1K2O^?;_ ,>-
M:U)D4 97_"-:5_S[?^/&C_A&M*_Y]O\ QXUK49% &3_PC6E?\^W_ (\:/^$:
MTK_GV_\ 'C6M10!D_P#"-:5_S[?^/&C_ (1K2O\ GV_\>-:U% &3_P (UI7_
M #[?^/&C_A&M*_Y]O_'C6M10!D_\(UI7_/M_X\:/^$:TK_GV_P#'C6M10!D_
M\(UI7_/M_P"/&C_A&M*_Y]O_ !XUK44 9/\ PC6E?\^W_CQH_P"$:TK_ )]O
M_'C6M10!R<FFVVG>+M/^RH8P\9W#<<'FNLKGM1_Y&[3/^N3?SKH: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **0D"EH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\47L^GZ!<W%LP691\K$9Q7(Q7>N/"CG5^64'_5GT^M=/XSY\+W7T
MKFK?_CUB_P!Q?Y5I!)[G/7G*-K!]IUS_ *"__D,_XT?:=<_Z"_\ Y#/^-245
M?(C#VT^Y']IUS_H+_P#D,_XT?:=<_P"@O_Y#/^-/HQ1R(7MI]QGVG7/^@O\
M^0S_ (T?:M<_Z"__ )#/^-244<B'[:?<C^TZY_T%_P#R&?\ &C[3KG_07_\
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
MTN 632BT8B=2<8_6I;K19WU6Y^RV?D6\T!C$@;HV,>N:F[6QM:+6IL/XBTE
MY>[5 HS\W?Z5-;ZO8W2RM#<*RQ+ESZ"N7U'1M1U.Q@B>R"R6J;001^\Y^M6/
MLES;Q7LD]KY4+VZQCD?>S3YGN)PCL=#9ZK97[%;>=68?P]\>M94FNW<.LW%C
M(D.$7,6&^9SQQC%0>&K>2"\\R[0B=X552""-H'M4%_HEYJ&O7%Y]G>%E7-O,
M&'##%)MM!&,4VCH4O9+6P\[5#'$Y[(<_A4!\2Z0 N;Q QR AZY'M69+!K6H6
M]G-<6@CNK5]S(2,2CIQS52;1;V37%U/[#]]LM'D?+^M-R?0%"/4Z9]8L$LTN
MS.#"YPI'<U%<ZCOLA>6$J31(<R =Q7.36M[#8V4'D>7=K.SH"PZ$G\.]:%F$
MLO#<MML83L2FT\[F/THYKL3@DCH;>=+FWCGC.4D4,/QJ6J>E6K66EVUNY^=$
M ;ZXJY5&<M] HHHH$%%%% !1110 4444 6/"W_(U7O\ UR']*[BN'\+?\C5>
M_P#7(?TKN*YY;L]"E\""BBBD:!1110 4444 %%%% !1110 444A.*&[ )FG5
MQEI>ZEXEU/4%M[Y[*WM)#$@CQEV!().<^E0:/XXG:8:?>VC27(F,'FQD8)YQ
MU]A1<#N<T'@5Q;>+[JYOM,%KI\HAG=Q*"PR,*3ZTNH>,;>>QO%,%PD:;E\R)
MEW<>W:E<#LMQH5LUPGB?Q!*/#LMMIJW32QP*[S1E<Q@XZY^O:K8\:6VG0P12
M1O,$"I-(I'RL3CD=^HIA8[*BHXI1*BNIRK#(/M4E !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!@>,O^18N_I7-0?\>T7^XO\JZKQ5:SWGAZYAMHS)*1E4'4UR$2
MZDD,:G1K[*J ?W?M]:TIM)ZG-7@W:Q9HJ'_B9?\ 0%O_ /OW_P#7H_XF7_0%
MOO\ OW_]>M.:/<Y_93[$U%0_\3+_ * M]_W[_P#KT?\ $R_Z M]_W[_^O1S1
M[A[*?8FHJ'_B9?\ 0%OO^_?_ ->C_B9?] 6^_P"_?_UZ.:/</93[$U%0_P#$
MR_Z M]_W[_\ KT?\3+_H"W__ '[_ /KT<T>X>RGV)J*A_P")E_T!;[_OW_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 4=22_>T8:>Z)/V+]*R[.#Q.MU&;NYMF@S\X4#/\JZ*B@#'U:+6W
MD3^RYH8TQ\WF#_ZU&DQ:VCR?VI-#(I'R>7V_2MBB@#G+N#Q2UU*;2YM5@)^0
M,!D#\JTK:/4QI96XDC-[@X9?NY[=JT:* .76W\7[QNNK3;GG@=/RK5U./57L
MT&G2Q)<9^8OT_E6G10!@Z;#XC6\!U"XMWM\<A ,Y_*G:I#X@>ZSIL\"08Z2
M9S^5;E% &5I,>KI'+_:<L4CG[GE]OTK-GM_%AFD,-U:B,D[00,@?E73T4 9S
M1ZG_ &5M62,7VW[_ /#FLJ"W\6"=#-=6ICS\P &<?E7344 96K1:PZ1_V7+%
M&V?G\S_]51:5#KR7#'5)X)(L<",<Y_*MJB@#EM<T;5-6N&CGNE32U!8QH<,V
M!P#532+?53H$"Z-+%"J2N&60#ID8[5U]S_QZS?[C?RK'\)?\@,?]=7_G0!)I
M,.N)))_:DT,B8^3RP.OY56O(/$[7<AM+FV6 GY P&0/RKHJ* ,VTCU1=-9;J
M2-KS!VLOW?;M62+?Q=O&;NTVYYX'3\JZBB@#-U*/5&LD&GR1)<?Q%^G\JHZ?
M!XE6\4WUQ;-!_$$ R?TKH** ,358=?>Y4Z9/ D..1(.<_E4VE1:PD<G]IS12
M.?N>6.GZ5JT4 <S/!XL,\A@NK41DG:"!D#\JU0FI#22IDC^W;>'_ (<UHT4
M<Q!;^+1,AFNK4Q@_, !G'Y5I:M%J[QQ_V7+%&W\9D[_I6K10!AZ5#X@2Y)U.
M>W>''2,<Y_*FZC#XC>\8Z?<6Z6^. X&?Y5O44 9NG1ZHMFPU"2)[C)VE.GMV
MK):W\7[VVW=IMSQP.GY5U%% &==)J9TT+;21B]P,LWW<_E6;90>*%NXS=W-L
MT /SA0,X_*NCHH Q]6BUMY8_[+FAC3'S"3N?RHTB+6DDD_M6:&1<?((^WZ5L
M44 <[>0>*&NY#:7-L("?D# 9'Z5H6L>J#3&6YDC:]P<,OW<_E6E10!RZV_B[
MS%W75IMSS@#I^5:VI1ZH]H@TZ2))^-Q?H?TK2HH P-.@\2+>(;^XMGM_X@@&
M?Y4_4X?$#W6=-G@2#'20<Y_*MRB@#*TF/5TCD_M26*1S]PQCI^E9TUOXL,SF
M&ZM1'GY00,X_*NFHH S=FI_V3M$D?V_'W_X<_E69;V_BL3QFXNK4Q C> !DC
M\JZ6B@#*U:/5W2/^RY8HV_C\SO\ I4&E1:^ERQU.>"2'' C'.?RK<HH XOQ/
MH=Q?"[O;Z8/9P0-Y,"]-V.I_(5J30:P=.L!I$L,2"%=XD ]![5=\0_\ (O7W
M_7%OY5;L/^0=:_\ 7%/Y"@#.TF+7$E<ZI-#)'CY1&._Y56O(/$[7<AM+BV6
MGY P&1^E=%10!FV<>J+IS+=R1M>?PLO3^59*V_B[>NZZM-N[G@=/RKJ** ,W
M4H]4>R4:?)$ESQN9^GOVJCI\'B1;Q&O[BW:W_B5 ,_RKH** ,358=?>Y!TR>
M!(<<B3KG\JETB+6$5_[4EBD)^YY?;]*UJ* .9F@\6&>3R;JT$6?E! R!^5:J
MQZG_ &5M:2/[=M^]_#FM&B@#F(+?Q:)D,MU:&/(W  =/RK2U6+5WBC_LR6*-
MQ]_S._Z5JT4 8>EP^($N2=2G@>'' C'.?RIFHP>(VO&-A<6Z6^!@.!G^5;]%
M &9IL>JI:.-1EB>X_A*=!^E936_BXR';=V@7/' Z?E7444 9US'J9TP+;R1K
M>X&6;[N>_:LRT@\4K=QF[N;5H,_.% R1^5=)10!D:M%K3M'_ &7-#&H^^)/_
M -5)I,6MI(YU2:&1"/E$?;]*V** .<O(/%!NI#:7-JL)/RA@,C]*TK2/4UTP
MK=21M>XX9?NY_*M&B@#EUM_%^\;KJTVYYX'3\JUM2CU1[-!I\D27'&XOT]^U
M:5% '/Z?#XD6\4W]Q;O;_P 00#/\JEU2'7WN0=-G@2''(D SG\JVZ* ,K28]
M72.0:I+%(^?D,?;]*SIK?Q89G,5U:B//R@@=/RKIJ* ,[R]3_LK;YD?V_;][
M^'-94%OXL$\9FNK4Q _. !DC\JZ7</6C(H R]5CUATC_ ++EBC;^/S._Z5!I
M46OI=$ZG/ \..!&.<_E6Y29% &!J$/B1KMC87%NL'97 S_*KNFQZHEDXU"6)
M[DYVE.@].U:60:6@#EVM_%^\XNK3;GC@=/RK7O(]3;30MI)$MY@99ON_RK1H
MH YRT@\4K=1FZN;5H,_.% R?TJUJT6N22H=+F@CCQ\PD'/\ *MFB@#'TB+6T
M=_[5FAD7'R",=/TJI=P>*&NI#:7-LL&?D# 9 _*NCHH Q3=:CIVE1R7D8N;H
MRJC"(<8)ZULJ=R*2,9&<4A7)YIU !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )
MD4;A7)S>++J/4=2LAI;&2SC\T9)_>+ZC]:?#XHNKK1;*^MM.WO='B+)RO3K^
M=*X6.H# G%!<#K7.>'/$BZO ?M7E070=E\D-DX!(K0N-:M!'<I;SPS74*%O)
M#<\#-#8+4T]X-+D5QEOXON9(]*DELXT2]8B1MQ_=XQ_C71IJNGR1K(E[$R,V
MP$-U;T_2C4#0W"C(KG-8\076G:K;6,%AY[3@[&+$#@$_TJ_!JZQV N=3"61+
M8P[<4)W U,B@L!5&;5]/AC222\A2-QE6+<&D&J6$LPABNX6E*[@@;DB@"_N%
M+FL:UUB-;9Y;^:WA_>E$*OD'GC\:M2ZQIUN?WUY"AQNY;M3 OT'I34D610R$
M,IY!'>G4 <[J?B^QTO4&LGAGEE49;RT) JI_PGUC_P ^=Y_WZ;_"LK4_^1RO
M_P#<'\A3JTC!-7.:==Q=C3_X3ZQ_Y\[S_OTW^%'_  GUC_SYWG_?IO\ "LNB
MG[,CZR^QJ?\ "?6/_/G=_P#?IO\ "C_A/K'_ )\[S_OTW^%9=%'LT'UE]C4_
MX3ZQ_P"?.\_[]-_A1_PGUC_SYWG_ 'Z;_"LO%%'LP^LOL:G_  GUC_SYWG_?
MIO\ "C_A/K'_ )\[O_OTW^%9=%'LT'UE]C4_X3ZQ_P"?.\_[]-_A1_PGUC_S
MYWG_ 'Z;_"LNEH]F@^LOL:?_  GUC_SYW?\ WZ;_  H_X3ZQ_P"?.\_[]-_A
M67BC%'LP^LOL:G_"?6/_ #YWG_?IO\*/^$^L?^?.\_[]-_A67BEH]F'UE]C0
MF\=V4D$B"SN\LI _=-Z?2L_0?&%MI^F"":RNP^]FP(F[_A28HH]F@^LOL:G_
M  GUC_SYWG_?IO\ "C_A/K'_ )\[S_OTW^%9=%'LP^LOL:G_  GUC_SYWG_?
MIO\ "C_A/K+_ )\[O_OTW^%9=%'LT'UE]C4_X3ZQ_P"?.\_[]-_A1_PGUC_S
MYWG_ 'Z;_"LO%&*/9H/K+[&I_P )]8_\^=Y_WZ;_  H_X3ZQ_P"?.\_[]-_A
M672T>S0?67V-/_A/K'_GSO/^_3?X4?\ "?6/_/G>?]^F_P *S*2CV:#ZR^QJ
M?\)]8_\ /G>?]^F_PH_X3ZQ_Y\[S_OTW^%9=%'LT'UE]C4_X3ZR_Y\[S_OTW
M^%:FB>(K376F6W25'A.&612#^M<OBKO@X?\ $ZU7ZC^E3*-D:4JSF[':4445
M!T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 9GB'_D7[[_KBW\J
MMV'_ "#K7_KBG\A53Q#_ ,B_??\ 7%OY5;L/^0=:_P#7%/Y"@"Q1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M49HI#0!B^)M0NM-T2>[LMAFCYPXR#58>*;*PBMH]3G_TR6$2E(D)XX_QJ7Q5
M9WE[H5Q;6,2R32< ,<"L2^T;5)[VPN%T^%C#9^2Y)Y#<>WM478]#H7\4:6OE
M8E=_-4.-B$X![GTJI9^(+9+6ZN9K]9XUF*)LC.0<\+C/-<V?#&JO9V %HD5U
M"@4R)(<#!)P1C!'UI;?PYKD2-<?9H!/%>&98@?ED4MD]NM5<+&EX:\7>?I]W
M=ZG,3MG*1JD1#$<_P]>U=5I^I6NJ6B75I('B;OW'L?2O/E\*ZS+(]W<6D( G
M\P6\<K*2.<\@5VGAS35TW31$MJ+;<VXQARV/Q-"$S8HHHI@%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!R'B?1[V;5[*^T]<L^8+@>L9!_Q
M-1>'-#O-(O+R"53]AMRS6OJ=W4?A@5V6#0 <TK!<\GL["Z\VV\K3YXKAKIRT
MI[ EL$_I5H:=>W&FVEJ+"6"_LPYFF!^_P??G->GD<=:KSW$-M"99Y5CC7JS'
M I<NEAW/.K.*[-OH"O83 1S-YH./E&5ZUKZ5HS6OB&>P$(_L^*3[3&V?XCU'
MZFNGM-4LM1#BUN5D..55N1^%.L[%+,/L:5V<Y9I&R33 Y/Q3:MJ'B;3(3;W!
MA3<'ECQA<@BGZK8W&F:GIDIMY+[3H8FB= >02  :[3G'>D (Y%)+0+GF":#)
M'>Z:+FQEDCDN&<+GB-#G@\^XI]AH#QW:072WPEMY&:,(5V$8]>N*] O]5M-+
M\G[7(4\Y]B<9RU7AR.#Q32%<\=:*YB=HDL92[2W $,AR K$88=ZN'2K=9T,&
MGS3@6+(TF3S(6!QR?K7HM]HEO?727)FN(9U&T/#)M)'O5RWMDMH5BC)VCN3R
M?K189G^'"X\/V2R1O&ZQX97ZBM>F[><YIU,1Y[J?_(Y7_P#N+_(4ZFZE_P C
ME?\ ^XO\A3JWAL>?6^-A1115&84444 %%%% !1110 5D7.M20:H;".PEFDV[
MP58 $?B:UZYJZNEMO%@N&AN#$L)4LD1(SBE)O0N"3O<TM.URVOUE!!MY83B2
M.3@K4MQJ]G;- K2J?/;:F#UKD[R"ZNKB\U9[*00RD(L9&6(Q]XC\*KV5HZPV
MS36<DGDW+'F(C V\8'UI*3-'3CN=ZMQ"\IB65"X_A!YJKJ&JQ:?Y2,K23RG$
M<2]6KE+ 2KXH@G^RS1)OD#CRSW(QD]ZV=9MYH==L=42)I8805D51EER<Y HY
MFT3R+FL:-IJGGW+V\UM);R(N\[R,8^HJS]LMBN[SX\>NX5B:O/-J>FR_8H95
M"D$NRE6(SR *YQ],MO[1M9Q%=2H6!=3"RJ/PH<^@XTT]7H=Q-JMI!<6\+2J6
MG.$P:L&Y@#E#*@8=BU<596OSV,K63E8IG'S1G*@DX_"JUQIADMY!=FZ-U&S'
M"1-\W'][N*'+2X_9+8[^.>*8'RY%?'7:<U)6/X<LK>UTB!HH#%(Z 2;EP20.
M]; JC%JS"BBBBX@HHHI@%%%%( HHHH .]7?!W_(:U7ZC^E4JN^#O^0UJOU%1
M4V-\/\9V=%%%8G:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F>
M(?\ D7[[_KBW\JMV'_(-M?\ KBG\A53Q#_R+]]_UQ;^56[#_ )!UK_UQ3^0H
M L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %-()-.HH BDD2)&>1@J*,ECT K#'B_32Y_P!9Y.=HFVG:QJ;Q
M5:7-]X:U"VM"?.>)@H'?CI65H^KZ8V@6MA)"QE1 C0&,Y##KQ2 V-&UVWUA;
MAHXVB,,IB*N1DG .1^=6;6^-SYVZ)H?+<H"[#YL=Q7F22I%J<URDMPDIU$C
MSC;M%233F>-D>^O0HU7;PQY0O_+%2G=#:U/4?-0+N+KCUW#%2*P/>O)+B]SI
MTEBLERP68^66)P.O7UKOO"%S)=^%["25V:7R\.6&#G/>FF%CH,T4U>IIU-.Z
M$%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $/2N)\:
ML5U?0OM&X:>9SYQ_ASMXS^.*[8]*AN+:&[A,-Q$LD9ZJU '">(K83>+-/CT-
MQ#<M%()3", # P2!QZU4M=8OOML,<EY,5E#6S';]V;=Q^@-=_9:58Z>6^R6R
M1%NI&2?UJ3[#:A@1 @(;>#COZTF,X+5+W5+75[ZW&K$0VT$<BKL&<E\'--?6
M-?U.\S:-&C0>6P#-@,#USQWQ7;SZ!I=W-)-/91R22##L2?F'YTDFAZ7NC<V<
M8,0 0Y(P!T[T6$>=:IJ$FJI#?7MZD;6UZB-;X&%X/?WKU2(AHU(.00*SI/#^
MD7,_VB6QB>3(.[GDC\:U    !P*8"T444 %%%% 'GNI?\CE?_P#7-?Y"G4W4
M_P#D<K__ *YK_(4M;PV//K?&Q:***HS"BBB@ HHHH **** "DQU'K2U3U=YH
MM(NWMP3,(F*XZ]*&-*[''4+,3&$W40D'52>15@=!WS7.Z3::9=>&XO/*98$R
M,3\V[-5)=3O98;ZXM[SR39N$2 ]&'')_.DI=33DUT.N-)CC/YUQ%KJNKSVJW
M4E\J,UR(O+'0 G%2-J>I^:ENM^HQ<B)I#C)!!-+F0>S.T]NU)@?A7(R:O>QZ
M;-$UW^]CF:-9AUD  /':JD6L:M<QV^+U8@8Y"PXW94"CF6PO9L[H>U9VHR7L
M,T+6[Q[68 QL!EAWK#&J7T!M;F>[8V]Q&455 XDS@?H#6S'HZ3BWGO)))+F-
M>6S1N@MR[FJ>M%'3BBK9F%%%%( HHHH **** "BBB@ J[X._Y#6J_4?TJE5W
MP=_R&M5^HJ*FQOA_C.SHHHK$[0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** ,SQ#_P B_??]<6_E5NP_Y!UK_P!<4_D*J>(?^1?OO^N+?RJW8?\
M(.M?^N*?R% %BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MX36S_P"?&_\ ^_0_QH_X3:S_ .?&_P#^_0_QHLPYEW.GHKF/^$VL_P#GQO\
M_OT/\:/^$VL_^?&__P"_0_QHLPYEW.GHK%TGQ':ZQ<RP0QSQRQ#++*FWC\ZV
M1TI%"T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4F >U+10 F!Z48%
M+10 F!CI1@>E+10 T(@)(503UP*7 I:* $P*,"EHH 3 I:** "@]*** ,74/
M#&EZI=?:;FWW3$8+ D9JM_PA&B?\^Q_[Z/\ C71T4"LCG/\ A"-$_P"?;_QX
M_P"-'_"$:)_S[?\ CQ_QKHZ* LCG/^$(T3_GU_\ 'C_C1_PA&A_\^W_CQ_QK
MHZ* LCG/^$(T3_GV_P#'C_C1_P (1H?_ #[?^/'_ !KHZ*=PLCG?^$(T/_GV
M_P#'C_C2?\(1HG_/M_X\?\:Z.BBX61SO_"$:'_S[?^/'_&D_X0C0_P#GV_\
M'C_C71T4@LCG/^$(T3_GV_\ 'C_C1_PA&A_\^W_CQ_QKHZ*=PLCG/^$(T3_G
MV/\ WT?\:/\ A"-#_P"?8_\ ?1_QKHZ*061SG_"$:'_S['_OH_XT?\(1H?\
MS['_ +Z/^-='10%D<Y_PA&A_\^Q_[Z/^-'_"$:'_ ,^Q_P"^C_C71T4!9'.?
M\(1H?_/M_P"/'_&E_P"$(T/_ )]O_'C_ (UT5% 61SG_  A&B?\ /M_X\?\
M&E_X0C0_^?;_ ,>/^-=%11<+(YW_ (0C0_\ GV_\>/\ C1_PA&A_\^W_ (\?
M\:Z*BBX61SO_  A&A_\ /M_X\?\ &D_X0C1/^?;_ ,>/^-='10%D<Y_PA&A_
M\^W_ (\?\:/^$(T/_GV_\>/^-='10%D<[_PA&A_\^W_CQ_QJ_IFB6.C>8+*$
M1F0Y8Y)S6G10%@HHHH&%<%KP_P"*T;_KW'\J[VN"U[_D='_Z]Q_*JCN95O@9
M'2XHHK<X Q1BBB@ HQ5&_P!5@L)(X2'EGD^[$G)(_I567Q##%;3RR6LZF  N
MA!!P??'M2NBE!LV*3%8J^);<20">VFMTG_U<C@[?Q..*D;Q#:K<RQ+%+(L3A
M'D4$@-_DBBZ!PDC7Q15#4]5CTNU2XEB>1&8+\GJ>E6EN(C&CM(D>X [68 BF
M)IK4EHJ,3P$$B>(@=3O'%+YL6X+YL>X]%W#)^E A]%07-[;6L$DLL\8$8RPW
M#(HBN[>6!)A/$%<9&7% ]2?%%-66-VVK(C$<X# FD$\)SB>(XX/SCB@0^CBJ
MEWJ-I:1H\LZ;7;8I##K2WM]!86IN)WQ&.!CDMZ >M%[#LV6N*,5F6^LI-<10
M/;30O+]PN#@C\JT!-"20LT9*]0'''UI@TT/HJ/SX/^>\7'7YQ2F:%3AIHU/N
MX%(0^BFM+&A >5%)Z!F S2&:(-M,T8;TW#- #Z0$= 03]:9Y\)4D3Q8Z9#BL
M6P4KXBG,<ADB9.2.BGWI7U&E<W:6BBF(**** )_"W_(U7W_7(?TKN:X?PK_R
M-5[_ -<A_2NXKGENST*7P(****1H%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5P6O?\CH__7N/Y5WM<%KO_(Z/_P!>X_E51W,JWP,9124M;G %
M%%)WIAJ<W?I+IWBJ/59(GEM&B\LE!DQGGG]:S[^:6<ZK.CRR6K1!8\IU8@\5
MVAY[ CWI,#IM&/I4<G0U53JT<AJ4YU?1+72[."22X8+N8KQ& .I/:HKJU-I=
M&:R,\5Z9%5H2NY)AQEN?\.U=H !T 'T%+@9Z#ZXHMK<%4TM8P?$[LNCPAD;S
M#*A*J,XYYK$U>&.34[B7;<$FS&W#'&[Y?>NYP#U /U%&!Z+^5#C<49V..L=-
MF6ZCB2)VM;U \C,3\C YQ^@IDEC*^IR17%S-"ZS!H=J9RN> #7:?E00#S@?E
M1RJU@]J[GG]_:SM+<0)')<HR_-N&&4Y_45*;:T:\A?RYP@LR"H)"[N>V?I7=
MX'H,_2C _NK^0HY2O:G 0)*J6JV8G%P]JX8DD\X&*K7UBDB0S_:;MI00LD2+
MM&>Y.#7I  ]!^5&U?[J_D*.38/;>1P3V\;B4"&5XH[L,H;G"\5O^);26YL[2
M>VC9TMY5D,0ZE0<UNX&.@_*EH4=+$NI=WL8MQJ(U&S=+")VG\OY69?N&N7O;
M;[5IML+>.YBN8U/VK!(/?WKT+ '0 ?048'H/RH<+CC4MT. %O;C8 EQM^P\Y
M8\OM^O7-1!;=[B59A<O-):X10Q^]D8[UZ'@?W5_*J$>EJFKR:CYSEG7;Y9 V
MXX]O:ERE*K?<Y#64NT6".1)OM"1)EQDY^;G'X5&B1B2695N2YN8R"6)XR<]Z
M]"P,\J#]11M']U?R%-QU)]IHM#E;73FAU=M/\MVM9&%SO)/''(_6NJ5$0_)&
MBYZE5 )JO;6A@D>1Y6ED<_>;' ]*LTTK$2=V+1113)"BBB@"QX6_Y&J]_P"N
M0_I7<5PWA;_D:KW_ *Y#^E=S7/+=GH4O@04444C0**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KSWQ+<1VWC$O+N56@ #;21TKT*H)+2"8@RP12
M$=W0$_K33L3**DK,\Y_M6S_YZ'_ODT?VK9_\]&_[Y->B?V?9?\^=O_WZ7_"C
M^S[+_GSM_P#OTO\ A5^U9C]6B>=_VK9_\]&_[Y-']JV?_/1O^^37HG]GV7_/
MG;_]^E_PH_L^R_Y\[?\ []+_ (4_:L/J\3SO^U;/_GH?^^32_P!JV?\ ST/_
M 'R:]#_L^R_Y\[?_ +]+_A1_9]E_SYV__?I?\*/:L/J\3SS^U;/_ )Z-_P!\
MFC^U;/\ YZ-_WR:]#_L^R_Y\[?\ []+_ (4?V?9?\^=O_P!^E_PH]JP^KQ//
M/[5L_P#GHW_?)I/[5L_^>C?]\FO1/[/LO^?.W_[]+_A1_9]E_P ^=O\ ]^E_
MPH]JP^KQ///[5LO^>A_[Y-)_:ME_ST;_ +Y->B?V?9?\^=O_ -^E_P */[/L
MO^?.W_[]+_A1[5A]7B>=_P!JV?\ ST;_ +Y-']JV7_/0_P#?)KT3^S[+_GSM
M_P#OTO\ A1_9]D/^7.W_ ._2_P"%'M6'U>)YW_:MD/\ EJ0/=:/[5LO^>A_[
MY-:'Q0U*T\.^"KJXAM[=+B7]W'^Z7J>/2K_@.]L?$/A"QO3;6S2%-LG[I>HX
M]/:E[5A]7B8']JV?_/1O^^31_:MG_P ]&_[Y->B?V?9?\^=O_P!^E_PH_L^R
M_P"?.W_[]+_A3]JP^KQ/._[5L_\ GHW_ 'R:7^U;/_GHW_?)KT/^S[+_ )\[
M?_OTO^%']GV7_/G;_P#?I?\ "CVK#ZO$\[_M6R_YZ-_WR:/[5L_^>C?]\FO1
M/[/LO^?.W_[]+_A1_9]E_P ^=O\ ]^E_PH]JP^KQ/._[5LO^>AQ_NT#5K(@%
M920>A"U;^*.N6'ACPK+Y5M;B\N<QP@1+GW/3TK*^#>OVFN^'CI]W!;M?6AP=
MT:Y9>QZ>U+VK#ZM$M_VK9_\ /1O^^31_:MG_ ,]&_P"^37H?]GV7_/G;_P#?
MI?\ "C^S[+_GSM_^_2_X4_:L/J\3SS^U;/\ YZ-_WR:/[5L_^>C?]\FO0_[/
MLO\ GSM_^_2_X4?V?9?\^=O_ -^E_P */:L/J\3SS^U;/_GHW_?)I/[5L_\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !4<RHT+K)]PC!^E256OP387&/[AH BTNWM+;3XH;)@UNH^0@YJ]
M6!X.5E\+60=2&V\@]>M;] !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<EKOB/4K/6QI]C# P$>]FDS_ $H$VDKLZVBN
M$_X23Q%_SQL__'J/^$D\1?\ /&R_\>JN5D>UCW.[HKA/^$D\1?\ /&R_\>H_
MX23Q%_SQLO\ QZCE8>TCW.[HKA/^$D\1?\\;+_QZC_A)/$7_ #QLO_'J.5A[
M2/<[NBN$_P"$D\1?\\;+_P >_P :/^$D\1?\\;+_ ,>HY6'M(]SNZ*X3_A)/
M$7_/&R_\>H_X23Q%_P \;+_QZCE8>TCW.[HKA/\ A)/$7_/&S_\ 'J#XD\1?
M\\;/_P >HY6'M8=SNZ*X/_A)?$/_ #QLOS;_ !H'B7Q"3_JK+\V_QHY6'MH=
MSO**X3_A)/$7_/&S_P#'J7_A(_$7_/&S_P#'J.5A[6'<[JBN$_X27Q".##9#
M_OK_ !H'B3Q%_P \;/\ \>HY6'M8=SNZ*X3_ (23Q%_SQLO_ !ZC_A)/$7_/
M&R_\>HY6'M8=SNZ*X3_A)/$7_/&R_P#'J/\ A)/$7_/&R_\ 'J.5A[2/<C^*
M&LZ[X?T+^T=)5)(.8[A'7.%/&1Q[UF?"+7=>\16!GO5CCTZW410A1RY'!.<?
M2KFI:GK6JZ=/8W5O9-#,I5A\U5] N-7\.Z/#IME;V8AA& 3NR?>CD8_:Q[GI
MU%<)_P ))XB_YXV7_CU'_"2>(O\ GC9?^/4<K%[2/<[NBN$_X23Q%_SPLO\
MQ[_&C_A)/$7_ #QLO_'J.5A[6/<[NBN$_P"$D\1?\\;+_P >H_X23Q%_SQLO
M_'J.5A[2/<[NBN6\.>(-0U'4;FROHH4:)0P:///3U^M=2.E26G=7"BBB@844
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %1S2+%"\C<JHR14E07D;2V<T:#YF4
M@4 5])OH-2TZ*[MU*Q2#*@U?K'\,V4VG^'[6UN%VRQKAA^-;% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<#KO\ R.C?
M]>X_E7?5P6O?\CH__7N/Y54=S*M\#(\4M)2UT'GV#%)BEHH"PF*7%%%(+!Q1
M@44E 6%XI,4M% 6(+F(SV[Q+(T;,,*ZG!!KF["2^N9/[*EN+A;FWD)EFW?>3
M/'/O@UU59MKILL&K3W[7&\3 *4V@8QTY_&E9W-8O1W,N\N4EFU2W03Q310<R
M;^O3IQ5:PUA+5-[P3RS16JL3OX8;CVQ6M/HDDUW>7'VO'VF/R\;!\HX_PJK'
MX:G0-B_/S0B'_5CH#G^M3J7S0V;+FE:T=2N3"]JT),:R+ELY!YJK:W%QK.L7
MT?VB6&VM2$58S@DD9R:MZ?HLMC>K<M=F3;"(MNP#@# -*^CO%J,E]8W)MWE'
M[U2H8-[\U;3O=D7BK\IC7QO]-U2Q>::2Z?+X4-@%0I/-:4GB2);*WE$)\V?.
MU"W3'7G\:=<:'--/!*+U@\8;)*YW$@@_3K34\/&.VMU%P#-;L2CM&",'L1T[
M5&I5XO<H1>-1<-*(M.F_<H6<LV. <>E=1!*)[>.91@.N0#6%+X=GFFGE-\ 9
MH_+8+"H &1Z?2MNUA-O:10L^\HNW=C&:I7>Y$^7H2TM%%,SL&**** L)BEQ1
M10%@HHHH"P48HHH"Q/X6_P"1IOO^N0_I7<BN'\+?\C5??]<A_2NXKGENST:7
MP(****1H%%%% !1110 4444 %% HH ***:<]J '44Q=V>:?0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %074AAMI9%
M'S*I(J>HIXA-!)$3@.I&: ,[P[?RZIH=M>3@"209('UK6K.T;3UTK2X;)7WB
M(8#>M:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<%KW_(Z/_P!>X_E7>UP6N_\ (Z-_U[C^55'<RK? R.EI*6MSSPHH
MHH&%%%% !1110 4444 ,D+B)C&H9P. >]84/B&YDMI]UI&MY%+Y8M\GGG&>M
M=!6 UJ?^$P2Z%FWE^5M,O;/:D[W1<4K.YHOJ5O 8X[N5(9W&=G/!I5U;3VF\
MH7<9DSMVC/7TKFO$FGWUUJ$AAM"Z'!#(<;OK5>/3;A9'>/2RA>Z$GOMX_P *
M2E*Y;@K7N=/K6I3Z39I/% LV7"$,>F:LRSNFG&>1DB?9NR?NK6?XF2:YT]([
M>W:5C*KD XP :@O9KO4-.N+<:>PB$&W:YY9N.E#TN)15E<TEU.UBA@^TW40D
MD (*YP:<-6T\S>3]KC\S=MV\]:XZ\TW49K.WB%BP*Q(/E/)(;)!/TIZ:=.#*
MZZ64=YXY,Y[ DFCF8_9Q.Q&HV1N#!]I3S1_#5JN"M+8R:E%)+#FTCGW*V,G/
M/4_G7>TXNZ(G%1>@4444R HHHH **** "BBB@ HHHH L>%O^1JO?^N0_I7<5
MP_A;_D:KW_KD/Z5W%<\MV>A2^!!1112- J.=I%@D:)0\@4E5/<U)2'I0!RNG
M>)KZ^T&[O39QQW4#E/()/)!QZUJ?VW;6T=NFHSQVUS*H)BY.#67_ &!=1>*W
MGA*C3)P)9D_Z:# 'Z9K%\8Z7J5[J<@@L"\16,J\;8+8?)!_"@#K9?$.F!I8(
M]0A^T(#\IS@$>O%,CUZT@LH)+^^@627.UD!VMSVKE=+T8/#K<DVBA'FC_=[N
M2QP?:LN]T75IM&MK5=,9<0.@*MA@2^0,^F*5QV.PL_%"G6[ZRU"6&".-P(&7
M/S@XZU+IVO33:UJ=M>"**"T"E'!/(.>OY5RIT*^E:>)M.)DNU0K*Q'[O# \_
ME4LNAZG--J4*P2XQ"4D#X\S9G/TH0:6.ZM-4L]01WM+E90G#8R,'\:SK;Q!;
M1PO)?7]L TA6,IG!P.GUJEX;TN*V>ZNEM;J*250LGGR;MQ QQP/2N6_L&Z,$
M*/HN1'?-*!D<*5 HZBZ':W?BW3;:6R19Q(+IRBLH/&,?XU=DU[2X9S#+?1I(
M!G!S_/I7&6FE7R36\W]G,JQ7LC%<_P +,,']*JW/AEGAFMK[3[NZE21I8B)A
MY9R21QCWJ8MVU&TCO(_$&E31/-'?1M&GWF /^%*-?TLK&POHR)>$P"<_IQ7&
MKX?G7PYI#PV+PR6Q/VB*%PKL#QUJM+X<E@(FTRSNX99FW9DEW!CW## XJF!V
MMAXCLM0UBZTV%\RV^,\'G(!_K6U7)^'[*[LO$%ZUQ:@+,J$2J>,A0"/SKK*$
M[H3"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5KTE;
M&=@<$(<&K-1S;/*<28V8^;/I0!B^$9GG\,64DCEW9>68Y)YK>JEI@LQ8Q"PV
M_9@/DV]*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5P6O?\CH__ %[C^5=[7!:]_P CH_\ U[C^55'<RK? R.EHHK<\
M\****!A1110 4444 %%%% &??:M!I\\,$L<S/,<)L7()JS<SR00;TB:5LCY!
MUK"\1311:GI9=B-LA+?*3@8J+7]1BO;!S [[8IDPZ@C=SS4N6C-.1.QTZM]T
M9PQ&<>E.+<XW<UY[>W3-JD,@:6/;(@=B#G;L[8XQ1IY6#[*ZSRB1GD#,P/ V
M''ZT.6M@]D>A YS@].N*JWNI06/EB9F,DAQ&B\LQ]A7*>'=TVKQN9&C5%.\'
M/[UO6M#5@]IXGL=1E5FM%0HQ SL.>M-/1![-*5BW<>)K>!&_<7'FJ5#QLN"N
M3C)K763?&'SD8KFO$-W:W>FR>2I;+(#,%//S#BLC,L9GBMI'%L)4WY#8QDY]
MZ7,[C4$UV.OATBSBF\^,/G.[;YA*Y^G2KX(QP<CUK@9;%(9;-3J$DT+7&<(&
MVJN#QTSUKH_"[AM+= 6(24@!L\#\::=Q3C97N;E%%%,S"BBB@ HHHH ****
M"BBB@"QX6_Y&J]_ZY#^E=Q7#^%O^1JO?^N0_I7<5SRW9Z%+X$%%%%(T"BBB@
M IK.JKEF 'J:4]*XGQBMS)J=I&\PBL70AF8-M#8/]WGTH [0NHZL!5"ZU6"&
M:2VC;S;M8_,$*]2/\FO)X[-+-]2$FHW%VT21M%(0P&>>G Z5KZ];VOVV6ZF6
M199-.'ERKNR6^7TJ;Z#2U.]AUFW::&VE/EW,B;S$QY _R*TEE0@?,*\WL["T
MO=5TXW4;$W%AL$AW [OFK3\,6+F^^PSQ.%TMF5)"Q_> ]#U]J8CMRZC&6 ST
MS2%UW;=PSUQ7GGB>"ZNM?NH+B\%K"T8-L[!C@X'(VCKGUK'M9I$6R2\N9CJP
MO-DC'(\Q,#\,4 >M"5"1\X_.LQ]82V2XDO8VMHHY B,_\>?2N NY%L+ZZ@=9
M_-_M*-XU7<<(7.3Z8J.:..YT[54D\V:-+Q'PX;@;>?YTFQGJB3(0"'!!]ZER
M,UY[8::(=;?2HHG:SN6%TDFX_(/[O7_9_6O00,=.E-"%%+113 **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO? M8SJ!DE#Q5BHIY!
M#;R2$9"KG% &-X0C>'PO91R(R,%Y5A@CDUO5GZ-J"ZKI<-ZL?EK*,[?2M"@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M"U[_ )'1_P#KW'\J[VN"U[_D='_Z]Q_*JCN95O@9'2TE+6YYX4444#"BBB@
MHHI,\XH "R@@%@">@)Y-+FN'US5 -;CO%DD"V<JQ[!T8$_,3^5:^K:EJ<>HV
MT-EY(AGA\S<W)'Z5/,K&GLF;DC1(I>4HJCJSG %*GER1ATVLA&5(Z&N2FU6\
MUG3Y;9/+1EMO,ER =W)''Y5+;:E=Z=:Z8&>-;%[8 G:,A\# II]QN#MN=.QC
M52S[!_M,<"HY1;3Q-$981O&!B09/TJJ]K)J>BO!>',DJGE/EQZ=/:N+681K8
MS^6?.TQ]ET-QZ'@$_G4MVT",;K<[&RTP02H'O5G$(^1,\K]:U< @CJ#U%<S)
M=BPB%_;1LTM_*%0@;L+G@@?C51=:\1_;Q:RVZ0@J2))$ +#/7&*;DEH/V<I:
MG62O#!#NE*)&/7H*()()XA) RM&>ZGBN5UBZN[W2-)N-ZIYCDR+M!#8J)]:U
MB"S>XTZR#0JSAE\H*BX[Y HND+V;MN=F40#&T8[4 !1P,?2N=L-7U)W(ND1R
M;8S*J#OD<?K1HNM7]_?K#)Y4D31^8S+QL.3\OZ4[HGDD=#YT6_9YL>_^[N&?
MRH::-'5'=5=SA03R:P4MD;QL[;#GR0>O&<5+J%\PUK3HXDBDAE?:7/+*>>E)
M.ZN/DU-RB@]:*HR"BBB@84444 %%%% %CPM_R-5[_P!<A_2NXKA_"W_(U7O_
M %R']*[BN>6[/0I? @HHHI&@4444 (>136C### ,/0T^B@"+R$Q]Q?RIDYAA
MB,DYC2-!RSG %6*S/$$2S:#>QNNY3$>*3T5P6K)PT=U:;K61 &'[N1>1]:BL
MX5TVU8W-P&?[TDK<#]:X/2?$.H:+I-O%<)&UNMJKQ*H^Z2Q')Q6A=:KJ3K]B
MU Q7%O?63RHR* 4(7..!R.:5]- 2.P:]LFM?M+SP_9QR)&8;?SK-UK11KK64
MT5UY2P2>8"O.^N"-U=ZAX0N],M3%'#:1$NK@$L2P/X=:WI/$&J1QPV&DV\DD
MD-LLAV1!]W)&#Z?6F.QV^T%P2HW=S08%P<(,FN/\-:QXEUC4)?MT4%M%"0)(
M>K#/OBNV'2BPC.LM/F@N)9IY_.=CA>,!5]*TJ**: **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *ANHS-:RQKU92!4U07<C16D
MTB_>5210!1\.V$NEZ);6<V#)&N#CZUJUC^&KV?4- M;JX;=+(N6/XUL4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P6O
M?\CH_P#U[C^5=[7!:]_R.C_]>X_E51W,JWP,C-+116YP!1110 4444 '>FN@
M=64_Q#!IU% &:-#LAI\MB5)@D)+9ZG/O49\.V1\G)D_<KL0YZ"M:BE9%<\C&
M/A?3C&B!77:NT$'DKZ&B;38FB@TV*T/V6,JV\G@8_'-;-84M_=7VN2Z;92K"
ML"!I)&&3SV'Y4.RT*3E(W   % P ,"JATVT8W&85/VCF7WK!DUZ6W2]LM0E9
M9K<C$T*GD'G^M:NKM>KHK3Z?,$F0!\L,[AW_ $I735PY&F6I]/MKBQ2U>+]T
MF-@'5<=,53_X1RR:596:5I%7:&)[5D6^M7AU73!)>J;2ZBRXV'A\#C.?>K8U
MYM,61[]VFC=B8]BD!5!QR:::>X^62V+K^';&2VM[=M_EV[;HQGH:)?#MC()%
MS(J29W(#QD]ZBN?$]E:W @,<TCE!)E4.,?7%.G\36,!4E9&0JKLRJ2%!Z9HT
M%:9')H]G:EA:N?MGDE(T8_PYJ'0]-DM)U86TMO@?O-Y!#?3%$%G?R>((=1+1
MR6[Q\-MPP7TZUT>.*25]1RDU[IE7&@6MQ>O=EY5F88+*>WI2C0;(-;-A]UN<
MQG/>M2BG9$<S"BBBF2%%%% !1110 4444 6/"W_(U7O_ %R']*[BN'\*_P#(
MU7O_ %R']*[BN>6[/0I? @HHHI&@4444 %%%% !5>^LX[^SEM9<^7(NUL>E6
M** .;MO!>EV[(=C.$C\H*QXV\\?K4UOX5T^VAEB16(D0Q@L<E%/&!6]BC%*R
M Y8^ M':(1['4;2C$,?G&<X-7)?"NG.L'EJT+0KL5D8Y*^AK=HI@9&E>';/1
MYYY;;>&GP7W'.?\ .:U@,"EHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "HIHUEA>-SA6&#4M5K[BQGQG.PT 0Z58P
M:;IL-I;.7AC&%).<U?K \&L6\+618DG;U/7K6_0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7 Z]_R.C?]>X_E7?5RVM^
M%I]4U9;^VOVMWV;" !R/RIIV9$X\T;&115G_ (0O5/\ H--_WR/\*/\ A"]4
M_P"@TW_?(_PK7G1R_5Y%:BK/_"%ZI_T&V_[Y'^%'_"%ZI_T&F_[Y'^%'M$'U
M>16HJS_PA>J?]!IO^^1_A1_PA>J?]!IO^^1_A1SH/J\BM15G_A"]4_Z#3?\
M?(_PH_X0O5/^@TW_ 'R/\*.=!]7D5J*L_P#"%ZI_T&F_[Y'^%'_"%ZI_T&F_
M[Y'^%'M$'U>16K O].O;/49=7TE$EN'0+) YP'QTP>>:ZC_A"]3_ .@TW_?(
M_P */^$,U3_H--_WR/\ "DYIE1HSBS@X--N-4LKUVQ'J=P1YJ2# C [#\A76
MP1LMHD4H!.S:V.E7_P#A"]3SG^V3G_='^%'_  AFJ8_Y#3?]\C_"A2B@E2G(
MX\^$D-C<6XG*L\WF1OW09S@4NL^'[R^2.*WEC\D0^65<XYXY]ZZ74O"VJ6.G
M7%T-9+&)"V"HYP/I4MOX0U2>VBE_MI@70-C:.,CZ4<T1^SJ7N<HVB:FSJV8!
MBW$/WN^3ST]ZR9K*077D2SP(T,:*\9DV^;@?K7HW_"%ZGT_MIO\ OD?X5&_@
M.]D<.^JAF'\109_E2YE<J,)]2K;G-K'E=ORCY?3BI15D>"]3 P-:;_OD?X4?
M\(7JG_0:;_OD?X57M$9?5Y%:BK/_  A>J?\ 0:;_ +Y'^%'_  A>J?\ 0:;_
M +Y'^%'M$'U>16HJS_PA>J?]!IO^^1_A1_PA>J?]!IO^^1_A1SH/J\BMS15G
M_A"]4_Z#;?\ ?(_PH_X0O5/^@VW_ 'R/\*/:(/J\BM15G_A"]4_Z#3?]\C_"
MC_A"]4_Z#3?]\C_"CVB#ZO(K459_X0O5/^@TW_?(_P */^$+U3_H--_WR/\
M"CVB#ZO(;X6_Y&J^_P"N0_I7<US7A_PU-HU]<7=Q>M<R2C'(QC]*Z4=*R;NS
MK@N6*04444B@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CF9$A=I/N ?-]*
MDJO>HTEG.BC+%" * (=+FM+C3XI;(!;=A\@ Q5ZL3PI;36?ANT@N(S'*BX93
MVYK;H **** "BBB@"*::.$ R2I&"< NP&34<UY!;8-Q<11 ]#(X7/YU@^+D6
M2XT='Y4W)R,]>*V[W3+/4%5;J!90O0,.E #H=0M+A]D%W!*WHD@)_2B74;*!
MRDUY;QN.JO( ?R)J*TT73[&7S;:UCC?&,J*;=:%IMY.9KBTCDD/5B!0!:BNH
M)T+P3Q2(.K(X('Y5$=5TX<'4+4$?]-E_QIUKIUI90M#;P+'&W55'6J9\,Z.S
M%C8Q9)R?E% %]KF&.+S7FC6+^^S #\ZB34[&5PD=];.YX"K*I)_6GRV%K/:"
MUDA5H0,!".*J0^'=*MYEEBLXU=3D$ <4 6YKVVMB!<7,,1/3S'"Y_.EAO+:Y
M)$%S#*1U$;AL?E45[I-CJ#*UU;I*5Z;AG%%EI-CI[LUK;I$6&"5&,T *^IV,
M;E)+ZV1QU5I5!'ZU+'=0RP^;'/&T?=U8$?G5.?P]I5Q,TLMG&SL<DE1S5F#3
MK6WM#:Q0JL)ZH!Q0 S^UM/) &H6N?3SE_P :FENH($#S3QQ(>C.X /YU0'AG
M1PP86,60<YVBKEUIUI>P+#<0K)&O12.E "1ZC9S2".*\MY'/14D!)_(TLU_:
M6SA)[N")CT#R!3^M5[?0=,M)UG@M(TD7HP'2GWFBZ??RB6YMDD<#&6&: )X;
MN"X!,%Q%*!U,;AL?E49U73U)#:A:@C@@S+Q^M+9Z99Z>C+:P+&K=0HQFJK^&
M](D=G:RB+,<D[10!>^TP^3YWG1^3U\S<-OYU$FIZ<S!4O[9F/  F4D_K3_[/
MM19?8_)7R,8V8XJG'X;TF*19([*)64Y!"C@T 79KNWM@#/<11 ]/,<+G\Z;#
M?VMP^V"Z@E;^ZD@8_I3;S2[/4 HNH$E"]-PSBF6>C:?83&6VMDC<C&5&* ))
M=1LX'*2WMO&X_A>50?YU)#=P3QF2&>.1!U9'! _$54N=!TR[F,T]I&\AZL0*
MGM=-M+*!H;>%8XVZJ!P: &_VMIV?^0A:_3SE_P :F>ZACB$LDT:1GH[, /SK
M//AG1RQ/V&+).?NBKLVG6MQ:BVEA5H0  AZ4 -74[&1PD=[;.YX"K*I)_6GS
M7UK;L%N+F&%CR!(X7/YU5@\/Z5;S)-%9QK(ARK #BI;W2+'4'5[JW25E& 6&
M<4 2PWMM<DBWN89B.HC<-C\J8^IV$3E)+ZV5QU5I5!'ZTEEI-EI[,UK;I$6Z
ME1C-03>'M*N)6EELXV=NI*CF@"XES!)%YT<\;1=W#@K^=1#5=-) &H6I)Z?O
ME_QI\6G6L-H;2.%5@/&P#BJ:^&='4@BQB!'(^44 7I+J"! \\\42'HSN%!_.
MF1ZA93OLAO+>1^RI*"?T-+=Z;:7T*PW,*R1KT5ATJ"VT+3;.<36]I''(.C
M4 5/$E[:PZ'>QRW,,<AA;"M( 3QZ5<TNY@GTVW,$\<H6)0=C!L<#TK/\4:18
M76D7MQ/;(\JPMAB.1Q5[1=.M+'3(!;0K&'B4MM&,\"@"4ZIIZDAK^U!'4&9>
M/UJ4W, @\_SH_)Z^9N&W\ZHOX:TB1V9K*(LQR3M%6SIUK]C^R>2OD8QLQQ0
MU=4T]R%2_M68] )5)/ZU+->6]MCS[B*+/3S'"Y_.J47AS28I%D2RB5E.00HX
MJQ>Z59:AM^U0++MZ;AG% $D-]:7#;8+J"5O1) Q_2F2:C9PR%);RWC<?PO*H
M(_6F6>BZ?82F6VMDC<C&5&*9<Z#IEY.9I[2-Y&ZL0* +<5U!/&9(IHY$'5D8
M$#\:A_M;31_S$+3/_79?\:?;:=:V<#06\*QQMU4#K5(^&-'))^PQ9_W10!H-
M=01Q>;+-&D1_C9@!^=1IJ5C*X2*]MG<]%6523^M+-I]K<6HMI85>$=$(XJM!
MX?TNVF6:&SC21>C!1Q0!:FOK6V8+/=0Q$]!)(%_G2PWEM<Y^SW,,V.OEN&Q^
M507FCV&H2![JW25@, L,TZRTJRTXL;6W2(MUVC&: !]4L(W*O?6RL."K2J"/
MUJ9;J!X3,D\;1#^,,"OYU2E\.Z5/*TLEG&SL<DD#FK2:?:Q69M$A58",% .*
M &#5=.8@"_M23V\Y?\:FFNH+9 T\\<2GHSL%!_.J"^&M'5@RV,0(.0=HJW>:
M=:7\2Q7,*R(O(##.* "+4;.=PD5Y;R/_ '4D!/Y TLVH6EN^R:[@B?\ NO(
M?U-06NA:;9S":WM(XY!T8 "EN]$TZ^G\ZYM4DD]6% %B*[@N%+07$4JCJ4<,
M!^51'5=/4E6O[4,."#,HQ^M.M--M+"-H[:!8U;J%&,U4?PUI$CEVLHBS'))4
M4 7S=0B'SC-&(<9\PL-OYU$NJ6$C!4O[9F/  E4D_K3VT^U>S^R-"I@QC9CB
MJD7AS2895DCLHE=3D$*.* +LUW;VV/M%S%%GIYCA<_G38KZTN&VP74$K#J$D
M#']*9>Z79:CM^UP)+MZ;AG%,M-&T^PE,EK;)&Y&"5&* ))-2LH7*2WMO&XZJ
M\J@C\,U)'=0S1F6*>.2,=75P0/QJG<Z#IEW.TT]I&\C=6(&:LVVG6EI;-;P0
MJD39RH'% #/[6T[/_(0M?3_7+_C4SW4$48EEFC2,_P ;, /SK/\ ^$9T?=G[
M#%G.?NBKMQI]K=6HMIH5>$=%(XH 2/4K*5PD5[;2.>BK*I)_6G37UK;,%GNH
M8B>@DD"G]:JV^@:7:SK-#:1I(O1@!Q4MYH]AJ$@DNK9)& P"PS0!-#>6UR2+
M>YAFQU\MPV/RJ-]3L(W*27ULK#J&E4$?K266E6.GEC:VZ1;NNT8S4$WAW2IY
MFEELXV=CDD@<T 75NH7A\Y9HS%UWAAM_.H1JNGL0!J%J2> !,O\ C3TT^UCL
MS:)$H@QC9CBJ:^&='1@RV,0(.0=HH ORW<%NH:>>*)3T9W !_.F1:A9W#[(+
MR"1_[J2 G]#27>FVE]$L5S LB+T##.*AM=#TZRG$UO:QQR#C<HQ0!8EU"SMW
MV3WD$;_W7D /ZFG17=O<*7@GBE4=2CA@/RJM=:)IU],9KBUCDDZ;B*CDT^UT
M[2[I+2%8@8V)"C':@#21U=0RL&'J#FG5@^#F9O#-N6))WOR3G^(UO4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5#<2^3;2RXR44G%35#<Q&:VDB!P74B
M@"EH>HG5M(@OFCV&49VCM6G69H.G/I.CP64CAVB&"P[UIT %%%% !1110!0U
M&.QDEM3>%0ZN3#G^]BKRY[USGBI&>[T?:A;%P2<#..*Z2@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBJ5UJEC8R*ES=11.>0K, : +M%9G_
M  D.D?\ /_!_W\%'_"0Z1_T$(/\ OX* -.BLS_A(=(_Z"$'_ '\%'_"0Z1_T
M$(/^_@H TZ*S/^$ATC_H(0?]_!1_PD.D?]!"#_OX* -.BLS_ (2'2/\ H(0?
M]_!1_P )#I'_ $$(/^_@H TZ*S/^$ATC_H(0?]_!1_PD.D?]!"#_ +^"@#3H
MK,_X2'2/^@A!_P!_!1_PD.D?]!"#_OX* -.BLS_A(=(_Z"$'_?P4?\)#I'_0
M0@_[^"@ \0_\B_??]<6_E5NP_P"0=:_]<4_D*P]>U[2Y="O42^A9FB8 !P2>
M*LV.OZ2MA;JU_ "(E!!<>@H$;=%9G_"0Z3_S_P '_?P4?\)#I'_00@_[^"@9
MIT5F?\)#I'_00@_[^"C_ (2'2/\ H(0?]_!0!IT5F?\ "0Z1_P!!"#_OX*/^
M$ATC_H(0?]_!0!IT5F?\)#I'_00@_P"_@H_X2'2/^@A!_P!_!0!IT5F?\)#I
M'_00@_[^"C_A(=(_Z"$'_?P4 :=%9G_"0Z1_T$(/^_@H_P"$ATC_ *"$'_?P
M4 :=%9G_  D.D?\ 00@_[^"C_A(=)_Z"$'_?P4 :=%5+74K.^+"UN8Y2O4(P
M.*MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4
M4[I'"[R#Y%4EOI4M5K]&DL9T499HR /PH 9I=U;7E@DUF ("2% 'H<&KE8WA
M6UEL_#\$$R%)%9R5/NQK9H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO
M>.R6<[J<,J$@U8J.94>)U?[A&&^E &1X4NIKSPY:7%P^^5URS>O-;=4=+MK6
MUT^*&R8&W4?(15Z@ HHHH **** ,W5-2AL)K-)8]YGD**<=#BM$#%8NOZ=/?
MW&FO",B"8N_TQ6T* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O/?$4$4WC,B:-9 +<8##..*]"K@M=_Y'1_^O<?RJH[F=7X&4_[/L_\ GUA_
M[X%']GV?_/K#_P!\"K-&:W//N5OL%G_SZ0_]\"C[!9_\^D/_ 'P*LYHH'<K?
M8+/_ )](?^^!1_9]G_SZP_\ ? JS10*[*W]GV?\ SZP_]\"C[!9_\^L/_? J
M2XN8;6$RW$@CC7JQ[41W,,UN+B*57A(W!QTQ0.[(_L%G_P ^D/\ WP*/L%G_
M ,^D/_? IUK>VM\C/:SK*JG!*YZU/0%V5OL%G_SZP_\ ? H_L^S_ .?6'_O@
M59HH"[*W]GV?_/K#_P!\"C[!9_\ /K#_ -\"K-% 796_L^S_ .?6'_O@4?V?
M9_\ /I#_ -\"K-% 796_L^S_ .?6'_O@4?V?9_\ /K#_ -\"IQ(AD,88;P,E
M>]0?VC9_:C:_:%\\<F/!S0%V']GV?_/K#_WP*/L%G_SZ0_\ ? HM]0M+N1X[
M>=9'3A@ >*2]U"VT]$>YDV!VVKQU- :B_P!GV?\ SZ0_]\"C[!9_\^L/_? H
MO-0MK%(VN9-HD<*G'4FDEU*R@D$<MRBN1G')H#WA?L%G_P ^D/\ WP*/[/L_
M^?6'_O@5-'+'-&)(W#(>C#O3\T!=E;^S[/\ Y]8?^^!1_9]G_P ^L/\ WP*L
MT4"YF5OL%G_SZP_]\"C[!9_\^L/_ 'P*LT4!S,K?8+/_ )](?^^!1]@L_P#G
MTA_[X%6:* YF2>$88X?$]\L2*B^4.%&!VKO!7#>%O^1JOO\ KD/Z5W-<\MV>
MA2^!!1112- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
M&[E,%K+*!DHA8#Z5-4-U$9[:6('&]2N?3- %/0=1?5M(BO)%"L[,"![$C^E:
M59VAZ<=)TJ.S:02%&8[A[DG^M:- !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %5K[FPGQUV&K-(1D=* ,#P:"OA6R# @A>01SU-;^161J=[>:=L6QTPW*'
MKLX"_D*32M2U"]G=+O3&M4 R'8GG]* -C(HR*Y^\UG5K>Z>*'19)HUZ.">?T
MK0LKR[N-/:>>R,$PSB(GDT :#,JC+, /4G%&X$9'(]:\Y\<:]K)\(:B#I,UL
M!&W[X,05X//2O&_#'Q,\8V#I;V4KZ@O3RG7>?S.: /I#7]2N+&?34@90)YBC
MY],5M*,5PF@W>L^+([2;6]'?36MW\Q"2?G.,>@KNQWH 6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *X+7O^1T?_KW'\J[VN"U[_D='_P"O<?RJ
MH[F5;X&1TM)2UN>>%%%% PHHS10!2U01'3;A9=NPKSN/%<E9/+I]O-H4;9CE
M4O X^Z$[C/X&NUG@CN8S'*@=#U!J-;&V5 HA3:!M''0>E2T[W-(R25F</%=?
M8- CM[&Y\LAI2%C;!;&,9-2?VIJ,P>0ZIM"VID"JW\0(%=>NC:<J;1:1!0<X
MVBD&BZ<N<6D>",'@=*.5HKVD=SE9];N_MULT=X2N]5=0V%&3Z=ZLW>IW_P#;
MLEO!=%9!,JI&#\FS//XXKHO['TXL&-I%D=#M%9O]B7(O9&*PM&[[A+G#J/3%
M*S0U*+^XSH;S6+N;SH[A(]DA5T>4 8Y_ASFJT%YJ+6]O))JQ+R7#1MAN-N,U
MU_\ 9MIY@D,";\<MCK31I&G@#_18^#D<=#3Y6+VD>QRXU._<+9)<EQYTB&7S
M IX/'S&JHO-:BFNX[O55!AA+HL<@/<8R<^AKL_[+L1&8Q;1[2<D8[^M-_L?3
M\G-I'R,$X'(I<K#VD>QAZ-F7Q'-/)<NS- K!=W#<TZ8S'QL?LCVXD\@9\SGM
M]:Z".QMHG22.%%=1@$#H/2F_V?:_:?M/D+YQ_C[T^79D\^YQMO?36,.H$/&L
MDEVJ221?P#!Y]J75IIEG>U:Y^TVJO&Z2.V<$L.,UV":99() MM&/,^^-H^;Z
MTG]EV1B$1MDV [L8[T.)7M%>YR.IW+WR232WAC,%XB+ 6P,!NN.]7O##6SPW
M_P!N:,732?/YIP2O;&>V,5T#Z78RR>9):Q,_')4=J673;.>0226Z%QQN"@4<
MNH2J)JQSYN$^WMIUO<O:6L4!DA8';N//?\.E;&@W-Q=Z1'+=<R@E=Q_B [U:
MFL+6XV^;!&VS[ORCBIU4(H55"J.  ,4TFB)230ZBBBF0%%%% !111F@"QX6_
MY&J]_P"N0_I7<5P_A;_D:KW_ *Y#^E=Q7/+=GH4O@04444C0**** "BBB@ H
MHHH **** "BBB@ HHHH ,TF:H:O?R:=ILUW%;M.8QN*+U(K-3Q'++HUEJ$-B
MSM=,H$8)RH- '0YI2<53&I6:W MGN(EN"N3$6^8?A5:\UJ#[-(;&XMYKA<'8
MTF!C.* -3<*-PK..IVZ>7%+/$+IT#"'?RQ]JSM#\2IJMO)YZQ072NRB#?DD
MD?THN!T8.>E5K]VCL;AU.&$9(/IQ63H7B)=1TVXN[Q$M!#*8V!;@8QW_ !K6
M\VWO+0NDBR6\BGYE/!% &=X4N9KOP]!-/(9)"SY8^S&MJJ>EP6EM8)%8D&W!
M.T@YYSS^M7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $Q1BEHH
M3'O1CWI:* *>I:;;:MI\ME=IO@E&UU]1573/#6CZ/$(['3X(0!U"Y/ZUK44
M<WXG=XKK2!&Y4&X((7N,5T8JAJ4MC'+:B\4%F<B'(SAL5?% "T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7 Z\P'C1LD#_ $<=3[5WU9&H^&=+
MU6Y6YN[</,!M#=\4T[.Y,X\RL<KN3^\O_?0HW+_?7_OH5O?\(/H7_/K^M'_"
M#Z%_SZ_K6GM/(YOJWF8.Y?[Z_P#?0HW+_?7_ +Z%;_\ P@^A?\^OZTG_  @^
MA?\ /K^M'M%V#ZL^Y@[E_OI_WT*-R_WT_P"^A6]_P@^A?\^OZT?\(/H7_/K^
MM'M%V#ZMYF#N7^^O_?0HW+_?7_OH5O?\(/H7_/K^M'_"#Z%_SZ_K1[1=@^K>
M9@[E_OI_WT*3<O\ ?3_OH5O_ /"#Z%_SZ_K1_P (/H7_ #Z_K1[1=@^K>9@[
ME_OI_P!]"C<O]]?^^A6]_P (/H7_ #Z_K1_P@^A?\^OZT>T78/JWF8.Y?[Z_
M]]"C<O\ ?7_OH5O_ /"#Z%_SZ_K6=KG@_1K72)YH;<JZXP0>G-'M%V#ZMYE'
M<O\ ?7_OH4;E_OK_ -]"M73_  9HDVG6TKVQ+O&I))ZG%6O^$'T+_GU_6CVB
M[!]6\S RO]]?^^A1N7^^O_?0K?\ ^$'T+_GU_6C_ (0?0O\ GU_6CVB[!]6\
MS W+_?3_ +Z%&Y?[Z?\ ?0K?_P"$'T+_ )]?UI/^$'T+_GU_6CVB[!]6\S!W
M+_?7_OH4;E_OK_WT*W_^$'T+_GU_6C_A!]"_Y]?UH]HNP?5O,P-R_P!]/^^A
M1N7^^O\ WT*WO^$'T+_GU_6C_A!]"_Y]?UH]HNP?5O,P=R_WU_[Z%&Y?[Z?]
M]"M__A!]"_Y]?UI/^$'T+_GU_6CVB[!]6\S!W+_?3_OH4;E_OI_WT*WO^$'T
M+_GU_6E_X0?0O^?7]:/:+L'U;S,#<O\ ?3_OH4;E_OI_WT*WO^$'T+_GU_6C
M_A!]"_Y]?UH]HNP?5O,R?"Q!\4WV"#^Z'0_2NY'2LK3/#VFZ/)))96XC>3[S
M=S6KTK-N[.F$>6*04444B@HHHH **** "BBB@ HHHH **** "BBB@".2,21N
MC#*L"I'L:Y3P]I-[9ZK<VUPO^@6[E[9CWW'I^&!77GI5:ZN8[.W>>8D1H,G
MR:6P'F.J1W9\2K<&PN$CCN@9 G.]-IYZ_2GP:5"O@FY==-G6[\]0HW'=C<#Z
MUZ;%()HEDC)*L-PR.U()%,A0,"P&2N>118=]3RW44O)M2M)4L;A&CD@)*]64
M'G//:K5EI<YN(88[.6*[2[,SS'H$Y_Q%>E@''&133D@CFBP7/,4M;^6P+B&Z
MBACO7:4(!N*E0 >?>NJT&P6Q\-7B0R7,B2;W7SP,\^F*Z3/EIN9L =S22W$:
M6KS_ 'D5"W'<4(3,KP>K+X:MPRD-O?@]?O&MVJ.DW\.IZ>EU A6-R0 ?8XJ]
M3 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y[
MQ-;RSW6DF.-G"7!+8[#%=#67J^JC39K)#%O^T2%,_P!WBM,4 +1110 4444
M%%%% !1110 4444 %%%% !1110!D7/B;2;6Y>WENT$J?>4$<5%_PENC?\_:_
MI5?P_!#)?ZHTD2.?//+*#W-;_P!EM_\ GWB_[X% &3_PENC?\_:_I1_PENC?
M\_:_I6M]EM_^?>+_ +X%'V6V_P"?>+_O@4 9'_"6Z+_S]K^E'_"6Z+_S]K^E
M:_V6W_Y]XO\ O@4?9;?_ )]XO^^!0!D_\);HW_/VOZ4?\);HW_/VOZ5K?9;?
M_GWB_P"^!1]EM_\ GWB_[X% &3_PENC?\_:_I1_PENC?\_:_I6M]EM_^?>+_
M +X%'V6W_P"?>+_O@4 9/_"6Z-_S]K^E'_"6Z-_S]K^E:WV6W_Y]XO\ O@4?
M9;;_ )]XO^^!0!D_\);HW_/VOZ4?\);HW_/VOZ5K?9;?_GWB_P"^!1]EM_\
MGWB_[X% &3_PENC?\_:_I1_PENC?\_:UK?9;?_GWB_[X%'V6W_Y]XO\ O@4
M9/\ PENC?\_:_I6;KOB?2;C1YXXKD,Y P!]:ZC[+;_\ /O%_WP*3[+;?\^\7
M_? H P-.\5:1%IMLCW0#+$H(/;BK/_"6Z-_S]K^E:WV2V_Y]XO\ O@4OV6V_
MY]XO^^!0!D_\);HW_/VOZ4?\);HW_/VOZ5K?9;?_ )]XO^^!1]EM_P#GWB_[
MX% &3_PENC?\_:_I1_PENC?\_:UK?9;?_GWB_P"^!1]EM_\ GWB_[X% &3_P
MENC?\_:_I1_PENC?\_:UK?9;?_GWB_[X%'V6W_Y]XO\ O@4 9/\ PENC?\_:
M_I1_PENC?\_:_I6M]EM_^?>+_O@4?9;?_GWB_P"^!0!D_P#"6Z-_S]K1_P )
M;HW_ #]K^E:WV6W_ .?>+_O@4?9;?_GWB_[X% &3_P );HW_ #]K^E'_  EN
MC?\ /VM:WV6W_P"?>+_O@4?9;?\ Y]XO^^!0!DCQ;HQ8#[8HR< G%;*,'4,.
M0>0:Q/$UO NA3%88P0R<A0/XA6M9?\>4'^X/Y4 3T444 %%%% !1110 4444
M %%%% !1110 444AH 6BHRY!QQ1OQR>/K0!(>E8/BVYGM/#=W/;R)')&N<NH
M8?D:W<U6O;&VU"U:WNXQ+"WWE)ZTGJ@//KW5]7$]PRZFD<4-DDZHL8ZX7_$T
MW[;=66JZMJ<=TTDGDH1"3\O+8KLG\-:,Q.ZQ0EEV'+MROIU]JG31=.1]ZVB!
MRGE]3]WTH8SS^;4O%,,EL/MD4-G=21@.WS-ECSC/:K$6H>));R1()EF>SF"L
M7.T.I&>178?\(UHS!0;%2$8,N7;@C\:LMHFG27(N6MAYRXPP8C^O- C@-:U3
M4&-W;W5U)"LN1&\0W(>,XSQ@UV.B6[_\(C;Q+,9G>V #'U*]*NMH>F&9YFM$
M+R<,23@_AFI/(BTS2Y%M8Q&D2$JN<@<4K 0>&;*?3]"AMKA=LJLY(^K$UKUE
M^'=0EU/18KJ8 2,S X]F(K4J@"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ,C6M+EU&>P>-@!;REVSW&,5K#O6%XBO;BTN=+6!
M]HEG*OQU&*W<4 +1110 44=ZX;7-5U8^(YK.UNQ!#$@/W V3Q0)M)79W-%>=
M_;->S_R%A_WY%'VS7O\ H+#_ +\BKY&9^VAW/1**\[^V:]_T%A_WY%'VO7O^
M@L/^_(HY&'MH=ST2BO._MFO?]!8?]^11]LU[_H+#_OR*.20>VAW/1**\[^V:
M]_T%A_WY%'VS7O\ H+#_ +\BCD8>VAW/1**\[^V:]_T%A_WY%'VS7O\ H+#_
M +\BCDD'MH=SI/#G_'[JG_7PW\S705YC:IK%G),\6J?-,Q=LQ#K^=6OM>O?]
M!8?]^11R2#VT.YZ)17G?VS7O^@L/^_(I/MFO?]!8?]^11R,/;0[GHM%>=_;-
M>_Z"P_[\BC[9KW_06'_?D4<C#VT.YZ)17G?VS7O^@L/^_(H^V:]_T%A_WY%'
M(P]M#N>B45YW]LU[_H+#_OR*/MFO?]!8?]^11R,/;0[GHE%>=&\UX G^U1TS
M_J174^%-0N=2T&&>[<--T9@,9J6FMRHS4MC<HH'2BD6%%%% !1110 4444 %
M%%5-2GDM=.N9X\;XXF9<^H% %NBO-K;4M?N;99CJBJ7R<"(<<U+]LU[_ *"P
M_P"_(JN1F7MH=ST2BO._M>O?]!8?]^11]KU[_H+#_OR*?(P]M#N>B45YW]LU
M[_H+#_OR*/MFO?\ 06'_ 'Y%'(P]M#N>B45YU]LU[_H+#_OR*7[9KW_06'_?
MD4<C#VT.YZ)17G?VS7O^@L/^_(H^V:]_T%1_WY%')(/;0[G6>*/^0#-_O)_Z
M$*T;+_CQ@_W!_*O.[PZS?6S6\VJC8V#Q$.QS4J7&NQQJBZJ %  _="CDD'MH
M=ST:BO.OMFO?]!8?]^12_;->_P"@L/\ OR*.1A[:'<]$HKSO[9KW_06'_?D4
M?;->_P"@L/\ OR*.1A[:'<]$HKSO[7KV/^0L/^_(I/MFO?\ 06'_ 'Y%+DEV
M#VT.YZ+17G?VS7O^@L/^_(H^V:]_T%A_WY%/D8>VAW/1**\[^V:]_P!!8?\
M?D4U-6URTO[(R:@LT<DP1T\L#C!I.#6H*K%NR/1J0YS2*<BE-2:G(ZMX\MM,
MN)56V>>.%]DI0_,#C/ ZFDTOQO\ VJ]MMTZ6&.Y#"-G<?> )QC%6)O#$D=_<
M3VD\*)<G<ZR0*Y!QC@FJ]AX1NK*2Q+:B)$M&9@OE ;LC'K[T@,RU\1W5U<0+
MJ=I,-U\T<+Q2#'#  &AO$=U+I>I2ZI:R^1'<>6AAD ('/UK3;PA<BZC:/4=L
M$=T;E8_*!Y)SC.:6Y\(S2V-[:Q:CLBN9!)_JP=OKWI),>@S_ (3NTCN8HA;R
M/;EO+\Q3D@XSTZUH:3XF75=2DM%@V!2P!+C/'JO457LO"KV$Q$5S"8&.Y@UN
MI8''9NM2V/AG[-K?]I27 ++N"A(PF0?[V.OXTT&A!"UQK^H:D([F2W2U_=P^
M6<?-C.:H:7?7EWH:V$M_<#4XY_*EDW_-D8)_#%;=A83:7K=T4C+VMXP?</X&
M Q4T'A^UMM>GU9"?,F3:4[9]?K0!BH;O_A+[JR.H7)@2U#*N_C=@\UEZ!JCW
M@ACGU34VNVN'09SY> 3CG&.WK72'0;LZ_<:FE\H$L7EB/RAQQQS52Q\,:G96
M@M!JB&$.7)\A=W))X/;K0K]09*FO)J]Y/I:Q-&02HD\P!@0,YV]<58T*^DU7
M2;FVN&_>PN]N[^N.,U4G\-R6^HC4Q)YKPY,2QQA78D8PQ')'UJYIVFMI>A7C
M2'%Q-OFDP>A/.*5G8-#2T?3TTK3([1'WJA8[OJ2?ZU?K#\(2O-X;@>1R[%GR
MQ.3]XUN50@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#/U*QMKR6U:X?:T+EH_<XJ^*YSQ3N^V:/C/_'P<X^E=)0 4444 %>?:
MK_R.-Y_US'\A7H/>O/\ 5?\ D<KO_KF/Y"JAN95O@8E+116YY]@HHHH **.U
M8%S>W-[XC&E0S-!%'%YDCH<,W3@?G0[%1C<WZ,5R%Y>S1PZA;Q:E.TD&TH<$
M,O(ZFI+Z:^TFQL=3COI9HW*":*5LAL^E3<KV9U=%<:FJWAU-XKJYEMI7=6A!
MSY3(1TST!_&M3Q3/-:Z=%/#<2PD2*&,9Z@D475KA[+5(WJ2N9TO4)1KMQ +J
M:2S6'>?/R&!QV!IMSXLM]CHUO*T4BD(T9YX./PIW5@]D[V.IX]117+/J=ND=
MD?)N2'@9DP_;!Z\=:(O$JVUO;0PV4TF^$RAF<= ,\G%%T'LW:YU-%<]-XHCB
MC61;=W41^9)\V-HSC\>M;EM,MS;1SJK*KC(#=10FF2XM*[):***9-@HHHH"P
MC?<;Z&MSP-_R+<7^\:PF^ZWTK=\#_P#(M1?[QK.H=6&W9THHHHK(ZPHHHH *
M*** "BBB@ JAK7_($OO^N#?RJ_5'6O\ D"7O_7%OY4 <%I?_ "#8?Q_G5NJF
MF?\ (-A_'^=6ZZ5L>9+5A11102%&*@NIQ:VDTY!/EH6Q]!7-PW-W<:"=8GU"
M2)I,LBIDH@[9%)LN,+G5XHQ7*133W^M6\2W]RL$EOO(5MN6! S4$NHZQ:R:A
MIB2FXF@"R)(#\VS/(^N,T7*]F=E16#X=O/MOFLMW)*@ 'ES9#H>^<UGW^I7=
MOJ\\-S<RVZ,1]F=<F/ISN].:+K3S%[-W:['7?E17*7=_/I_B/S1YEPAMP2@?
MY1R>15N?Q/'#+"#;L8I=@#;L<MTX[T*2:#V3Z&_2USUIXH%S<)&;*1$:7RMY
M;OSV_"G3^)(DG>$P2&-G,(D5N=V/3KWHYE8%39O_ )4E<GHFLR6BFVGCFD5I
MI )6;)X/2K]KXB6[FN;9K=D>.,N &!) ./PHYE:X.FS0N=4@M;A(9 ^YN 0.
M*O8K%TLC4-.LY8@XMP2Q61LM6UG-,4TD[!11100%4[O_ (^]._Z^E_D:N54N
M_P#C[T[_ *^E_D:F6QI3^-'I2_='TI:1?NCZ4M8'HA28%+10 F!1@>E+10 F
M * !2T4 )@4N*** $P**6B@!, 5'/Y?DOYN/+VG=]*EJKJ"EM/N%49)C8 >O
M% ":9]C-@GV#;]GR=NWIG//ZU;K#\(PR0>'((Y8V1PSY5A@_>-;E !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?J=[:6DMJM
MRH9I7*QG&<'%7Q6#XCM)[JYTMH8RXBG+/CL,5O#O0 M%%% !7G^J_P#(Y7?_
M %S'\A7H%>?ZK_R.5Y_US'\A50W,JWP,****W//"BBB@!#TK+OM&^T7\>H6T
MQM[R,;=X&0P]"*U:*&DQJ5F<]-X?FG2[9KH?:+K =Q&,  YZ4\Z!-=&V2_O#
M+!;;2L:IM#$=,XK>HI<J*]HS"N= >Y7R)+G=;%]^TH"R^P/:K6KZ7)J=K%!'
M.(0C!LE=V<5I4460<[W,6/0GDU7^T+VY\UUC,2HB;1@\'IUJ,:!-';26L<\:
MQ-G:?)&X9.>O6M^BCE5AJH[G)BR>>XL[&"8N;:-DDEVX R"/ZU83PU<(L"B^
M!$431?ZL<AABNC  Z #Z"EHY4'M'T.'N],\F[2WN+AE$4>%(C&),G./>NQM#
M(UI%YJA7V\@=JF*@]54_49HH2L*4^96%HHHID!1110 UONM]*W? _P#R+47^
M\:PF^ZWTK=\#_P#(MQ?[QK.H=6&W9TM%%%9'6%%%% !1110 4444 %4=:_Y
ME[_UP;^57JH:U_R!;W_K@W\J .#TS_D&P_C_ #JW533/^0;#^/\ .K==*V/,
MEN%&***"1LD:R1M&XW(X((]JP5\.SP6DUA;WI%E+G]VR;BH/4 UT%%)Q3*4[
M;&$-"NH;^*YMKQ4$47E*IC!XX_PHA\.B(32_:Y#>3L&>?'IS@#/2MVDIV5Q^
MT9FV&E&UOIKZ:57GE 4[4"C ]A4%]HDMXL\1N1Y$Y!='0-CZ9Z5M446T2#G=
M[F%<Z!++<F2*ZV)Y(A"E,\?7\:IMX3G8H?M^3&4*EHP<%>F*ZFBERH:J-'.0
M^'+F+RR;T-LF\['ECDX/'ZUG10%M5FF5V%PTIVP-'P.,9KM*;@9SM7/K@9HY
M5H-56D<[_P (U<E%7[<1B1I,A!P6ZTZQ\-SV5T]P+P,S1F,_NQDY.<DUT5%"
MBB?:,H:18/IFGK:O+YNT\-MQ5ZEHIDMW=PHHHH$%5+O_ (^]._Z^E_D:MU4N
M_P#C[T[_ *^E_D:F6QI3^-'I2_='TI:13\H^E+6!Z(4444 %%%% !1110 44
M44 %%%% !4-S+Y%O)*1G8I;'TJ:H+N,S6DT2_>="HS0!6T741JNF1W@39O+#
M;]"1_2M"LOP_I\NEZ-%:3$%T9B2/=B:U* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** ,C6M4DTZ>P1$#"XE*-GL,5K"LO6-,.
MH36,GF!!;RESGOQBM,.O9A0 ZBF[U'4@4!U/0@T .KB];T#6)=?EOK 0O'*F
MTA^H/'O[5V6]?[PHWBA:":OH<#_8GB;_ )XVWYC_ !H_L3Q-_P \;7\Q_C7?
M;U_O"@NHZG%5SLCV4.QP/]B>)O\ GC;?F/\ &C^Q/$W_ #QM?S'^-=\'4]"#
M074=6 HYV'LH=C@?[$\3?\\;7\Q_C1_8GB;_ )XVOYC_ !KOMX/0YH\Q/[PH
MYY![*'8X'^Q/$W_/&U_,?XT?V)XF_P">-K^8_P :[[>N,YXH\Q#T84<\@]E#
ML>:W=GXBM;FV@>"V+7#[%P1_C5S^Q/$W_/&V_,?XUT&N,/[9T;G_ );C^1K>
M#J>A!HYY=P]E#L<#_8GB;_GC:_F/\:/[$\3?\\;7\Q_C7?;U[L!2[AV.:.=A
M[*'8X#^Q/$W_ #QM?S'^-']A^)O^>-K^8_QKOMZ_WA1O7UHYY![*'8X'^Q/$
MW_/&U_,?XT?V)XF_YXVOYC_&N^\Q?[PH,BCJ0*.>0>RAV.!_L3Q-_P \;7\Q
M_C1_8GB;_GC:_F/\:[\,#T.:3>O]X4<[#V4.QP/]B>)O^>%K^8_QH_L3Q-_S
MQM?S'^-=_N&,YXI/,3^\/SHYV'LH=C@#H?B8@_N;;\Q_C73^&=+N-(T2&UN2
MIF'+;>E;!<#J0*/,4]&!I-ME1A&.PX44W>HZL*4,IZ'-(H6BF[US]X?G2[AZ
MT +13=Z_WA1O4=2!]: '44T.IZ$&C>O]X4 .JKJ-NUW87%NIPTD90'TR*L;@
M1D'(I/,7^\* //;?P[XDMH%A6.V8*3@Y'(S]:E_L3Q-_SQM?S'^-=]N4=2*-
MZGHP-5S,S]E'L<#_ &)XF_YXVOYC_&C^Q/$W_/&V_,?XUWV]1U(% =3T(-'.
MP]E#L<#_ &)XF_YXVOYC_&C^Q/$W_/&U_,?XUWWF)_>%*&!&0>*.>0>RAV.
M_L3Q-_SQM?S'^-']B>)O^>-K^8_QKOO,3^\/SI=ZCJ0*.>0>RAV. _L3Q-_S
MQM?S'^-']B>)O^>-K^8_QKOMZGH0:"ZCJ0*.>0>RAV.!_L3Q-_SQM?S'^-']
MB>)O^>-K^8_QKOMZGH0:/,3^\*.=A[*'8X'^Q/$W_/&U_,?XT?V)XF_YXVOY
MC_&N^WC&<\>M'F+_ 'A1SL/90[' _P!B>)O^>-K^8_QH_L3Q-_SQMOS'^-=\
M74=2!0'4]"#1SR#V4.QP/]B>)O\ GC:_F/\ &C^Q/$W_ #QM?S'^-=\74=6
MHWKV/%'.P]E#L<#_ &)XF_YXVOYC_&C^Q/$W_/&U_,?XUWWF)_>%*64=3BCG
MD'LH=C@/[$\3?\\;7\Q_C1'X<U^>^LVN4MTABE$C%>O3ZUWV]3T84%U'4BAR
M;!4XIW2  @4X4W>IZ'-'F)_>%2:#J*;O7UH\Q?[PH =13=Z]SBC>IZ$&@!U%
M-WJ.I I=P/>@!:*;YB?WA^=&X8SGB@!U%-WK_>%&]1U(% #JKWKM%93R(<,J
M$@^^*FWJ>A!J*X$<L,D;L K*0>>@H S_  S>3ZAH4-S<-NE9G!/T8BM>J6DV
M=O8:=';VK[X5)(.<]3DU=H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HIK.%^\0/J<4GG1_\ /1/^
M^A0 ^BF>=%_ST3_OH4>=%_ST3_OH4 /HIGG1?\]$_P"^A1YT7_/1/^^A0 ^B
MF>=%_P ]$_[Z%'G1?\]$_P"^A0 ^BF>=%_ST3_OH4>=%_P ]$_[Z% #Z*9YT
M7_/1/^^A1YT7_/1/^^A0 ^BF>=%_ST3_ +Z%'G1?\]$_[Z% #Z*9YT7_ #T3
M_OH4>=%_ST3_ +Z% #Z*9YT7_/1/^^A1YT7_ #T3_OH4 /HIGG1?\]$_[Z%'
MG1?\]$_[Z% #Z*9YT7_/1/\ OH4>=%_ST3_OH4 /HIGG1?\ /1/^^A1YT7_/
M1/\ OH4 /HIGG1?\]$_[Z%'G1?\ /1/^^A0 ^BF>=%_ST3_OH4>=%_ST3_OH
M4 /HIGG1?\]$_P"^A1YT7_/1/^^A0 ^BF>=%_P ]$_[Z%'FQ_P#/1/\ OH4
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
M' NS_P!\-_A4G_"<Z#_S]_\ CC?X4 3?\(EIO_/2\_\  AJ/^$2TW_GI>?\
M@0U0_P#"<Z#_ ,_G_CC?X4?\)SH/_/Y_XXW^%&@$W_"):;_STO/_  (:C_A$
MM-_YZ7G_ ($-4/\ PG.@_P#/Y_XXW^%'_"<Z#_S^?^.-_A1H!-_PB6F_\]+S
M_P "&H_X1+3?^>EY_P"!#57;QWX?7&;T#/3*-S^E*/'.@_\ /V?^^&_PHT G
M_P"$2TW_ )Z7G_@0U'_"):;_ ,]+S_P(:H?^$YT'_G\_\<;_  H_X3G0?^?S
M_P <;_"C0";_ (1+3?\ GI>?^!#4?\(EIO\ STO/_ AJA_X3G0?^?S_QQO\
M"C_A.=!_Y_/_ !QO\*- )O\ A$M-_P">EY_X$-1_PB6F_P#/2\_\"&J'_A.=
M!_Y_/_'&_P *B;Q_X>5]GVW+>@1O\* +?_"):;_STO/_  (:C_A$M-_YZ7G_
M ($-53_A8'A__G[/_?#?X4?\+ \/_P#/V?\ OAO\*- +?_"):;_STO/_  (:
MC_A$M-_YZ7G_ ($-53_A8'A__G[/_?#?X4?\+ \/_P#/V?\ OAO\*- +?_")
M:;_STO/_  (:C_A$M-_YZ7G_ ($-53_A8'A__G[/_?#?X4?\+ \/_P#/V?\
MOAO\*- *]YHEIINOZ1) TY8S ?O)2PZ'UKL*X'5/&>BW6JZ7)%<,5BF#.=C<
M#!]JVF\=: HW&\P!WV-_A0!TE%<N/B#X>(R+PD>NQO\ "E'C_P /D@?:S_WP
MW^% '3T5SG_"<Z#_ ,_?_CC?X4?\)SH/_/Y_XXW^% '1T5SG_"<Z#_S^?^.-
M_A1_PG.@_P#/Y_XXW^% '1T5SG_"<Z#_ ,_G_CC?X4?\)SH/_/Y_XXW^% '1
MT5SG_"<Z#_S^?^.-_A1_PG.@_P#/Y_XXW^% '1T5S+^/O#Z'!NS_ -\-_A2)
MX_\ #SOL%[\WH4;_  H Z>BN<_X3G01_R^?^.-_A1_PG.@_\_G_CC?X4 ='1
M7.?\)SH/_/Y_XXW^%'_"<Z#_ ,_G_CC?X4 ='17.?\)SH/\ S^?^.-_A1_PG
M.@_\_G_CC?X4 ='17.?\)SH/_/Y_XXW^%(WCOP^BEFO< =24;_"@#I**Y?\
MX6#X>/\ R]G_ +X;_"C_ (6!X?\ ^?L_]\-_A0!U%%<O_P + \/_ //V?^^&
M_P */^%@>'_^?L_]\-_A0!U%%<N/'_A\G_C[/_?#?X5+_P )SH/_ #]_^.-_
MA0!T=%<ROCWP^SE5O<E>N$;_  I__"<Z#_S^?^.-_A0!T=%<Y_PG.@_\_G_C
MC?X4?\)SH/\ S^?^.-_A0!T=%<Y_PG.@_P#/Y_XXW^%'_"<Z#_S^?^.-_A0!
MT=%<Y_PG.@_\_G_CC?X4?\)SH/\ S^?^.-_A0!T=%<P_C[P\C!?MN6] C9_E
M2'X@^'P/^/L_]^V_PH ZBBN4_P"%B^'O^?IO^_;?X4?\+%\._P#/TW_?MO\
M"@#JZ*Y3_A8OAW_GZ;_OVW^%'_"Q?#O_ #]-_P!^V_PH ZNBN4_X6+X=_P"?
MIO\ OVW^%'_"Q?#W_/TW_?MO\* .KHKDC\1_#H_Y>7_[]M_A2?\ "R/#O_/R
M_P#W[;_"@#KJ*X]OB7X;4@&[;)Z#RV_PIP^)'ATC_CY?_OVW^% '745R/_"R
M/#O_ #\O_P!^V_PI/^%E>'/^?E_^_;?X4 =?17(?\+*\.?\ /R__ '[;_"C_
M (65X<_Y^7_[]M_A0!U]%<A_PLKPY_S\O_W[;_"C_A97AS_GY?\ []M_A0!U
M]%<?_P +,\-Y -TP)Z QMS^E._X61X=_Y^7_ ._;?X4 ==17(_\ "R/#O_/R
M_P#W[;_"C_A9'AW_ )^7_P"_;?X4 ==17(_\+(\._P#/R_\ W[;_  H_X61X
M=_Y^7_[]M_A0!UU%<C_PLCP[_P _+_\ ?MO\*/\ A9'AW_GY?_OVW^% '745
MR!^)/AP<M=L!G',;?X5)_P +%\/?\_3?]^V_PH ZNBN4_P"%B^'O^?IO^_;?
MX4?\+%\/?\_3?]^V_P * .KHKE/^%B^'?^?IO^_;?X4?\+%\/?\ /TW_ '[;
M_"@#JZ*Y3_A8OA[_ )^F_P"_;?X4H^(?AYO^7IO^_;?X4 =517-+X[\/NH9;
MW(/<(W^%._X3G0?^?S_QQO\ "@#HZ*YS_A.=!_Y_/_'&_P */^$YT'_G\_\
M'&_PH Z.BN<_X3G0?^?S_P <;_"C_A.=!_Y_/_'&_P * .CHKG/^$YT'_G\_
M\<;_  H_X3G0?^?S_P <;_"@#HZ*YL^.M  R;S ]=C?X5O6MS%>6Z3P.'B<9
M5AW% $U%%% !1110 4444 %%%% !1110!S^N?\AW2/\ >;^E=!7/ZW_R'=(_
MWF_I704 %%%% #7'R-]#7/>%((FT^X+1J3YYZCZ5T+_<;Z&L+PE_R#[C_KN?
MY"@#;^SP_P#/)?RH^SP_\\E_*I** (_L\/\ SR7\J/L\/_/)?RJ2B@"/[/#_
M ,\E_*C[/#_SR7\JDHH C^SP_P#/)?RK!\101?:M)_=K_P ?:]O8UT58/B/_
M (^M(_Z^U_D: -D6\/\ SR7\J7[/#_SR7\JD'2B@"/[/#_SR7\J/L\/_ #R7
M\JDHH C^SP_\\E_*C[/#_P \E_*I** (_L\/_/)?RI/LT!_Y9)^52T4 <UI]
MO#_PENI#RDP%7M["N@^S0?\ /)/RK$T__D;M3^B_R%=!0!%]F@_YY)^5'V:#
M_GDGY5+10!%]F@_YY)^5'V:#_GDGY5+10!%]F@_YY)^5'V:#_GDGY5+10!%]
MF@_YY)^58/B"WA&H:1B)/^/H=O8UT=8/B#_D(:/_ -?0_D: -G[-!_SR3\J/
MLT'_ #R3\JEHH B^S0?\\D_*C[-!_P \D_*I:* (OLT'_/)/RH^S0?\ /)/R
MJ6B@#F_$=O"+O2<1)_KSV]JW_LT'_/)/RK%\1_\ 'YI/_7<_RK?H B^S0?\
M/)/RH^S0?\\D_*I:* (OLT'_ #R3\J/LT'_/)/RJ6B@"+[-!_P \D_*L&UMX
M/^$ROQY28\F/M[&NCK!M?^1SO_\ KA'_ "- &S]F@_YY)^5'V:#_ )Y)^52T
M4 1?9H/^>2?E1]F@_P">2?E4M% $7V:#_GDGY4?9H/\ GDGY5+10!%]F@_YY
M)^59NO6\(T2Y(B3.WTK7K-U__D!W7^[0 FC6T)T6R)B3_4KV]JO?9H/^>2?E
M5;1?^0)8_P#7%?Y5>H B^S0?\\D_*C[-!_SR3\JEHH B^S0?\\D_*C[-!_SR
M3\JEHH B^S0?\\D_*C[-!_SR3\JEHH B^S0?\\D_*C[-!_SR3\JEHH B^S0?
M\\D_*N?N+>'_ (32 >4N/(]/K72USUQ_R.T'_7O_ (T ;GV:#_GDGY4?9H/^
M>2?E4M% $7V:#_GDGY4?9H/^>2?E4M% $7V:#_GDGY4?9H/^>2?E4M% $7V:
M#_GDGY5C^*;>$>'+PB)0=GI[UNUC^*?^1;O/]S^M %RRMH/L4/[I/N#M4_V:
M#_GDGY4VR_X\8?\ <%3T 1?9H/\ GDGY4?9H/^>2?E4M% $7V:#_ )Y)^5'V
M:#_GDGY5+10!S?A^WA.HZOF).+D]O85O_9H/^>2?E6)X>_Y".L?]?)_D*Z"@
M"+[-!_SR3\J/LT'_ #R3\JEHH B^S0?\\D_*C[-!_P \D_*I:* (OLT'_/)/
MRH^S0?\ /)/RJ6B@#FHK>'_A-9!Y2X^S'C'N*Z#[-!_SR3\JQ(O^1VD_Z]C_
M #%=!0!%]F@_YY)^5'V>'_GDGY5+10!%]F@_YY)^5'V:#_GDGY5+10!%]GA_
MYY)^5'V:#_GDGY5+10!%]GA_YY)^5+]GA_YY)^5244 <WJ,$/_"5Z6/*3!W=
MO]DUO_9X/^>2?E6)J/\ R-FE?\"_]!-=!0!']GA_YY)^5'V>'_GDGY5)10!'
M]GA_YY)^5'V>'_GDGY5)10!']GA_YY)^5)]GA_YY)^52T4 <WK4$/]O:./+7
M!E]/K6_]G@_YY)^58FM?\A_1_P#KK_C70=Z (_L\/_/)/RH^SP_\\D_*I**
M(_L\/_/)/RH^SP_\\D_*I** (_L\/_/)/RH^SP_\\D_*I** .?\ %$$(TV'$
M2#_2HNWO6S';0>4G[I/NCM65XI_Y!D'_ %]1?SK:C_U2?[HH 9]GA_YY)^5'
MV:#_ )Y)^52T4 1?9H/^>2?E1]FA_P">2?E4M% $7V:#_GDGY4V6V@,3_ND^
MZ>U3TV3_ %3_ .Z: .?\)6\+:(I,2D[CVK=^S0?\\D_*L;PC_P @-?\ >-;U
M $7V:#_GDGY4?9H/^>2?E4M% $7V:#_GDGY4?9H/^>2?E4M% $7V:#_GDGY4
M?9H/^>2?E4M% &5KEO"-$N_W2?ZOTI^@ #0;, ?\LZ=KG_($O/\ KG2:!_R
M;/\ ZYT :-%%% !1110 4444 %%%% !1110!S^M_\AW2/]YOZ5T%<_KG_(=T
MC_>;^E=!0 4444 -?[C?0UA>$O\ D'S_ /7<_P A6Z_W&^AK"\)?\@^?_KN?
MY"@#?HHHH **** "BBB@ K!\1_\ 'UI'_7V/Y&MZL'Q'_P ?6D?]?:_R- &\
M.E% Z44 %%%% !1110 4444 <_I__(W:G]%_D*Z"N?T__D;M3^B_R%=!0 44
M44 %%%% !1110 5@^(/^0AH__7T/Y&MZL'Q!_P A#1_^OH?R- &]1110 444
M4 %%%% &!XC_ ./S2?\ KN?Y5OU@>(_^/S2?^NY_E6_0 4444 %%%% !6#:_
M\CG?_P#7"/\ D:WJP;7_ )'._P#^N$?\C0!O4444 %%%% !1110 5F>(/^0'
M=?[M:=9NO_\ (#NO]V@"31?^0'8_]<5_E5ZJ.B_\@2Q_ZXK_ "J]0 4444 %
M%%% !1110 4444 %<_<?\CM!_P!>_P#C705SUQ_R.T'_ %[_ .- '0T444 %
M%%% !1110 5C^*?^1;O/]S^M;%8_BG_D6[S_ '/ZT :-E_QXP_[@J>H++_CQ
MA_W!4] !1110 4444 <_X>_Y".L?]?)_D*Z"N?\ #W_(1UC_ *^3_(5T% !1
M110 4444 %%%% '/Q?\ ([2?]>Q_F*Z"N?B_Y':3_KV/\Q704 %%%% !1110
M 4444 %%%% '/ZC_ ,C9I?\ P+_T$UT%<_J7_(UZ7_P+_P!!-=!0 4444 %%
M%% !1110!S^M?\A_1_\ KK_C70=ZY_6O^0_H_P#UU_QKH.] !1110 4444 %
M%%% &'XI_P"09!_U]1?SK:C_ -4G^Z*Q?%/_ "#(/^OJ+^=;4?\ JD_W10 Z
MBBB@ HHHH *;)_JG_P!TTZFR?ZI_]TT 8?A'_D!K_O&MZL'PC_R U_WC6]0
M4444 %%%% !1110!GZY_R!+S_KG2:!_R ;/_ *YTNN?\@2\_ZYTF@?\ (!L_
M^N= &C1110 4444 %%%% !1110 4444 <_K?_(=TC_>;^E=!7/ZW_P AW2/]
MYOZ5T% !1110 U_N-]#6%X2_Y!\__7<_R%;K_<;Z&L'PE_R#I_\ KN?Y"@#H
M**** "BBB@ HHHH *P?$?_'UI'_7VO\ (UO5@^(_^/K2/^OL?R- &\.E% Z4
M4 %%%% !111F@ HHHH Y_3_^1NU/Z+_(5T%<]I__ "-VI_[J_P A70YH ***
M* "BBB@ HHS10 5@^(/^0AH__7T/Y&MZL#Q!_P A#1_^OH?R- &_1110 444
M4 %%%% &!XC_ ./S2?\ KN?Y5OU@>(_^/S2?^NY_E6_0 4444 %%%% !6#:_
M\CG?_P#7"/\ D:WJP+7_ )'._P#^N$?\C0!OT449H **** "BBB@ K-U_P#Y
M EU_NUI5F^(/^0'=?[M $FB_\@2Q_P"N*_RJ]5'1?^0'8_\ 7%?Y5>H ****
M "BBB@ HHHH **** "N>N/\ D=H/^O?_ !KH:YZX_P"1V@_Z]_\ &@#H:***
M "BBB@ HHS10 5C^*?\ D6[S_<_K6Q6/XI_Y%N\_W/ZT :-E_P >,/\ N"IZ
M@LO^/&'_ '!4] !1110 4444 8'A[_D(ZO\ ]?)_D*WZY_P]_P A'6/^OD_R
M%=!0 4444 %%%% !1110!S\7_([2?]>Q_F*Z"N?B_P"1VD_Z]C_,5T% !111
M0 4444 %%%% !1110!S^H_\ (V:5_P "_P#03705S^I?\C9I7_ O_03704 %
M%%% !1110 4444 <_K7_ "']'_ZZ_P"-=!WKG]:_Y#^C_P#7;_&N@[T %%%%
M !111D4 %%%% &'XI_Y!D'_7U%_.MJ/_ %2?[HK%\4_\@R#_ *^HOYUM1_ZI
M/]T4 .HHHH **** "FR?ZI_]TTZFR?ZI_P#=- &'X1_Y :_[QK>K!\(_\@-?
M]XUO4 %%%&: "BC-% !1110!GZY_R!+S_KG2:!_R ;/_ *YTNN?\@2\_ZYTF
M@?\ ("L_^N= &C1110 4444 %%%% !1110 444'I0!S^M_\ (=TC_>;^E:CZ
MKI\;E'O( PZ@R#BLO6_^0[I'^\W]*XBRL;:XDO))H@[FX;EN>YIQ5W8BI-05
MSTK^V--_Y_K?_OX*0ZQIO_/];_\ ?P5P/]E6/_/LGY55U"VTS3[*2ZEMTV(.
M@'4^E6Z;,EB$]$CT5M7TTH<7T'0_\M!6)X5U6PCT^</>0J?.)Y<#L*XFUA:1
MHC-I<*Q2C<K*V2H[9XJDC2^5<S1Z1:M';R%7"L,D#J1Q4\@_;>1[!_;&F_\
M/]!_W\%+_;&F_P#/];_]_!7C[:C8S311V=C"QDC\S$AVD\=!QR:WXM,LWA1G
MM$5B,E<=*:@V#KVW1Z#_ &QIO_/];_\ ?P5,;ZU$ G-Q$(3_ ![QC\Z\Y;2K
M'8W^C)T/:H&C5O!MG$<F/[>5VY[;AQ2E%H<*JE<]&_MC33_R_6__ '\%']L:
M;_S_ $'_ '\%<%_95CC_ (]D_*N?U">.RU*6V%E9A$C\Q6DD"[O;IUXIN#1,
M:ZELCUW^V--_Y_K?_OX*Q/$&JZ>]SI16\@.VZ!.'' P:XBWN-'?38+NZ@CM_
M-'W6Q_G%1.=,>25XWLFB5@$)VG!(HY1^V\CUC^V--_Y_K?\ [^"E_MC3?^?Z
MW_[^#_&O*TET>)YFN9+01A]J8(S]#[U88Z$EJ+EA$(2<!N.M'(+V_D>E_P!L
M:;_S_6__ '\%/BU2QFD$<=W"[GHH<$FO.+6TTJ]@6>WAC>-NC "G"RMK;5M,
M>"(1OYY&5X[4.#2N.-9.7*>BSW]I;2;)[J*-O[K. :B_M?3<_P#'_!_W\%<5
MK]I#=>,KH3('"PQXSSC@USD\]LNJRV5OI\+O&.5<[6?_ '1CFDHW*=6TFK'K
M0UG3<?\ '];_ /?P4?VQII_Y?K?_ +^"O)=-N-/FO;FTO88(YDE*1J,<C JW
M+<>'8)&25X$93@[L#FGR=276L[6.QL-3L%\5:DYO(=I5<$N,'@5N_P!KZ=G_
M (_K?_OX*\UC_L&6"2X00F-.'8 <5E7&I:4NH6JPK;M9N2LCX&00,_X4<E@5
M:_0]@_MC3?\ G^M_^_@H_MG3/^?ZW_[^"O,Y3H,21O)Y(6090\<BBRMM/NKN
MX6-;>2),8"8)7CO34+B==+H>J6]W;72EK>>.4#KL8'%1W%_:6SA)[F*-CV=P
M#7)>"88X-7U2.)=J#!"CI5+Q#:PW7C.X$Z!PL$> >W!J$M;&CJ)0YCM?[7TW
M_G^M_P#OX*4:QIO_ #_6_P#W\%>5ZLUEI]S;6Z6D)>;HTAVK],XZU46ZMH-4
MC@U"T@MH7B# <9!R1Z57(2JMU>QZ_P#VSIO_ #_6_P#W\%8>O:KI[7VDE;R
MA;H$X<<<&N0N3H-GL%P8$WC*DXZ>M1POX>NV(A,$I4;N,'CVHY"57TO8]/\
M[9TW_G^M_P#OX*/[8TW_ )_K?_OX*\CU*]TR.R>73XX)&B=1(& ^520*O++H
M!M!<DP^7G!/'6CD\Q^VTV/3_ .V--_Y_K?\ [^"D_MC3<X^W6_\ W\%>7FZ\
M-A@OF6Y)&>"*L7^FV2Z?*Z0(" "K 4<CM<7MUV/5%=7 *D$'D$=Z=6=H63H5
M@2<GR%Y_"M&H.@P/$?\ Q^:3_P!=S_*M^L#Q'_Q^:3_UW/\ *M^@ K,O_$&F
M:9<""ZN0DI&=H&3BM.O.]9BCD\9W7F1H_P"X7&X9[FFE=V)G+E5SIO\ A,-$
M_P"?O_QPTO\ PF&B?\_?_CAKSG6[Y=*U*T39;+;S Y#1C)/'&:G$ZV,"3:G%
M#B9L1B.$?+Z9J^17,?;.U['??\)AHG_/W_XX:QK;Q/I*^*[V<W)\MH8P&V'D
MX-<LWB'0UF,/D_O02"@A&>!FK#:EI8:!$@5GG&4"Q _G2Y ]O+L=W_PF&B?\
M_9_[X-(?&&B?\_?_ (X:\TT;5[8O-!?1HTPE*HPA 7'.!]:MOKNC1JYE@\LI
MC*M" 3DX%/D5KW!U9)['H'_"7Z)_S]_^.&KVG:S8:IO^QSB0I]X8P17 6,UA
MJ$;O!;I\APP>, BM7P?&D?B34@B*HVKPHQV%*4+*Y4*O-*UCNJ***@V"LWQ!
M_P @.Z_W:TJS?$'_ " [K_=H DT7_D!V/_7%?Y5>JCHO_(#L?^N*_P JO4 %
M%%% !3)IH[>%I96"HHR2>U/K)\2C/AZ\'^Q0!7'C'0R,B[R/9#2_\)AHG_/W
M_P".&N-TVWM_[-M<P1?ZM?X!Z5S^H:G/9WUY%_HJB%0T:F!3NZ<9JW&R,%6N
M[)'J7_"8:)_S]_\ CAH_X2_1/^?O_P <->>MK>E6UM;/?10QRRJ&**@.*ACU
M'37<R).C1M,%4>2/7I1R+N'M9=CTC_A,-$_Y^_\ QPUAS>)M*;Q;#<"X/E"'
M!;8<9YKE(-9TF%?WA$QDD*Q@0#/&>*MRZKI,5K%.8 RRC*JD0+8^E'+YB]M)
M?9.[_P"$PT3'_'W_ ..&E_X3#1/^?O\ \<-<%>S!]#:_TZWBWA-ZB2(<KC/2
MLZVU4OJ,<4HM3#+;^8I$2Y#<#'\Z.0:JMJ]CT[_A,-$_Y^__ !PTG_"8:)_S
M]_\ CAKS]-0MK.VB.I0*9&P2T< VJ"<#-/BUK19[K[/'$I;?LW>4-N?K3]GY
MB]M+L=[_ ,)AH@_Y>_\ QPULVUQ%=P)/ X>-QE6'<5YU<6UO]FEQ!%]T_P
MKK/!PQX4T\#_ )Y_U-3*/*73J<YO5C^*?^1;O/\ <_K6Q6/XI_Y%N\_W/ZU)
MJ:-E_P >,/\ N"HM0U.TTN$37DPC0G )[FI;+_CQA_W!7+>.T5QIJNH9?.'!
M&>XIH3=E<T_^$PT3_G[_ /'#1_PE^B?\_?\ XX:Y:2UAV,%@A#8.#L%9FB,U
MY:2RW<5N65RH"Q <"K]F<_UC2]CN_P#A,-$_Y^__ !PT?\)AHG_/W_XX:X&7
M6M'@>1)H/+V L2T( ('I0FMZ.\32"$#&,*81ELC/ [T*"[A[:7\ITFB>)])A
MO]4:2X($EP67Y#R,"MO_ (3#1/\ G[/_ 'P:\UU'6K3^QS<V5H?FD$>XP#*G
M(_QI4UC3-,A6/4 6;DB5K<*#[4N5=RO:R:V/2?\ A,-$_P"?O_QPTG_"8:)_
MS]_^.&N$BU72)8)9A$JI$ S;H@#CVJ;3[O3]3,H@M=IB.&$D07FGR$NNUNCM
MT\7Z*SJHO "QP,J1S6VK!U#*<@C(->6:Q;P+IS%8(@=XP0HKTRQ_X\;?_KDO
M\A4R5C6G/G5RQ1114FAS\7_([2?]>Q_F*Z"N?B_Y':3_ *]C_,5T% !1110
M4R61(8FD<A449)/84^J&N?\ (!O_ /K@_P#*@"A_PF&B<_Z9G!QPIH_X3#1/
M^?O_ ,<-<;IUM;G3X<P1G@_P"L[7+P:=<6ZI!!%%)G,SQ@J#V!]*MPLCG5>\
MN6QZ)_PF&B?\_?\ XX:3_A,-$_Y^_P#QPUYC_:HM-61;^.!H'AWXAB# <=<^
ME:=YJNDV.UIX $8 [Q""HSSUI\BM>XW5?8Z"_P#$^DR>)-.F6X)C3=N.P\<&
MMS_A,-$_Y^__ !PUP-GK&C7Q_=1*%V;PS1  CVK-U/7+1[;-A%L='4L7@&&4
M^E)QL"K2>ECU#_A,-$_Y^_\ QPT?\)AHG_/W_P".&N$BU+3)++SUMMVW"LHA
M&[./2H;>_P!-U#4;=+<H-RDF(Q#GKU]*;@NC%[9]CT'_ (3#1/\ G[_\<-:E
ME?VVHVRW%K*)(CP"*X/[+;Y_X]XO^^!6QX"4+HLP4  3-@#ZFIE%Q*IU>>YU
MM%%%2;'/ZU_R']'_ .NW^-=!WKG]:_Y#^C_]=O\ &N@[T %%%% &?J.M6&E,
MBWDXC9_NC&2:H_\ "7Z)_P _?_CAK$\5QI)XGLPZ*X\H\,,^M<]K9DLXK=[6
M*W7?*J-NB!X)JU&ZN8RJ\LN4[S_A,-$_Y^__ !PT?\)AHG_/W_XX:XZY:TLK
M=99K96S@82($D_2L\^(-#'E@0[F<;@HA!('O1R$*NWT.J\1>*-)N-/A2*Y+,
M+F-CA#T!K63Q?HHC7_2CP!_ :X.36='C>-1!OWE0"D((!;IFL^XO1)KDL*Q&
M*&V 8A;<-OX''ZT^1=RE6;Z'IO\ PF&B?\_?_CAH_P"$PT3_ )^__'#7G8\2
M:$93"(#YH^\GDC(^M6+K5](M1&6@#[U#CRX@< ],TN7S%[:7\IWG_"8:(/\
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
M;WZF4QVJ3C..U<M?6FJ3S+JD5J%OHGVQQ[N"G?/'N:[8^#=0_P"@S)_WPO\
MA1_PANH?]!J3_OA?\*IS3)C1E$X75M-O[JXFGBL4;[1$H(+?=8#GM[U4FTG5
M)IXG?3T C 7"'&X8[G'->B_\(;J'/_$ZD_[X7_"E_P"$-U#_ *#4G_?"_P"%
M*\6:*$UV//+;19(4BCN[6."W6WVNY/\ &"2/UQ5UM*N9=$AD$4<MV)4<\8W*
MIKLW\$WTB[7UAV7T*+_A3AX,OP,#67 [81?\*.:(G3GN<QX<M+FTANOM, A,
MDFY5![5I2_\ (2TO/_/<_P JUO\ A#=0_P"@S)_WPO\ A3[?P;<)?VUQ<ZH\
MJP,6";0,G'TH<U:R%&E+GYF4-8_Y'*\_ZXQ_R-)6OJ_A:74-6?4+?4'MV= C
M*%!''U%5/^$,U#_H,R?]\+_A3C.RL%2C*4FT<SJ]O>7UW#;I OV93O,N[G/I
MBL,:%=EXMVGJ0D\CX+?PDC':O0O^$-U ?\QF3_OA?\*7_A#=0_Z#,G_?"_X4
M<R!4YH\SBT761>Q3M9J8HMV8BW#@MG'2K^M:?J5]=JT-A&(UPRE>#UY!.*[W
M_A#=1_Z#4G_?"_X4?\(;J/\ T&I/^^%_PJ;QM8?)4O?0YGP[:SVEI,EQ!Y1:
M9G5<YX)K8J[_ ,(;J'_0:D_[X7_"C_A#=0!_Y#4G_?"_X5?M$9NA)N[8>#O^
M0WJOX?SJIK1_XK6Z_P"O>/\ D:Z#P]X=;1I;F>6[:XEG/)( Q^55M9\*RZCJ
M[:A!J#V[.@1E"@CCZBLT[.YLX/V?*8]5=0C\VQGC$?F%T("'N:UO^$,U#_H,
MR?\ ?"_X4?\ "&ZA_P!!F3_OA?\ "M.=&*H31R-E:WL'AC[,;1#<J<!'.0WZ
M5AV^AZM'=22O9H\+\>43@ ^H&*]*_P"$-U#_ *#,G_?"_P"%*/!VH?\ 0:D_
M[X7_  J;HTC3FNQP-WH=^B(GD+=KY 3YF_U; DY%)8Z#<)?1R7=HTA^0I()2
M-F.V,5W_ /PAVH=M9D_[X7_"D_X0W4/^@U)_WPO^%'-'<7LYVL4L<"JNI?\
M(.G^E:__  AFH?\ 09D_[X7_  ILO@B]FC,<FLR%#U&Q?\*;FK$1P\M&SI="
M/_$AL/\ K@G\JT:KV5LMG90VRL2(D" GOBK%9'88'B/_ (_-)_Z[G^5;]8'B
M/_C\TG_KN?Y5OT (>N*\_P!5!/C.ZX_Y8#^9KT'%<[JOA*TU74#>M/-#*5VG
M9W%-.SN1./-&Q@E3Z&L&[\,K=7EW-OVQSI@+CH_'S5V/_"!VO_/_ '/Z4?\
M"!VO_/\ W/Z5HYIZF"H3CLSD+G1[X:+#9VSJTBY$KO\ Q?CVK)@\+:G$"/*M
MR1$\:DL"?F&.N*]%_P"$#M?^@A<_I1_P@EJ?^8A=?I2<TRE2FEN</8Z6QU&W
MYYA3%PH'RLW;]*;+X>U$ZAOC\KR/M)FYX/0#'Z5W(\!6@SB^N!GKTI?^$$M3
M_P O]S^E'.@]E/N9AR6Z'%6?"7'B34LC!VK_ "%6O^$#M<?\A"Y_2M+1/#5K
MH<TTT4LDLDV-S/1*?,@I47!W-L4445F= 5F^(/\ D!W7^[6E69X@_P"0'=?[
MM $NB_\ ($L?^N*_RJ]5'1?^0)8_]<5_E5Z@ HHHH *RO$G_ "+]Y_N5JU7O
M;2.^LY;:7.R1=IQ0!Y[IJG^S+7@_ZM?Y5#K&E'4[,1JQ25&WQMCHU="G@&SC
M0(E]<A5& /04[_A [7_G_N?TK7G36IR^P=[HY*ZL]9OM/E@F$*DJ!@-D,<_I
M69_PC^L*[F(6Z!HT0\CD*.?I7H!\!VO_ #_W/Z4?\(':_P#00NOTI<R*5*:[
M'G5OX6U.+:3';G;&R@ELGEL]:@O;&>*XM;>5!YD42JXSQ)AB< UZ7_P@=K_T
M$+K]*R_$'@Z"QTPSQ7T_F;U4,0#C+ ?UI<RL-4Y]1D6\VJ'RMK;!\A[>U8^F
M:-=V^FWMI<+&HG8E2ASC)S760> K80)NU&Z8XZG%2?\ "!VO_/\ W--S3>Q"
MHS75'F\OA;5I7AWK;$1HJ#)'9LUOZ-IUW9R7;3J@65]RA#TY-=3_ ,(':_\
M/_<_I2?\(':_\_\ =?I0II,ITIM6NC)N WV:7@_=-=/X//\ Q2NGC_IG_4UG
M-X"M&4J;^YP>M='IMA%IEA#9P9\N%=JYI3ES%4J;A>Y;K'\4_P#(MWG^Y_6M
MBL?Q3_R+=Y_N?UJ#8T;+_CQA_P!P5R_C@$G30/\ GN/YBNHLO^/&'_<%4=<T
M*WUV".*=W0QL'5DZ@T(35U8Y4HV>E&T^AK2_X0.U_P"@A<_I1_P@=K_S_P!S
M6WM%?8Y/JS[G*ZWIEW?2V;6Z1GR) Y+G'?I46LZ1>WEPEQ;"/<83$P?W.?Z5
MU_\ P@=K_P!!"Z_2C_A [7_G_N?TJ>=6V+5*2MJ><V_A;4X8G39;AF93D$=
M0:FNO#>IR%TB6"2-I3("YYR3DBO0/^$#M?\ G_N?TH_X0.U'_,0N?TI7B5[.
M?='.Z-8SV.FQV\X42*3]SIR:O[#Z&M/_ (0.U_Z"%S^E'_"!VO\ T$+G]*KV
MB[&;P\F[MHYW65(TQCC^(5Z/8_\ 'C;_ /7)?Y"N9/@&R<KYEY<.H()4]#75
MQ1B*)(U^ZJA1^%1)W-J4'!68_O1114FIS\7_ ".TG_7L?YBN@KGXO^1VD_Z]
MC_,5T% !1110 50US_D!7_\ UP?^57ZBNK=+JUEMY/N2*5;Z&@#SK35/]FP\
M=C_.GWBW9M7%F%\_^'?TK97P#9HNU+ZY5>P]*7_A [7_ *"%S^E:<Z['(\.^
M:]SBX='U&SU&.ZMA'MD7%TK-]]O7^=58O#>H)) QAMR8I&<<CH23Z>]=]_P@
M5K_S_P!S^E'_  @=KC_D(77Z4N9=BU2FNJ//H_#FK".W+"W$MJ<Q$$<\\Y_"
MIKOP]J%S/<R^3;_OGC?&1QM)S_.NEO/"44&NV-HFH7/ES9W=.P)K6_X0.U_Z
M"%U0I(;IS/.KW3+RRLY1.B#S9E9"G1<+CFMSP[&R:8$\K8 WWNN[WKJ#X"M"
M,&^N&^H!I1X"M ,"_N0/08%4II"E2E)6,T*<]*T_ ?&CS?\ 7=OYFD_X0.U_
MZ"%S^E;>C:-;Z)9?9;<LRY+%FZDU,I7'2I.#=S1I:,45!N<_K7_(?T?_ *Z_
MXUT'>N?UK_D/Z/\ ]=O\:Z#O0 4444 <1XG&?%%I_P!<O\:K[3CH:Z/6_#-K
MK5S#<2S212Q# 9/2L[_A [7_ *"%S^E:1FDMCGJ47*5SGM6TP:I8/:EBA;E6
M'8USMU'J-]>1:?JL BAB!V2*-RS-C SZ5Z'_ ,(':_\ /_<TA\!6C=;ZX/UQ
M0Y)] C2E'JC@4\.:FBPKLMR(UD&,_P![&/Y5#)X:UF2.&-C 4C;*KNQ@^_K7
MHG_"!VI_YB%U2_\ "!VO_00NOTI<R'[.?='!6?A[4K:>V<QP*J3M*^T]BN*Z
MH@Y/!K2_X0*US_Q_W5+_ ,(':_\ /_<_I34TB)4)2U;1DSJ?(?C^$UTO@_\
MY%>Q_P!S^M9Y\!6C*5-_<X-='INGPZ980V<!/EQ+M7-*4N8TI4W#<MTV3_5/
M_NFG4V3_ %3_ .Z:@V,/PC_R U_WC6]6#X1_Y :_[QK>H *\_P!8!/C2XP/^
M7=?_ $(UZ!7/:MX2M-5U#[:\\L4Q382G<4T[.Y,X\T;&!M;TI=I]#6E_P@=K
M_P _]S1_P@=K_P!!"Y_2M?:+L<OU9]S,V'T-8NLZ5=:BQ1(H9(BN%+X#1GU!
MKK?^$#M?^@A=?I1_P@=KG_C_ +FI<T^A4:$D[IHX&_\ #NK3R1!9(Y(XL%2Y
MP<@=_6EM_#VI1F ,L*HDC,VT] RXXKO3X#M3_P Q"Y_2C_A [7_H(7/Z4<R3
MT*]G/;0X[2-"FTZY)DAA*J6*S #>0:WMI]#6G_P@=K_S_P!S^='_  @=K_S_
M -S351+H1*A*3NVC,VGT-+L/H:TO^$#M?^@A<_I2_P#"!VO_ $$+G]*/:+L+
MZL^YE:4"/&EKG_GW;_T(45T&E>$;/2M1%ZL\LTP7:-_845$G=W.F$>6-CH:*
M**DL**** .?US_D.Z1_O-_2N@Q7/ZW_R'=(^K?TKH* "C%&*,4 -<?(WT-87
MA+_D'3_]=S_(5NN/D;Z&L+PG_P @^?\ Z[G^0H W\48HQ1B@ HP*,44 %&*,
M48H ,48HHH ,48HQ1B@ HP*,48H 3 I:,48H ,48HYHYH ,48HQ1B@ Q28%+
M10 48HHH *,48HQ0 8HQ1BC% !BC%%(3Q0 M&*Y/6?%%[8ZN;"SLDF*IO9G?
M;_3WJE_PEVN<?\2N#GC_ %W_ -:FDV2YQ6C9W-%<*/&.LF1HQIUL77JHGY'Z
M4_\ X2W6_P#H%0?]_O\ ZU/E?8GVL.YL>(_^/S2?^NY_E6_7G&HZYK=_-:2?
MV; OD2%\>=UX^E7'\9:S'C?IMNH)P,S]3^5'*P52'<[NBN(_X2W6_P#H%0?]
M_O\ ZU'_  ENM_\ 0*@_[_?_ %J.5A[6'<[>BN#F\9ZU!$\KZ7#L09;$W;\J
M[2SN/M5G#<8V^8@;'ID4FK%J2>Q8HQ112&&**0]*YC7O$UYIFJQV%I9I.[1^
M8Q9]N!DCT]J!-V.HHKB/^$MUOOI< '_7;_ZU,/C#6N?^);;_ /?[_P"M5<K)
M]I'N=U17##Q?K9.!IEN3Z>=_]:E_X2[6QC.EP#_MM_\ 6HY6'/'N=Q6;K_\
MR [K_=KFO^$MUS_H%0?]_O\ ZU4M2\3ZQ=:?+"]A;1K(-H8S\?RHY6'M(]SM
MM%_Y =C_ -<5_E5ZO/[+Q+KEK906_P#9D!\M N?.ZX'TJS_PENM_] J#_O\
M?_6HY6'M8=SMZ*X<^+M; S_94&/^NW_UJ8GC+69!N33;=ESC(GS_ $I<K#VD
M>YW=%<(_C+68P#)IMNH/ )G_ /K4_P#X2W6_^@5!_P!_O_K4^5A[2/<[BBN8
M\/>);K5=1GLKRT6"2-0P*ON!!_"NGJ2D[ABBBB@85A>+/^0(?^NL?_H0K=K"
M\6_\@0_]=8__ $(4 ;40_=)]!3Z9%_JD^@I] !BBN U34-3G\2WMK%?F"&$#
M:JKGO]:H7.IW=FRBXUUHRW3*?_7JN5VN9NI%.QZ=1BO+K;5[R\NGMK?6Y'D0
M;B?+XQ^=7-^KGD:M)_W[_P#KT<CM<3K11Z+6/XI'_%-WG^Y_6N2WZN.NK2?]
M^_\ Z]4-7N;J.V6WO]7F$=PWE@"/J?S]J.1@JT#TVR_X\H?]P5/BO.$_M:-%
M1=6EX''[O_Z],-YJ:W0MCJTV]EW ^5Q^>:.1A[:!Z51BO+[C5KJTD$<^O,KD
M9V[.?YU8AN=2N8EE@UIWC;HRID']:.5@ZL4>D45YI#>:G,\B+JTP,9PVZ+'Y
M<UK>&+_4&\0SV5S>&XB$.\97&#D?XT.+6HXU8R=D=K1114F@44'I6+XIO+BQ
M\/SSVS[)05 ;&<9(% &U17G$<VK-&A.KR9(!^Y_]>H(-4N[BXDMXM==I8_OK
MLZ?K5<C,O:Q/3J*\Y#ZN1G^UY/\ OW_]>EW:OWU>3_OW_P#7H4&Q>W@=+%_R
M.TG_ %['^8KH*\Q>"^@N'OWU659 FTN4X _.FV.J:AJ D\C5KCY.[0X!^G-"
M@Q^VC:YZA17G6[5P.=7D_P"_?_UZ"^KXS_:TG_?O_P"O3Y&+V\.YZ+17FTT^
MKQP2.-7DRJDC]W_]>NR\-W<U[H-I<7#[I70;FQC)Q4M-;EQFI;&O1112+"C%
M%% '/ZC_ ,C9I7_ O_03705S^I?\C9I7_ O_ $$UT% !BBBB@ HQ7*^,;Z]M
MELHK2X\@S289@,G&17/7=_?6,+3W.MO'$#@L4Z?K5*+>I$JD8NS/2Z*\MBUN
M>:8PIK[-(%WE0G./7K5BUO-1O(?-M]:>1,XR$_\ KT<K9+JQ1U6M?\A[1_\
MKM_C705Y9F[OKL.^JS"6U?Y24P,_GS5\OJW;5I/^^/\ Z]'(P=:"/1**\[W:
MO_T%I/\ OW_]>D+:N.NKR#_MG_\ 7I\DA>W@>BT5P&F7NIP^(;"&74&FBF+!
MD9,=%)]:[T9Q4M6=F:1DI*Z'4444B@HHHH ,44'I7%^*-0OUURVL[:[-O&T;
M,V%R2>*:5Q-V5V=I1BO-I[O4;:%II=9D6-1DG9T_6FVU]J%Y LUOK;O&W1@G
M7]:KD9G[:.YZ739/]4_^Z:\\W:OGG5I/^_?_ ->@MJYRIU:3G_IG_P#7I<C%
M[>!U'A$?\2-?]XUNUY2T]SH5HJ?VM.J$_*@CR3].:O0W&JW$"31ZM,%<9&8\
M'^='*Q^VAN>D48KSK?J^<?VM)G_KG_\ 7H+ZN#SJ\G_?O_Z]/D8O;0/1:*\Y
MBU#5;35; -J+2QRRA'1DZ@D>]>C5+5C2,E)704444B@HHHH **** "BBB@ H
MHHH **** "D/2EHH R-:T&UUV.);AI%,1W*R,0167_P@UE_S^7G_ '\/^-=7
M10!Y]KW@ZUT^P%Q#>W@D\Q%SYIZ%@#WK67P-9%0?MEY_W\/^-7O%G_('7_KM
M'_Z$*W%^X/I0!RI\#67_ #^7G_?P_P"-26W@JQM(O+AN+E5SG&\]?SKIZ* .
M?_X1.W_Y^[G_ +[/^-'_  B=O_S]W/\ WV?\:Z"B@#G_ /A$[?\ Y^[G_OL_
MXTQ_"-LZ%3=W7/HY_P :Z.B@#@M5\+PZ?+8F"^NQYMP$;,A/&#[UN#PI;G_E
M[N?^^S_C3O$WW]+_ .OM?Y&MX=!0!@?\(G;_ //W<_\ ?9_QH_X1.W_Y^[G_
M +[/^-=!10!S_P#PB=O_ ,_=S_WV?\:/^$3M_P#G[N?^^S_C7044 <__ ,(G
M;_\ /W<_]]G_ !H_X1.W_P"?NY_[[/\ C7044 <__P (G;_\_=S_ -]G_&C_
M (12W_Y^[G_OL_XUT%% ')ZEX<CM-/FN([RY#QC(^<U)9Z!'J%A;74UW<>9+
M$K-AL<XK8US_ ) UU_N4NB_\@.Q_ZX+_ "H SO\ A$[?_G[N?^^S_C1_PB=O
M_P _=S_WV?\ &N@HH Y__A$[?_G[N?\ OL_XT?\ ")V__/W<_P#?9_QKH**
M.?\ ^$3M_P#G[N?^^S_C1_PB=O\ \_=S_P!]G_&N@HH Y_\ X1.W_P"?NY_[
M[/\ C1_PB=O_ ,_=S_WV?\:Z"B@#G_\ A$[?_G[N?^^S_C1_PB=O_P _=S_W
MV?\ &N@HH YKPZDEKJNI69GDEBC;Y-YSBND[5S^D?\C+JW^\*Z&@#@=8_P"1
MQN/^N'^%<OK\=P+Q+A09X$3YXD;#)U^8>M=/K/\ R.,__7#_  JC=:7:7KB2
M="7 QD>GI6JUB<=22C4U.3AOI+'4IKNQ(>$PQ%S*QR00?UK0O?$FI+-/]@LE
MEC@52^XXZ@'^M:DGA[3)2Q:W^\ IQZ#I3IM"TRY8F2(%MH1MIZCWINXN>&[1
MG:;KM]=X6=8(VD@\Y/F.%Y/7\JI:C/?7UA;3S"+S%ND$)5C@C/4^U;:^'=,4
MC; 1\FSK_#Z4X:!I_DI$8VV(P903T(Z4VFT)2@G=&,WB;4'*6L%JDEUD@X/&
M <4O_"1ZHL\HFM88DA*[QN.>3BM<>'M,"X$&#NW[L\@T-X=TR1F+09+X)]\'
M(H2DF'-"^Q9U)MVDW+>L1/Z5WND?\@:S_P"N2_RK@M24)I%PH' B8#\J[W1_
M^0-9_P#7)?Y5%3<TPVS+]%%%9G4)GBN%\1?\CDG_ %ZC^9KN#7#^(_\ D<8_
M^O4?S-5'<RK? RAJ*"33KE6)QY;=#CM7.:1:@V*/<0!%*L%D\UB6.?K743P1
MW,#0R@F-QA@.XK.3P]IT6T+$V%Z GI6DE<XX225C DMHK?PO!?QS/'=HP*L)
M"=QSC&,U9TC=KES>2:D[I)& %CW%=G7FM>+P_ID)1E@W>6<JK'(!J:YTBRNY
M_M$L6)<8++QD>].S3N6YQ(KBW9="EM[:[P=I"RN>^:Y2Y_X\9898I(;R)DQ&
MSDH?F'S YKMVM8)+7[,45H",;1TQ5-M TUH3&T.5)!R>O'2AQ;%":2U,E_$%
M[%:S!OLZS0$@Y)^;'85&?$^HL6=8(%CCB\QB6.3T']:UF\,Z6[%F@^8\EL\\
MTG_",Z2J,##A&&&R>HI6D.]/L4=0UV]^V_9;>.+:1]UR<L#U(JMH=]<6)6U*
MQFWDFE"G<200?Y5<F\/327[2H\8A/"MCYE'I5Z/P_ID.UO)^YELD^O4TU>]Q
MN4+61@WGB*Y-_'9R0V\\3/G<K'Y>U=F.U<W8Z1H&I2-+!;EA Y )/&?:ND'
MIQ,ZG+?0F\+_ /(VWF?^>*_R-=W7">%_^1MO/^N*_P C7=UC+<[J?PH****D
ML*PO%G_($/\ UUC_ /0A6[6%XL_Y A_ZZQ_^A"@#:B_U2?04^F1?ZI/H*?0!
MYU>?\C?J?T'\ZY[Q$B"^2XCG$-RD9PLBY21<?=[\UT-W_P C?J?T'\Z>R*_W
ME!QTR*VBKQ1PU)<M1LX&YN7%Y-=H[6LJ0 B-%X)XJ37]7G6??:W<T<@'S?+P
M/I7<F*,G)C4GZ4&&(G)C0GW%')YA[5=CC-/U&Z3(-Z\CR6I<EQC:P%4'D>ZM
M=TUY(2TZ[58<KP<D?C79WLFFM$]K--'&6&#@@$4:?IEK#^^C=I\C =SG ]J+
M-CYTM;'.'4V72Y8WNIF*3,D;J.3A0>:F\.ZE<7.JP)/<F0&(Y4KT('KBNL\F
M/;CRUQ]*R++5$NM8EM$MUC2,$!L<L1UIVM(7,FG9%&REAL=<U(:G@/*08F<9
M!7 X%5-;U 6[QK9/-!M"LJ8^7!/6NQ:.-\;D#8Z9%#11O]Y%/U%%G:Q*FD[V
M,+PU=R70O/-G,N)."5QQDUTGAG_D<+C_ *]S_,5 J(GW5"_05/X9_P"1PN/^
MO<_S%*?PETG>I<[NBBBL3M"N?\:?\BS<?[R?^A"N@/2N>\9_\BQ<?[R?^A"@
M3V.<B_U,?^Z*Y^VU&RM=<U)Y)57[O\/7@>U=##_J(_\ =%0/+8K/Y;M").N"
M1FNCL>=%HY+5M6D74P]O<31\G<&7@#':H(-2NX55_P"T'DDD$P^=<  8VGI7
M=M#&S9:-2?7%0W5C!=6[P.FU6&,KP12LT:*I&UK')6;M<:-JCW%Y*08_E1NH
MZ9-4KB\-II-LEG=S+*L0.=O YKK8+:QTVY2"29I+B8;4$G)(]*TC!$?^62\>
MU#5U8?M$GL<3H^HW8:WDDOWE>990P=< 8Q@]*N^')YKG5)'FNW8 ,/+;N<]1
M73R6T,D3(8P P*Y ]:J6.C0V4OFAY9& PN\YVTTG<ESBT]-2W=?\><_^X?Y5
MU7A'_D6++_<'\JY6Z_X\Y_\ </\ *NJ\(?\ (L67^X/Y5%3H:X;J;E%%%9'4
M%%%% '/ZE_R-FE?\"_\ 03705S^I?\C7I?\ P+_T$UT% !1110!Q_C?_ %^E
M_P#77^HK'O[6.]LYK:0 K(I'/:MCQO\ Z_2_^NO]167//# I::147/4FM8;'
M)6NIJQQ$*ZA ]O=BW)>/_1)%"CYA_>_6KNJ_:X=3MK&*[%G L8*OMX9N_:NK
MC>.5=T95E]1S3F17QN0''J.E58S]IK=HX)Y9YX6$]Y(_E7:@NJXXVGTJ0W.H
MR2W4S:F8'C)"Q;<DC'':NRG>WME!E4 .V!A<\U+Y2,=WE@GUQ2Y=+7#VJ['"
M)J=W!!M%])(9(4=RPYSCD"NB\+M))82227#3,S9 ;JH]*T;W3H;V 1,"F""&
M3@@UDM=QZ+?Q6,*-(TQS+*_.*:T>HW)2CHC?M/\ D:-)_P!]_P#T$UZ#7GUI
M_P C1I/^^_\ Z :]"K.>YT4/@04445!L%%%% !7"^)O^1MM?^N+?R%=QVKA_
M$W_(V6O_ %Q;^0JH[F=7X&9^I.B:;<-)C;L.<C-8VGZM9Q:';PI)^]\HY6->
M5ZUT14,,$ CT-1,L,*-(550!R<5LTSA35K,X'^U;IB\<5_,B-)'M)7YB"3GM
M4LVIW0A:W%Y(R+( & ^8\5V0N=.,7G!X3'G&\=,U!?Z=:W2K=&1X1&N=\?&1
M4M-(U4U?8Y^^CC(T0S7CNZ[BS#G/!YK,O-4NAJ$:6U_/'#)( V4&>OTKN]/B
MM'L8FM@)(<?*Y'6K'D1$Y\I<^N*;B+VJ6C.-_M*Y72YXQ=R.$G"EL?,5()XK
MH/#N\Z2C27!G=CDL>H]JLWNFQ7@0$M$4;<&CX-26=G'90^7&2<G)+=2::NB9
M3BUH-G_Y"FE_]?"_S%>EUYI./^)II7_7PO\ ,5Z764]SIH? %%%%0;A1110
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
M9_G0FK6N#BV[\IR]OJ6JRZ?)<&^MOW@!";QE#W'M6QI4$&IVT%[+O>9,@DG
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
M.;3TDDA5W8DEB.351C=V,ZE101Z9_:^G?\_L'_?P4?VQIO\ S_0?]_!7G_\
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
M!@%NM5&]]2).-O=$?)UC2?\ KNW_ *#7H]></_R&-)_Z[M_Z#7H]93W.JA\
M4445!L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C?=/TI:1ON
MGZ4 >9V/_'SJ'_7U)_.KE4['_CXU#_KZD_G5RMX['G5/C8=Q]:X6_M'?4M4R
MEQYCR(T*J/E<@GK7;&>$LZ^:N4^_S]WZT1W$4K;8Y%<XS@'/'K3:N$)<O0XO
M[!=R:A*FH/.COL,?EJ".%'?M1>Q30N_F!U#7ORDGJ,"NX.1Q5:XL(+J:*2>/
M<T1RF>Q]:3@6JOD<S'83RW5LDT$AC%[(S GC&X8_"J-S!=02QV\4+G-T2D1/
M!7FN^YYSUJK>:=;7^S[1&2R'*D=10XZ6%&IW,[PNL4>E&*(MO1R) W9O2MNJ
M]I9P647E6\>Q>N/4^M6.:M;&<G=W =:O^"?^/K5O^NY_D*H#K5_P3_Q]ZM_U
MW/\ (5G/8VPWQ,[&BBBL3M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** *U]_R#[G_KDW\C7G.C?\@R+ZFO1[[_ )!]S_UR?^1KS?1O^09%
M]35PW.;$_"B_VKG[_3+W4+N/=##%Y;Y%PA(8CTK>EE2&)I9&"HHR2>U9\.M0
MSR(JP3"-SA92IP?TK5V9S1NM49<N@7;:5]F1XUF%T9@WH"<U6@\.7XO1+(L:
M[8F0ON)+DG.:Z[*Y'S+[<]:!(C9VNIQU 8'%+DBRE4DM+'-7>D7$-C:/A3]E
M@97"]\@CC\ZQ]*MW9!;1E+B6XMF7<,_N>.A_SVKO R-D*Z-Z@,#34-NA.QX0
M>^&%'+J"FTK6,.71;LM;-$Z(T5N8BP]<BL^W\-WWG32.D49>$1_>)W$'.>:Z
M\LH."R@^F:"ZCJRCZFAP3!59(BLXF@LH(7QN2,*<>H%3?PGZ4@=6&596 [J<
MTO\ "?I5]=#/J;/@3_D7_P#MH:ZBN7\!_P#(O_\ ;0UU%<IZ:V"BBB@84444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M:LCK6B"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!G7&A:7=SM-<6,,DK=68<FH_^$:T7
M_H&P?E6K10!E?\(UHO\ T#8/RH_X1K1?^@;!^5:M% 6,K_A&M%_Z!L'Y4?\
M"-:+_P! V#\JU:* ,G_A&M%_Z!L'Y4?\(UHO_0-@_*M:B@#*_P"$:T7_ *!L
M'Y4?\(UHO_0.@_*M6B@#*/AK1?\ H&P?E5^WM8+2%8;>)8XUZ*O05-10!0NM
M%TV]F\ZYLXI9,8W,.:A_X1K1?^@;!^5:M% &5_PC6B_] V#\J/\ A&M%_P"@
M=!^5:M% &5_PC6B_] V#\J/^$:T7_H&P?E6K10%C*_X1K1?^@;!^5'_"-:+_
M - V#\JU:* ,K_A&M%_Z!L'Y5)!H.E6TRS06,*2+T8#D5HT4 4KO2;"_96N[
M6.9EZ%QTJO\ \(UHO_0-@_*M6B@#*_X1K1?^@=!^5'_"-:+_ - V#\JU:* L
M97_"-:+_ - V#\J/^$:T7_H&P?E6K10!E?\ "-:+_P! V#\J/^$:T7_H&P?E
M6K10!E?\(UHO_0.@_*G1^'=(BD61-/@5U.00.AK3HH 0# JC=:+IE[.9KFRB
MED(P68<U?HH RO\ A&M%_P"@;!^5'_"-:+_T#8/RK5HH RO^$:T7_H'0?E1_
MPC6B_P#0-@_*M6B@#)_X1K1?^@;!^5'_  C6B_\ 0-@_*M:B@#*_X1K1?^@;
M!^5'_"-:+_T#H/RK5HH SH-!TJVF6:&QA21>C <BM  4M% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !2$9I:* $ HVBEHH 3 I,"G44
M )BC%+10 F*,4M% "8%&*6B@ Q2!0*6B@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *,"BB@ HHHH 3:*,"EHH 3 HP*6B@ HQ1
M10 F!1BEHH 3 I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BD-9NI1ZM)(G]GS01KCYA
M(I/\C0!IT5SWV?Q/_P _EG_WPW^-'V?Q/_S^6?\ W[;_ !H Z&BN>^S^)_\
MG\L_^_;?XT?9_$__ #^6?_?MO\: .AHKGOL_B?\ Y_+/_OVW^-'V?Q/_ ,_E
MG_W[;_&@#H:*Y[[/XG_Y_+/_ +]M_C5O3HM:2YS?W%O)#CI&I!S^= &M1110
M 4444 %,<GM3Z:W!H YNX\;:/;:F^FO._P!L09,0'./6MBPU"#4;..ZMGW1-
MT)XKR76GFD^,,CVER+?;;8:4J<?P\9K8\2:R9]1T^"UEEATIXY"\D:D!G"$C
M]0*E/W;CL>F%QP,C\ZAO+V&QM)+J=P(HQEC7BPU359M"T2[>\N6!NY(Y77G*
MY7&:N0ZA=3_";5II+JY-Q',_E,0=WWCCMZ4<VX6/6;74[2\;;#<(S;=Q&>0*
MMYST8'\:\/\ !>F'66UI#<W4=TT.Z*7D'(_"NW^'_P!JO+);F^\];JUS;-O/
M#E>"U4]Q&]!XJTN?7&T=)R;U?O1XZ5LEO1@?QKS&TFC/QBU-LD*;3 ;;QG"]
MZYG1=8U%-9L!]NNV$M[)&RL#C9MX[>M2G=(#V^WO()Y9(XYE=HN' /W35C<,
M?>'/3FO"7GO-*BUE[0SI,^I[)3M)Q$7.?PQ6SK;:GIWA>Q=]4>1FO$,;PJ?E
M0@Y!IIW0[:GK;,/[X_.H!=PO=O:I,IF0 L@/(%>;ZS9W&D:S#>1WES>6<I0O
M!N^9&)QE?:I_#$2+\2]:DD\Y6:-#&&!P0<T)BMH>EKTYI::O3-.I@%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %(1S2T4 4GTG3Y)"\EC;LQZL8P2:BO=
M*@N--DLXX(45E*I^[!"Y&,XK2HH8'->%_"RZ#H8TRYDCO%$C2!FC QGVK:_L
MZS\DP_9(?*)R4V#&?I5NB@#*N])'V1TTT0V=PV )5B!P,]*L6%I]CM4B)W/U
M=L8W-W-7:* *@TZS68S"TA$IZOL&?SIJZ58(X=;* ,#D$1C(-7:* *QL;5O,
MW6T1\S[^4'S?6FMIUF\2Q-:0F->54H,"K=% %=K*V=E9K>(E?NDJ.*=]FA$Y
MF$*"4C!?;SCZU-10 @Z4M%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 444A8 T +13/,6G9H 6BC--WC.* '44FX9Q06 &: %HIH<$X%.S0 4
M4A8#K2;QC/:@!U% Y%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5R>O\ BJ6SU^UT'38$GU"X&X[SA47GD_D:ZRN(U_PS?KXPM/$VE!99HE\N
M6!CC<O/0_C28&K'JM[83RC5TABMHH]YN4)VD^E-?QSH,5H]S)>!8XR V>HST
M-5=>TG4_$OAZYM)(EM')#QH3DDCL2*X[6/ ^O:FL]T+=$E:-(5AW#D* -W7V
MI:C21WZ^+])FTV]O+>?S%M%)D4=1Q5#2_'VD7UK:RS.8)+E2T:,/O 8Z?G6'
MH7A/6(8_$"74*1"^0B'Y@><#T-5;;PKKL4OAH2V2,FFY64AAR/EYZ^U-7_(#
ML9O&VA6_E&6\5?-) SVYQS4^H>*=(T^=8+BY'F$ D+S@'IFN*\<^#];\0ZFS
MV4,2VH0%<$ EN.#S]:TM/\/:QI/B>XOD@CN;:]A57#$9B8'Z]*6H61<L?B%I
M-P=0FE+0VUG)L,K#@GG_  K6MO&.BW1N/+NUQ;H'D)_A4@$']17&?\(3K#:1
MX@L&2+_3)C-"X(P<DG'ZU6L?"7B.T&JN+6'?<VRQ1!F!&0%'//M0F[AH=5JO
MC.WD\.7NI:-+%/+:$;XW.,<C_&MO0-0?5] L[^1 CSQ*Y4=!D9KS73_ ^OV.
MC:[;- LDM]CRSO'7(]_:O1/"EE=:?X8L;.\C$<\$01@#GH,50C: P*6BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@
MUB^(M2U/3+ S:7IIOYO^>8- &SDTBN&S@@XZXKYH\6_$OQQ)+);W,#Z7'G&U
M5R?SKL?A/K^NGPS(R6,VH$S,3*S$GKTZT >T45G17EZ^E&X>S*7."?([YK)C
MUW7VD17T"15)P3GH/SH Z>F,X7[Q ^IK/U2^OK2W1[.Q-U(?O(.U><_$K7-;
M/@VY,FG2V(!R)E8@C]: /6,TM?+?A;XD^-;26."T\S4DZ>6Z_P!:^@O"NLZS
MJ]F)=7TAM/? P">M '14444 %%%% !1WHI#UH 1FP>>E-+ =2!7"_$V]DMM.
MM8HFG$LLF%6+@'@]2.:XW[?>3>%O"SW%U.MP;DQRMD@[<=Z28['M6]3T89^M
M*Q'KS7F7B*SBTSQ7H-K;7<XAG=S+\['(8K7/:W<W.F>+8K;3I[TQ072AVD)(
M (S@<\BC<+6/;0RGH0?QH) ZG'UKPJ_O[F#7;YXKJX#+J*! &;&TE<\>G6MG
MQI<2R^(KJVEU J)84^S;9"HB)!R3C\*E2T3"VIZZ" ,9ZTW>IX#"O&[.+5;C
M79;&XU/R&A1&MY"[8==HSCUY]:R8;R:-(6:]N QU!T8[V^YL'Z9S36H6/?%8
M$>U)D=<C%>)QZKJJ^$[Y;:>5HDU3:[$G*Q%SWZXQ5C7$N['2M(5M3>:*6Z#*
MT3M\JX;@GKUIIA8]?N[VVLH!-<S+''D %CU)XJ=9%(&&!R,CFO"9GGU#P2/.
MDGE6#5%'+'(3Y/TZUU.F%K+Q?!LD>\M9V/E$2-NA]B.F.:$+H>H@Y%%-7I3J
M8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%&*** *=]I5AJ<)BO;2*9#U#+4&C:!IV@6SV^FVRP1.Q8HO3)K3HH 3 HQ2T
M4 )@50U?1K'7+$V6H0B:W8Y*'H:T** ,_3M#TS28A'8V4,"CLJUH8%%% !11
M10 4444 %%%% $<D,<A!=%;'3(Z5&UG;L #"F!R..E3F@C- $+VL,C*S1HS#
MH2.E*UM QRT2$^I%2XH(S2 @^QVV2WD1YZYVURNL^"(-5U.:\9XCYR!&$JD[
M0/[N*['%(44\T6 S=*TFTTVP@M(U#B$85F&35S[%:_\ /O'_ -\U.%"]!1BF
M!$MM J%1"@4]1CK3?LMN5 ,2%1T!'2I\4;1BD!"+:W52HA0*>HQQ2B"$/N$2
MAAQD"I<"C H !TI:0<4M, HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
6*** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>gds-20201231x20f024.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gds-20201231x20f024.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" '#!<<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MUG%I )E&U9/+&Y1Z XZ4S^R--$3Q?8+7RY#N=?)7#'U(QS3_ #[S_GS7_O\
M#_"CS[S_ )\U_P"_P_PH #IEB7B8V=N6A&(SY2Y3Z<<4@TK3P)0+&V'G?ZW]
MTOS_ %XY_&E\^\_Y\U_[_#_"CS[S_GS7_O\ #_"@!ITG3BD:&PM2L7^K!A7"
M?3CBE.F6#222&RM_,E&V1_*7+CT)QS2^?>?\^:_]_A_A1Y]Y_P ^:_\ ?X?X
M4 ,.D::8%@-A:^2K;A'Y*[0?7&.M/&FV(N#<"SMQ.1@R>4NXC&,9QGI1Y]Y_
MSYK_ -_A_A1Y]Y_SYK_W^'^% #/['TSR/(_L^U\G=N\OR5VY]<8ZT_\ LVQ\
MY)OL=OYL:[4?REW*/0'' H\^\_Y\U_[_  _PH\^\_P"?-?\ O\/\* &C2=.6
M.2,6%J(Y#ET$*X8^XQS2G2[ M$WV*WW1?ZL^4N4_W>./PI?/O/\ GS7_ +_#
M_"CS[S_GS7_O\/\ "@!/[+L 93]BM\S?ZS]TOS_7CG\:0Z3IQCCC-C;%(SE%
M\E<*?88XIWGWG_/FO_?X?X4>?>?\^:_]_A_A0 ?V;8^<\WV.#S9!AW\L98>A
M..:9_8^F>0(/[/M/)#;A'Y*[0?7&.M.\^\ _X\U_[_#_  J*VO[FZ@$L=D-I
M)',H[$@]O:@";^S;'SQ/]CM_. VB3REW >F<=*8-'TP0M"-/M1$QR8Q"NTGU
M(Q3_ #[S_GS7_O\ #_"CS[S_ )\U_P"_P_PH 3^S+#S8Y?L5OYD8 1_*7*@=
M #CBD&DZ<(Y(Q8VP24YD7R5PY]QCFG>?>?\ /FO_ '^'^%'GWG_/FO\ W^'^
M% "?V5IY\K_0;;]S_JOW2_)]..*!IE@&E865L&E&)#Y2Y?Z\<TOGWG_/FO\
MW^'^%'GWG_/FO_?X?X4 -.DZ<T<<9L+4QQG*+Y*X4^PQQ3O[-L?.>;[)!YKC
M#/Y:[F'H3CFCS[S_ )\U_P"_P_PH\^\_Y\U_[_#_  H 9_9&F^0(/L%KY(;=
MY?DKMSZXQUI_]FV7GK/]D@\Y1M$GEKN ],XH\^\_Y\U_[_#_  H\^\_Y\U_[
M_#_"@!@TC31"\(T^U$3G+)Y*[6/J1CFG?V98>9')]BMM\0Q&WE+E![''%+Y]
MY_SYK_W^'^%'GWG_ #YK_P!_A_A0 T:1IP61186P67F0"%?G^O'-!TG3B(@;
M&VQ%_J_W*_)]..*=Y]Y_SYK_ -_A_A1Y]Y_SYK_W^'^% "?V78!Y7%E;[I1B
M0^4N7'H>.::=(TTQ)$;"U,:'*IY*X4^H&.*?Y]Y_SYK_ -_A_A1Y]Y_SYK_W
M^'^% "_V=9><TWV2#S6&UI/+7<1Z$XJ/^R--\CR/[/M?)W;O+\E=N?7&.M/\
M^\_Y\U_[_#_"CS[S_GS7_O\ #_"@ _LVR\]9_LD'FJ-JOY8W >@.*:-)TX1/
M$+"U$<ARZ>2N&/J1CFFRWMU"%+60PS!1B4=3^%2>?>?\^:_]_A_A0 G]EV&^
M)_L5ONB&(SY2Y3Z<<4@TK3QYN+&V_>_ZS]TOS_7CFG>?>?\ /FO_ '^'^%'G
MWG_/FO\ W^'^% #3I.G,L:FPM2L7^K!A7"?3CBE_LRP\R63[%;[Y1B1O*7+C
MW..:7S[S_GS7_O\ #_"CS[S_ )\U_P"_P_PH 9_8^F>4L7]GVOEHVY4\E< ^
MH&.M/_LVQ\\S_8X/.(VF3RUW$=,9Q1Y]Y_SYK_W^'^%'GWG_ #YK_P!_A_A0
M S^R--\CR/L%KY.=WE^2NW/KC'6G_P!FV/G)-]D@\U!M5_*7<H] <<4>?>?\
M^:_]_A_A1Y]Y_P ^:_\ ?X?X4 -&DZ<(Y(Q86H20Y=?)7#'W&.:4Z78%HF-E
M;DP\1GRE^3Z<<4OGWG_/FO\ W^'^%'GWG_/FO_?X?X4 (-+L 92+*W'G?ZS]
MTOS_ %XY_&D.DZ<4C3[!;;8SE%\E<*?;CBG>?>?\^:_]_A_A1Y]Y_P ^:_\
M?X?X4 !TRQ,SS&SMS+(,._E+N8>YQS3#I&FF%8#I]J85;<L?DKM!]0,=:?Y]
MY_SYK_W^'^%'GWG_ #YK_P!_A_A0 ?V;8^?YXL[<3;=OF>4N['3&<=*C&C:6
M(6A&G6@B8[BGDKM)]<8J3S[S_GS7_O\ #_"CS[S_ )\U_P"_P_PH #IEBTR2
MFSMS+& $<Q+E0.@!QQ31I6GK')&+&V$<IS(HB7#GW&.:=Y]Y_P ^:_\ ?X?X
M4>?>?\^:_P#?X?X4 )_9=AF(_8K;,7^K/E+\G^[QQ0-+L TK?8K?=*,2'RER
M_P!>.:7S[S_GS7_O\/\ "CS[S_GS7_O\/\* &'2-.,<<9L+8QQG**85PI]AC
MBG_V;9"9YOLD'FN,,_EKN8>A..://O/^?-?^_P /\*@DU"XCNH;=K+YY02N)
M1CC\* )/['TSR!#_ &?:^4#N">2NT'UQCK3SIMB9A,;2 RA=HD\M=P'IG'2C
MS[S_ )\U_P"_P_PH\^\_Y\U_[_#_  H 8-(TT0M"-/M1$QW-&(5VL?4C%._L
MNP\R.3[%;[XAB-O*7*#V..*7S[S_ )\U_P"_P_PH\^\_Y\U_[_#_  H 8-(T
MT+(HL+4++_K (5P_UXYI3I6GGRLV-L?)_P!7^Z7Y/IQQ3O/O/^?-?^_P_P *
M//O/^?-?^_P_PH 0:78!I6%G;AI1B0^4N7'OQS2?V1IIC2,V%J40Y1?)7"GU
M QQ3O/O/^?-?^_P_PH\^\_Y\U_[_  _PH /[-LO.:;[)!YK##2>6NXCT)Q3/
M['TWR/(^P6OD[MWE^2NW/KC'6G^?>?\ /FO_ '^'^%'GWG_/FO\ W^'^% !_
M9MCYZS?9(/-4;5?RUW >@..E,_LC31$\0L+7RW.YT\E<,?4C'-/\^\_Y\U_[
M_#_"CS[S_GS7_O\ #_"@!/[+L"\;_8K?=$,1MY2Y3Z<<4@TG3@) +"U E_U@
M$*_/]>.:=Y]Y_P ^:_\ ?X?X4>?>?\^:_P#?X?X4 -.DZ<1&#86Q$7^K'DK\
MGTXXI?[+L-\K_8K??*,2-Y2Y<>_'-+Y]Y_SYK_W^'^%1P7MU/$)$LAM.<9E'
M^% "G2--,21&PM3&AW*GDKA3Z@8XIXTVR$[3_9(/-8;3)Y8W$>F<4>?>?\^:
M_P#?X?X4>?>?\^:_]_A_A0 S^R--\GR?L%KY1.[R_)7;GUQCK3_[-LO.6;[)
M!YJ#"OY8W*/0''%'GWG_ #YK_P!_A_A1Y]Y_SYK_ -_A_A0 T:3IPC>,6%MY
M<ARZ^2N&/J1CFE.EV!:)C96^Z(8C/E+E/IQQ2^?>?\^:_P#?X?X4>?>?\^:_
M]_A_A0 T:5IX\W%E;#S?]9^Z7Y_KQS0=)TXI&AL+4K']P&%<)]..*=Y]Y_SY
MK_W^'^%'GWG_ #YK_P!_A_A0 G]EV!DDD^Q6_F2##OY2Y8>YQS33H^FF%83I
M]KY2G<J>2NT'U QUI_GWG_/FO_?X?X4>?>?\^:_]_A_A0 #3;$3&86=OYI&T
MR>6N['IG'2F?V/IODF'^S[7RBVXIY*[2?7&.M/\ /O/^?-?^_P /\*//O/\
MGS7_ +_#_"@ _LVQ\Y)OL<'FH,(_EKN4>@..*:-)TX)(@L+4)(<NODKAC[C'
M-.\^\_Y\U_[_  _PH\^\_P"?-?\ O\/\* $_LNP)B/V*WS%_J_W2_)]..*/[
M+L,RG[%;YFXD/E+\_P!>.:BDOKF.>*$V0W2YVXE&.!SVJ;S[S_GS7_O\/\*
M&G2=.,<<9L;8I&<HODKA3Z@8XIPTRQ$SS"S@\UQAW\M=S#T)QS1Y]Y_SYK_W
M^'^%'GWG_/FO_?X?X4 1_P!C:9Y A.G6AB!W!/(7:#ZXQUJ3^S;'SO.^QV_F
MA=OF>4N['3&<=*//O/\ GS7_ +_#_"CS[S_GS7_O\/\ "@!@T?31 T T^U$3
M'<R"%=I/J1CK3O[,L/-CE^QV_F1C"/Y2Y4>QQQ2^?>?\^:_]_A_A1Y]Y_P ^
M:_\ ?X?X4 -&DZ<$D06-L%E.9!Y*X<^_'-*=+T\^5FRMCY/^KS$OR?3CBE\^
M\_Y\U_[_  _PH\^\_P"?-?\ O\/\*  :98!I6%E;!I>)"(ER_P!>.::=)TXQ
MI&;"U\N,Y1/)7"GU QQ3O/O/^?-?^_P_PH\^\_Y\U_[_  _PH /[-LO/:?[)
M!YKKM9_+&XCT)Q3/['TWR/(_L^U\G.[R_)7;GUQCK3_/O/\ GS7_ +_#_"CS
M[S_GS7_O\/\ "@ _LVR,XG^R0><HVB3RQN ],XI@T?3!$\7]GVGENVYD\E<,
M?4C'6G^?>?\ /FO_ '^'^%-6]E%Y%;S6WEF4,58.&'% #O[,L \;_8K??$,1
MMY2Y0>QQQ3?[(TX+(HL+4"7_ %@$*_/]>.:N44 4SI.G$1 V-L1%_JQY2_)]
M..*4:98!Y7%G;[I1B0^4N7'OQS5NB@"F=(TTQ)$;"U,:'<J&%<*?4#'%._LZ
MR\]I_L=OYS#:9/*7<1Z9Q5JB@"G_ &3IOD>1]@M?)W;O+\E=N?7&.M._LVR\
M]9_LD'FH-JOY:[@/0'%6J* *0TC31$\0L+41N<NODKACZD8YIQTNP+1,;*WW
M1#$9\I<H/;CBK=% %,:3IP\W%A;?O?\ 6?N5^?Z\<T'2=.*QJ;"U*Q',8\E<
M(?;CBKE% %3^R[#S))/L5OOE&)&\I<N/<XYIO]D::85A-A:^4ARJ>2NU3Z@8
MXJ[10!5_LVQ\\S_9(/.(VF3RUW$>F<=*9_9&F^08?L%KY1.XQ^2NTGUQCK5V
MB@"I9HD<MPB.-H90(P,!..E%.MBOVFZ BVG<,MG[_%% %FBBB@ HHHH IV6_
M[5J&Z=9%\\;%#9,8\M/E/H<Y/_ A5RL_3S$;W5/+1E<7*B0DYW-Y4?(].,#\
M*T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,UO^1FB_
MZ\W_ /0TK2K-;_D9HO\ KS?_ -#2M*@ HHHH **** "BBB@ HHHH **** "J
M=M_R$+SZI_*KE4[;_D(7G_ /Y&@"Y1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5G1?\ (PW/_7NG\VK1K.B_Y&&Y_P"O=/YM0!HT
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'H:H:-_R#$_ZZ
M2?\ H;5?/0U0T;_D&)_UTD_]#:@"_1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% %2__ -7#_P!=D_G5NJE__JX?^NR?SJW0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9MU_R'-/_ -V3^5:5
M9MU_R'-/_P!V3^5 &E1110 4444 %%%% !1110 4444 %%%% !1110 55TW_
M (\(_JW\S5JJNF_\>,?U;^9H M4444 %%%% !1110 4444 %%%% !1110 44
M44 4;K_D*V'_ &T_D*O51NO^0K8?]M/Y"KU !1110 4444 %%%% !1110 44
M44 %%%% !5"Y_P"0Q8?[LO\ (5?JA<_\ABP_W9?Y"@"_1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 5K?=]HN<RAEW#"@YV\?I13;4H;J["J0P==
MQ)Z\44 6Z*** "BBB@"I9F<W-]YKJR"8>4!C*KY:<''^UN//K5NJ&G^3]MU3
MR]^_[2OF[L8W>5'T]L;?QS5^@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#-;_D9HO^O.3_T-*TJS'_Y&:'_KSD_]#2M.@ HHHH ****
M"BBB@ HHHH **** "J=M_P A"\^J?RJY5.V_Y"%Y]4_E0!<HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SHO^1AN?^O=/YM6C6=%
M_P C#<_]>Z?S:@#1HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ /0U0T;_D&)_UTD_]#:KYZ&J&C?\ (,3_ *Z2?^AM0!?HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@"I?_ZN'_KLG\ZMU4O_ /5P_P#7
M9/YU;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"LVZ_P"0YI_^[)_*M*LVZ_Y#FG_[LG\J -*BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ JKIO_'A']6_F:M55TW_CPC^K?S- %JBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@"C=?\ (5L/^VG\A5ZJ-U_R%;#_ +:?R%7J "BBB@ H
MHHH **** "BBB@ HHHH **** "J%S_R&+#_=E_D*OU0N?^0Q8?[LO\A0!?HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** *]N9#/<;V4H&&P#'''.:
M*9:^7]JN]F[?O7?GIG;VHH MT444 %%%% %2S$PN;_S8U5#.#$0!EE\M.3CO
MG(Y]*MU0L!&+W4RDC,QN5,@(QM/E1\#UXP?QJ_0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!FM_R,T7_ %YO_P"AI6E6:_\ R,T/_7G)
M_P"AI6E0 4444 %%%% !1110 4R66.&,O*ZH@ZLQP!3ZP_%@!T)P>GG0_P#H
MQ:!-V5S2_M.P_P"?VW_[^K_C1_:=A_S^VW_?U?\ &N$D\F*)I'50BC).WH*S
MVUK346-F$ZB0%ES9RC@8R3\O Y')XK3V?F<ZQ#>R/2_[3L/^?VW_ ._J_P"-
M4[;4K'[?>'[9;X.S_EJOI]:X:/4;"6]-HC9E'_3)@IX#8#8VDX(. :D2[LG1
MW5D*HF]CMQ@<\_H:/9^8?6'V/0?[3L/^?VV_[^K_ (T?VG8?\_MM_P!_5_QK
MSM-0L7B\S<%&Y4(9""&8 @=/<4EOJ5A=R1I P?S "K",@'(W8R1UQSCJ*/9^
M8?6'V/1?[2L?^?RW_P"_J_XU:ZUYQ<(GV:3Y%^Z>U>CU,HV-*=3G04445)J%
M%%% !1110 4444 %%%% !1110 4444 %%%% !6=%_P C#<_]>Z?S:M&LZ+_D
M8;G_ *]T_FU &C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M  >AJAHW_(,3_KI)_P"AM5\]#5#1O^08G_723_T-J +]%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 5+_\ U</_ %V3^=6ZJ7_^KA_Z[)_.
MK= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5FW
M7_(<T_\ W9/Y5I5FW7_(<T__ '9/Y4 :5%%% !1110 4444 %%%% !1110 4
M444 %%%% !573?\ CPC^K?S-6JJZ;_QX1_5OYF@"U1110 4444 %%%% !111
M0 4444 %5Y+ZTA<I+<PHXZJT@!JQ7"ZFJG6KPE0?G[CVJHJ[L14GR*YV']IV
M'_/[;?\ ?U?\:/[3L/\ G]MO^_J_XUPWEI_<7\J/+3^XOY5?L_,P^L^1U=UJ
M5B=4L#]LM\#S,_O5]![U>_M.P_Y_;;_OZO\ C7#>6G]Q?RH\M/[B_E1[/S#Z
MSY'<_P!IV'_/[;?]_5_QH&I6)( O+<D] )5_QKAO+3^XOY4UT3"_(OWE[>XI
M.F-8F[M8]%!R,T4B_<'TI:S.D**** "BBB@ HHHH Y74M<U6#4IX+9[-8XR
M/-@9R?Q#C^55?^$@UW_GMIW_ ("/_P#':CU/_D-7G^\/Y5S.I:M<V.I,H >W
MV! H7G>?N_AFM5&-KLY)5)N;29U7]OZ[_P ]M._\!'_^.U#)J^MR74,YN-/#
M1!@!]D?!S_VU]JY2W\07B1A)K(3-'$7FE$JIV)X4]>F*?%XFE>UAG>R1!*V
MIE8';G&>4'Y46@)RJ]SKO^$@UW_GMIW_ ("/_P#':/\ A(-=_P">VG?^ C__
M !VN.A\4O,%VVD +C<I-U\HY(PQV\'CIS4R:Y=W'EO':Q11F5$8RRD$Y!SQM
MX_.BT1<]7N=8OB#7-Z;I=/*E@"!:N#C/_72NR4Y4'VKS_J4_WE_F*] 7[@^E
M3-)/0VH3E).XM%%%0;A1110 4444 %%%% !1110 4444 5[<2">XWJ A8;"
M,D8[T4VV"?:KLJQ+%EW CIQ10!:HHHH **** *=D7-UJ&Z 1@3C:X7'FCRT^
M8^O.5_X#5RJ5BH%WJ)$_F9N 2G_/+]VGR_\ LW_ JNT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 9K?\C-%_UYO_ .AI6E6:W_(S1?\
M7F__ *&E:5 !1110 4444 %%%% !6)XK_P"0&W_7:'_T8M;=8GBO_D!M_P!=
MH?\ T8M-;DS^%G*7$7GVTD.[;O4KG&<9K*70YT6 1W-M$(XGB(CM2H(;;R!O
MX/R]>>M;54=1F> VSKYNP3#S/+4M\N#U [=*W9YT6[V1'9:-;6=S+< L\CX"
M%F)" *%X&<9^7J #S4;:,?L-W )LF>#R@=N,'YN>O^U^E5$NM5:YN!"GEPB9
M0IDA=BP8X)Y/8<TC7&J-/;2^6ZX=?,"QMAN''3/ SM_/FEI8T2EW+']A+/(;
MJ4JEP\L<QPN=FU5!7.>>AY]Z33]$DTW[%#'.)+> [N5P0VPJ>_0YSCMSS5!]
M0UV;2V^T0I&TBL/W,,C,IV]""!@Y[\BNFM\_9HMV=VP9SZXIJPI.26K$N/\
MCVD_W37HU><W'_'M+_NFO1JSJ&V&V84445F=04444 %%%% !1110 4444 %%
M%% !1110 4444 %9T7_(PW/_ %[I_-JT:SHO^1AN?^O=/YM0!HT444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 'H:H:-_P @Q/\ KI)_Z&U7
MST-4-&_Y!B?]=)/_ $-J +]%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 5+_P#U</\ UV3^=6ZJ7_\ JX?^NR?SJW0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %9MU_R'-/\ ]V3^5:59MU_R
M'-/_ -V3^5 &E1110 4444 %%%% !1110 4444 %%%% !1110 55TW_CPC^K
M?S-6JJZ;_P >$?U;^9H M4444 %%%% !1110 4444 %%%% !7#ZE_P AF\_W
M_P"E=Q7#:E_R&;S_ '_Z5=/<PQ'P&/)K%O&TH,<Q$;;"57.6]!S0NLVTC!(T
MF>7)#1B,[EQUSZ5!+HF^6=TG1#+(),^2"P(]\\BG1Z*893/'=NMPY8R2; =^
M?;M[?UK74Y?=)X=5MYITB"R+YF0C,F%?'7!I3JMLOF;BP";N<=<=:KQZ-)%<
M6[K=EHH&8K&\8[]>1BFMH4<_F+<;&4E]G&<!N_/>C4+1)SK-KN=$WNZ+O957
MD+ZFKI8/&C*<ABI!_$5EMH@B\V2VDQ-(FQMQPK#ISCTK2">7!$F<[2HS^(HU
MMJ%HW5CT5?NCZ4M(OW1]*6N<]$**** "BBB@ HHHH X+7;F*SU*]GF)"*Z@D
M#/7 _K68VK:6'7_3+9B9!'\LBG#>A]#5_P 16:W]]?6[,5#.IR/;!_I66NB(
M@C*3,"FW!*CL3_C6\;V.":CS.Y+-=:3*CI+<V9&?*;,BY!/\/7@U6LW\/V=N
MRV]U9^6CX+-<!R&]"S$G/XTMOH,5O)&RNOR/O&$ )]B>_6F3>'EDA$:W4D8"
M>6<#@C)//KUHU["]W:Y-:SZ1%&UM UOY<9(<%@0,<\Y-2C4M)?RU%[9-YOW!
MYJ'?].>:@?04D0H9VV=@!R#Q_A41\.)(TTDERYEF4*S!0.C;LCTHU!J/<UH+
MJWN2/(GBEV.H;RW#8.>AQ7HJ_<'TKS&PT[[#*\AG:5I'7)8<\&O3E^XOTK.>
MYT8=*SL+1114'0%%%% !1110 4444 %%%% !1110!7M]WVBXS$%&X8;'W^**
M2V %Q<D2[\L,K_<XHH LT444 %%%% %&Q*F[U'$'ED7 RW/[P^6GS?TX_NU>
MJG9[_M5_OG61?/&Q0<^6/+3Y3Z<Y/_ A5R@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#-;_D9HO^O-__ $-*TJS'_P"1FA_Z\Y/_ $-*
MTZ "BBB@ HHHH **** "LCQ+;7-UHKQVD#3S"2-Q&K*"P5U)P6('0>M:]% F
MKJQP'V+6O^@!>_\ ?ZW_ /CM'V+6O^@!>_\ ?VW_ /CM=_15\[,?J\#@/L6M
M?] "]_[^V_\ \=IB0:N\CQKH5Z63&X>;;\9_[:UZ%5.V_P"0A>?\ _E1[1A]
M7@<9]BUK_H 7O_?VW_\ CM'V+6O^@#>_]_K?_P".UW]%'.P^KP//I-.UJ6-H
MQH5VI88RTL&!^4E>@BBBI<F]S2%-0V"BBBD6%%%% !1110 4444 %%%% !11
M10 4444 %%%% !6=%_R,-S_U[I_-JT:SHO\ D8;G_KW3^;4 :-%%% !111UH
M **** "BBB@ HHHH **** "BBB@ HHHS0 4444 !Z&J&C?\ (,3_ *Z2?^AM
M5X]#5'1O^08G_723_P!#:@"_1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% %2_\ ]7#_ -=D_G5NJE__ *N'_KLG\ZMT %%%% !11D44 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5FW7_(<T_P#W9/Y5I5FW
M?_(<T_\ W9/Y4 :5%%% !1110 4444 %%%% !1110 4449H **** "JNF_\
M'A']6_F:M54TT_Z#']6_F: +=%%% !1110 4444 %%%% !1110 5PVI?\AF\
M_P!_^E=S7#:E_P AF\_W_P"E7#<PQ'P%.XW?99=F=VPXQUSBL)VU"X\@6SW,
M \I5>3R<,#GG[ZUT-&!Z5JU<XXRMT.4DBUN1?+>:YDRA(DV(I4[>@PHJ:%];
M#/\ OY]HB^17@7)X'S9V_>Z\'\JZ7%%%BO:>1EZ)%-%;3>>TS,TK$-,H5F'J
M0  /R%:3_='^\O\ ,4ZFO]T?[R_S%'0E.\D>A+]T?2EI%^Z/I2USGIA1110
M4444 %%%% '#ZG_R&KS_ 'A_*L>YBE;5K614)18Y S=@2!BMC4_^0U>?[P_E
M5:MUL>=4=ILYQGOVCMA;BX61$99&:+E3D<C<.>,^HJ.>'6?LLD9N;F=GR%WQ
MQ@KSP1M4=JZ&[G^S6<T^W=Y:%\9QG S6/;^(_-@$DUNL9Y &\_>QE1@@$9^E
M#MU946WJD5HSK@:W6.>=46+D20 F1N<ACMX[8Z#ZU<T=IX9)1=?:9'G?*O+&
MJG@<\ #C\*T;*Z:ZC8O&(V5MI .:M4TNI,I=+!W3_>7^8KT!?N#Z5Y__ !)_
MO#^8KT!?N#Z5G4W.C#?"Q:***S.D**** "BBB@ HHHH **** "BBB@"M;$&Y
MN<1;3N&6_O\ %%%ON\^XS*&&X84'[O%% %FBBB@ HHHH HV!B^V:D(T97%PO
MF$GAF\I.1[8P/P-7JJ6GG_:;[S64Q^</) QPOEID'_@6[K5N@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH HZM?2Z=I[W$,"32 @!'D* Y..H!Q^5<__
M ,)9JO\ T![/_P #V_\ C5;/B'_D$O\ [R_SKD^U:0BFM3FK5)0:2-/_ (2S
M5?\ H#V?_@>W_P :H_X2S5?^@/9_^![?_&:YY]6ACEN(_+E8P,J,0!@LVW '
M/^T*0:Q:L$""5Y"6!B1"SIM^]D#IC(^N1C.:KDB9^UJFPWB#53J:7O\ 9=F-
ML+1;/MS<Y(.<^5[5:_X2S5?^@/9_^![?_&:PIM1@@N! 1(\FT.P1"VQ3P"<=
M.A_(TR#5;&YMX[B*XC:)UW;MP^7 W'//&!U]*.2(O;5#H/\ A+-5_P"@/9_^
M![?_ !FC_A+-5_Z ]G_X'M_\9K%2^M)/*V74#"8E8R) =Y'7'KBIZ.1"=>HC
MKM#U275;.2::W2"2.0QLB2>8.@.02H]?2M.L#PG_ ,>-W_U]'_T!*WZR>YVQ
M=XIA1112*"BBB@ HHHH *IVW_(0O/JG\C5RJ=M_R$+SZI_(T 7**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K$\3LZZ:FR66,F503%(R''U!!K;
MK$\4?\@Z/_KLM-;D3^%G,?OO^?Z__P# V7_XJC]]_P _U_\ ^!LO_P 52UEZ
MS;2SFV*Q&:!7)EB&#GY3@D'A@#@X-;M+L<*E)NUS3_??\_U__P"!DO\ \531
M&PE,HN[X2$8+?;)<D>GWJY4:;>222;[';*8HEAECVH(B'<DC!XX*Y Z]*O)9
M7,>CW]M#!LW(1#E55W)'\6.I]^]3\BW=?:-[]_\ \_U__P"!LO\ \51^^_Y_
MK_\ \#9?_BJY2XTR_DCF^S6[PW7FREYMP7S$(.%R#GTZ],5T5A''' 1%9FU4
MG/ED*/QP#BFK/H3)R2W+/[[_ )_K_P#\#9?_ (JNF\*R22:4_F2RRE9G :5R
MYQQW))KFJZ/PG_R"Y/\ KX?^E342L:X>3<G=F]11161UA1110 4444 %%%%
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
MMW\I%V\IN"X((/;/O0+W>Q-8SM<V44S@!V!#8'&0<&K!Z&H[>!;:W2%"2J#
M)ZGWJ0]#3,WN=5X7_P"1;L_]UO\ T(UKUD>%_P#D6[/_ '6_]"-:]<[/46P4
M444AA1110 5Q^O?\AN7_ '$_E785Q^O?\AN7_<3^55#<QK_ S"U.[DLK%IHU
M#."  03U]AUJA)JUW"SLT<3)&R(R[2K,6],GCZ5KSP17,1BF0.AZ@U4^RZ='
M*[B%&>+ ;@L1Z5LSCBU8K?VM/'IMS/+&HGA(S$4*[<GUR<_45,-2D>SMY550
M\LNS'4 9-6196:021B!!&_+KC.:8(K2YC$43!5B<-A>,'K1J/3L9DGB%X[=Y
M1:L=D9<C:><-CCUJYIVHS74^R41;7B$J>7S@9P03W-+>R6%D%62.+<0=JMQD
M YZU8M;*""5[B)2K2@97LOTH5P?+;8FG_P!4?J/YUZ''_JT^@KSR?_5?B/YU
MZ''_ *M/H*SJ;G1AMF.HHHK,Z0HHHH **** "BBB@ HHHH HW7_(5L/^VG\A
M5ZJ-U_R%;#_MI_(5>H **** "BBB@ HHHH **** "H+RZ6RM)+AU9E09(7J?
MSJ>L[7?^0+<_[H_F*!/1%/\ X2FW_P"?.[_)/_BJ/^$IM_\ GSNOR3_XJN;J
M@^JH))@EO-+'"&WS)MV@CJO)!S]!BMG"*./V\WL=G_PE-O\ \^=W^2?_ !55
M)O$$4NHVMP+2Y"0APP.S)W =/F]JXX>(8/+C+VMS'+(0$A8+N(/0Y#;<?CGV
MJ[<:C%;2!'1R2H8X X!..:7+$?MJG8Z__A*;?_GSN_R3_P"*H_X2FW_Y\[O\
MD_\ BJX[^UK,$AY1'B0QC?QDC^E(-9TUD9UO(F5>I4YI\D0]M4['9?\ "4V_
M_/G=_DG_ ,55[3=5CU/S#'%+'Y9P1(!S^1-<7'(LL:R(<JPR#ZBNA\+];KZC
M^53**2NBZ564Y69T5%%%9G2%%%% !1110 4444 %%%% !1110!F1Z?I]QJ<]
MP]JDES&P'F.@)7*_PGKC%%6X/,\^?<BJNX;& Y;CO10!8HK,U;56TT*5B5\Q
M22?,V/N#./QJO_PDUF;YK0 [T&7)(PH^?OG_ *9L/;O0!MT5CC7HYA#Y"#$C
MS(7D.%4QD@CC/4CCVR>V*;'XDMI984$,X$JJP8J ,$H!W]9!^1HN!;L%B%YJ
M9CD+N;E3("N-C>5'Q[\8/XU?KF-,\20RSW9^R.F^>, HGWBT<.-QSC/[P#Z+
M[5TP.1F@!:*** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ%_R"7_WE_G7
M&WMQ]DT^XN0NXQ1L^W.,X&:[+Q%_R"7_ -Y?YUR,T*7$$D$HW1R*58>H/6M:
M>S./$?$C.N]92SF$;6\TS,%*I"H+$D.W<CLAJ ^)8&C=X;>>78K,4P%8@;""
M,G&")%/_ -?BM%-.M4=7\MF=/NL\C,1PPZD^C-^=1C1K!58"W WIL.&/W<*,
M=?1%_*KU,O=(!K]ONF4PW"M$!D;0=S9 VC!ZY('IZ$U-9ZBUWILMVT)C9&D'
MED\C:Q'/OQ[T\:39B-XRDA1_O S.1GCGKP>.O6EM]-M[;S%C\S8ZX*,Y(ZDD
M\]R3R>IH5P?+T,R3Q-#'&TP3=%''$[[3D_,&R.G;;^M;4#O) CR*JNR@E5;(
M'MGO49L+4D$P@D!0,GLN<?EN-2Q1)!"D,:[8T&U1Z#TIH4FFM#I?"?\ QXW?
M_7T?_0$K?K \)_\ 'C=_]?1_] 2M^N=[G?#X4%%%%(L**** "BBB@ JG;?\
M(0O/^ ?R-7*IVW_(0O/JG\J +E%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5B>)_P#D&Q_]=EK;K$\4?\@Z/_KLM-;D5/A9P)T)?L%W$'S<3K(H
MD8DA0S$X [=JDCT^Y@U&YN8FB/G8P79OEP,?='!K4HK>R//YV9AT^X>VO+=F
MB$<Q8HPSD9]133IMPUXTGFQ"+SO.48)8MM  /MQ4.L:K=V=_!!;"-MR%O+:)
MF:0[@, @_+UZD&J]MJNJW+A!Y +,OS&V<",X8E""W)&!SQUZ<TKJYI:5KER?
M3[V[N(YI&MXG0X$D08/MXR.N""1T[<=:RKGPI(MN\D!B:YSRRJ SKY6S;D^_
M//%:^C7M[>^<;M80%/RK&I!7D\-DGGI6K19/4GGE%V.;M-"G;[%*T<5OY#A]
MC*I=3NR>5&.?0<"O1_"?_(+D_P"OA_Z5SE='X3_Y!<G_ %\/_2IFK(VH2<I:
MF]11161UA1110 4444 %%%% !1110 5Q6M_\C'<_]<8__9J[6N*UO_D8[G_K
MC'_[-5PW,,1\!3JA>6<\MVLL+1[?*:)@^<\D<C\JOT5L<2=CF7\)0O&Q9;<S
ME2/,,8S]T '/MBG2>&6:/:7@8D'<60Y/SEL9].<&NDHI<J+]K(Y]?#FVXMI$
M%NHA*8RI9DVDG"D\C.:Z"BBFE8AR;W#T^HKT&O/O3ZBO0:RJ;G7AOA84445F
M=(4444 %%%% !1110 4444 17/\ QZR_[A_E7G]O_P >T?\ NBO0+G_CUE_W
M#_*O/K?_ (]X_P#=%:4]SEQ.R):PIM$N+BV>VDDA\LN[@\DG=V(K=HK1JYRJ
M36QSB>%8HK@R0""(%R2$CQ\O'''T_6G+X947$4C+#B,MC;E<9.=W'>NAHHLB
MO:2,C2-&.F7$\G[G$@ _=IM+8).6]3S6O1132L3)MN[-7P]_R%/^V9KK*Y+P
M]_R%/^V9KK:PGN=U#X$%%%%2;!1110 4444 %%%% !1110 4444 -?\ U;?0
MUP<G^L?ZFN\?_5M]#7!R?ZQ_J:TIG+B=D,J&\@:XLY85(!=< FIJ*U.1.Q@W
M.@O?W,4UV+=PD1CV8W G'!Y%-/AE/LIMT,*1$'Y%CP,[<9Q]:Z"BE9%^TD<V
M?"^YYY&,)DEYR0<8X^0C."O%:^E6']G6(M\1C#%L1KM49/0"KM%%A.;:LPH/
M0T4'H:9)U7A?_D6[/_=;_P!"-:]9'A?_ )%NS_W6_P#0C6O7.SU%L%%%%(84
M444 %<?KO_(;E_W$_E785Q^N_P#(:E_W$_E50W,:_P #,ZL>]TJXNC>1K)$L
M5R%Y.<J16Q16[1PQDX['/Q>%X83YB);K+Q^\$8![YY]\U%/X56; )A9-P9E(
M*[SC'./S%=+12Y45[21B66@FTU5;L>00H;YMA\P@@#!;N!BMNBBFE8ER;W(Y
M_P#5?B/YBO0X_P#5I]!7GD_^J/U'\Z]#C_U:?05E4W.O#;,=11169TA1110
M4444 %%%% !1110!1NO^0K8?]M/Y"KU4;K_D*V'_ &T_D*O4 %%%% !1110
M4444 %%%% !6=KO_ "!;G_='\Q6C6=KO_(%N?]T?S% I;,X^LB;P];RW+3&:
M5=Q9M@"8!8<D$KN_#.*CN;._.KS7,2[XBH\M1@;7"\-DG\,57,.N$+Y;3H@R
M0)'CW$\=<<8ZUNW?=' HVU3+C>'HY+<PR7UTP90A++$25'0?<_7K[U-<Z1%<
MOME.Z Q"-D89S@Y&<]:Q;2[NKQV\]G,BRIM7<& .3SQ]WZ&K\UM>?:]1$=JS
M"9HVC<E"IP!G@G/Z4M+;%6:>Y+_PCEHA_<22VZ'.Y(@H4@G.W&W@9],57N?#
M2F"%+.XD0QH(\LP^[DGT/K4<=MK?EMYLLCDD HY0@@J<_KBB6UUJ,;;9ID5G
M!9CL< 8Z*-PQS1IV!7[F_;QF*WCC8J650#M& :Z/PQUNOJO\J\]B748M7CN;
MR.9XXRZA@4VD' 7"@YSZYKT+POUNOJO\J4W>)5&-IG14445D=@4444 %%%%
M!1110 4444 %%%% %2U""ZNRKDL77<,?=XHIUMN^T7.Z(*-PPP&-W'ZT4 3L
MBN/F4'ZBL:\UFRL;^2WFM\%1&S2;1C#^9R?IL;\ZU;JYCM(#-*3MW*@P,DLS
M!0/Q) K/NKG15=Y+TVJ2%EC;SMH)8?=7GO\ /P/]OWI,"LWB"R2ZGMQ!D11^
M9@(<ECN)7;CT7.>^:2T\1:9-;0S.HB,C! NPD!B6 &<8ZH?R'M4HD\-NR8.G
MLTX^7E?G!P./4?O!_P!]CUJO?IX:FT^6VE%GY4>)7C4)QMRW(/'/S=>H)H O
M:0UM<R7UQ#(LJ23*P4J1Y?[J/"\_@WXUJU@Z%<Z=!+=65LR*5E4*2^3*!&@W
M8[ <+QQE?6MZF 4444 %%%% !1110 4444 %%%% !1110 4444 4M5L7U"P>
MWCF6%R00[)O P<],C^=8/_"*7_\ T%;?_P  V_\ CE=7133:V(E",MT<K_PB
ME_\ ]!6W_P# -O\ XY1_PBE__P!!6W_\ V_^.5U5%/F8O90['&'P]?C4TM/[
M2M\-"TN[[(W8@8QYGO5G_A%+_P#Z"MO_ . ;?_'*V6_Y&.+_ *]'_P#0TK1H
MYF'LH=CE?^$4O_\ H*V__@&W_P <H_X12_\ ^@K;_P#@&W_QRNJHHYF'LH=C
M-T72WTJUDBDN!.\DAD++'L'0#&,GT]:TJ**DM*V@4444#"BBB@ HHHH *IVW
M_(0O/^ ?R-7*IVW_ "$+SZI_*@"Y1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %8GB@.=,0I%++B525BC9SCZ*":VZ*:T$U=6/._,D_Y\=1_\ )O
M_B:3S)/^?'4?_ ";_P")KT6BK]HS#ZM'N><Y;S-_]GW^_&-W]GS9QZ?<IWF2
M?\^.H_\ @!-_\17HE%'M&'U:/<\[\R3_ )\=1_\  ";_ .)I/,D_Y\=1_P#
M";_XFO1:*/:,/JT>YYUYDG_/CJ/_ ( 3?_$UU/A5)$TEC)%+$6F9@LL;(V..
MS &MRBIE)LN%)0=T%%%%2:A1110 4444 %%%% !1110 5Q6O"5/$$[_9;N1&
MBCPT5M)(O&[/*J17:T8IIV=R)P4U9GG?F2?\^.H_^ $W_P 32>9)_P ^.H_^
M $W_ ,17HM%7[1F7U:/<\Z\R3_GQU'_P F_^(H\R3_GQU'_P F_^)KT6BCVC
M#ZM'N>=>9)_SXZC_ . $W_Q-'F2?\^.H_P#@!-_\37HM%'M&'U:/<\[5I7=5
M6RU#)('-E,!^96O1***F4KFE.FH*R"BBBI- HHHH **** "BBB@ HHHH CN
M3;2@ DE3P/I7G<1FCB1&L=1#*,'_ $&8_P#LM>D48JHRL9U*:GN>=>9)_P ^
M.H_^ $W_ ,11YDG_ #XZC_X 3?\ Q->BT57M&9_5H]SSKS)/^?'4?_ ";_XF
MCS)/^?'4?_ ";_XFO1<44>T8?5H]SSKS)/\ GQU'_P  )O\ XFCS)/\ GQU'
M_P  )O\ XFO1:*/:,/JT>YR/APR-JA)MKJ-1&?FFMI(Q^; 5UU&**AN[N;0B
MHJR"BBBD4%%%% !1110 4444 %%%% !1110 U_\ 5M]#TKS^623S7_T+4/O'
MI8S'_P!EKT*BJC*QG4IJ>YYUYDG_ #XZC_X 3?\ Q-'F2?\ /CJ/_@!-_P#$
M5Z+15>T9G]6CW/.O,D_Y\=1_\ )O_B*1IF7&ZSU 9.!FQFY/_?->C55O>MO_
M -=EH]HP^K1[G">9)_SXZC_X 3?_ !-'F2?\^.H_^ $W_P 37HM%'M&'U:/<
M\Z\R3_GQU'_P F_^)H,DF/\ CQU'_P  )O\ XFO1:*/:,/JT>YE>&HY(O#UF
MDL;QN%.4=2K#YCU!Y%:M%%9FZ"BBB@84444 %<=X@\U-9D86MW(K(N&AMI)!
M^:@UV-&*:=G<F<5)69YWYDG_ #XZC_X 3?\ Q%)YDG_/CJ/_ ( 3?_$5Z+15
M^T9C]6CW/.O,D_Y\=1_\ )O_ (BCS)/^?'4?_ ";_P"(KT6BCVC#ZM'N>=>9
M)_SXZC_X 3?_ !%+YDG_ #Y:C_X 3?\ Q->B44>T8?5H]SSB0S2*$6QU#)88
MS8S#OZE:]%CXC4'@X%.HJ92N:4Z:@K(****DT"BBB@ HHHH **** "BBB@"A
M=?\ (5L/^VG\A5^HI;:&<J98D<I]TL,X^E-^Q6W_ #[Q_P#?(H GHJ#[%;?\
M^\?_ 'R*/L5M_P ^\?\ WR* )Z*@^Q6W_/O'_P!\BC[%;?\ /O'_ -\B@">B
MH/L5M_S[Q_\ ?(H^Q6W_ #[Q_P#?(H GHJK+:6ZPNRP1A@I((7H:L1$F)">N
MT4 .K.UW_D"W/^Z/YBM&L[7?^0+<_P"Z/YBFA2V9Q]%%%=!Y85SS>)&%J\OD
M/E(R[ Q. <-C@GK^%=#4/V2WVA?(CV@8 VCIG-)WZ%1:ZC+"X>ZLH[A_+!<;
M@(VR .W/K5FF1Q1PKMC147.<*,4^F2]PK?\ #'6Z^J_RK K?\,=;KZK_ "J*
MFQOA_C.BHHHK$[@HHHH **** "BBB@ HHHH **** *UOC[3=8EW?,/EY^3BB
MDML?:;K$6T[AEN?FXHH EN;:*[@,,R[D)5L D<@@@Y'H0#5&30=/F??) S,)
M/-R96/S<<]?]D5IT4 8S>&[!KJ*7RVV1H%$8D;!(*%2>>WEK3O\ A&=)\B>$
MVS%+C'F@RN=W&.N<]*UZ*5@,/3]$LHKNZ;"MY5PIA"R-F(;$.T\_WLG'HWX5
MN50T\Q&]U,1QLK"Y42$G(9O*CY'IQ@?A5^F 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!G-_R,<7_ %Z/_P"AI6C6<W_(QQ?]>C_^AI6C
M0 4444 %%%% !111VH **YV3Q;''-)&-,O7V.R;E,6#@XXR^>U-_X3!/^@3?
M_G%_\73LR/:174Z2BN;_ .$P3_H$W_YQ?_%T?\)@G_0)O_SA_P#BZ.5A[2'<
MZ2J=M_R$+SZI_*L?_A,$_P"@3?\ YQ?_ !=5X?%(CNKB4Z3?;9-N,-%V'^_1
MRL/:0[G645S?_"81_P#0)O\ \XO_ (NC_A+T_P"@3?\ YQ?_ !='*P]I#N=)
M17-_\)>G_0)O_P XO_BZ/^$P3_H$W_YQ?_%T<K#VD.YTE%9&EZ_'JET]N+.Y
MMW5-^9=F",@?PL?6M>D4FGJ@HHHH&%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !56]_Y=_\ KLM6
MJJWO_+O_ -=EH M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1S_\
M>\G^Z?Y4L7^I3_=%1WHS8W Y_P!6W0^U4[?2;0VT1(FR4'_+Q)Z?[U &G45S
M;17=N\$REHW&& )'ZCFJW]D6?I-_X$2?_%4?V19^DW_@1)_\50!5_P"$7TG_
M )XS_P#@5+_\51_PB^D_\\9__ J7_P"*JU_9%GZ3?^!$G_Q5']D6?I-_X$2?
M_%4[LGDCV*O_  B^D_\ /&?_ ,"I?_BJI7'A[3DU6RA5)Q'()-P^U2\X Q_%
M6O\ V19^DW_@1)_\53X=,M8)UG1',B@@%Y&;&>N,DT78<D>Q2_X1?2?^>,__
M (%2_P#Q5'_"+Z3_ ,\9_P#P*E_^*K8HHNPY(]C'_P"$7TG_ )XS_P#@5+_\
M55RQTRTTU7%JCJ'.6W2,^?\ OHFKE%%V-12V04444AA1110 4444 %%%% !1
M110 4444 5K?=]HN=TH8;AM4'[O%%);%#=76U"&#+N)/7BB@"U1110 4444
M5+0S_:;WS75D\X>4 >578O!_X%N/XU;JA8"$7NI^47W_ &E?-W=-WE1]/;;M
M_'-7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,YO^1C
MB_Z]'_\ 0TK1K.;_ )&.+_KT?_T-*T: "BBB@ HHHH **** //W_ -?<?]=I
M/_0C24K_ .ON/^NTG_H1I*Z%L>9/XF%%%5KVZ-I'$P4,9)HXN3TW,!G]:9*U
M+-%8EQX@-MJWV1X%\H,P:7=]W 3!_-\57C\2S3)=%+5,V\0D;<Y&045@!QZM
MC\/>ES(OV<MSHZ*QDU:\>_?3UM8/M2?,Q,IV;,#D';G/.,8K8!)4$C!] :=[
MDM-"T444"-/PY_R&W_Z]V_\ 0EKKJY'PY_R&W_Z]V_\ 0EKKJPGN>A0^!!11
M14FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %5;W_EW_P"NRU:JK>_\N_\ UV6@"U1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!D77B73+.X>":2X$B'#!+65Q^:J14'_"7Z1_SUN_\ P!G_
M /B*Q]3_ .0I<_[]5*U4-#DEB&G:QT?_  EVC_\ /6[_ / &?_XBC_A+M'_Y
MZW?_ ( S_P#Q%<O<7"6L)EDSM'&%&23Z 54EU>.$*9+>X4D%BNT$J!U)P?Y4
M<B!8B3Z'9_\ "7Z1_P ];O\ \ 9__B*/^$NT?_GK=_\ @#/_ /$5Q]OJEO="
M5H@[1QC)?'!ID.LV<@;S&-OA0^9\*"IXSG.*.1=P]O/L==<^+-)DM9D62[+,
MA 'V&?T_W*=!XMTE+>-6DNPP0 C[#/Z?[E<G_:VG[Y%^V0 QXW9D QGI3Y+V
M*.YB@ 9WD&X%!D >IHY%W#ZQ+L=9_P )?H__ #UN_P#P!G_^(H_X2[1_^>MW
M_P" ,_\ \17(MJFGJI9KZV"@D$F5< CKWI6U&T1B&N(@JKN9C(H"CWYHY%W#
MV\^QUO\ PEVC_P#/6[_\ 9__ (BC_A+]'_YZW?\ X S_ /Q%<F=1L1D&\MP0
MNXYE7IZ]>E6$=9$#HP92,@@Y!H]FA?6)+H=)_P )?H__ #UN_P#P!G_^(JS8
M^(M-U"[6UMY9C,RE@)+:2/('7EE KDZLZ/\ \C+9?]<Y?Y"DX65RJ==RE:QW
M%%%%9G4%%%% !1110 4444 %%%% !1110 4444 %%%% %>#S//GWL"FX; .P
MQ13;41BZN]F[?N7?GIG':B@"U1110 4444 5+3SOM-]YL:JGG#RB!RR^6G)]
M]VX?@*MU0L!&+S4RDI=C<*9%(QL/E)P/7C!_&K] !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &<W_ ",<7_7H_P#Z&E:-9S?\C'%_UZ/_
M .AI6C0 4444 %%%% !1VHHH \\N)8X6NI97"1I+*S,>@ 8\U2_MO2\(?MT.
M)"57#9R1V^M3ZG;->6FHVRL%:5ID!/0$LPJB-&$3V31.28;@SRM(26D)C*?U
M'X"NA'GM1YG<O0W]I<+*T4Z.L1PY!X7Z_D:K:A<Z7(([6]G0;RKHN\J3CD$$
M<U!:Z;=06<]L?* D9_F\QFX.XC@CCJ.E3K9W,BVAF\I6@R"$8D$;2O<#UH%9
M)C;:#1[[S3!Y-P=I23YMQVL .<^H4?E4;6NAO+):8A,JC#QJYW#*A<'!STVC
M\J2SL+RVECG?R6>* 0!$)^900223CGCC\:C.EWLMV9]\5N)-K2QQLQ#L"O)[
M @ C(Z]Z7R'\R]_9&G^6$^SK@-NW;CNSZELY/IUJZ-H  P .@%<EJ.A7L20K
M /-0X$JH>IP_//KN'/M4M]HVHRR&9/+*N\0\@'  $B$[L#G !SR?:B_D'*GU
M.IR/6CCUKG(M NX]NZXC.#NWY;<@R3L7_9YQ^%3P:&\.H6TPE/E11JNP-C!&
M<GISG/J*=V3RQ[G7^'/^0V__ %[M_P"A+775R/AO_D-O_P!>[?\ H2UUU8SW
M.VC\""BBBI-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *JWO_+O_P!=EJU56]_Y=_\ KLM %JBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#B=3_Y"ES_ +]5*M:G_P A2Y_WZHW D-M*(O\
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
M3)^@VY/X9J[10!3.H1 Q QW'[W[N+:3CZ_+\OXXI1J$1,H\NX_=<M_HTG/\
MN_+\WX9JW10!2.IPA$<Q76'.%_T67/XC;D?C3C?PB9XC'<;T&2?L\FW\&VX/
MX&K=% %)M3@$ F\JZV%MH'V27=G_ '=N0/?&*<+^(SB'RY]Q7=DV\FWIG[VW
M&?;-6Z* *(U6 Q-+Y5WM4@$&TEW?@-N3^5/.H1"6./R[C=( 01;R8&?4[<#\
M<5;HH IC4H6CD?R[G;&<-FUD!/T&W+?AFE&H0YB'EW'[W[O^C2<?[WR_+^.*
MMT4 5/[0BW2KY=QF(9;_ $:3GZ';\WX9IIU*$1)(8KG#G  M9"?Q&W(_&KM%
M %47T7G-%Y<^Y1DGR'V_@V,'\#4?]J0>3YOE76W=MQ]DEW9_W=N<>^,5>HH
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
M  E5_P#] NV_\#&_^-U<TO7[F_OEMIK**$%20R7!?I[%!2<6AJI%NR9I'4X
ML;>5=8DX'^BRY'U&WC\<4[^T(O-DC\NXR@R3]FDQ^!VX/X5;HI%E'^TX/)67
MRKK:QP!]DEW?B-N1]:D^WQ>>8?+GW8W9^SOM_P"^L8_#-6J* *0U. PF7RKK
M:#@C[++N_P"^=N?QQ3_MT7FI'Y<^YQD'[/)C\3MP/QJU10!2&I0E)'\JYQ&<
M'_19,GZ#;D_AFE.H0CROW=Q^\^[_ *-)Q]?E^7\<5<HH IC4(291Y=QF,9;_
M $:3GZ?+\WX9I#J<(C1S%=8<X ^RRY_$;<C\:NT4 5/M\/G-%Y=QN49)^SR;
M?P.W!_ TTZG (1+Y5UM)QC[)+N_[YVY_'%7:* *GV^+S_)\N?=C=G[/)M_[Z
MVXS[9I@U. PM+Y5UM4X(^R2[OP&W)^N*O44 5#?Q"6./R[C=(,@_9Y,#ZG;@
M?C2#482LC>7<XC^]_HLF3]!MY_#-7** *G]H0_N_W=S^\^[_ *-)Q]?E^7\<
M4?VA%OE7R[C,8RW^C28/T.WYOPS5NB@"D=2A$22&*YPYP +63/XC;D?C3Q?1
M&9HO+GW*,D^0^W'LV,'Z9JU10!1_M2#R?-\J[VYVX^R2[ORVYQ[XIYOXA,(O
M+N-Y&1_H\FW_ +ZVX_#-6Z* *7]IP&%I1'=;5.TC[)+NS[+MR1[BE&H1&2-!
M'<9D&1_HTF!]3MP/QQ5RB@"D-2A(E/E7/[OK_HLG/T^7YOPS2MJ,*B(^7<_O
M?NXMI#CZ_+\OXXJY10!4%_$7E41W&8QELV\F#]#M^;\,TW^TX/+23RKK:YP/
M]%ES^(VY'U-7:* *IOHA.T/ES[@-Q/V=]O\ WUC!^F:9_:</D&;RKK;G;C[+
M+N_[YVYQ[XJ[10!4%_$9DB\N?<PR#]G?;^+8P/Q-,&J0%'?RKK:AP?\ 1)<_
M@-N3^%7J* *9U"$&(>7<9E&5_P!&DP/J=OR_CB@:C"RRD1W/[O[V;609^GR_
M-^&:N44 4O[2AVQGRKG]YPO^BR\?7Y?E_'%._M"+S9(_*N-T8R3]GDQ^!VX/
MX9JW10!2.IPB%9?*NMK' 'V67=^*[<CZD4_[=$9C#Y<^\#=G[.^W_OK&,^V:
MM44 4O[3@\DR^7=;0=N/LDN[_OG;G'OBG_;HA,D7ES[G&0?L[[?Q.,#\:M48
MH I#4H3'(XBN<(<$&UD!/T&W)_#-+_:,0,0\NY_>?=_T:3CZ_+\OXXJY10!3
M_M&',H\NY_=?>_T:3GZ?+\WX9I#J4 1',5UASA<6LN?Q&W(_'%7:* *G]H1>
M:\?EW&Y 23]FDQ^!VX/X4PZI (1+Y5UM)QC[)+N_[YVY_'%7J* *OVZ+S_)\
MN?=C.?L[[?\ OK&,^V:9_:<)@:7RKK:K;2/LLN[\%VY(]\5=HH AAN8YF*IN
M#  D,I4C/3J**9&3]NF_=;1@?/C[W%% %FBBB@"O?6-OJ5C-9W2,\$RE)%#E
M<J>HR"#6>/"VD"X\_P B;S#YG/VF7^,J7XW=]J_E6Q10!SB>$](%[<(+<K%)
M$H9%N'!/ 4]&Z;408Z?+ZUJP:196Z3QI$QCG+&1'D9U.>N 20,Y.<4Y/*_M6
M7&[S?)3/IC+8_'K5R@#-?0=/DABA9)BD+K)&#<2?*5Z8.[I[=*K+X1T9;86X
MMYA%@C;]JE[IY?\ >_N\5MT4 9UAH>GZ9*TMI"\;L"&)E=LY);H2>Y)_&M&B
MB@ HJ"\G-M9RSJH8HI8*3C-,#7Q'^JM_^_C?_$T 6J*K;K[_ )Y6_P#W\;_X
MFC=??\\K?_OXW_Q- %FBLN[OK^VGLXA;VS&YF,0)E8;<(S9^[_LX_&I]^I_\
M\;3_ +_-_P#$T 7:*I;]3_YXVG_?YO\ XFC?J?\ SQM/^_S?_$T 7:*I;]3_
M .>-I_W^;_XFJMO?:I<W%W$MK9C[-*(B3.WS?(K9^[_M?I0!KT50WZM_S[V7
M_?YO_B*-^K?\^]E_W^?_ .(H OT50WZM_P ^]E_W^;_XFC?JW_/O9?\ ?YO_
M (F@!K?\C'%_UZ/_ .AI6C7/O)JO_"1Q 6]GN^R/_P MFQC>O^S6AOUC_GWL
M?^_[_P#Q% &A16?OUC_GWL?^_P"__P 11OUC_GWL?^_[_P#Q% &A162UWJRW
MD=N;6RR\;/D3OV*C^Y_M59#ZICF"SS_UV;_XF@"[15+?J?\ SQM/^_S?_$T;
M]3_YXVG_ '^;_P")H NT50CGU!IWB:"V!4 Y$K<Y_P" ^U3;K[_GE;_]_&_^
M)H LT56W7W_/*W_[^-_\31NOO^>5O_W\;_XF@"S5.V_Y"%Y]4_E34O+@:I'9
MS11@/"\H9')^Z5&,$#^]^E.MO^0A>?5/Y&@"Y1110 455NKF2&6***$2/(3C
M+[0,#/7!IOG7_P#SY1?]_P#_ .QH N453\Z__P"?*+_O_P#_ &-'G7__ #Y1
M?]__ /[&@"Y15/SK_P#Y\HO^_P#_ /8T>=?_ //E%_W_ /\ [&@"Y15/SK__
M )\HO^__ /\ 8T>=?_\ /E%_W_\ _L: +E%4_.O_ /GRB_[_ /\ ]C1YU_\
M\^47_?\ _P#L: +E%4_.O_\ GRB_[_\ _P!C1YU__P ^47_?_P#^QH N453\
MZ_\ ^?*+_O\ _P#V-'G7_P#SY1?]_P#_ .QH N453\Z__P"?*+_O_P#_ &-'
MG7__ #Y1?]__ /[&@"Y15/SK_P#Y\HO^_P#_ /8T>=?_ //E%_W_ /\ [&@"
MY15/SK__ )\HO^__ /\ 8T>=?_\ /E%_W_\ _L: +E%4_.O_ /GRB_[_ /\
M]C1YU_\ \^47_?\ _P#L: +E%4_.O_\ GRB_[_\ _P!C1YU__P ^47_?_P#^
MQH N453\Z_\ ^?*+_O\ _P#V-'G7_P#SY1?]_P#_ .QH N453\Z__P"?*+_O
M_P#_ &-'G7__ #Y1?]__ /[&@"Y15/SK_P#Y\HO^_P#_ /8T>=?_ //E%_W_
M /\ [&@"Y15/SK__ )\HO^__ /\ 8T>=?_\ /E%_W_\ _L: +E%4_.O_ /GR
MB_[_ /\ ]C1YU_\ \^47_?\ _P#L: +E%4_.O_\ GRB_[_\ _P!C1YU__P ^
M47_?_P#^QH N453\Z_\ ^?*+_O\ _P#V-'G7_P#SY1?]_P#_ .QH N453\Z_
M_P"?*+_O_P#_ &-'G7__ #Y1?]__ /[&@"Y15/SK_P#Y\HO^_P#_ /8T>=?_
M //E%_W_ /\ [&@"Y15/SK__ )\HO^__ /\ 8T>=?_\ /E%_W_\ _L: +E%4
M_.O_ /GRB_[_ /\ ]C1YU_\ \^47_?\ _P#L: +E%4_.O_\ GRB_[_\ _P!C
M1YU__P ^47_?_P#^QH N453\Z_\ ^?*+_O\ _P#V-'G7_P#SY1?]_P#_ .QH
M N453\Z__P"?*+_O_P#_ &-'G7__ #Y1?]__ /[&@"Y15/SK_P#Y\HO^_P#_
M /8T>=?_ //E%_W_ /\ [&@"Y15/SK__ )\HO^__ /\ 8T>=?_\ /E%_W_\
M_L: +E%4_.O_ /GRB_[_ /\ ]C1YU_\ \^47_?\ _P#L: +E%4_.O_\ GRB_
M[_\ _P!C1YU__P ^47_?_P#^QH N453\Z_\ ^?*+_O\ _P#V-'G7_P#SY1?]
M_P#_ .QH N453\Z__P"?*+_O_P#_ &-'G7__ #Y1?]__ /[&@"Y15/SK_P#Y
M\HO^_P#_ /8T>=?_ //E%_W_ /\ [&@"Y15/SK__ )\HO^__ /\ 8T>=?_\
M/E%_W_\ _L: *_B+_D7K[_KD:Y+M71^()KTZ!>A[2-5\LY(FSC_QVN<[5K3.
M3$] HHHK0Y0HHHH **9.SI!(T:[G525'J<<5RQU*<VT8:[E#NT9F<$#R\MAE
MQCY<?TI-E1BY'645S=M?7/\ :,*O>// 9#&BC:&89X8C'(ZC(Q4ESJE_;23"
M*)) )G^^#PH .!BBX_9LZ"BN;E\17HRL5FF]'\MVDR%5NHYSTQBE?5[^29%!
M@BQ-&'VC>NT]?FS_ $%%T'LV='17.'7-21D9[2%HW;HF[=C<5_/O3H=9U&:)
M6$%L"23]XM@ 9Q@'@]J+H/9LZ&BN>74K]M+OIRZ^:DVU=L?,:''.._6I!JCP
M3)#!.MU&2/GDY9\GHN !Q^-%P]FS=HKG'US48?G>W@,>>@#9 R1_2HU\2W)M
MO,$,3M\A!C!VG(R1DD<C_(HYD'LY'3T5SC>(;N%GDFMH_LZ@N2H.X*" ?J>:
MNWMY,^B2RPG%P%&5C/*Y_P#K470<C1K45R\\VL6LB;F=BHR0&!X)X!XY_#%:
MNC3F>#S)+IY)F&9(CC$9].!Q0F#A97-.BBBF0%%%% !6AH7_ "&HO]QJSZT-
M!_Y#4?\ N-4RV-*/QH[&BBBL#T0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** *T>?MTW[T,,+\G]WBBDC*_;YP(R&PN6
MSUXHH M4444 %%%% %9?-^WR95?*\M<'N6R<_P!*LU40)_:DI#DR>2F5QP!E
ML'^?Y5;H **** "BBB@"IJG_ ""[G_KF:M#H*JZI_P @NY_ZYFK0Z"@!:***
M ,O5/^0AHW_7XW_HF6M2LS5/^0AHW_7XW_HF6M.@ HHHH *S-+_Y"&L?]?B_
M^B8JTZS-+_X_]8_Z_!_Z)BH TZ*** "BBB@#,;_D9XO^O-__ $-*TZS&_P"1
MGB_Z\W_]#2M.@ HHHH I2?\ (:M_^O>7_P!"CJ[5*3_D-6__ %[R_P#H4=7:
M "BBB@"!/^/Z7_<7^9J>H$_X_I?]Q?YFIZ "BBB@#-E_Y&6U_P"O.;_T.*IK
M;_D(7GU3^1J&7_D9;7_KSF_]#BJ:V_Y"%Y]4_D: +E%%% %.X_Y"5G_P/_T&
MKE4[C_D)6?\ P/\ ]!JY0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!F>(O\ D7K[_KD:Y&NRUJWENM&NX(5W2/&0H]37-?V3
M?X_X]7_,?XUI!I;G-B(RE:R*5%7?[(O_ /GV?\Q_C1_9%_\ \^K_ )C_ !K3
MF7<YO93[%*BKO]D7_P#SZO\ F/\ &C^R;_\ Y]G_ #'^-',NX>RGV*5&!Z"K
MO]D7_P#SZO\ F/\ &C^R+_\ Y]7_ #'^-',NX_93[%+ ]!1@5=_LB_\ ^?5_
MS'^-']D7_P#SZO\ F/\ &CF7</93[%+ ]*,#T%7?[(O_ /GU?\Q_C1_9-_\
M\^S_ )C_ !HYEW#V4^Q2P/:DP/05>_LB_P#^?9_S'^-']D7_ /SZO^8_QHYE
MW#V<^Q2X]*3 ]!5F&QNK@RB.!R8G,;].&';]:E_LB_\ ^?9_S'^-',NX>RGV
M*+(KJ5905(P0>](B)&BHJ@*HP .PJ_\ V3?_ //L_P"8_P :/[)O_P#GV?\
M,?XT<R[A[.?8SY88IXC'+&KH>JL.#2I''&#L15R<G QD^M7_ .R;_P#Y]7_,
M?XT?V1?_ //J_P"8_P :.9=P]G/L4N/2CZ5=_LB__P"?5_S'^-']D7__ #ZO
M^8_QHYEW#V4^Q2HJ[_9%_P#\^K_F/\:/[(O_ /GV?\Q_C1S+N+V4^Q2HJ[_9
M%_\ \^K_ )C_ !H_LB__ .?5_P Q_C1S+N'LI]BE6AH/_(:C_P!QJ9_9-_\
M\^S_ )C_ !J[I&G7=OJB2RPLB!6!)(J9-6-*5.2FFT=/1116)W!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5T\S[9+
MN=2F!M4'D44V+R_[0GV[O,PN[/3IQBB@"U1110 4444 55S_ &C)^Z 7RUQ)
MCDG+<?A_6K555_Y"4G[W/[I?W?IRW/X_TJU0 4444 %%%% %35/^07<_]<S5
MH=!535/^07<_]<S5L=!0 M%%% &9JG_(0T;_ *_&_P#1,M:=9FJ?\A#1O^OQ
MO_1,M:= !1110 5F:7_Q_P"L?]?B_P#HF*M.LS2_^/\ UC_K\7_T3%0!IT44
M4 %%%% &8W_(SQ?]>;_^AI6G68W_ ",\7_7F_P#Z&M:= !1110!2D_Y#5O\
M]>\O_H4=7:I2?\AJW_Z]Y?\ T*.KM !1110! G_']+_N+_,U/4"?\?TO^XO\
MS4] !1110!FR_P#(RVO_ %YS?^AQ5-;?\A"\^J?R-0R_\C+:_P#7G-_Z'%4U
MM_R$+SZI_*@"Y1110!3N/^0E9_5__0:N53N/^0E9_5__ $&KE !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!EZ-]_4O^OU_Y+6I67HWW]3_Z_7_DM:E !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %=!)]LE+*!'@;2.I]:*9$$_M
M&X(8E\+N!' XHH MT453OM4LM-4->3K"",@L#C&Y5_FRC\: +E%5+;4[2\,H
M@EW^4Y1C@CD$@]?<&D&J6K:B; .3.(S(1CC:,=_^!"@!48'5)5\K#>4N9,]1
MEN/P_K5NJD98ZC)^]4Q^4N$SR#EN<>_'Y5;H **** "BBB@"IJG_ ""[G_KF
M:M#H*JZI_P @NY_ZYFK0Z"@!:*** ,S5/^0AHW_7XW_HF6M.LS5/^0AHW_7X
MW_HF6M.@ HHHH *S-+_Y"&L?]?B_^B8JTZS-+_X_]8_Z_!_Z)BH TZ*** "B
MBB@#,;_D9XO^O-__ $-*TZS&_P"1GB_Z\W_]#2M.@ HHHH I2?\ (:M_^O>7
M_P!"CJ[5*3_D-6__ %[R_P#H4=7: "BBB@"!/^/Z7_<7^9J>H$_X_I?]Q?YF
MIZ "BBB@#-E_Y&6U_P"O.;_T.*IK;_D(7GU3^50R_P#(RVO_ %YS?^AQ5-;?
M\A"\^J?RH N4444 4[C_ )"5G]7_ /0:N53N/^0E9_\  _\ T&KE !1110 4
M50?4)A/+%%IUS.(SM+HT8&< _P 3 ]Z3^T+O_H#W?_?R'_XN@#0HK/\ [0N_
M^@/>?]_(?_BZ/[0N_P#H#W?_ '\A_P#BZ -"BLF+6)YIYHDTB\W0D!_GA[C/
M]^IO[0N_^@/=_P#?R'_XN@#0HK/_ +0N_P#H#W?_ '\A_P#BZ/[0N_\ H#WG
M_?R'_P"+H T**RH-7N+A6:/2+PA6*'+P]1U_CJ7^T+O_ * ]W_W\A_\ BZ -
M"BL_^T+O_H#W?_?R'_XNC^T+O_H#W?\ W\A_^+H T**RX-6N+B+S$TB\*[F7
M[\/4$@_Q^HJ3^T+O_H#W?_?R'_XN@#0HK/\ [0N_^@/=_P#?R'_XN@ZC=*I)
MT>\P.?\ 60__ != &A165;ZM<7-ND\>D7A1QE<O"./\ ONI?[0N_^@/=_P#?
MR'_XN@#0HK/_ +0N_P#H#WG_ '\A_P#BZ1M1NE4L='O, 9/[R'_XN@#1HK*M
M]7N+JVCGCTB\,<BAE)>$<'_@=2_VA=_] >[_ ._D/_Q= &A16?\ VA=_] >[
M_P"_D/\ \72/J-TB%CI%W@#)^>'_ .+H T:*RX-6N+FWBGCTB\*2('4EX>A&
M1_'4G]H7?_0'N_\ OY#_ /%T :%%9_\ :%W_ - >\_[^0_\ Q=176L3VEK)<
M2Z1>".-2S$/">/\ ON@#5HK/&H7>/^0/=_\ ?R'_ .+H_M"[_P"@/=_]_(?_
M (N@#0HK/^WW?_0'O/\ OY#_ /%TV34[J-=S:/>8R!]^'_XN@#2HK/\ [0N_
M^@/=_P#?R'_XNC^T+O\ Z ]Y_P!_(?\ XN@#0HK/_M"[_P"@/=_]_(?_ (NH
MYM6N8%5GTB\PS!!\\/4G _CH U**S_[0N_\ H#W?_?R'_P"+H_M"[_Z ]W_W
M\A_^+H T**S_ .T+O_H#WG_?R'_XNH3K-P+U;4Z1>>8T9D WQ= 0/[_N* -:
MBL_^T+O_ * ]Y_W\A_\ BZ/[0N_^@/=_]_(?_BZ -"BL_P#M"[_Z ]W_ -_(
M?_BZ8NJ7+3/$-(O-R $_/#WS_M^U &G16?\ VA=_] >[_P"_D/\ \71_:%W_
M - >[_[^0_\ Q= &A16?]ON_^@/>?]_(?_BZ9%JES*I9=(O, D??A[?\#H T
MZ*S_ .T+O_H#WG_?R'_XNC^T+O\ Z ]Y_P!_(?\ XN@#0HK/.H78'_('N_\
MOY#_ /%TR+5+F:,2)I%X5.?XX?\ XN@#3HK/_M"[_P"@/=_]_(?_ (NC^T+O
M_H#WG_?R'_XN@#0HK.?4KI$9CH]Y@#)^>'_XNFQ:G<RPI(NCWFUU##YX>A_X
M'0!IT5G_ -H7?_0'N_\ OY#_ /%T?VA=_P#0'N_^_D/_ ,70!H45FR:G=11L
M[:/>8 R?GA_^+I5U&[90?['N^?\ II#_ /%T :-%9_\ :%W_ - >[_[^0_\
MQ=']H7?_ $![O_OY#_\ %T :%%9CZK<H\:'2+S<Y(7YX?K_?I_\ :%W_ - >
M[_[^0_\ Q= &A16?_:%W_P! >\_[^0__ !=']H7?_0'N_P#OY#_\70!H45DI
MK$\EU+;KI%YOB"EAOA[YQ_'[5-_:%W_T![O_ +^0_P#Q= &A16?_ &A=_P#0
M'N_^_D/_ ,71_:%W_P! >[_[^0__ != &A163;ZS/<&81Z1>$Q2&-OGAZC!_
MO^]3?VA=_P#0'O/^_D/_ ,70!H45G_VA=_\ 0'N_^_D/_P 71_:%W_T![O\
M[^0__%T :%%9D>J74F[;I%Y\K;3\\/7_ +[I_P#:%W_T![O_ +^0_P#Q= &A
M16?_ &A=_P#0'N_^_D/_ ,71_:%W_P! >[_[^0__ != $>C??U+_ *_7_DM:
ME<[HU[=^5=3C2;IDN+EY$P\73@<_/Z@UI?VA=_\ 0'N_^_D/_P 70!H45G_V
MA=_] >\_[^0__%T?VA=_] >[_P"_D/\ \70!H45DVNLSWENL\6D7A1B0"7A'
M0X_O^U3?VA=_] >[_P"_D/\ \70!H45G_P!H7?\ T![S_OY#_P#%TV34[J.-
MG;1[S"@D_/#_ /%T :5%9D6IW4L22+H]YM=0P^>'H?\ @=/_ +0N_P#H#W?_
M '\A_P#BZ -"BL_^T+O_ * ]Y_W\A_\ BZ;)J=U%&SMI%X%7D_/#_P#%T :5
M%9RZC=LH(T>\P1G_ %D/_P 72_VA=_\ 0'O/^_D/_P 70!H45G_VA=_] >[_
M ._D/_Q=,DU2YB*[M(O/F8*/GAZG_@= &G16?_:%W_T![O\ [^0__%T?;[O_
M * ]Y_W\A_\ BZ -"BL_^T+O_H#W?_?R'_XNF+JMRTS1#2+S<F"?GA[_ / Z
M -.BL_\ M"[_ .@/>?\ ?R'_ .+H_M"[_P"@/>?]_(?_ (N@#0HK/_M"[_Z
M]W_W\A_^+J*VU>XNH%FCTB\*-G&7A'?']^@#5HK/^WW?_0'O/^_D/_Q=']H7
M?_0'N_\ OY#_ /%T :%%9DVJW,$1D?2+S:.OSP__ !=/_M"[_P"@/=_]_(?_
M (N@#0HK/_M"[_Z ]W_W\A_^+H_M"[_Z ]Y_W\A_^+H T**RCJ]P+D0?V1>>
M85W8WP]/^^ZE_M"[_P"@/=_]_(?_ (N@#0HK/_M"[_Z ]W_W\A_^+H_M"[_Z
M ]W_ -_(?_BZ -"BL>TUR:\\[R=)O"(96A?+Q##+U_CJQ_:%W_T![O\ [^0_
M_%T :%%9_P#:%W_T![S_ +^0_P#Q=-DU.YBB:1M(O-JC)^>'_P"+H TJ*SDU
M*Z=%<:/>889'SP__ !=+_:%W_P! >[_[^0__ != &A16?_:%W_T![S_OY#_\
M73&U2Y61$.D7FY\X^>'M_P #H TZ*S_[0N_^@/>?]_(?_BZ/[0N_^@/>?]_(
M?_BZ -"BL_\ M"[_ .@/>?\ ?R'_ .+IHU.Z,A3^R+S(&3\\/_Q= &E16?\
MVA=_] >\_P"_D/\ \71_:%W_ - >[_[^0_\ Q= &A16?_:%W_P! >[_[^0__
M !=-&IW1=D_LB\R.OSP__%T :5%9_P#:%W_T![O_ +^0_P#Q=']H7?\ T![S
M_OY#_P#%T :%%9_]H7?_ $![S_OY#_\ %T?VA=_] >\_[^0__%T :%%9_P#:
M%W_T![O_ +^0_P#Q=']H7?\ T![S_OY#_P#%T :%%9_]H7?_ $![S_OY#_\
M%U/97?VR)G\IXBKE&1\9!!YZ$B@"S1110 4444 5H]WVZ;,85<+A\<MQZT4D
M8'V^<B7)PN4Q]WBB@"U65JNF6&KW$,5S-^\@#-Y:L,D,".1Z9&1[K[5JUE7>
MDF>[N;E+IXGF@CA&T=-K,V>O?=C^M# K'PKIY@@B#RCR3$RMD9)C'&3CGU/K
MDU5E\+6-W"S6]Y)N9?)\Q'!P-Z[\8Z'Y2..F:M1Z%-'OW:E.Y>5G(+' 4[OD
M'/ &[CZ"J-KX?U2'6YII]4:6Q;)1"[ I\ZOZ\YP1ST &.I%)C-Z!84U)XT0J
MRP(./N[<M@ ?G5ZLZPCEAD$1F\Z$1+L?.23D\^O3%:-,04444 %%%% %/5/^
M07<_]<S5L=!575/^07<_]<S5H=!0 M%%% &9JG_(0T;_ *_&_P#1,M:=9FJ?
M\A#1O^OQO_1,M:= !1110 5F:7_Q_P"L?]?B_P#HF*M.LS2_^/\ UC_K\'_H
MF*@#3HHHH **** ,QO\ D9XO^O-__0UK3K,;_D9XO^O-_P#T-:TZ "BBB@"E
M)_R&K?\ Z]Y?_0HZNU2D_P"0U;_]>\O_ *%'5V@ HHHH @3_ (_I?]Q?YFIZ
M@3_C^E_W%_F:GH **** ,V7_ )&6U_Z\YO\ T.*G+*;:_N2\,Q5]I4I&6!X]
MJ;+_ ,C+:_\ 7G-_Z'%6E0!4^WI_SPN?^_#?X4?;T_YX7/\ WX;_  JW10!F
M/=I-JMF@CE4_.?GC*_P^]:=9]U_R&-/_ .VG_H-:% !1110!4M/^/B\_Z[?^
MR+5NJMI_Q\7G_7;_ -D6K5 !1110!FZ?_P A75/^NB?^@UI5FZ?_ ,A75/\
MKHG_ *#6E0 4444 9^D?ZBX_Z^)/YUH5GZ1_J+C_ *^)/YUH4 %%%% %+2O^
M/'_MK+_Z,:KM4M*_X\?^VLO_ *,:KM !39/]4_\ NFG4V3_5/_NF@"EHO_(&
MM/\ KF*OU0T7_D#6G_7,5?H *9-_J)/]T_RI],F_U$G^Z?Y4 4]$_P"0'8_]
M<$_D*OU0T3_D!V/_ %P3^0J_0 5'<?\ 'O+_ +A_E4E1W'_'O+_N'^5 %;1_
M^0)8?]>T?_H(J[5+1_\ D"6'_7M'_P"@BKM !6=K_P#R +[_ *XM6C6=K_\
MR +[_KBU &B.E%':B@ J"[_U(_WU_G4]07?^I'^^O\Z )Z*** "J6I_ZF'_K
MXC_]"%7:I:G_ *F'_KXC_P#0A0!=HHHH *S'_P"1GA_Z\Y/_ $-*TZS'_P"1
MGA_Z\Y/_ $-* -.BBB@ JK#_ ,A*Y_W(_P#V:K558O\ D(W/^XG_ +-0!:HH
MHH *JV'^ID_ZZ-_.K55;#_4R?]=&_G0!:HHHH 1ONGZ56T[_ (\4^K?^A&K+
M?=/TJMIW_'BGU;_T(T 6J*** ([C_CVE_P!P_P JCL/^0=:_]<4_D*DN/^/:
M7_</\JCL/^0=:_\ 7%/Y"@"Q1110!!>_\><O^[4L7^J3_=%17O\ QYR_[M2Q
M?ZI/]T4 .HHHH J77_'Y9_[[?^@FK=5+K_C\L_\ ?;_T$U;H **** ,VT_Y#
M^H_]<X?Y-6E6;:?\A_4?^N</\FK2H **** ,S1_]9J7_ %^O_P"@K6G69H_^
MLU+_ *_7_P#05K3H **** *UG_RW_P"NI_I5FJUG_P M_P#KJ?Z59H ****
M,[0O^01%_O/_ .AM6C6=H7_((B_WG_\ 0S6C0 4444 9GA__ ) D'^\__H;5
MIUF>'_\ D"0?[S_^AM6G0 5#>?\ 'E/_ -<V_E4U0WG_ !Y3_P#7-OY4 -L/
M^0=;?]<E_D*L57L/^0=;?]<E_D*L4 %5[[_CRE_W:L57OO\ CRE_W: )8O\
M4I_NBGTR+_4I_NBGT %5;WK;_P#79:M55O>MO_UV6@"U1110 54A_P"0E<_[
MJU;JI#_R$KG_ '5H MT444 %9^B?\@B#_@7_ *$:T*S]$_Y!$'_ O_0C0!H4
M444 5-3_ ./"3\/YBK0Z"JNI_P#'A)^'\Q5H=!0 M%%% %!_^0ZG_7 _^A5?
MJ@__ "'4_P"N!_\ 0JOT %%%% &+X=Z:K_V$9OYBMJL7P[TU3_L(S?S%;5 !
M5>^_X\+C_KFW\JL57OO^/"X_ZYM_*@!]M_QZ0_[B_P JEJ*V_P"/2'_<7^52
MT %59_\ C^MO^!?RJU56?_C^MO\ @7\J +5%%% !5=/^/Z3_ '15BJ<MQ%:S
MS332*D:H,LQP!0!<HK/_ +<TO_G^A_[ZH_MS2_\ G]A_[ZIV%=&A4$?_ !]S
M?A_*JW]N:7_S_0_]]5#'K6FBYE)O(<'&#N]J5@NC6HK/_MS2_P#G^A_[ZH_M
MS3/^?V'_ +ZIV"Z-"BL_^W-,_P"?Z'_OJK%Q>VUK&LD\R1HWW2QZT@N6**S_
M .W-+_Y_H?\ OJC^W-+_ .?Z'_OJG8+HT*S]*^Y=_P#7U+_.C^W-,_Y_8?\
MOJJ.F:SIT:76^\B7=<R,,GJ,]:5@NC>HK/\ [<TO_G^A_P"^J/[<TO\ Y_H?
M^^J=@NC0HJC'K&G2R+''>1,['"@-U-7J0RM'C[?/^ZVG"_/_ 'N**6/=]MFS
M(&7 VKGE>** +%8VJZ1+?S.ZM&P:#RD$G_+)MP.]>.O /;E1R.HMZQ;RW6F2
M10C<Q9"4SC>H<%E_%01^-8D]KKQ=([ &SMQL C'E!8T^7*@8/S#YO]GIBDP+
M$6EZYYW[[4E,2E<;."P#+G/'=5/XN?041Z;K7D%9;\229.<-L#+MX'W3@Y[\
M]/?BL4\2+>VT0E=P<22,0FS&8]RDX]/, QSTZC)J$6?BJ;3;M9[A&F966*,K
M'M8,IX88/0D#KSW':E89N:9;+:21V[,6GBM(HWQ]T@9&1^.?TK4KDM.M_$\6
MK*;J97@$HW;88U4Q\\;MQ; X(XZYX&<CK:H04444 %%%% %/5/\ D%W/_7,U
M;'055U3_ )!=S_US-07FM6UA.()5D9]H;Y%S@'/^% FTMS2HK&_X2:R_YYW'
M_?O_ .O1_P )-9?\\[C_ +]__7I\K["YX]R;5/\ D(:-_P!?C?\ HF6M.N7O
M]=MY[S3)(X;@K!<&1_DZ#RG7U]6%7O\ A)K+_GG<?]^__KT<K[!SQ[FU16+_
M ,)-9?\ /*X_[]__ %Z#XFLL?ZNX_P"_?_UZ+,.>/<VJS-+_ ./_ %C_ *_%
M_P#1,5:$,J3P1S1G*2*&4^H(R*S]+_Y"&L?]?B_^B8J11IT45C'Q/8"21%$S
M^6[1DJG&Y25(_,&@3:6YLT5C?\)-9?\ /*X_[]__ %Z/^$FLO^>5Q_W[_P#K
MT^5]A<\>Y,W_ ",\7_7F_P#Z&E:=<PVO6QUR.Y$-QY0MFC)V=RRGU]C5[_A)
MK+_GG<?]^_\ Z]'*^P<\>YLT5C?\)-9?\\[C_OW_ /7J2WU^UN;A(8TF#.<#
M<F!19ASQ[EB3_D-6_P#U[R_^A1U=JE)_R&K;_KWE_P#0HZBO=;MK&Y\B196<
M*&.Q<XS_ /JI#;2W-*BL;_A)K+_GG<?]^_\ Z]'_  DUE_SSN/\ OC_Z].S[
M"YX]S23_ (_I?]Q?YFIZP%\1V@NG<Q7&TJ /D^OO4W_"367_ #SN/^_?_P!>
MBS[!SQ[FS16+_P )-9?\\[C_ +]__7JW8:O;ZC*\<(<,@#$.N.*+,%*+V8R7
M_D9;7_KSF_\ 0XJTJS9?^1EM?^O.;_T.*HY_$-G;W4MNPE:2)@K[$R < _R(
MI(;:6YK45B_\)-9?\\[C_OC_ .O1_P )-9?\\KC_ +]__7I\K["YX]RU=?\
M(8T__MI_Z#6A7-7&OVSZC:3+#<;(]^X[.F1@=ZN?\)-9?\\[C_OW_P#7HY7V
M#GCW-FBL;_A)K+_GG<?]^_\ Z] \3618#9.,G&2G _6BS#GCW+]I_P ?%Y_U
MV_\ 9%JU5.U.);T^DN?_ !Q:HCQ/8L 52X(/0B/K^M%KC;2W-JBL7_A)K+_G
MG<?]^_\ Z]'_  DUE_SSN/\ OW_]>CE?87/'N6-/_P"0KJG_ %T3_P!!K2KF
M+/7K:*_OI7AN DKJ4.SKA<>M7O\ A)K+_GG<?]^__KT<K[!SQ[FS16-_PDUE
M_P \[C_OW_\ 7J2UU^SN[N.V02K))D+O3 . 3_(&BS!3B]F2Z1_J+C_KYD_G
M6A619W4=GI]W/+G8EQ(3@9[TS_A)K+_GG<?]^_\ Z]%FQN26[-JBL;_A)K+_
M )YW'_?O_P"O1_PDUE_SSN/^_?\ ]>CE?87/'N7-*_X\?^VLO_HQJNUSFG^(
M+6"U\N2*X#>9(WW.Q<D=_0U9_P"$FLO^>=Q_W[_^O1ROL'/'N;5-D_U3_P"Z
M:Q_^$FLO^>5Q_P!^_P#Z]6;35K?41.D(D#1KDAUQP<_X468*47LQVB_\@:T_
MZYBK]9-A=)9^';:>0':L8SM&34?_  DUE_SSN/\ OW_]>BS&Y);LVJ9-_J)/
M]T_RK)_X2:R_YYW'_?O_ .O3)?$MFT3J(KC)4@?N_P#Z]'*^PN>/<NZ)_P @
M.Q_ZX)_(5?KF],\06MMI=I!+%<"2.)58;.A ^M6_^$FLO^>=Q_W[_P#KT<K[
M!SQ[FS4=Q_Q[R_[A_E65_P )-9?\\[C_ +]__7J:VU>VU.*Z2#?OA3+JZX(R
M#C^1HLT"DGLR;1_^0)8?]>T?_H(J[61:WT=AX>T^657*F",?*,G[HIO_  DU
ME_SSN/\ OW_]>A)L')+=FS6=K_\ R +[_KBU5_\ A)K+_GG<?]^__KU2U?7K
M:[TBZMX8;@R21E5&P=?SHY7V#GCW.F'2BL;_ (2:R_YYW'_?'_UZ3_A)K+_G
MG<?]^_\ Z]'*^P<\>YM5!=_ZD?[Z_P ZS/\ A)K+_GG<?]^__KU8BU"#4K,R
MVY;:LH0AA@@Y'^-#30U)/9FE15&^U6#3V43+(2W38N:I_P#"367_ #SN/^_?
M_P!>BS$Y16[-JJ6I_P"IA_Z^(_\ T(53_P"$FLO^>=Q_W[_^O56^\06LT40C
MBN"5F1C\G8,">]'*^P<\>YT=%8W_  DUE_SSN/\ OW_]>D_X2:R_YYW'_?O_
M .O19]@YX]S:K,?_ )&>'_KSD_\ 0TJ#_A)K+_GG<?\ ?O\ ^O1;W4=[KMK<
MPDF-[*0@D8_Y:**&FAJ2>QM45C'Q-8AF4).VUBN0G&0<>M'_  DUE_SSN/\
MOC_Z]%F+GCW-FJL7_(1N?]R/_P!FK/\ ^$FLO^>5Q_W[_P#KU!'XBM%O9Y#%
M<;65 /D],^_O1ROL'/'N=#16-_PDUE_SSN/^_?\ ]>C_ (2:R_YYW'_?O_Z]
M%GV#GCW-FJMA_J9/^NC?SJG#XALYYXX5696<[063 S4B7D5C837$V=BR-G R
M>M%AIIZHTJ*Q?^$FLO\ GG<?]^__ *]'_"367_/*X_[X_P#KT<K["YX]S9;[
MI^E5M._X\4^K?^A&L\^)K(@CR[C_ +]__7J"S\16D5JJ/%<!@3GY/<^]'*^P
M<\>YT-%8W_"367_/.X_[]_\ UZ/^$FLO^>=Q_P!^_P#Z]%GV#GCW-6X_X]I?
M]P_RJ.P_Y!UK_P!<4_D*K6^I0ZC:W)A#C8I!#+CM49U2WTW3+$S[\RQJJ!5R
M2=N:0[JUS5HK%_X2:R_YYW'_ '[_ /KTO_"367_/.X_[]_\ UZ?*^PN>/<TK
MW_CSE_W:EB_U2?[HK"NO$=I);2(D5P6(P/D_^O4B>);-8U!CN,@#_EG_ /7H
MY7V#GCW-NBL;_A)K+_GG<?\ ?O\ ^O2?\)-9?\\[C_OW_P#7HY7V#GCW+]U_
MQ^6?^^W_ *":MUEQW\.H26<T&[;YC+\PP<A:C;Q)9*[+LG)4D$A../QI68W)
M+5FQ16-_PDUE_P \[C_OW_\ 7H_X2:R_YYW'_?O_ .O3Y7V%SQ[D]I_R']1_
MZYP_R:M*N8M]>MDU:]G:&X\N1(PIV=< Y[^]7?\ A)K+_GE<?]^__KT<K[!S
MQ[FU16-_PDUE_P \KC_OW_\ 7I\/B*RGN(X0LRM(VU=R8&:+,.>/<?H_^LU+
M_K]?_P!!6M.L:RN8[.#5KB4XCCNW9CC/\*T@\3V7_/.X_P"_?_UZ238W)+<V
MJ*Q?^$FLO^>=Q_W[_P#KTO\ PDUE_P \[C_OW_\ 7I\K["YX]S0L_P#EO_UU
M/]*LUS]OXBM(_-W17'S2%A\G;\ZG_P"$FLO^>=Q_WQ_]>CE?8.>/<V:*QO\
MA)K+_GG<?]^__KU8L=9MM0N&@A$@=5WD.N.,XHLP4HO9AH7_ ""(O]Y__0S6
MC61I=PEKH"329VJSYP,G[YIO_"367_/.X_[X_P#KT)-C<DMV;-%8W_"367_/
M*X_[X_\ KT?\)-9?\\[C_OW_ /7HL^PN>/<F\/\ _($@_P!Y_P#T-JTZYC2-
M>M[33(H9H;@.I8D;!W8GU]ZO?\)-9?\ /.X_[]__ %Z+/L'/'N;-0WG_ !Y3
M_P#7-OY5F?\ "367_/.X_P"_?_UZDCU:WU&UNTA#ADB)(=<<8HLP4HO9EVP_
MY!UM_P!<E_D*L5EG4H-.TRS:?>=\:A0HR2=M1?\ "367_/.X_P"_?_UZ$FP<
MDMV;-5[[_CRE_P!VL[_A)K+_ )YW'_?O_P"O4-UXCM);:1$BN-Q&!\G_ ->C
ME?8.>/<W(O\ 4I_NBGUB1^);-8U!BN,@ ?<_^O2_\)-9?\\[C_OW_P#7HY7V
M#GCW-JJM[UM_^NRUG_\ "367_/.X_P"_?_UZE34(-2@@F@+;5N0AW#!!'6BS
M0U)/9FK16,WB6R5V79.VTD95.*/^$FLO^>=Q_P!^_P#Z]%F+GCW-FJD/_(2N
M?]U:H?\ "367_/.X_P"^/_KU7C\0VJWLTABN-K!0#L]/QHY7V#GCW.BHK%_X
M2:R_YYW'_?O_ .O1_P )-9?\\[C_ +]__7HY7V#GCW-JL_1/^01!_P "_P#0
MC45OX@L[FX2%5F5G.%W)@9JO9ZG!IVCVAF#GS"X 1<]":5G<?,K7-VBL;_A)
MK+_GG<?]^_\ Z]'_  DUE_SSN/\ OW_]>GROL+GCW+VI_P#'A)^'\Q5L=!7.
MWWB&TFM'C2*X+'&/D]_K5C_A)K(#_5W'_?O_ .O1ROL'/'N;5%8O_"367_/.
MX_[X_P#KT?\ "367_/.X_P"_?_UZ+,.>/<MO_P AU/\ K@?_ $*K]8B:E;S7
MB7RD^3]F+9(Y^]Z4H\3V1&?+N/\ OW_]>BS8W)+=FU16+_PDUE_SRN/^_?\
M]>C_ (2:R_YYW'_?'_UZ.5]A<\>X>'>FJ_\ 81F_F*VJY/1M:@M!?^=#./-O
M)94P@.5)&#UK3_X2:R_YYW'_ '[_ /KT68<\>YLU7OO^/"X_ZYM_*L[_ (2:
MR_YYW'_?O_Z]._M>WO[2Z2)9 RQ$G>N.U%F"E%[,TK;_ (](?]Q?Y5+6*/$%
MG:[;9Q*TD:+NV)D#(H_X2:R_YYW'_?O_ .O19@Y16[-JJL__ !^VW_ OY50_
MX2:R_P">=Q_W[_\ KU7E\0VC74#B*XVKNS\GM]:.5]@YX]SH:*Q?^$FLO^>=
MQ_W[_P#KTO\ PDUE_P \[C_OW_\ 7HL^P<\>YLUS_B;_ )!=]_NI_P"A"IQX
MFL2R@I.N2!DQ\<_C5?Q-SI=]_NI_Z$*+68-IQ=CGZBGN$MPA?.'<(,#N:EJM
M>VHNXEC\TQ,'#*PQU'UKH/,6X2ZC90R,DMW!&Z]5>0 C]:C.K6?G"))D=BH8
M;77!!..N:JMH$<FH)>2W4TDB$D!L8^G3@>U2G1HMRXFD   (XYP<TM2_<)AJ
MVG%2WV^UP#@GSEP#^=6U8,H92"#R".]<]J'AQI%@^RR@M$-NV1RF1G.<J/T[
MUT$2E(D4D950#@8%"OU%)1Z#9_\ CWD_W3_*N@UW_CQT[_=_]E%<_/\ \>\G
M^Z?Y5T&N_P#'CIW^[_[**F7Q(VI?PY&'17./KMQ;ZE.DBEXE9U1=H&2N, '\
M><BBYUZZB\OS+5H78#*B0,/XNAQ[57,C+V;.CHK#?7WA21Y+3]VH.QA)DNPQ
MU&..H]?I4T&IW,]K9S36ZVS32;2A8G Y]0#^8HN+D9K45AQZ[,9&7[,A1'*M
M(\NW'7'1?;_]=$.MW-PT,0L$+2@EBDVY57. 1D#=].*.9#]FS?@_X_[+_KNO
M]:[ZO.M.MQ;7%C$IX$X/ P._0=A7HM95-SKP_P )5C,?V^<*I#X7<3T/'%%.
M02_;)2Q'EX&T<?C14&Y8HHHH ,4444 5$51J<K"0[O*0%,< 9;G_ #Z5;JJA
M_P")G(/*Q^Z7]YZ\MQ^']:M4 %%%% !1110!3U3_ )!=S_US-<YK_P#R&6_Z
MX)_-JZ35/^07<_\ 7,US>O\ _(9;_K@G\VJX?$8U_@9FT451UEI4TBX: L)
MO!4D'K[5L<"5W8O9HS7-2SRI(/)GN-ZP(80KNRLY=MP.[.<C YZ#TK1TV0RW
M,[2S3_:!)(IB8':%#$+@8QTQSWS^23+<+*YJ4C?=/TI:1ONGZ4R#MM)_Y ]C
M_P!>\?\ Z"*@TO\ X_\ 6/\ K\7_ -$Q5/I/_('L?^O>/_T$5!I?_'_K'_7X
M/_1,5<QZIIGI7G%O]^[_ .ORY_\ 1SUZ,>E><V_W[O\ Z_+G_P!'/5T]SGQ/
MP$U%%9.O2S(EDL4CHCW&)2K,HV[&/)7D<@5LSCBKNQK45R[7-U%,3:27$LOF
MR!HWW,OEA"4//3Y@O(ZYYK:TMHW@W1W4]QD DR@C!QSU QGT[>@I)W*<+:EZ
MKFE_\A2W_P!^J=7-*_Y"EO\ []#V%#XD=.__ "&;;_KWE_\ 0HZY[7_^0S)_
MUS3^M=%)_P AJV_Z]Y?_ $*.N=U__D,R?]<T_K64-SMK_P ,YO4]833+FWBE
MB)296/F;L;2"H /U+ 4UM?LHI%AE+K,T:R",*6)!*@8QUY8"K-Y;65P2+L(<
MQ.A#-C*'&[^0YJ!-'TQKD3I'F1=I!$K<8VD'&?\ 87\JUU.1<MM4(NN6[NV(
MY=BH&W;#R=Q7;CUR*=_;=EE<F4;C@YC/R_-M^;TYXJ0Z59G=B,C=G.'8=6W>
MO7))SVI&T>S:)H_+;GOO).0V[.3U.>:-0]P?8:E;ZG"9K8N8P0,LI7.0&'7V
M(/XUT7AG_D)W'_7$?SKE]&TD:/9_9DF+QC&U0N H QTR>3WY_*NI\,_\A.?_
M *XC^=3+X2Z5O::&O+_R,MK_ -><W_H<5<K??\AW5?\ KX7_ -%)752_\C+:
M_P#7G-_Z'%7)ZEG^V=7QU\X?^BDJ(;F^(^ 917(Z8NLV]G&A-PBMLS(T1+;M
MHRI5LD#(Y;OGC'6IH9M2.HW2)OW119^Z#M8F7'Z!./IZUK<Y?9^9U%%<S'>Z
M@FM065Q>R(JL,9B7,X.>N$(XQC(VU(8+YKF9(WN44SAO/V_,!D_* <J1CH0,
M8QGFBX>S\SHJ0]O]X?SKG8KO73)ODBD  &Y!$-H7"G*]RQ.X8]NG<[5G)++:
MH\RLKESPPP<;N./IBBX*-FCO(/O7W_73_P!D6N(M_P#CWB_W!_*NW@^_??\
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
M_L*%I0\US<38"@;V'&TY'0?_ *ZKW7AN.3R/L\ZQ^5@?O8A+D!<#KTJ]3/\
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
MW_LPK,[5I^&_^0Y+_P!>W_LPI3V'0^-%Q/\ D4_^!/\ ^AFL"N@3_D4_Q?\
M]#-<_4TS3$[H*RHO$-B\<CNS1A9"@&PL6QW &3CK^5:<B"6)XV) 8$'%9T>@
MZ?#(LD,7E$)L(3@-QC) ZGWK0PCR]1\FLVB7$<(9G9QG(0X QGKC!/MUJU:W
M4-Y")8'+)G'*E2#Z$'D'ZU2ET*UER#).JXQM5\#IC/3-6-/T^#3+;R+<$)N+
M<@#D_0 4E<;Y;:%NM+0_OZC_ ->_^-9M:6A_?U'_ *]_\:F>Q>'^,FUO_D%Z
M5]!_Z#6/6QK?_(+TKZ#_ -!K'HI[#Q'QF?>:JEG<^28R2(S(26 R!Z9ZFFV^
MNV%Q DHE*[E)VLC C R>,>GYU->Z=%?X$TDFP?P C'\L_K4$N@VD@&&E0@;<
MJW.-NW'Y56I"<+$,-]I"3FZ\F*&65B!,(>7XSRP'?T-:-I?6]\K-;R%PO!RI
M7^8K/D\-:?(\3-YA\KE>0?Z9'X5HV]I%;%C'N^8*#D^@P*%<4N6VA/6OX>_Y
M!?\ W$#_ $K(K7\/?\@O_N(-_2IJ;&N&^)F0?]9+_P!=&_G5&YU![>\2%H!Y
M94L93(  !UXJ\?\ 6R_]=&_G5>>SAN6W2@GY2G![&J6QDVN9W*,.L:/# '@=
M8XY'/"0,,MW) ''U-(+O2KFZFG@MDGN[=-QD%O@D?[+D8/X&K/\ 9-N8EC=I
M&"@J"2 0#] *KZ1HSZ6TP-RDL<G0" (PY[MG+?C1J/W"2UURTN8VD!=$'0LI
M^89QD?CQ5BUU&UO9'2"0LR=<HR_ED<_A4$FBVSK&H>5%08PK#YAG.#QZU8@L
M8;9P\8.0I7D]LYHU$^6VAHZ?_P A2T_ZZBK%]_R"-,_WY/YFJ^G_ /(4M/\
MKJ*L7O\ R"-,_P!^3^9J'\:-X?P69]92:] U]-;.C((F*E\[NF.H'(ZUJUG2
M:+:22/)F17=F9BK=2<?X5;OT.>/+U%FUFQ@8B2; ''"L3D'&  ,FJL&HZ):S
M/)!'#$\N,O#;G<^><G"YQ]:DE\/VTB#$TXF!)67<,@GOTQ3K70K>WC4,[O)L
MV,_3/&.E+4OW"Q;:K9W=V]M!*7E1=S8C8+CV;&#^!JY61I.BR:7<32&YCE23
MHH@"L.>[9):M>FMM2)6OH7K/_D#+_P!>C_\ H=4%/R#Z5?L_^0,O_7H__H=4
M%^X/I40ZF^(VB9,VNBUN&CGMG"*ZJTB'< 3[ 9S["K$NMZ? -TLY52F_=Y;8
M(^N,9]NM(ND0J26FF<>9YN&8?>]>E0-X;T^23>XD)"[>HZ?7&:O4SO 4^(K'
MS@JLYCV%VD\MP$P<8/'!]C4JZ[IK>7BY.)!E6,; #ZDC _'%!T2S;SLB3,I+
M,=W0YSD?C1<Z-!<P,C22;BNW><>^#@8'>EJ'N%BRU"WU!7:V:0A&VDO$R<^V
MX#/U%;6E?=O/^N!KGM'TU]*M/L[31RC.1LA$8'X#K]:Z'2?NWO\ UP-*7PE4
M;>TT*%U_R%;G_=B_]!IM.NO^0K<_[D7_ *#3:J.R(J_&S,GUF."^>T>&3S%&
M[)'&S^]GZ\42ZQI<BR0S2 H/ED#Q-L_$D8^OI3YM&M9[IKES)YK<%@W\/]WZ
M43:-:3Q&)_,V'.0&QG/44O>!.!7@U72+%%BBVV\3-A0D#*,^I 7CZFMC.:SF
MT2T8'>9&)&,EOI_A6B!@ #H*:OU)E;H(W\'^^O\ Z$*[J/\ X_9/]P5PK?P?
M[Z_^A"NIUF]GT^TN[FV\OSD1=OF*2O)QR 1_.LZFYU8;2+-FBN*_M_7_ /GX
MTW_P#D_^.T?V_K__ #WTW_P$D_\ CM+DD:>VAW.UJ"/_ (^YOP_E7(_V_K__
M #WTW_P#D_\ CM,76]>61G^T:=EL?\N;_P#QVCDD'MH=SN**XK^W]?\ ^>^F
M_P#@')_\=H_M_7_^>^F_^ DG_P =HY)![:'<[6BN(?Q#KR(SF;3B%&2!:2#/
M_D6NCO=8%A:V\KP/*TPSM0@8XSW-)Q:*52+5TS4HKG?^$K7_ *!UQ_WVG^-'
M_"5K_P! ZX_[[3_&CE?87M8=SHJS]*^Y=_\ 7U+_ #K-_P"$K7_H'7'_ 'VG
M^-5;+Q']F$X?3YCYDSR##IT)SZT<K#VL.YUE%<[_ ,)6O_0.N/\ OM/\:/\
MA*U_Z!UQ_P!]I_C1RL/:P[G145S\/BE);F&$V,Z>:X0,64@9_&N@I--;EJ2E
MJBK$JC4)V63+$+N7'W>/6BECS]OG_=;1A?GP?FXHI#(-2U:/3#'O@GEWAF/E
M!?E51DDY(_3)IK:[8+=K:F1S.QP$$3$]"0>G0X.#TX/I2ZM:V$L*SW^[9%\H
MVLPSNPNW"_>SD#'.:S1IWAJ*>>X9HX9IL33>9,T;X.X98$@@?.PY'?Z4@-%M
M;MBL)@26X:9F540!6&TX8G<1C'?/-"Z]IK2)&MQEW.%78V3TYZ=/F&#T.1ZU
M4M['P_#:V]G;2PQQI(WDK'<$'<3\P!!R?<?G4,%IX9L(M\#VJ(NZ11'+DG:P
M8X /."@X'I1<"6W\2:=-=.ZW@,1AC81[&W@LV.5QG)W)Q[@]ZW0<C-<O9:=X
M:CUR4VRPBZ9(U)\T$DJ<JO7.X;1QZ >E=2.!3 **** "BBB@"IJG_(+N?^N9
MKFO$'F#6,BWN74PH T<#N.K=U!KI=4_Y!=S_ -<S5H=!33L[DSBI*S//=TG_
M #Z7W_@'+_\ $T;I/^?2^_\  .7_ .)KT.BK]HS'ZM'N>>;I/^?2^_\  .7_
M .)HW2?\^E]_X!R__$UZ'11[1A]6CW//-TG_ #Z7W_@'+_\ $TC-(5/^B7W_
M (!R_P#Q->B44>T8?5H]RKIBLFE6:.I5U@0,I&"#M%5M+_X_]8_Z_!_Z)BK3
MK,TO_C_UC_K\'_HF*LSH-,]*\Y5)X)[M'L[S=]KG8;;61@096(((7!!!%>C4
M4T[$3@IJS//-TG_/I??^ <O_ ,31ND_Y\[[_ , Y?_B:]#HJ_:,R^K1[GGFZ
M3_GTOO\ P#E_^)HW2?\ /I??^ <O_P 37H=%'M&'U:/<\[W2?\^E]_X!R_\
MQ-7=*9_[4M\VUVHW=7M9% ^I*X%=O12]HQK#Q3N47_Y#-M_U[R_^A1USOB#S
M!K+8M[EP8EPT5N[COW4$5T<G_(:M_P#KWE_]"CJ[4IV=S6<5)69YV=Q/-E>D
M^]G+_P#$TPQ*3G^SKO.,9^PR]/\ OFO1Z*OVC,?J\>YYP8PRE6T^[*GJ#92X
M_P#0:;- EQ&T<NG7C(PP0;*7GM_=KTFBCVC#ZO'N>:VEJEC!Y-O87R)DDYM9
MF)/J25R:Z'PN)#J%P[07$:B(#,L+1Y.>VX#-=312<VU8J-%1ES7,V7_D9;7_
M *\YO_0XJY745FCUS4F-K=LKS*RLEM(X(\M!P0".H-=5+_R,MK_UYS?^AQ5I
M5*=G<N<%-69YYND_Y]+[_P  Y?\ XFC=)_SYWW_@'+_\37H=%7[1F7U:/<\\
MW2?\^E]_X!R__$T;I/\ GTOO_ .7_P")KT.BCVC#ZM'N>>;I/^?2^_\  .7_
M .)H'FNRJ+2]R6'6TE Z^I6O0Z*7M&"P\4[W*,'WK[_KI_[(M</%YJ0HC6=\
M"% /^B2__$UW=I_K[S_KM_[*M6Z496-*E-3W//-TG_/G??\ @'+_ /$T;I/^
M?2^_\ Y?_B:]#HJO:,S^K1[GGFZ3_GTOO_ .7_XFC=)_SZ7W_@'+_P#$UZ'1
M1[1A]6CW//-TG_/I??\ @'+_ /$U;T=97UZQ;[-=*J,Y9I+=T &QAU8 =2*[
MBBDYMJPXT(Q=T<[.KOX>U%41W8S285%+$_-Z#FN>W2?\^E]_X!R__$UV>D?Z
MBX_Z^)/YUH4HR:+J4E/<\\W2?\^E]_X!R_\ Q-&Z3_GTOO\ P#E_^)KT.BJ]
MHS/ZM'N>>;I/^?.^_P# .7_XFC=)_P ^E]_X!R__ !->AT4>T8?5H]SSS=)_
MSZ7W_@'+_P#$UL^&A)Y]\S03QJ8E ,L+1YZ]-P&:ZJFR?ZI_]TTG-M6*A1C!
MW1@29_X0Z+:CN?+7A$+'KZ#FN=W2?\^E]_X!R_\ Q-=IHO\ R!K3_KF*OTHR
M:'4I*;NSSS=)_P ^E]_X!R__ !-&Z3_GSOO_  #E_P#B:]#HJO:,CZM'N>>;
MI/\ GTOO_ .7_P")HW2?\^=]_P" <O\ \37H=%'M&'U:/<\\W2?\^E]_X!R_
M_$UJ>&8Y5FU>5X)XT>*,*98F3<0'S@,!ZBNOJ.X_X]Y?]P_RI.;:L5"BH.Z.
M=O&*^%--Q'+(?)BXBC9S]T=E!-8+;G4J]E>LIX(-E*0?_':[?1_^0)8?]>T?
M_H(J[24VE8<Z*F[L\YV>EA><?].4O_Q--\B,!1_9MUA3D#[#)P?^^:](HJO:
M,CZO'N>;2P+.A22PO2I["TE'?/9:<4!9F.GW99NI^Q2\_P#CM>CT4>T8?5X]
MSSI-R(%2RO54< "RE '_ ([6_P"'HY$TB<R12Q[[O<HD0H2,*,X//:NFJ"[_
M -2/]]?YU,I-ETZ2@[HP?$V\30%89Y!@C]U"SX_[Y!K!W2?\^=]_X!R__$UZ
M'134VE84Z$9.[//-TG_/I??^ <O_ ,31ND_Y]+[_ , Y?_B:]#HI^T9/U:/<
M\\W2?\^E]_X!R_\ Q-&Z3_GSOO\ P#E_^)KT.BCVC#ZM'N>=EI,?\>=]_P"
M<O\ \36[H,;Q7&GI(CHWV&4E74@C,JGH:Z>LQ_\ D9X?^O.3_P!#2IE)LTIT
ME#8X[$T<DJ-9WN1*_2TD(^\>X6EW2?\ /I??^ <O_P 37H=%/VC,WAXMWN>>
M;I/^?.^_\ Y?_B:-TG_/I??^ <O_ ,37H=%/VC#ZM'N>>;I/^?2^_P# .7_X
MFC=)_P ^E]_X!R__ !->AT4>T8?5H]S@[ 2OJ5IBUNP!,I)>VD4  ^I4"MS5
M%=_#UT(XW=O-)VHI8]?0<FN@JK8?ZF3_ *Z-_.I<KNYK&FHQY4<-ND_Y]+[_
M , Y?_B:-TG_ #YWW_@'+_\ $UZ'15>T9E]6CW//-TG_ #Z7W_@'+_\ $T;Y
M/^?2^_\  .7_ .)KT.BCVC#ZM'N>>;I/^?2^_P# .7_XFC=)_P ^E]_X!R__
M !->AT4>T8?5H]SF?#P?[+?LT,T8*\>;$R9X/9@*AUY)#IFC.D,TBIC=Y43.
M1F/'10:ZBX_X]I?]P_RJ.P_Y!UK_ -<D_D*B^MS7D7+RG";I/^?.^_\  .7_
M .)HW2?\^E]_X!R__$UZ'15^T9E]6CW//-TG_/I??^ <O_Q-&Z3_ )\[[_P#
ME_\ B:]#HH]HP^K1[GGFZ3_GSOO_  #E_P#B:3?)_P ^E]_X!R__ !->B44>
MT8?5H]SFM!5UM;0O%)&3/(0)$*'&WT/-8<ID6>4?9+T_O&Y%I*1U/<+7;7/_
M !^6?^^W_H)JW4J33N:3IJ229YYND_Y]+[_P#E_^)HW2?\^E]_X!R_\ Q->A
MT57M&9_5H]SSS=)_SZ7W_@'+_P#$T;I/^?2^_P# .7_XFO0Z*/:,/JT>YYYN
MD_Y\[[_P#E_^)J>P6:35+/%I=@+,&)>VD4 ?4@"N\HI.;8XT(Q=SFYT>31=?
M2-&=S<2851DGY5Z"N?#28'^B7W3_ )\Y?_B:['1_]9J7_7X__H*UITHRL74I
M*>YYYND_Y]+[_P  Y?\ XFC=)_SZ7W_@'+_\37H=%5[1F?U:/<\\W2?\^=]_
MX!R__$TFZ3_GTOO_  #E_P#B:]$HH]HP^K1[GGFZ3_GTOO\ P#E_^)K5\,K(
M=8E=K>XC3R-NZ6!T&=P_O 5UU%)S;5BH4(Q=T<ZN[_A$_E1W.7X12Q^^>PYK
MGMTG_/G??^ <O_Q-=EH7_((B_P!Y_P#T,UHTHR:'4I*;U//-TG_/G??^ <O_
M ,31ND_Y\[[_ , Y?_B:]#HJO:,CZM'N>>;I/^?2^_\  .7_ .)HW2?\^E]_
MX!R__$UZ'11[1A]6CW//-TG_ #Z7W_@'+_\ $UJZ$LA_M%V@GC7R, RPLF3@
M_P!X"NNJ&\_X\I_^N;?RI.;:L5"C&#NCG-;5SI.F,D,T@4+GRHV<CY?1036+
MND_Y]+[_ , Y?_B:[NP_Y!]M_P!<E_D*L4HS:5ASHJ;NSSO=)_SZ7W_@'+_\
M32[I/^?2^_\  .7_ .)KT.BJ]HR/JT>YYYND_P"?2^_\ Y?_ (FC=)_SYWW_
M (!R_P#Q->AT4>T8?5H]SSS=)_SZ7W_@'+_\36WH$<B:6OF12QEKXL!(A0D>
MN" :ZBJM[UM_^NRU,I-ETZ2@[HX>3S8YY5:TO<B1ONVLA'7U"TFZ3_GSOO\
MP#E_^)KT.BFILAX>+=[GG>Z3_GTOO_ .7_XFEW2?\^=]_P" <O\ \37H=%/V
MC#ZM'N>>;I/^?2^_\ Y?_B:-\G_/I??^ <O_ ,37H=%'M&'U:/<X;3!+)JMJ
M!:W:@2 DO;2( /J0!4]\'_L;366*:3#R9\J)GQR>NT&NRK/T3_D$0?\  O\
MT(U+D[W-%22ARG&;I/\ GTOO_ .7_P")HW2?\^=]_P" <O\ \37H=%5[1F?U
M:/<\\W2?\^E]_P" <O\ \31ND_Y]+[_P#E_^)KT.BCVC#ZM'N>>;I/\ GTOO
M_ .7_P")HW2?\^E]_P" <O\ \37H=%'M&'U:/<XZSBE&E+&895D^QM\C(0WW
MO3K68K2;1_H=]T_Y\Y?_ (FNU;_D.I_UP/\ Z%5^I4FBYTE.USSS=)_SZ7W_
M (!R_P#Q-&Z3_GTOO_ .7_XFO0Z*KVC(^K1[GGFZ3_GTOO\ P#E_^)HW2?\
M/I??^ <O_P 37H=%'M&'U:/<\\W2?\^E]_X!R_\ Q-:6D;V2])@N(P(#S+ Z
M?^A 5V-5[[_CPN/^N;?RI.;:L5"A&+NCB+U94U2<_9;ME9(RK1V[NI^7U (J
M/=)_SZ7W_@'+_P#$UWUM_P >L/\ N#^52T*;2%*A&3NSSS=)_P ^=]_X!R__
M !-&Z3_GTOO_  #E_P#B:]#HI^T8OJT>YYYND_Y\[[_P#E_^)HW2?\^E]_X!
MR_\ Q->AT4>T8?5H]SSS]Z[(HM+W)=>MI*!U'^S71>)O^07>_P"XG_H0KH:Y
M_P 3?\@N^_W4_P#0A4N5V7&FH1:1SU4-6NOL5O%,95C02J'9L8"]\YJ_5&^U
M./3Y(DDBE8RG"% #EO[O7KWK9G!%79ES^(I3JB6EH(I%?@.RG"^_7D>_%*VJ
M79G0/(BJZ B-1@D[L$@UK-J=FD8=IU (!'4^W]*C36;)WE'FD"/;EB#@[NF/
M6E\S6_:)BS^)+NV2+SA;*91N5B" HY&#D_K^E=-"YDA1SC+*#\IX_"LZ74-'
MO&$4L\,A'(!SQD9Z_3M5ZUN(+B+-NX9%^7@8QCM31,]MK#I_^/>3_=/\JZ#7
M?^/'3O\ =_\ 917/S_\ 'O)_NG^5;^O#-AIP/]W_ -E%3+XD:4OX<C$HKF)[
M74K:.4V(DA9[E\NJ[V"?PX!SQ3KR75K2":Y:YFQ@C:44*O(P1\I/KUS3OH9^
MSOLSI:*Y*T.IM:23QW%S)YC F>*-=S87 X*XQGC.*ENI]:M(9;EYIB,,"A12
MJ=,$87/<^HHY@]GK:YU%%<ZDE_<Z!!+;3O<W(E)WE=O8^P!&<<XQ426FH7:P
M-=+<2!;E"#* K[-IW9"X&-U.X<G=G36DT<NH6H0Y*W"@C&,=:]"KSNQMHK:^
MM1$&PUP&.YBW//K7HE93W.K#_#H5H\_;IOWN[A?D_N\44D97[?.!&0V%RV>O
M%%0;CKVT2]M6@=F4;E<,F,JRL&4C/H0#67-X9MKF59)[FYD*R++@E1EQM^;A
M>IVC(Z>@%;E%%@.>;PK;M>0.)I5AB5<J,99E,97G'0&)3QCGVXH'A"R^RW<$
MEQ>2_:O]9))(&<_*5ZX]#70T4K(+G-V7AF*TU831SW02,!D)D&>K9CSC.SH<
M=,UTE4T"?VK*0Y\SR4RN. ,M@_SJY3 **** "BBB@"IJG_(+N?\ KF:M#H*J
MZI_R"[G_ *YFK0Z"@!:*** "BBB@ HHHH *S-+_X_P#6/^OQ?_1,5:=9FE_\
MA#6/^OQ?_1,5 &G1110 4444 %%%% !1110!2D_Y#5O_ ->\O_H4=7:I2?\
M(:M_^O>7_P!"CJ[0 4444 %%%% !1110!FR_\C+:_P#7G-_Z'%6E6;+_ ,C+
M:_\ 7G-_Z'%6E0 4444 %%%% !1110!5M/\ CXO/^NW_ +(M6JJ6G_'Q>?\
M7;_V1:MT %%%% !1110 4444 9^D?ZBX_P"OB3^=:%9^D?ZBX_Z^)/YUH4 %
M%%% !1110 4V3_5/_NFG4V3_ %3_ .Z: *6B_P#(&M/^N8J_5#1?^0-:?]<Q
M5^@ HHHH **** "H[C_CWE_W#_*I*CN/^/>7_</\J *VC_\ ($L/^O:/_P!!
M%7:I:/\ \@2P_P"O:/\ ]!%7: "BBB@ HHHH *@N_P#4C_?7^=3U!=_ZD?[Z
M_P Z )Z*** "BBB@ HHHH *S'_Y&>'_KSD_]#2M.LQ_^1GA_Z\Y/_0TH TZ*
M** "BBB@ HHHH *JV'^ID_ZZ-_.K55;#_4R?]=&_G0!:HHHH **** "BBB@"
M.X_X]I?]P_RJ.P_Y!UK_ -<4_D*DN/\ CVE_W#_*H[#_ )!UK_UQ3^0H L44
M44 %%%% !1110!4NO^/RS_WV_P#035NJEU_Q^6?^^W_H)JW0 4444 %%%% !
M1110!F:/_K-2_P"OU_\ T%:TZS-'_P!9J7_7Z_\ Z"M:= !1110 4444 %%%
M% &=H7_((B_WG_\ 0VK1K.T+_D$1?[S_ /H;5HT %%%% !1110 5#>?\>4__
M %S;^535#>?\>4__ %S;^5 #;#_D'6W_ %R7^0JQ5>P_Y!UM_P!<E_D*L4 %
M%%% !1110 55O>MO_P!=EJU56]ZV_P#UV6@"U1110 4444 %%%%  >E9^B?\
M@B#_ (%_Z$:T*S]$_P"01!_P+_T(T :%%%% !1110 4444 4'_Y#J?\ 7 _^
MA5?J@_\ R'4_ZX'_ -"J_0 4444 %%%% !5>^_X\+C_KFW\JL57OO^/"X_ZY
MM_*@!]M_QZ0_[B_RJ6HK;_CTA_W%_E4M !1110 4444 %<_XF_Y!=]_NI_Z$
M*Z"J%S9P7\EQ;7*%XG10RABOZCD4":NK'&U3O=,@OW1YGE!CYCV-C:?[P]Z[
M+_A$](_YY7/_ (&S?_%T?\(GI'_/*Y_\#9O_ (NM?:+L<JP\ELSA8M#@BD#^
M=,VW&T,1A0"3@<>]*="M@#LDF0Y4@JPX8=#TZUW/_")Z1_SRN?\ P-F_^+H_
MX1/2/^>5S_X&S?\ Q=+G78KV,^YP$WARV>WE1)90[L'W$Y^8#'I5O2;&33[(
M0R2!SDGC_'O7:?\ ")Z1_P \KG_P-F_^+H_X1+2/^>5S_P"!LW_Q='.NPG0D
MU9LY6?\ X]Y/]T_RK?UW_CQT[_=_]E%6QX3T?O#<$>AO)B/_ $.KFH:3%?PQ
M1EWB$7W2F/ZTG*[3*C1<8M=SC:*Z+_A%H/\ G\N?_'?_ (FE_P"$6@_Y_+G_
M ,=_PJ_:(R^K2.<HKH_^$6@_Y_+G_P =_P#B:J6/AZ.X6<O>7'R3O&,;>@/'
M:CVB#ZM,QZ*Z/_A%H/\ G\N?_'?\*/\ A%H/^?RY_P#'?\*/:(/J\SGX/^/^
MS_Z[K_6N^K#B\,017$4WVJ=S&X<!MN"?P%;E9RE=G12@X1LRNGF?;)=S@I@;
M5SR**;%Y?]H7&T-YF%W9Z=.,45)J6J*** "BBB@"JF[^T9/W0"^6N),<DY;C
M\/ZU:JJN/[3D/F9/E+^[].6Y_'^E6J "JM[J%OI\:/<%@';:NU2><$_TJU6#
MXI_X]K3_ *[_ /LC4TKLF;Y8MD__  D>G_WI?^_9H_X2.P_O2_\ ?LURM%:>
MS1R?69=CHK_7K*:PGBC,I=D( \LU8'B.PP/FE_[]FN5HH]F@^LR['5?\)'8?
MWI?^_9H_X2.P_O2_]^S7*T4>S0?69=CKFUZP2SANC(WES2&)/D.2PW9&/^ G
M\JC_ .$CL/[TO_?LUS$W_(NZ1_V$IO\ T&:F4HP3-*E:4;6.J_X2/3_[TO\
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
MJM=:[ISF#;,YQ*I.(7X'Y5S5%/V9'UE]CKO^$ATS_GX;_OR_^%'_  D.F?\
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
M %UZ;<_\>LO^X?Y5P$0!MD!&1M'\JS@=&(=K&##X@6*)E9FE(+!7E9 6(*C
MVC!^]VI%\3-+=O;V]O'(P?:&,A48VN>Z_P"Q^M7WUG3HW1'.TD2$97IL^]^/
M!J<:AIZH7:Y@C*@%P[J"A/0-Z'FM/F8:=C('B@N)76&)8XXA(3)(5Y(4@?=P
M<[NU/DUVXM1/+-"CQY^79)]T^6&QTZ=>:GDGT2SE>[$T+2, Q"S;N&(&X+G
M'3G%:"7=G(@9+B!E.,%7!!SP/SP1^%+7N-V[&2GB0>8T;Q1!@P5667*R<J/E
M..?O?I77:#_R'XO^N3_TK)@FM+D$V\D,H0X/EL&VGTXZ5K:#_P A^+_KD_\
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
M,,?E&!T(7W[TK>*)$B5GM44N"4_>$\;BO.%S6FNI:8L\-HL\ !3,9WK@X.,
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
MY4U<'**Z$EOS?61/_/9?ZUW]<!!_Q_V?_7=?ZUW]9U-SHP_PE:/?]NFS&H7
MP^.6X]:*2/'V^?\ >Y.%^3GY>**S.@M4444 %%%% %-#'_:TH"MYGDIDYXQE
ML?UJY59/-_M"3)'D^6N!QG=DY]_2K- !6#XI_P"/:T_Z[_\ LC5O5A>*%=K6
MUVQN^)LG8I;'RMZ4X[D5/@9R=[:)>P")W=,,&#+C((.>X(_2LV3PO8RLA9YR
M$4J!N'=64GID<,>!Q[5M[9/^>$__ 'Y;_"C;)_SPG_[\M_A6WNG"N=;&)>Z
M+F]2XBG5 &+.KPK)G.WH3]W[HZ<U9&C0?9Q!)+/(HA>!=[#*HP (X'^R.3^M
M:.V3_GA/_P!^6_PI=LG_ #PN/^_+?X4>Z'O]C-MM%MK;(0OL$GFJIQ\IR3UQ
MG&3W)J[;P);0)#'G8HP,U+MD_P">$_\ WY;_  HVR?\ /"?_ +\M_A3NA-3>
MZ'3?\B[I'_82F_\ 09JR)= L9KEYV\SS'E24D-W7/'T.YLCODUMS6\__  CF
ME_Z/-E+^5V C.54B7!(QG'(_.H=LG_/"?_ORW^%3%HUJ*5U;L9<6@VD-Z]V'
ME:1GW\D8'+''3)^\>OM53_A&D,\P-QFUEB\EH_*7?MV!?O\ 4=,UO[9/^>%Q
M_P!^6_PHVR?\\)_^_+?X4_=,[U#)70;=3GS[@EFW2$L/WASNYX]?3%++H-I*
M@7?,N !D,.S,>01@\L>OM6KMD_YX3_\ ?EO\*3;)_P \)_\ ORW^%&@>^9,'
MAZTM[86R23F!8C$J%A\H*A21QG.!4S:/;R1LD[R3;SERY'S?*5YP .AK1VR?
M\\)_^_+?X4;9/^>%Q_WY;_"CW0]\R7T"UDMVA=Y6#026^?E4['VYZ <_*.:6
MPTN33VN7:Y65)<D*(50CDGEARW7O6KMD_P">$_\ WY;_  IKI*48"WG)(_YX
MM_A3N@]_:QI>)_\ D.V?_7O)_P"A)7.7F@V5]<S3S"0O+$(B V ,'<&'HP..
M?85TWB>&4ZQ9RK#*R""0$HA8 EEXX_&LS;)_SPG_ ._+?X5,6N74TK*7/=&1
M/X>L[B5Y':7YDV8!' V[>#C/3WJ-M "ZFMY#<!0&W,CPJY.22<,>1U[5M[9/
M^>%Q_P!^6_PHVR?\\)_^_+?X4_=,U[3L8R^'+9-K+<W2NJ",.'&0@!&WITP?
MKWZU.-%LTMQ!'O2,*R*%/W0<=/R%:6V3_GA/_P!^6_PHVR?\\)_^_+?X4[H/
M?9DP:!:6J'R6D#E@X+8QN!8C@8XRYX&*:OAVT,9$CR,[6QMF8'&5(4$X['Y!
M6QMD_P">$_\ WY;_  HVR?\ /"?_ +\M_A2T#WR?3/\ D/:?_P!='_\ 1;T_
M5/\ D)W'^]2:5'*=<L6\B8*KN6+1L !Y;#J1ZD4[5%D_M.X_<S'YNHC8C\P*
MFZYC1Q?LK6ZF5>V2WT/E/+(B'A@F/F'H<@_IS51M!LRBJ&E4H6*L&Y4F029Z
M=F K5VR?\\+C_ORW^%)MD_YX3_\ ?EO\*NZ,ESKH9UMHMK:J%1I6PP?+-DDY
M8^GJQI@T"S!DP9/WD1A;YOX3C_ 5J[9/^>$__?EO\*-LG_/"X_[\M_A1>(_?
M,O3]*>QO;B<W"NDQ)V"%5(R<\L.3^-:,GW1_O#^=/VR?\\)_^_+?X4ACF<JJ
MV\Y)88_=-Z_2DVK#BI.2;1WES_QZR_[A_E7 0_ZB/_='\J[^Y_X]9?\ </\
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
M?EX'I45S8Z9=74=P\RJZ'/R2 9Z=?R%+7N/W>Q%<ZO-:7T\4D.8XD\TL.Z]
M/KFE77T:[,(MI"HDV,^1@<X^M7Y#8R;M[0-N7:V2#D>E1QQ:;",1K:H.N%VB
MG\Q:6V.E\,?\A"Y_ZYK_ #JQXK_X][3_ *[?T-5?"LB27]T4=6&Q1E3GO5KQ
M:0MI:LQ 43<D]!Q63^(ZHK]T<_5"ZTJ&[N&F9BK-"8> .A(.?TJU]JM_^>\7
M_?8H^U6__/>+_OL5KH<:YEL97_".1%Y9)+F1Y)00S;0.I7I_WR*EET..2W,2
M7$L>1M)0X.,Y[5H?:;?_ )[Q?]]BC[3;_P#/>+_OL460^:9GV>A063PNDKL8
MFW#('/R[:U:B^U6__/>+_OL4?:;?_GO%_P!]BF)\SW.K\._\>,G^_6+K/_(?
MN?\ <3^M;/AIE>P=E8$;^"#FL/7)8XM?N/,=4RB8W'&>M91^(ZIK]TC,N["&
M]D@:8 B%]X4@$$XQ5-= MD8D%<>:) 1& W!S@GN*T?M-O_SWB_[[%'VFW_Y[
MQ?\ ?8K30YDY+0Y^+PW-%J$AWQFU=6&XR-O&<GA<;>_6K,/AW%V\]Q<%VWY7
M"@9&0>1CVK7^TV__ #WC_P"^Q1]IM_\ GO%_WV*$DA\TS%AT2XM]8CGC,36R
M\DO(P8')/W -IZ]2:W^X^M1?:;?_ )[Q?]]B@7,!8 31DDC^(4:(7O-JYWTG
M_'BW_7/^E<,.E=S*?] ?_KG_ $K@?M, _P"6\?\ WV*SIG1B4W89>V<=]!Y,
MOW-P8C&<X[50E\.VDDT[@*HE'/[M25XQP>H'M6E]IM_^>\?_ 'V*/M-O_P ]
MXO\ OL5IH<R<EL8EQH4XU-+BV,31&0R.))&7'3HH&&Z=ZG;P_&SPG[3(%B;=
M@*.?FW#]:U/M5O\ \]XO^^Q1]IM_^>\7_?8HLBN:9+5W1?\ D8+7_=?_ -!K
M-^TV_P#SWB_[[%7]"DCEU^V\MU?:KYVG..*4WH.BGSHZK5_^07/_ +M<779Z
MP0-*N"3@!>2:X<75O_SWC_[[%33-<2FVBMJUW-8V?VF&,2!3\Z]#CU%5)]=%
MG;$S0L\B\,J$#D#/%:3S6LJ%))864]06!!J%XM-ED,CK;,[#!8[<D59BO-%(
M^(H_,,#6[QS?,,%E."O7O]*=I^NK>7$<#6\B[R560D89@H8\9R.#5PQZ<79O
M]&W,<L>.33D&GQLI0VZE22""!@D8/Z4?,;MV+5:WAG_D+7'_ %Q'\ZQ/M5O_
M ,]XO^^Q6SX6=9-4N&1@RB( E3D9S4SV*H)\YJ^(_P#D'K_OBN6KJ/$K*FFA
MF8*H<9).!7)?:K?_ )[Q?]]BE3V*Q";D9[:#;E44.RA69N .2QYJE<Z!.VK1
M3PM$T )+"5VXR?[H&&_&MW[3;_\ />+_ +[%'VFW_P">\7_?8J[(R4IHRQX>
MB\LJUQ*24V \?*-V>/3I3H- BA9V:YFE9B3ESD]"._UK2^TV_P#SWB_[[%'V
MFW_Y[Q?]]BBR%S3'0Q"&".($D(H4$^U=%X4^Y>?]=!_*N;^TV_\ SWB_[[%=
M'X28/#=LI!4R#!!R#Q4U-C7#I\^IG:W_ ,C!=?[D?\C65>6WVNV:'S"@;J0,
M\5IZ](D7B"X,CJFY$QN.,\&L_P"TV_\ SWB_[[%$;<I-5/VC:,H^'(C(A^U3
M[%).S/'/MTJ8:(A3;).S_($!V@8 /%7_ +3;_P#/>+_OL4?:;?\ Y[Q?]]BJ
MLB.:9F1^';:- @91@D@K&JDY&.3WZU%I>C7.GZE)(S1-;[<(WFL6_P"^<;5^
MHK8^TV__ #WB_P"^Q1]I@_Y[Q?\ ?8HL@YI#Y/\ 5-]*Z75_^1:C^B5RLES
M8V FC)(X&X5U6L?+X90G@!4)SVJ)[HWH)\K.<HJ+[5;_ //>+_OL4?:;?_GO
M%_WV*TN<W*RM=:7#=7#S,Q5WB$9P!TSG-5CH*28,TXF82%P9(E;J,8(K2^U6
M_P#SWB_[[%'VFW_Y[Q?]]BE9%)R1(JA4"C  &.*6HOM-O_SWB_[[%'VJW_Y[
MQ_\ ?8IDV9T7AG_777_ :R]1_P"0K=?[]:7A9TDDNF1E8?*,@YK*U2:*/5KI
M7E13OZ%@*S3]XZ9I^R10O[);^U,+2-&<@AUZ@UGCPW;*DB"0E7E$@#J&"X[8
M/:M3[3;_ //>+_OL4?:;?_GO%_WV*MV9@G)*R*J:3"D%U$#\MP@5@% "\8X%
M5)O#D,I0"XD1%"94*/F*C _G6K]IM_\ GO%_WV*/M5O_ ,]X_P#OL460<TR.
MTLDM-^QB=V.O; Q4LW^K'^^G_H0I/M-O_P ]XO\ OL4UYHI-B1RHS%TPJL"3
M\PH;5@BFY)LZWQ+_ ,@Q/^NR_P!:YFNG\2JQTQ-J.^)5.$4L?R%<Q\__ #QN
M/^_#_P"%1!Z&N(BW+1%/4-/348A#+(PB_B4*.?Q(R/PJO;:#;6L8C1CA<X.U
M0<8QS@<_C6G\_P#SQN/^_+_X4?/_ ,\+C_OP_P#A5Z&2YTK&0?#T >1XYYD,
M@"N 00P'3((J[8Z?%8*PC9CN"@YQV&*M?/\ \\;C_OR_^%'S_P#/"X_[\/\
MX4*R&^=[BUO>$/\ CPNO^OEZP/G_ .>%Q_WX?_"NA\(I(FGW&^-TW7#D!U*D
MC\:B;T-</%J6IRFF?\@^/ZM_Z$:=>V45_ (9B3'G)4=Z2PCFALTCDMKA6!;(
M\E_[Q]JL_/\ \\;C_OP_^%5=6,G&2DVD97]@6Y<NTLI8KMR2.F /Z56MO#TB
MFX2:=3$[ J0N7'/J>GX5O?/_ ,\;C_OP_P#A1\__ #PN/^_#_P"%&@7J&4V@
M6[&-EFE5X^4<8)!R3GD<]:OV5JME9Q6R,S+&,!FZG\JG^?\ YX7'_?E_\*/G
M_P">-Q_WY?\ PIZ(3YWN6=-_Y"]G_P!=/Z&NXKA],$C:O:8AF #Y):)@!QZD
M5W%93W.R@FH:A1114&P5S_BC[MK_ +S?R%=!52^TVVU%46Y1F"'(VNRG\P13
M3L[DS7-%HXFHKF!;FW>%B0&[BNO_ .$9TK_GE-_X$R__ !5'_",Z5_SRF_\
M F7_ .*K3G1R_5I+6YYR_AF I)''<SQ1O)O**<#MQ].*D7P]%&R-'.ZNGW3M
M!YR3R/QKT+_A&=*_YY3?^!,O_P 51_PC.E?\\IO_  )E_P#BJ7-'L7[*IW./
MM;<6EJD"L6"#&3WJ:NJ_X1G2O^>4W_@3+_\ %4?\(SI7_/*;_P "9?\ XJJ]
MHB'AI/J<Q!_Q_P!G_P!=U_K7?5E1^'-,BFCE2&3?&VY2T\A /T+8K5K.3NS>
ME!P5F58R/M\_[K:<+\_/S<44Z/=]MFS*&7 PF?N\45)J6**** "BBB@#F/$5
M[<:>NHW-K)Y<R6L15MH./WC#H:R)O$>K+#X=87>#>9\_]VGS_,!Z<<>E%%(9
M-'X@U1M5\10FZ_=V<$SP#RU^0KT[<_C6=<>*M:3P[IMVM[B>:>1)&\I.0,8X
MQCO110!IS:]J:^+-2LEN<6\-JTD:;%X81ALYQGJ:RO\ A*M:_P"$1^W?;?\
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
M_E)P#U&,8JXWB#5!XBTFU%U^XGAC:1?+7YB>O.,C\*** *J>)M7.EZS,;O\
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
(<44451)__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>gds-20201231x20f_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/2020-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:gds="http://www.gds-services.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  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="gds-20201231.xsd" xlink:type="simple"/>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_qPl0iBvQxE2a8iEtk4Q6rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:NoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_3Edw34t2jEam04RuL6Ah9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:NoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_EI7CnTIAREmixzeszmHyvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:CurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_zBnNgQ8hUk-tO0MOUqUKxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:CurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_42kDEYh4REqO23KOdXH51A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_rfx1L1mLFUOWIMM-cahedA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">gds:PurchaseOfLandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_k0RTs0lGkUiekNafKz6izA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_H8_svkaLx0-lBjsAQhydbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">gds:PurchaseOfLandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttGdcMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_dFqFqTY6E0K9P6NLqfMKLw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttGdcMember</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>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_HillhouseCapitalMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ssUF5MTHFkS5w4wg880yJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:HillhouseCapitalMember</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>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_R-4yCIXGQE2JwaV7E7Fg9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-06</startDate>
            <endDate>2020-11-06</endDate>
        </period>
    </context>
    <context id="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_5OHkpVJC3U6VdCCGucFyzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-06</startDate>
            <endDate>2020-11-06</endDate>
        </period>
    </context>
    <context id="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_oyjqokTHgkKTFfuZkNyDrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_tO2DKf5Wi0qaQn8a8f_EYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2020_To_6_30_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_VNAwfOifz0uMJSwG_WQ2Hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <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>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_MMSVGyGXV0iHWvu4TBKO7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-10</startDate>
            <endDate>2019-12-10</endDate>
        </period>
    </context>
    <context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_oBgJo_x7OkKDQvB0edzyXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-10</startDate>
            <endDate>2019-12-10</endDate>
        </period>
    </context>
    <context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tfFvOGPv9UqSsaeFdwusdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-10</startDate>
            <endDate>2019-12-10</endDate>
        </period>
    </context>
    <context id="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_leXCSnVbkUGs3KAV-3j_2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-10</startDate>
            <endDate>2019-12-10</endDate>
        </period>
    </context>
    <context id="Duration_3_27_2019_To_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_vWqNC3v5YUepTONnxD_gZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:PagoldilocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-27</startDate>
            <endDate>2019-03-27</endDate>
        </period>
    </context>
    <context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_eFgHouaXZ0GpeYLFIhjYIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-19</startDate>
            <endDate>2019-03-19</endDate>
        </period>
    </context>
    <context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_zhQdfLMlmkyFH2K3qDxk8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-19</startDate>
            <endDate>2019-03-19</endDate>
        </period>
    </context>
    <context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WU_7_Lh1ZEeYRHVc9uZ5Wg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-19</startDate>
            <endDate>2019-03-19</endDate>
        </period>
    </context>
    <context id="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_iD5jp5H9Fk2xO068pZNexg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-19</startDate>
            <endDate>2019-03-19</endDate>
        </period>
    </context>
    <context id="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_ccyEyputgkOIhnr_jSCUhw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-29</startDate>
            <endDate>2018-01-29</endDate>
        </period>
    </context>
    <context id="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_se3uNmUnYkqBWskpmx0hkw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-29</startDate>
            <endDate>2018-01-29</endDate>
        </period>
    </context>
    <context id="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_HLiV1mlsVkOgoVYmUbi8NQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-26</startDate>
            <endDate>2018-01-26</endDate>
        </period>
    </context>
    <context id="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_4Y2reAUAU0-8ErxVoJ_Vbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-26</startDate>
            <endDate>2018-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_I95_PV7CG0WmoZg9ZkdfVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-lmPqrET6Uid97QXxoTiTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNa8vsNgyUiQrjjNc3nnUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xisBccYLKUK8jKvgJ3Xurg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_m6Lqn_tuHk-I5QIQuQ8Rrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ocAO3EX1l0ubIwele6eAyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__dT-NoWfMk6_qPhJjSnvfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_MxR8R5MoGkynXvkBtSofPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULctYOnErkmr1CeNsY59pQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_g-7aoPODNkesrL-_c5CGDA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="As_Of_11_2_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_2laj9c67RE--Cq-Q1Cn5mQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-02</instant>
        </period>
    </context>
    <context id="As_Of_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_tbBVUk5VfEmfdEyrnaJfAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rF6WeQXWTUexjy--b3s33Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="As_Of_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OIbHRYy8XUWfK6YObw03Ng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="As_Of_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember__dxV-Ca4X0asFIGgOInKPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:PagoldilocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-27</instant>
        </period>
    </context>
    <context id="As_Of_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kLFj5x08HUmYXP40ndhm_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_Zcqz9bmtZUygY5ZhHAxNgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-26</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_Zj96qFEkskeTuicd0oTE0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_9j1M_AFndEqxv-7gXy07qQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_gdu6ewp3EUGDWw_RzMEETQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_3PP9V8U6QUaqb1I33daefg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IOeOv_vnbkidQguBd-LPMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="As_Of_7_31_2014_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_F1TQehriY0CpsQYfqhUMLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-07-31</instant>
        </period>
    </context>
    <context id="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_bMfKNYkOSUipT3KYjr1A6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JssNqorwnUOeV5NaIH_Kjw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2F3B7VTOx0W8lxFaW8oa0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZnE_fysRgkCzow7v_X_gZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pfZisS2jEU-PH5pSjclwQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_X-beG-Gtg0KAwbNsGzMHTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2019_To_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_f6VhJ0ZeZE6KCGlnW1lTTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2018_To_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_VFfmQh5uX0iGBbp8_FQJJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ef0Z93pkoEGIYqeb-YjaYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M7CrNxpl50uD-UvnivbCOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_8_1_2020_To_8_31_2020_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OgUie2isFEmHqKPEyxwSZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gds:DirectorOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2019_To_8_31_2019_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_sKATW3JcZ0qPj1C9WW-1rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gds:DirectorOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2018_To_7_31_2018_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_AI8Z3K5ii0mmaz4m0wMyWA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gds:DirectorOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_IyrBKCo1CkqWLBxmT20keg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_sZZBV96-JECulqQjgscgng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_qEXuzH6omUChv8RIASHr2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_IRpNMNXkLUSSA5nazpIpbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_4LEclRttSUi_5_0Ptr7lqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_bQ16u9ZCQkWJf94SZqJG-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_yJi4je7TzUGn9PFdiqGG5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_jKnW2vxzE0igSujpBxRXVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_T7pUuaBoE0upjOghIS8zZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_XD_L0-aSnU6QEWeWt4jUwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_BsK5tbDjO0GG5ATUcYnRXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_N3pTI2PmG0usl7kHk-UgkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ManagedServiceAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_d1_GRrMpQ0KIQiCSQOB5oQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:EquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ColocationServicesMember_2FBnJTjdJk-PYTwkwyXNiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ColocationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_TG6fl2iMH0aoyi3QwxEMfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_hqjWg6ujb0CYqY7NCVuvqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CuDhd_Qdo0GACX9DK2X3Qw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_zn1a6NxBYEaGx6ckg3IY6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_q5zKoaFHSEaryi7-CFFXgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ManagedServiceAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_w5XsuEe7nE6HYJGnaMfXjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:EquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ColocationServicesMember_BgC9cLk9EU6_2gxvSOilUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ColocationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_G_WAAuVwUU-6ordu_7-ybA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_s1vHPzIzOU-0GzMySq9eAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NPk72XjkUUuBV4hAQg6p5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gds:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_us-gaap_ServiceMember_TImPk5Y-UE-HdGRC_NkTKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_0Fq-P6R5HkiSo5T8GFFwmg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ManagedServiceAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_JFNzWEB45EK8EBBnlovtbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:EquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ColocationServicesMember_CsPOWWxwS0ix_psInPbJgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ColocationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_Bt8gL3H2OUGG-8x1lgx-Sg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_G-mfjTD7-UCM9qYmamWmcQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_S5DfZapNrkmj1iXQ7CWCcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_9eSJsdCh2kaEa7EXKXWf5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_S9PCaLzGB0KM-VesWD_--Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_bpzkkuSNQ0e-21qTO6iYbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_M5svKjBSxE-mYcosb4tMxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_qGp9PjKpZkyXOYaQqOyLlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Ab3ml01Wb0e2bCnAkp-BIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_NrmoAWhw0kub7voeWdCHeA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_nzM8LCsCfE-o9siqRUw7tg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_VmCERpUUnEGj8szXxhIRVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_vkLiPp8tK0KQvK7YmrDSbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_5LvgoNbxjEelBFI8Trvbxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Xf7YqkgczUCZpN1Pq7egpw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_9p4lmdzNRk2sI9eIT7vw1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_J_szD3GtoEaO2FJ6leazvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_XktOl4jvpUGWrg9FRP_9kg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_L8iqZCHgS0uUszn4Drhi2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_nrL6EqMJ0U26U2PUrNiS7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_5_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_gY0-tipP5EqdtTWGoomnwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_18_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_6jxvegJ08U6-plhDKJOXHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-18</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_S5IZubua40yCP9a0Oa_RTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_EyAQfP7pvU2Vbl-w2d5kJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_11_6_2020_To_11_6_2020_L3ELoyQCU0qZ2ilCctAdmQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2020-11-06</startDate>
            <endDate>2020-11-06</endDate>
        </period>
    </context>
    <context id="Duration_12_10_2019_To_12_10_2019_qVSc18zVo0iVPb8GdSvUtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2019-12-10</startDate>
            <endDate>2019-12-10</endDate>
        </period>
    </context>
    <context id="Duration_3_19_2019_To_3_19_2019_JHDpvCdLzUWIsqSPST9s2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2019-03-19</startDate>
            <endDate>2019-03-19</endDate>
        </period>
    </context>
    <context id="Duration_1_29_2018_To_1_29_2018_9pVMS6rJwU6i7IW1jDqAKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2018-01-29</startDate>
            <endDate>2018-01-29</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_StatementGeographicalAxis_country_HK_64boPpD__Ui9IhBRH_l7_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_country_HK_FxV0lIcdMESnKkcqWNm1wA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_7_31_2020_dei_LegalEntityAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_QMFanCMsTECFvRiae1K_TQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:JointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gds:CpeFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_5ezt5fN_pEmF0YhJWMMKLw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ShanghaiXinwanEnterpriseManagementCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_tTTfdFChiES0sdcdN50y1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jBO0mYwKE0i9aUXLG1ciQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">gds:FacilityAgreementThirdPartyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-09</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_DfwzuaRE-U6huawPJt5UPw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesMember_ZMutQKfx0UG7nV0XJtkydA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:AccruedExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_zbSvQFDL00STsAp2TwIfMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NIMh6Vq0cE63No4Vf9zTxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-17</startDate>
            <endDate>2020-11-17</endDate>
        </period>
    </context>
    <context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_d4pFVO5NskqgJmRj5-e9zQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_JMdiRbfVcEq7X_5RGHRwCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gds:PrepaidLandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_1kQswJYUnkChTMfS-iaFXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gds:PrepaidLandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_87W_i1T1WEqCUtwww9bSyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-18</startDate>
            <endDate>2019-10-18</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_zB0QFsVYiE2z-2jOEIohMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-01</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_HuKesb3HuU2mOEDh-Yl8fg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-01</endDate>
        </period>
    </context>
    <context id="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_VY7nBZ2UW0SSVlA3rXFnqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-05-02</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_WTrDu1RtWUO21lTxQmvudg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_wyXFDxaz3k2ei41zYjip1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_jMl9zN-j2UyilCEwgKA1fA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_5cPMO1bx7UuYoAk7_0lzQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:DataCenterBuildingsAndLandLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_oJ0yJVmaw0KllZdkRZuflg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gds:EntityClassificationsSectorAndEntityAxis">gds:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_ZVia_5XgiE6EYMtF74U6Ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gds:EntityClassificationsSectorAndEntityAxis">gds:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_SG_S-F3mtaVeEubofNiAjYwqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_HK_tODQGFZmMk2p48NDd5bX8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_CN_uBcowPuDDkS22dWEJmLGtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_rE0O0qK2PEudKfR6u-Feyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gds:EntityClassificationsSectorAndEntityAxis">gds:HighAndNewTechnologyEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_x010lfodrUiQrN_b7AD3Gg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_SnnzA9I56UebEbZP_vWHcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_ElJqddQd0kCDqw1oDt-8sA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_yWl-medbEEeJnVXo1uUIuA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_HlLN0ZMiCk2i2DsAQe4uiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_JhlLc1L0SUGIDpNzL_x7lg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember__sWRO-eRFEie29TsUtlXxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-ms_X6JzMkCu-FZhW1bU0g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-vvzgzYWi0aDfmSLPK8OcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_yZ5Q18YDWEuVhNbPGqn6BQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_dLOm5C-pAkOJ0ZqNLtGrAQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_ShortTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_iDuv1heM50qv80toJkuDng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:ShortTermLoansAndBorrowingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_LongTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_zaJBUJhhC0ylFx8u1Z2Ijw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:LongTermLoansAndBorrowingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_mulB3_gcDU2p8-L8zfrOOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_RCUDRcxAeE-hbGYv4wToBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_NjWeXpUJ7Uit504v3rWGTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_5_2018_To_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_UoAY-hT-6EyjySv96ZQRVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-05</startDate>
            <endDate>2018-06-05</endDate>
        </period>
    </context>
    <context id="As_Of_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TSTEDzyMtkCs-c1pIsRCdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-05</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_NFSwqy_6GUycW7KzgPQZ2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_pKFnQzcoFU-H5XiTCs2d1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_BKe6N7p08kuvMJynF96qXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_gds_FinanceLeaseAndOtherFinancingObligationsMember_7B9EgMUfhUyjKAPS1cpcig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:FinanceLeaseAndOtherFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_em68aeOd1EahX6Y854sfXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_DPegXdrygEWh4EbdZbrzRQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_7pnb1sb-h0q8QYlhGcXGjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_JmKX2p5f006TVXbcyySaiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Qy1Bm8YmGkWSX7pcqBLAAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember>
                <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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xB8hR4lZQUK4YTAp_WAKYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ZO7iV9TczkOQhGURQm_E7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_5SvufMMkM0ydSMRSMERDRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ztzf-NU5T0-Y-v4L2mPl3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2RC_D547P0a0dZ_wKhKn-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EVoTtdp3A0-Oq0-vcJEi5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_h0DSdj9-G0OJc3gUpuE2GQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_-nkBQSDpq0qnNHH0TgLP6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VaVprWZ1l0ShJxxXnKBWfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_E4RAhaM9_Ey7JOPKc8-J1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i4eDriW-dUekT4fJIzdjRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_g22ANG88tUCX75YMkNToSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WvmAQpOVy0i55jQZXtG8Ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_9OJbQRTmN0K98T-IY70Zdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WzoEvR066UydviBjWngfbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_z4boGtUYIkOUUBz9eLpedg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_00TH4FhiG0e6FkNqaumVEQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_zDZTy-Jkh0ywAZ_oA0UlQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_aN7jn7g380O-AFVkHEF5uw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jKRzNOWjo0-MNAR_d3OiSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Tianjin1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_GHPRrqYRT0ycklIF0mupgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_xlHFv953AU2F9LBoHtCrOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_uOHiR-f1P0K25PrAakynOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_Lk8fXnx_qUenpoiXAbA39A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-18</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_MXG2rTQNu0OZyQT_RfFKPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:PropertyAndEquipmentFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-02</instant>
        </period>
    </context>
    <context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NrP7biwYhEu-feQNGxJNCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_hrV5GqP3M0uyB3rvElRbHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-17</instant>
        </period>
    </context>
    <context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_L8dXoJI7bUO7NoNAYt1sCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_FL4wnjTVj02PQbYAiPWfrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-18</instant>
        </period>
    </context>
    <context id="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_cldicLq0uke_X9Xtp33R0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-01</instant>
        </period>
    </context>
    <context id="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_P97AL0BRqEu9ygdLjYsYlQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-01</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_mht3d_6o0USjHi_kDZElcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-02</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_gds_Shenzhen8Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zDViy8EktEyiN7Kk2i-hlw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shenzhen8Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_MR_g-oyfxkWfhgyeZCjv0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_OXL0o2VMbEydt3Xsr3wi9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_bjQG02u6k0WARzaiJSmb3g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_jhaW2eUj7ECp_qxYtbz-Zg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_ContingentConsiderationByTypeAxis_gds_ConsiderationNotExpectedToBePaidMember_0gEn7KwdAk-Rx149U6DeeA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gds:ConsiderationNotExpectedToBePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_l2P7TInV70Gwlgk8Hc4ohg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherLongTermLiabilitiesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_YwrUViQlXEiC5uI7GPvTbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:OtherLongTermLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_K3f3vtjppEmK0HGqlmO6Xw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_u_iXezTMVEWmZ8PhUwTReQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-17</startDate>
            <endDate>2020-11-17</endDate>
        </period>
    </context>
    <context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_4R_sU3S4c0iKLLbqx6unPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:ChangeDuringPeriodFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_QtvAW1Rczk-wXvQlubKmmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-18</startDate>
            <endDate>2019-10-18</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_0s7UTARdNUCmZ60OQ-9vKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-01</endDate>
        </period>
    </context>
    <context id="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_-1k1uP7JKkirueyOvfz3tA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-05-02</endDate>
        </period>
    </context>
    <context id="As_Of_2_28_2021_srt_OwnershipAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_oAX63NBTQ022BxB1JOKVEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:Tianjin1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_RtqW6At5JUatudh_gUWpTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_WfUSeR169EuF_neOQ6MmQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gds:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_brx49shcpEyvjownJXr2HA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_Q39XQo_RNUKjIlv-WclybA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gds:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_cjbn0ZDP20qr67Q9CzO1ag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_4UI6qtACAUqS3xcwBqkmFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gds:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_K-xSIHoawk26QkoL5x4lTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_PlA8yqvipkeUY4zu4yf4RA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dMQdFx8ICkmPmEcw-C3fZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Y7IDj4NFKkuFGIdYrGacaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_TVovzPbjekC5aSdKhRA-cg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_NBTCX1xAfUyWpI_cvXNUhw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_QOsAZmCERkSJ-KpallZqFA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_mA6giQ73uk-FDEHMrIundQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_yYEIJNwPz0y7j6cG7mBWUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ombUGF3xT0yRQA2MRNSsSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_bnxBilVEmUij3ch2j2p0OA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MtHkMipgkEuQjSq6WjzeYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_JjA2dcEAxU2cutY1vILFzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Igbd6OJfOkSUapxcUR7tTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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="Duration_1_1_2020_To_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_7sXvZv3mo0KOI0CS_1TksQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_AdZUMK6SN0K1tNZ84UYFVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_aNtT_6HyiUuDOkjRIRef4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_dDypz27zQ0KRVQtFtogJ0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_eiY4_09FbE6w7b9ZbIXjhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_3jAH9yqUxE2sDNrlghTnaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tq6zr8BRU0y1LZlHCbgDMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_96-DscqudUOp28FiSo-kZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hnBV6UsIQEaqt4Ty9BVgww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NoanYJ_000Wp_SuJGXLkmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_t3L1Xe6VNEaVfJu03trKgg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_rnpPvMkJqEijLxsiFXDLSA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2016-08-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1tDo1psq706xHzj0JXP0vg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2016-08-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gds:EquityIncentivePlan2014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">gds:ExternalConsultantsFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_lGLXP-Eg1kmRXhxTB1YNug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2019_To_11_30_2019_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ui0G2Hb16E-4HRiBdiTgsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_3_1_2018_To_11_30_2018_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_iZoOloEsh020YnYtnAee3Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_Q-cX_G8pgka9osHbqBP52Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-29</startDate>
            <endDate>2018-01-29</endDate>
        </period>
    </context>
    <context id="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_UH9L1W4KGEaIgJpA6RtZuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-29</startDate>
            <endDate>2018-01-29</endDate>
        </period>
    </context>
    <context id="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_g5oq2A_8DEu5mkbj9nHYFA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-26</startDate>
            <endDate>2018-01-26</endDate>
        </period>
    </context>
    <context id="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_lGf4oX7eJE2hHbgT67nKUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SbcvcHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-26</startDate>
            <endDate>2018-01-26</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_smfUHkdEYESxJRh3rT16Hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_Harm1FDVD0qsWwA_YucnKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_g8Z48hBDtU6v8kGuFrs-Bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_GYffP7eLtEWFJ9wSl4kwUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_iZEEZQdXFUuk3PyO1DlI4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_0YUQCjJCBEi_cXLaX3dv6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_7_1_2020_To_7_31_2020_srt_CounterpartyNameAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_JbhhfjnOl0C20Dnj2eEQMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:CpeFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:JointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_S4hi-e68d0Ooeq46BFoaXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">gds:FacilityAgreementThirdPartyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-09</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gds:Bj13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_XAzGp9Cx8UqJ9Ujb3eIjIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_SmRTM-hQGEWgM1dIHAN6Rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_natI_ctmrkKweQmRqlm3Gg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">gds:PrepaidLandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_OperatingLeaseRightOfUseAssetsMember_L15IZ6hUUUaCQg53Ve6HPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">gds:OperatingLeaseRightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_BLrgDt8K8UaRpIT4fED4BA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_7pb7Em0Qw0ON3Nydui6sMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_TIp3E02umUSTRmmGJSMxCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">gds:PrepaidLandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_OQwd7Q_fS02GF09uEVNJsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ShanghaiXinwanEnterpriseManagementCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ManagementHoldcoMember_Ih1Xt_9YTk2rEv72g-RPKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:ManagementHoldcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_CompanyAndGdsInvestmentMember_5p5xD9to_0qjy0326_Dj4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:CompanyAndGdsInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_GzcpRIoXS0m5UOopULw0ew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_BuqT8hGATU-L_UjYvNvv4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:DataCenterBuildingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_aHQobj7HeEi0BcKYhqbIog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:DataCenterBuildingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_PGb7-NFRQU6CSR4wPIBRjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gds:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">gds:GdsBeijingAndGdsShanghaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_HebeiEquipmentLeaseMember_sPeaZhxa9EinQ3Al_DQlDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gds:HebeiEquipmentLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_V_t-Nr3Ow0Ox_LfNH-PBiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_VAPznwBBCkGDpmiMr55gFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_HrhpkuEKPk26X2uSlCLUEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:AccruedExpensesAndOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_goyoQ33vSUGdGkOFVhOg3g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gds:AccruedExpensesAndOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gds:ConvertibleBondsDueJune012019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-05</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ConsultingServicesMember_srt_RangeAxis_srt_MaximumMember_gNrn9sc1W0aGVS0FYM7omA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gds:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_k8T22y7ig0qyJiadVy2JKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_pRpH-Bw_kE-VeAq4btJyXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_leFH1XJR-0GVZl_40UpUqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_US_GZg6ID_C7kKjBm9Sbgb-sQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_SG_uuR-HKijdU2jaSKdW5osDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_HK_iYHZsvwh80WWO3YMBtrVmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_CN_SqOriTtQOU-zAM2ow8fgdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_srt_StatementGeographicalAxis_country_SG_6TaLkreb0k6va-b21oK9KA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_srt_StatementGeographicalAxis_country_HK_MMb0eJiIRUKOWvIoXn0cbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_srt_StatementGeographicalAxis_country_HK_mQMM3gOoyEOnObuER7IqpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_srt_StatementGeographicalAxis_country_HK_PN0Wj_0PL0e7vQNbUPl9ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_HK_FDPOMZbtkEOgdzQmaz6rnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_CN_xfUolT4YmUeCKpyQ0G9JEA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD__epfaDNk1kS6iCkOp9Bqzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_FedvC6cszEaNnMcgftVMgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_3jXfjSW6GUqZEQVkQWne2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_t6hVQdXNy0-erWuFTvHQew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_cKTkM-zbSkuzpsPhCTwv0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_CurrencyAxis_currency_CNY_LoSlOgmuCEydaFnvSUItvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Beijing15Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4-lS68YxF06wbWxazMgbpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing15Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai19AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-17</instant>
        </period>
    </context>
    <context id="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Shanghai11AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-01</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-02</instant>
        </period>
    </context>
    <context id="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:ChangeDuringPeriodFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupGuangzhou6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-18</instant>
        </period>
    </context>
    <context id="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:Beijing9AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gds:TargetGroupBeijing1011And12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttSingaporeDcPte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gds:SttDefu2Pte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_PropertyPlantAndEquipmentMember_YpBSI8DZb0y5vNpUsPmfSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_AccountsReceivableMember_6l9w9_YYM0CxIVrDiDCD6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_TRxRxV1QyU6V3DsjGy1lnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</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="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526125</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_lease_4UHgb9kRG0GHUZlR3BfWxQ">
        <measure>gds:lease</measure>
    </unit>
    <unit id="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ">
        <measure>gds:item</measure>
    </unit>
    <unit id="Unit_Standard_director_ntOY74OyzEGmfikoG-S2kg">
        <measure>gds:director</measure>
    </unit>
    <unit id="Unit_Standard_subsidiary_Eqr1rR3gSEukg9IPj0S5tA">
        <measure>gds:subsidiary</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_D_Ccqrp6MkOUWXbPZ5wAnERQ">
        <measure>gds:D</measure>
    </unit>
    <unit id="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_segment_AEsjlyt5MUCPXwsCK504bg">
        <measure>gds:segment</measure>
    </unit>
    <unit id="Unit_Divide_HKD_shares_tsxJxzjbW0KwCeRYVfvmJA">
        <divide>
            <unitNumerator>
                <measure>iso4217:HKD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_Standard_EUR_3iQU-SHFk0apQEwLVF5eUg">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="Unit_Standard_JPY_C7nVbB9U70urxcmrByWlrA">
        <measure>iso4217:JPY</measure>
    </unit>
    <unit id="Unit_Standard_SGD_oF83cmMseEOrnDud5UXCrg">
        <measure>iso4217:SGD</measure>
    </unit>
    <unit id="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_customer_un9p29V0702X95zoSWapXA">
        <measure>gds:customer</measure>
    </unit>
    <unit id="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">
        <measure>pure</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      id="Hidden_51H3CuLnl0eUvEys8JFL_A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      id="Hidden_frJrQ7sOn0qVLdtBd08TQg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_g22ANG88tUCX75YMkNToSQ"
      decimals="INF"
      id="Hidden_M63aGbddL0S4wvLBR8j7Bw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_E4RAhaM9_Ey7JOPKc8-J1g"
      decimals="INF"
      id="Hidden_qGJ0iEuDk0CukiTxP7zy2Q"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesOutstanding>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_Vvu7dx838ESEWJNsgPXCWA_2_1">0001526125</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_bP09Ko3sZUuaIGD-_oxrbA_3_1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_kWH9bq7dn0ilTblbicgHpQ_4_1">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_Vbd3ikYC80-3fBYfTbO5nA_5_1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_Jjf_DcMp606K_EirF_TV_Q_6_1">false</dei:AmendmentFlag>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="INF"
      id="Hidden_TTHOBBzeh0uX5QS7Jb-TuA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="INF"
      id="Hidden_xEFRiO1VeUGEpAxh24UgrA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="INF"
      id="Hidden_xB46U9M52U2PtJM3wRc0yg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="INF"
      id="Hidden_v9vdKyjNj0ei5zWMG_JPYg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_gdu6ewp3EUGDWw_RzMEETQ"
      decimals="-3"
      id="Hidden_W5-M7VaGuEigOYRfvE-o6w"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_Zj96qFEkskeTuicd0oTE0A"
      decimals="-3"
      id="Hidden_cVulBYzFYUe4o9xONGP61g"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"
      decimals="INF"
      id="Hidden_HgvbqAIVN0GJlKzGVysH1w"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"
      decimals="INF"
      id="Hidden_anF7VvQDk0yYJWK4EocSLg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"
      decimals="INF"
      id="Hidden_gtxAL6jq6UGK-bTyMrs3fg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"
      decimals="INF"
      id="Hidden_FxUbXTxMQ0e1K7LaArW95Q"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WzoEvR066UydviBjWngfbg"
      decimals="INF"
      id="Hidden_Tgxo0uOUyUOQjv44-n46_A"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1148842379</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw"
      decimals="INF"
      id="Hidden_L8jPm6rgukCf6fmAgQXxOw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1427590059</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg"
      decimals="INF"
      id="Hidden_aCZRN5NHGUOd-PszbXRZBQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg"
      decimals="INF"
      id="Hidden_Ou1hivHB8UeRnXN2J2OwPQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_9OJbQRTmN0K98T-IY70Zdg"
      decimals="INF"
      id="Hidden_K7_oyE61Y0Gh2YmVZMXEtg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesOutstanding>
    <gds:LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_OQwd7Q_fS02GF09uEVNJsg"
      id="Hidden_hwO2r-J9Y0ijNRsZPc0DXw">P30D</gds:LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_G-mfjTD7-UCM9qYmamWmcQ"
      id="Hidden_MsNiQhtNk0mghwI0XYXjzA">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_Bt8gL3H2OUGG-8x1lgx-Sg"
      id="Hidden_vzPAykgFJUW2b2yPgrFpGg">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_S5DfZapNrkmj1iXQ7CWCcA"
      id="Hidden_ZluODnAJV0m2sNWxpBWqHw">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_JjA2dcEAxU2cutY1vILFzg"
      id="Hidden_FlnSTc03hESyWj9zPVwTVw">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_JMdiRbfVcEq7X_5RGHRwCw"
      id="Hidden_LWSX0D6PBESsVt3kRb7abw">P26Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      id="Hidden_VK28IALjdE2KRYqvlWAwQQ">us-gaap:FinanceLeaseRightOfUseAsset</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:DebtInstrumentTerm
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA"
      id="Hidden_mI0QrNfSXk2u5S4PLK0N4A">P1Y</us-gaap:DebtInstrumentTerm>
    <gds:PreferredStockIncreaseQuarterlyDividendRatePercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="3"
      id="Hidden_ZlDUNS71WUC4sJfjUTU5ZQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.005</gds:PreferredStockIncreaseQuarterlyDividendRatePercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WvmAQpOVy0i55jQZXtG8Ig"
      decimals="INF"
      id="Hidden_Py-3CA2y7kaflSXq4UdVQA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1148842379</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i4eDriW-dUekT4fJIzdjRw"
      decimals="INF"
      id="Hidden_Tq-KgdX_7kOXqvxidFhSsA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1427590059</us-gaap:CommonStockSharesOutstanding>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Hidden_BgqQ6aGmLkeaYQnNkK23hQ">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentType
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_sIdr-eiA3EqRBwrUZZ7dXg">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_ViorOtWbuUGZcnbIowvDwA_1_0">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_iurviMT-v0-3zWISXfcs1Q_5_0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_cBdoJIffk0yr6dkRYtKUmw">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_BNZkPzl7pk6T7P6NmelbsA_9_0">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_XurPF_b3kEu4ijBGY6UnYg_13_0">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_tMMiKyjDg0SSrW-uJAg5PQ">001-37925</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_MWXRqmGtGEKa7iNBmn_gsA_0_0">GDS Holdings Limited</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_Vty1WNhSZU29_9tCwMJOTA_3_0">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_laTptSWaRkKmhlpopbviPA">F4/F5, Building C, Sunland International,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_dkCwkNe9pkefL19I6D6qWg">No. 999 Zhouhai Road,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_AKCFrdthOE-D0SpSbtoDfg">Pudong</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_Z8ncqZcf40CPkGyG8QJwzA">Shanghai</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_gxV142MyAEmgxSP8duYqhg">200137</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_hAzh7oYN9USG3kiucJcbbw">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_ZC4LYZYh-0q0QRBOlyfs-w">Mr. Daniel Newman</dei:ContactPersonnelName>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_3afqyJgLiEqwenntFisYgw">86</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_FLYFThQIAkaR7xzFIZ0y8g">21-2029 2200</dei:LocalPhoneNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_YXsTamv6OEa09W1AJvXJ7A">F4/F5, Building C, Sunland International,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_XyAU_a2r80ytxSS2nRvU3A">No. 999 Zhouhai Road,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_xlTakeEKgkCh6gIWGmb9Og">Pudong</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_TP3Ri-HB4EulJMJCU8sbyw">Shanghai</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_dBopHMYYY0CMMp7-wuqCmA">200137</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2020_To_12_31_2020_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_pWOzzAvAa0m6e6UMpGnK0A"
      id="Narr_WJNx6jrka0qkpQtdflh33Q">CN</dei:EntityAddressCountry>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_TRxRxV1QyU6V3DsjGy1lnA"
      id="Tc_UhA78vw2r0CI7H0HZ1qngA_1_0">Class A ordinary shares, par value $0.00005 per share*</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ"
      id="Tc_eIJHDQR9P0Omry6k7YZr4w_2_0">American Depositary Shares, each representing eightClass A ordinary shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ"
      id="Tc_M3fOZPt3XUq-L516Ej-ETg_2_2">GDS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_t8nYNQhwz02JkQtRzDufWQ"
      id="Narr_ehaT7bx3rE6NAt3-0Ifqhg">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw"
      decimals="INF"
      id="Narr_lMU_4szSj0SixJfXgp1I1A"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1427590059</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg"
      decimals="INF"
      id="Narr_rcmA7uEHOkSsgSqenXngmQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_mPiGeeFfJEu7zncfvU45HA">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_fJoaT1dwLE6cqwiZJctzYA">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_xytBwSlheU2MGgBJItoy7w">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_vd2WxKScdEu6v6LU8p8IEg">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_5DmYx7k95EG8VRcNbwtpSA">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_-WHOiclIL02Qygp41nF5dg">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentAccountingStandard
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_1UK5TasYYUOav9wR1I1keg">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Narr_js-ZOv8OF0G40RyHhev5uA">false</dei:EntityShellCompany>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Zuz0uprqWES4J1GeVFoTDg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5810938000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_T-jAskRlb0CwAdkR0QrUeQ_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16259457000</us-gaap:Cash>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_dt-YOWCDZEmzWE0J8ua-Qg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34299000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_azlSetniUEinUOV_uQRsDA_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86829000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_e4hZ71ys2kOzjGazvJ64Bg_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">879962000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_sCAcGGvBTUmlGv5YcLf-6w_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1480335000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_-fLA1M2tdkat6_W84ust_Q_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">129994000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_qsV5DXb_W0-pbvYjFX9GEA_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">155620000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_aSHIOA9bwE2zCZmaCXi8vw_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">80913000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_YU9Yusji2kSGM-ejMbEVzg_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">163986000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Lb1jeFWvlkKSs9_3uR6atg_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">148603000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_BbTfLt-NbEqlTcDvgXsq-A_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">172579000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_yqY48mfJU0K0Wy5c8PrIUQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7084709000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_v2oSCEvOdE2ntXhof3KPdg_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18318806000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_2DB62N61SkCEvouNVqZg-Q_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">19184639000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_gf_Gce3SOECLHeXBaYBuOg_13_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29596061000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_cGC2rsS2hEW-8qBQGvUInQ_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">394628000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_l1IZyr2QXU6pkTpq_FoN0A_14_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">785322000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <gds:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_CAAzPRBxj0iVm4KhSgHpbw_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">747187000</gds:PrepaidLandUseRightsNoncurrent>
    <gds:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_zSWj_1kIhEu1EaLn7qF6LA_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">678190000</gds:PrepaidLandUseRightsNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_65FugEoBGUyR097C1J6ilg_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">796679000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_chOM3iOeQESQJcaQbEvIwQ_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3059700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_cl3hpMgTZ0SEgs-YcW_q6w_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1905840000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ELE-ZRJKiU-2PqzdSRoSqA_17_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2596393000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_7dgc1RINmEG5OxCLWdolTA_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">72931000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_NmtwkZasHkmWVqoAtgPVRg_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">146088000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_mrl2CfGcI0WpaC-xQPNHVg_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">128025000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_57RjZgYF80yPpAb9XN5TVg_19_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">146643000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_EmcH765hikKXWswoA3o-mQ_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">888483000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc__ETjw_nhP0CEML-219e7ww_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1445521000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_tqtDl3Q8z02jjyUgv86Ejw_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">289410000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_5fIgv_8flki83pBKyIlnog_21_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">486071000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_L1xf5brdt0-6fZ8ZdIdMgA_22_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31492531000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Yr0zzTpejkep7FjEO3nR3A_22_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">57258795000</us-gaap:Assets>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_3oPu0eKMdk-hzmOdOvDmfw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">254000000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_OzOJLhnal0e9UagLWNHGPQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">343944000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_xdj1Dn74RUWEt7GQT6TWfA_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1137737000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_0iWPpqQNNUWyWx8KZf0JAg_26_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2153390000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_7hi35wW2OEuWtmzOo8OjBQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">181448000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_rfXHw0046EiPS9klqEq8vA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">194325000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_9D6Nrl98uki-OxuTYZQnDQ_27_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1675966000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ZvpzcRePqkOt19XyIky7SQ_27_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3657112000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_RM3zBDbak0SrxiN40OGoUQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">160401000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_3Deqvt4W20CqjeKtdt2TOA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">152534000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Kdn-Y8d0gkWyGdKkf7SYhA_28_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">817883000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_kZ7EfxIFokyezoHgjMpBrA_28_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1395981000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_kQTSyuX5JkaVBTR7j4Gqng"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">68003000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_Kz0XtmylokmmQF-RUisQpQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">90192000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_uMk9o670bkurwmj5uG_14Q_29_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">90316000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_e87MhvUJ-0ebotFjq4zyzQ_29_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">96668000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_WBmnQhlB8kaXNT99N41iCw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31869000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_gfgASwldDU-A65KEF_ItZA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">50888000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_kaMcNTEc2EyDcQC2sqol9g_30_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55139000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_eEzl0tSBHEyYtFPzpnyPcw_30_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86258000</us-gaap:OperatingLeaseLiabilityCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_fR9ZX46GxU2PumvFP6fBzg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">125318000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_9tUjaptZ0EOOm60SS7Yp1Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31629000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_HbYoJKrDU06fQFjx_ylxQA_31_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">222473000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_0NDs7fjEDkeo6JLPkzfVdA_31_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">254412000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_uaDjqsDie0a14xgJRMNcVw_33_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3999514000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_u9RrfP0t-EG95DdUNew7vQ_33_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7643821000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_-i7nILbLD0WZdAjqTNHegQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12500000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_dajHQzuOOUmfjLKvFN-sxg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">60042000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_mJAKs9jHDkyGue9vZAZ0tQ_35_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8028473000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_am6SSls9SEmuZ4z_b2EilQ_35_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10566746000</us-gaap:LongTermLoansPayable>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_vPkaFsEgSUiCh3gQ9wCGLw_36_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2049654000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_bH0r5p34TkqAa9vyuPDuJQ_36_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1928466000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_iCqBSLc3pUS1QFPgSZkg3A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">66387000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_F-LXRzq-7U2jqVdbRPU3KQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">361502000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_RlCx-CpToE-XdukkRrpQsw_37_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">709998000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_8OqrRUyCA0q8R0b4-A0G9Q_37_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1542895000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_9CN0ISWQ7Um29-A048obcw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">921965000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_DOuMVBuNTU24YF0iIleyvA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">982209000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_6HaLGEPlOEytKV7ER53JKQ_38_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4751121000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ST4-Yzf0L0-Fv4_uRKQmPA_38_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8097881000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_qhq9fk9vFESGHvlicjID-Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">76297000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_3LoP8ZXcr0eoPcaqnB2LNg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">91036000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_rESF33BvskS41UoxGDSBuw_39_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">252672000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_nwrI9AXO9U-N8FbXBBvYSw_39_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">462007000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_MFUTLpPC8E23y7Nrr_Y73w"
      decimals="-3"
      id="Narr_ZDEXoydQHUWz7KKP1sNWUA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29950000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg"
      decimals="-3"
      id="Narr_5OmqDrqLPkikNJ5P5gznxg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34281000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_DCHECRKO4US56comhs_CPA_40_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">345537000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_CJiXsIAEmEyoJfbhQ3bjRQ_40_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">349257000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_AL5EysrutUmLQimkpWcMLw_41_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">20136969000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_wjBIJvxyik6D4ZjsNNakww_41_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">30591073000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="INF"
      id="Narr_XtanzQ-cI06VYp0y_be7oQ"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="INF"
      id="Narr_GbibjkoxV0ymT2EwNQNOtw"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="INF"
      id="Narr_AVXzet_0xE64dRnax8mm0w"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="INF"
      id="Narr_6WTIz4eKAEOsAoAg1LkXaQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="-3"
      id="Narr_LMb0sok4hUuyf-gIGtuCEg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement>
    <us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="-3"
      id="Narr_GS6isRd4tUqOpbx2VIP2cw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">980910000</us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="-3"
      id="Narr_zCQi6kcEl0WagLJknCn0oQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1537636000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="-3"
      id="Narr_k_35KCJim0OHiJsdstSNaQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2576578000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_f9ALffzB30-HKo2Yg6IHbQ_44_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Nwl9wbomoE60lRrIXHni7w_44_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">980910000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_VRuNzj7mkU6sToSsdVPMzg_45_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">120820000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_fhLsMOh9WU2279Aey2CUbQ_46_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_T-TjgRbEXUOkRh7IFL1HpA_46_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1101730000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="INF"
      id="Narr_4vkmYzGmTUGabDT46TPxmg"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="INF"
      id="Narr_yDgbR-MoS0qFsGUo09eqlg"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="INF"
      id="Narr_mGmfmKhB9EOuKu4eUzKcqQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">2002000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="INF"
      id="Narr_X28891Po9Eya8rvGtAJoOQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">2002000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WzoEvR066UydviBjWngfbg"
      decimals="INF"
      id="Narr_cFHCzAmw4kG56rvkjNJlMA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1148842379</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw"
      decimals="INF"
      id="Narr_TpkcFddzWE-xRauTRr2AlQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1427590059</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_9OJbQRTmN0K98T-IY70Zdg"
      decimals="INF"
      id="Narr_FhmljC6WpUy-GTJFHX8VLQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_b8pDOl78rUu0C-zY5pZRsw_49_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">412000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_VeZE5Egxq0SGRiJaKhhj9w_49_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">507000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_0cgpRJSwPE6kAVCkELyFtA_50_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12403043000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_FVR2wuwSuUS46ZvdWPawtw_50_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28728717000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_TMo8oOtqmUK6VXJB6-YuEQ_51_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-52684000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_RLN0HjbRNUyPW8LtZkkc2g_51_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-439635000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_-pr3TT1080uH96vWRFQX9Q_52_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2057190000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_8wH0cORzKUCnVU9k6cPXvQ_52_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2723597000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_lbStlBqjZ0CX6FluwRRxxg_53_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10293581000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc__WLr8QEvN0mHmcvrqqUGQA_53_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25565992000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_UKLzpd9OYUutZfW5WyMAgA_56_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31492531000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_8Bfrf34ch0qkL-JyNoyGrA_56_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">57258795000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_tJypzIto7kGlh6B1EUsNoQ_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2792077000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_LyOpUJPnk0uuvVIUyHr6tw_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4122405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_J7HEVbK6MUC-U_D_1ULO-Q_4_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5738972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_0X9yvIPY0E2y4u1Bs-iJ_A_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2169636000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_kHPLPPpPLk2R1SsIDACoxg_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3079679000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_5xB9p-cE4EOJdRy_Uo-tPA_5_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4188521000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_l1bayN6Xfk2TUv5xlFV70Q_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">622441000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_HiBRuJ-cIkqMFy6A88Pj6Q_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1042726000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_RiGTg3IW5EyO-0Era25-0g_6_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1550451000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_WzbssdbBrk2bM7K-B9EzLw_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">110570000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_tOnuRHtM9Uq2hjfsadGAZQ_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">129901000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_kN837cpLDESfTRqxvZpg-g_9_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">134937000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_j_w5GiEABkmcSn_AfQTSkA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">329601000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc__RzNX5FJc0yHydUVdlU__w_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">411418000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_-SqwOPm19Eyv6aOkfl3lyQ_10_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">702524000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Lz8AbrnueEOc6H18mRibHQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13915000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_uU35A65fy0mNo9eMGS2hIg_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">21627000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_UMyTqlcn30q_RVGt3hizaQ_11_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40049000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Z3tqgj9QcU-JUl8iYZTe7A_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">168355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_aBcBtF_HsUqCwtPnYi4NAg_12_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">479780000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_cLLQccby1EyUvf3pakueTg_12_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">672941000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_K3q4zl_XnUS1zjqz-OW8xg_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">19213000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Zghvz3yZpEqy6sJa0X8JSA_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">53017000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_jrhAp7x4NEu0Fea5CXnByw_15_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29011000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_RgZLScNfpUG9_6o41cCb-A_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">656186000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_mBhGQLnLo0uG1dudmZvakA_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">968693000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_UZYHC3e8SUWItghTmpLP8A_16_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1316506000</us-gaap:InterestExpenseOther>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_1jIHrptsOEu10yZ5-Z-GrA_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">20306000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc__WgFvUxTPESYMannI6FeRg_17_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-6000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_q_4l5yT6xkugZT-pn-Whxg_17_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-21038000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <gds:GovernmentGrantIncomeNonoperating
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Vust_iK1WUi5PaO6v_sxPQ_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3217000</gds:GovernmentGrantIncomeNonoperating>
    <gds:GovernmentGrantIncomeNonoperating
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_c69lWw_ozk69-3VWvriiPw_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9898000</gds:GovernmentGrantIncomeNonoperating>
    <gds:GovernmentGrantIncomeNonoperating
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_An_rOwL6ikWI-LGp9dtjAg_18_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27050000</gds:GovernmentGrantIncomeNonoperating>
    <gds:GainFromPurchasePriceAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_aHP3c46JaUSs3ONVZkEUdg_19_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-55154000</gds:GainFromPurchasePriceAdjustment>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_DF1RTFhP_UOpYnEyriJVhA_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5436000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_f50n_QHt1UyJnpALd-WYGg_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5565000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_C7lLY5lHsUKfnyVcwiNwDw_20_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4952000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_JV_0US6-w0OSJfwQE3iJlw_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-439659000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_vdnoWaxakUeUIoN-t8hp5w_21_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-426433000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_kjV4xMTNvU2omUCCSaNG3Q_21_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-548436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_KMGASPhsEEyFlIDgOHM0Pw_23_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-9391000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_X8bLkqefVEudXFT5YNcb5g_23_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15650000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Dy7KB025Mk-qoDLDieD7tQ_23_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">120778000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_yekfQm69z0KKjtEsEwaBIQ_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_AEdU2xMUnEKiC3D_2T7I-w_24_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_TW8IUSHhOE61x-Uu9fAysg_24_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-669214000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_jEpftoaQg02-KSQLUT28nQ_26_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2807000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_4N6SpBqYG0WQiNXKvlDJlA_27_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_H_CyfaXMx0aWsFWyx8nd0Q_27_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_oWGNZsEQ70GqUFYUMaCRsA_27_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:NetIncomeLoss>
    <gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_QrO58Wo3REam8nfvSdM6QA_29_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18627000</gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment>
    <gds:NetIncomeLossAvailableToStockholders
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_g5NXOgLDZUCWhDKuPBGcXw_30_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</gds:NetIncomeLossAvailableToStockholders>
    <gds:NetIncomeLossAvailableToStockholders
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_SJzrT2X9SkGNhJbq_semXA_30_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</gds:NetIncomeLossAvailableToStockholders>
    <gds:NetIncomeLossAvailableToStockholders
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_4gXSrqo-MEi9kATkJ6Wdbw_30_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-685034000</gds:NetIncomeLossAvailableToStockholders>
    <gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_aH_4h_OGbUiYbP5HEAHAVQ_32_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17760000</gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_j2T7FZgORkaO3isFthOveg_33_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40344000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_exTdKer3hkCvs93eRxSmxA_33_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52709000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_M4PSjUpVmkWYZkmyQh1Oaw_34_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_L_Fu-5Bxx02en2FXnmCfqQ_34_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-500187000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_y18TigvgqUSAYNHL19IZdg_34_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-737743000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="2"
      id="Tc_CC_b89cvZk2K2UEpkWgsTg_37_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">-0.43</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="2"
      id="Tc_BVvIZV0qFE--8prVQk_JHw_37_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">-0.45</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="2"
      id="Tc_7vGsaWnP8ESi5ieTu1iRZg_37_8"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">-0.59</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="0"
      id="Tc_aGeBA491M0qTelKeINq6zw_40_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">990255959</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="0"
      id="Tc_63AgFI8IRUKGK0gYZeHEhg_40_6"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1102953366</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="0"
      id="Tc_40fmDOJxIEimRS0h7bRwlg_40_8"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1253559523</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_2gLP6LbqNUCeOGK8a8CvyQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_QzyOe83RjkK1EWeKJbXwfA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_76Qq4SXYIkOCts_r-4IZMg_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-669214000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_cL_m7YpVkEyTA3FZv06KQg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_9k7zA_Q5gkaWGpvh3_DcUw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_aBlWlHGVVEaPwiZn2my-mw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_dF4qKQAzU0-cQ-CbTUV7YQ_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61434000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_AatPXEB_J0uO0cN5PeiIFg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86570000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_itlBLVG8pE6W-Gc8wzplGA_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-386951000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_dysjg2fXe0CSNzovVUEj5w_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-368834000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_R6ISagVeJEydlIeX1pajEQ_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-355513000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_zEcDZR5DMEGD3MDoN9O7qA_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1056165000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Z5tZDwEjpkOCAhW5Rhj61Q_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2807000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_qfuL7VZnPkWu4HRms35DzQ_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-368834000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_zVB3NgVXu02BHT4Qa2DicA_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-355513000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_lG8iKVkezkalxUucCj8aVg_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1053358000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA"
      decimals="INF"
      id="Tc_voDYb6KT1E-ZpiqAA01lVg_7_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">941269679</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA"
      decimals="-3"
      id="Tc_CPHyvUUPnkupklc5c5qsyA_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NoanYJ_000Wp_SuJGXLkmw"
      decimals="-3"
      id="Tc_19DoKzCgFU-J3Bg_c51zSA_7_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5861445000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_t3L1Xe6VNEaVfJu03trKgg"
      decimals="-3"
      id="Tc_plgMF-gzsU6nT5H6wJ1Byw_7_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-200688000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hnBV6UsIQEaqt4Ty9BVgww"
      decimals="-3"
      id="Tc_SXRsu0uEF0KmEUKNYnEJ1g_7_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1185565000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="-3"
      id="Tc_BaXv0L2smUu1cci5a0sCcw_7_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4475512000</us-gaap:StockholdersEquity>
    <gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet
      contextRef="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tq6zr8BRU0y1LZlHCbgDMw"
      decimals="-3"
      id="Tc_CVlu78PcrUC4xHUwy67sFw_9_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">726000</gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet>
    <gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet
      contextRef="As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_96-DscqudUOp28FiSo-kZQ"
      decimals="-3"
      id="Tc_BAF8-FHqi0Cixi3SiIF2ng_9_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">726000</gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet>
    <gds:StockholdersEquityAdjustedBalanceShares
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA"
      decimals="INF"
      id="Tc_lwii1ZBmiESJuVjOe7V3kw_10_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">941269679</gds:StockholdersEquityAdjustedBalanceShares>
    <gds:StockholdersEquityAdjustedBalance
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2i3b_8B6Dkaxbx6UIUNqtA"
      decimals="-3"
      id="Tc_Pp7dPiIM6Ea5kVzfFFqEew_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320000</gds:StockholdersEquityAdjustedBalance>
    <gds:StockholdersEquityAdjustedBalance
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NoanYJ_000Wp_SuJGXLkmw"
      decimals="-3"
      id="Tc_loPS_zhhFUu1E9-dQ9DKwg_10_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5861445000</gds:StockholdersEquityAdjustedBalance>
    <gds:StockholdersEquityAdjustedBalance
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_t3L1Xe6VNEaVfJu03trKgg"
      decimals="-3"
      id="Tc_7d_-vsFY2Ee3ObhIqEJtfQ_10_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-200688000</gds:StockholdersEquityAdjustedBalance>
    <gds:StockholdersEquityAdjustedBalance
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hnBV6UsIQEaqt4Ty9BVgww"
      decimals="-3"
      id="Tc_W9GZD3O4g0e6Xy9o19AibQ_10_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1184839000</gds:StockholdersEquityAdjustedBalance>
    <gds:StockholdersEquityAdjustedBalance
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="-3"
      id="Tc_v_XldPY9x0m6RzhNwwMM-g_10_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4476238000</gds:StockholdersEquityAdjustedBalance>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2RC_D547P0a0dZ_wKhKn-Q"
      decimals="-3"
      id="Tc_yuy-7KBb_kK-kvnRUABp5A_12_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_TN2L-aItF0ugYW47SF4NAw_12_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EVoTtdp3A0-Oq0-vcJEi5A"
      decimals="-3"
      id="Tc_aEolGuSCC0WA18DMt-PYdw_13_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61434000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_WJTxc6uazUSINuSto4EFuQ_13_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61434000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EVoTtdp3A0-Oq0-vcJEi5A"
      decimals="-3"
      id="Tc_gr468WUiSkqbAyZ5stoIqw_14_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61434000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2RC_D547P0a0dZ_wKhKn-Q"
      decimals="-3"
      id="Tc_scXZIq27JUu7t_X07-SQQw_14_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_8korchi2tUirAXcOWyGgAg_14_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-368834000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="INF"
      id="Tc_473D8Iw3xkyoYj5KbnNCkA_16_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">65800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="-3"
      id="Tc_hPcwee1IwkOX5OBJzMtcUA_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">21000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w"
      decimals="-3"
      id="Tc_c_dBVq1psUqhDMWRZqiEPA_16_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1283287000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_tV4plSAOzUexEzx6YN_eTg_16_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1283308000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <gds:StockSurrenderedDuringPeriodShares
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="INF"
      id="Tc_P07PiX6xt0Osr4gQxHroNQ_17_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">36</gds:StockSurrenderedDuringPeriodShares>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w"
      decimals="-3"
      id="Tc_GsrjBZWPV0G3ei-7497g8A_18_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_KpNupRIZM06n-1_9jr6mjQ_18_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="INF"
      id="Tc_gya64is8Pkq3jm1NkzZctA_19_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">3614464</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w"
      decimals="-3"
      id="Tc_Y1l7a0HJ2EaNuBy14QC9tg_19_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18979000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc__q4sCING302vveVYkhlJTw_19_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18979000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="INF"
      id="Tc_frF8zFddo06lKo5_WgfM3g_20_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">7066060</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="INF"
      id="Tc_tiEg24tez0OEXGkHBElzlw_21_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">260560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EClJg4qLNEKhq70aRQ9K9w"
      decimals="-3"
      id="Tc_kC4nRei09U2JN9pJz4-6WA_21_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6357000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_wMjdcfeO_E-7vfTGjAKBog_21_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6357000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9hS8bYPos0G_UJuVvJFhmw"
      decimals="INF"
      id="Tc_Ak_1RPpxFUuxLRltaXrpdg_22_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">-10941084</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VaVprWZ1l0ShJxxXnKBWfg"
      decimals="INF"
      id="Tc_vQBQV_dVb0KTiBwRQ2Vpkw_24_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1007069643</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VaVprWZ1l0ShJxxXnKBWfg"
      decimals="-3"
      id="Tc_CjShkrPOgEKhcqpX9CJF5Q_24_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_MxR8R5MoGkynXvkBtSofPg"
      decimals="-3"
      id="Tc_YXk7AU7C20ORZSMsG3yCDQ_24_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7275945000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULctYOnErkmr1CeNsY59pQ"
      decimals="-3"
      id="Tc_fkuTpAbKR0mXvVgdVOAtMw_24_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-139254000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__dT-NoWfMk6_qPhJjSnvfA"
      decimals="-3"
      id="Tc_LvKJQl9HrUac4S18aONajQ_24_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1615107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_cTFo5akV00a32dIK5OatuA_24_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5521925000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_5SvufMMkM0ydSMRSMERDRw"
      decimals="-3"
      id="Tc_NfEJICYUlEuamAipaKDPYQ_27_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_RMVZA_R0RUmD4FYQIl76MA_27_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ztzf-NU5T0-Y-v4L2mPl3w"
      decimals="-3"
      id="Tc_Ppp2_9OmdUaaSvpbhsSqFw_28_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86570000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_tFMx4j--l0a9GjOn2RPJGg_28_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86570000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ztzf-NU5T0-Y-v4L2mPl3w"
      decimals="-3"
      id="Tc_iwKFWBwpykStO-VyweNHxA_29_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86570000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_5SvufMMkM0ydSMRSMERDRw"
      decimals="-3"
      id="Tc_FsOH-oOThk6XGsmAbXLlGw_29_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_QuMX92wd_ES9O7TvSk2hkA_29_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-355513000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_l5u4sxI9rUy4sD-zoV5enA_31_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">160400184</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="-3"
      id="Tc_9jbQ1IcQh06N49UYbo7vUg_31_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_ja2TNeJtOkW6RMOAUMhPZQ_31_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4934071000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_1OrT02XywUWlim5dRBx1Sw_31_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4934126000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <gds:StockSurrenderedDuringPeriodShares
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_W74WNvP1GUyxbQyL9S6PQA_32_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">8</gds:StockSurrenderedDuringPeriodShares>
    <gds:StockIssuedDuringPeriodSharesToDepositoryBank
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_jZsCIlF6_k-STiDYCYbh5Q_33_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">48962896</gds:StockIssuedDuringPeriodSharesToDepositoryBank>
    <gds:StockIssuedDuringPeriodValueToDepositoryBank
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="-3"
      id="Tc_qzBcim1jqkuBvkb2IjsmIg_33_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16000</gds:StockIssuedDuringPeriodValueToDepositoryBank>
    <gds:StockIssuedDuringPeriodValueToDepositoryBank
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_T_yfdfJ5n0eiNEx_LmuuxQ_33_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-16000</gds:StockIssuedDuringPeriodValueToDepositoryBank>
    <us-gaap:DividendsPreferredStock
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_6SyX5VtgDEmRPASDcmwZHg_34_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40344000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_2g2Q4KJdIk6_qESq3hD72A_34_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40344000</us-gaap:DividendsPreferredStock>
    <gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_oYVNtkWmxEGUW30gDsFgRw_35_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17760000</gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment>
    <gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_jisAshdDXU-PUfFm2BLhXQ_35_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17760000</gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_z6BU4JR_c0a9rUuaK5SS-g_36_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">189756000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Oe-JEzGkXky5cHyoYK1Cig_36_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">189756000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_ylYT8aJvikSCct1840-qGQ_37_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">10150336</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_y1rdrGwEYEaC8Rg1FazA4A_37_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">53407000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_yoiOZB4EzUKNc867GW99ZA_37_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">53407000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_KoBE6n8RlkO9jwUOQw_ufQ_38_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">8885120</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_Okv9mYsYfUarOELunSjHGg_39_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">237312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P7Hm-YqG3kGzXhkgli7nKw"
      decimals="-3"
      id="Tc_729m9ulXyECMSwArCgewog_39_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7984000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_rHrJn6sHgEuBmb1qZinkMg_39_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7984000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CKHqq1jvV0G-xgiDj6ZS6w"
      decimals="INF"
      id="Tc_4q_7xGETUkSTz5LPSQmZog_40_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">-19272768</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_-nkBQSDpq0qnNHH0TgLP6w"
      decimals="INF"
      id="Tc_XO_-ZhtUW06lAIRd5Ick2Q_42_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1216432715</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_-nkBQSDpq0qnNHH0TgLP6w"
      decimals="-3"
      id="Tc_UiIWG-fj-EW6yniUeDKl-A_42_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">412000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_m6Lqn_tuHk-I5QIQuQ8Rrw"
      decimals="-3"
      id="Tc_t24xuX2Qjkmff1YqOUnGQg_42_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12403043000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ocAO3EX1l0ubIwele6eAyQ"
      decimals="-3"
      id="Tc_dtylYrBv5kuEmBE8WJ6TJQ_42_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-52684000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xisBccYLKUK8jKvgJ3Xurg"
      decimals="-3"
      id="Tc_ERiGmrKtC0uMK0lpd90Keg_42_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2057190000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_UKErWdgZpUqAb7IFlrlThA_42_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10293581000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xB8hR4lZQUK4YTAp_WAKYg"
      decimals="-3"
      id="Tc_3V6zbp_u8UW5YqyjtGjs3w_44_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_AxU09_7bKUiNH7wrawgqNw_44_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ZO7iV9TczkOQhGURQm_E7g"
      decimals="-3"
      id="Tc_VSxoIHS32EqCf7tOb8iodQ_45_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-386951000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_XZQcXncufE-c4J7tSrUjpw_45_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-386951000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ZO7iV9TczkOQhGURQm_E7g"
      decimals="-3"
      id="Tc_p7JLqg_JCkKROTPdimivyg_46_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-386951000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xB8hR4lZQUK4YTAp_WAKYg"
      decimals="-3"
      id="Tc_zHbALSrwfUaz6Gaz0Zl1dw_46_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_U-7lZOoiVEu4UuMOiC86lQ_46_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1053358000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_HgTu3nXKbUu7fOk9d55s2Q_48_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">246153848</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="-3"
      id="Tc_NVjsGYo0rESCHYD6mPy7fA_48_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">84000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_ThV1GsAFOUe-DTDxeP2sdA_48_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15974433000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_gZUbRtUzm0emE5mS-3FBZw_48_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15974517000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <gds:StockIssuedDuringPeriodSharesToDepositoryBank
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_-5P0l1gsWUiR2qEWgfZOrQ_49_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">32592288</gds:StockIssuedDuringPeriodSharesToDepositoryBank>
    <gds:StockIssuedDuringPeriodValueToDepositoryBank
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="-3"
      id="Tc_5mf6Bb04PUK8jhb3_CmSng_49_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11000</gds:StockIssuedDuringPeriodValueToDepositoryBank>
    <gds:StockIssuedDuringPeriodValueToDepositoryBank
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_H_CvJQOrKkKlAcaeHQNKgQ_49_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-11000</gds:StockIssuedDuringPeriodValueToDepositoryBank>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_COw4sxko8kWfHoYTbkRhmQ_50_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1544</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_c7K6dtkbpUKAG9zUXFbbxQ_50_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Id4Wd_XwRU217Rrvwcxdug_50_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_Ta10rWss40OJZRQwi9dgZw_51_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18627000</gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment>
    <gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Zu458sCZN0OOWCZsUNFw8g_51_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18627000</gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment>
    <us-gaap:DividendsPreferredStock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_O20_ereOakKam57SvCmoig_52_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52709000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_6DkEo-b7yUKwZuLXGTponA_52_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52709000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_G8tNdvI5uEKeA2cTzCyf8g_53_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">333686000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_NscuxfxEo0SIqu9sAiw7nQ_53_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">333686000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_3i4RGkq6tE2DF5nwV91f4g_54_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">14222096</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_5BKwt5vTKk2d6tuy5rudXA_54_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">78748000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_ShEpx2u5Fkao8ReX03bxcw_54_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">78748000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_NxfpdKGE3UyGIxipJJGSXQ_55_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">12494104</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_-F5eOQlsKEmid5wGSi_Yrg_56_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">190536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_DSB2-HcWsEmsihi0JAOctA"
      decimals="-3"
      id="Tc_r4KzYaH24k-fMYb2oKAhdA_56_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10089000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_atYNj1opNk-bSa8Fn7pyRw_56_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10089000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DW_e22Pz0EyWbHvVMIdIOA"
      decimals="INF"
      id="Tc_84qGEuhtpUGOdymU1khbDQ_57_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">-26906736</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_h0DSdj9-G0OJc3gUpuE2GQ"
      decimals="INF"
      id="Tc_NYIToogIzEuuqBJIHuBFOg_59_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1495180395</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_h0DSdj9-G0OJc3gUpuE2GQ"
      decimals="-3"
      id="Tc_FrlWxKlG5E2y_69fJabhNA_59_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">507000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-lmPqrET6Uid97QXxoTiTQ"
      decimals="-3"
      id="Tc_SQko2Zpspk-5jsGWABRgkQ_59_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28728717000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNa8vsNgyUiQrjjNc3nnUQ"
      decimals="-3"
      id="Tc_zefQdy_kekixA3spxBMRWw_59_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-439635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_I95_PV7CG0WmoZg9ZkdfVQ"
      decimals="-3"
      id="Tc_Pc7vt0RyO0-xWhAOkxnuqg_59_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2723597000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ao200s8T20aeY6El7GhfqA_59_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25565992000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_DcrJdjfoNkS5Pv3S-UBo4Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2807000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_pDxtN6eK-keXbupQG86j9g_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_5MmyGUtG0E6kN_plhXbAQg_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_RDf8_3o5b02Eis8gNrND_Q_5_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-669214000</us-gaap:ProfitLoss>
    <gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_P8eB7cl_cEm-CzVp2k0UYA_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61373000</gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount>
    <gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_QTf1AngeWkKeJKKbKZHIPg_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">99380000</gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount>
    <gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_i7XJqOg5H062-rTI_utxyg_7_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">160699000</gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_b2DV0jcMZEeO6XzXH-pbZA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">741507000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_SiHqKQs5gkOK_3MjqqOS_w_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1142032000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_PXryg6C3Q0KBWUGvv79spg_8_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1638474000</us-gaap:DepreciationAndAmortization>
    <gds:OperatingLeasesPrepaidLandUseRights
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_BAE31MJG6UWxxWZ5a_rHAw_9_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">20412000</gds:OperatingLeasesPrepaidLandUseRights>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_cvXpFTVDGkahI9ijz5HpUw_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2212000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_CZw5fordPUy5ZPTCVTzWSg_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">703000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_ut0z7kDvAkykQeX9iSjDIQ_10_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">256000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_xuFkDixHvUS4iJ67vrH-QQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105877000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_B9tq2h-12UuJSG3C_t8E0w_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">189756000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_-ubeHTdMdEiHgBuPAQSMMg_11_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">333686000</us-gaap:ShareBasedCompensation>
    <gds:GainLossFromPurchasePriceAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_BG-IR7rGrkKPAosUFbu5CQ_12_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55154000</gds:GainLossFromPurchasePriceAdjustment>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_aIjLaCJd70mHNIvUEmZ_RA_13_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1213000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_JXyJBsyr20ehcyEVglK32A_13_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-3375000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_w2pEbYhNf0C64uim8Xk47w_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">241000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_RHKRSIYMu0uLaISARHQiMQ_14_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">274000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_ulR1LBYl50u-kZoyUaIJUA_14_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2037000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_u_2wVzf7mUahZMCtqjia2w_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-36597000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_CrOeZVc3_E65p1wGCuiqAA_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-50172000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_CHfw-gqTaU6L08Qv5zr9Rw_15_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-89739000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_an8daLPuWEiYecsUuLPJQw_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">157708000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_BMz5m1V_Sk6vVO9SQiUExA_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">342191000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_PuvbcgC46UOomCwVhujuRQ_18_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">465189000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <gds:IncreaseDecreaseInValueAddedTaxRecoverable
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_iIBfi6UVCUu45pgcdE8QOQ_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">221390000</gds:IncreaseDecreaseInValueAddedTaxRecoverable>
    <gds:IncreaseDecreaseInValueAddedTaxRecoverable
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_csY5hKGNN0W41VEkAdTbDQ_19_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">323044000</gds:IncreaseDecreaseInValueAddedTaxRecoverable>
    <gds:IncreaseDecreaseInValueAddedTaxRecoverable
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_LLNnULzWcU2kyiBXG0VILg_19_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">463630000</gds:IncreaseDecreaseInValueAddedTaxRecoverable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_-fobhb1420SBlP7ZAMo52A_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14153000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_kwtp1mRhDkiWj8jIjIJBTQ_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13320000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Fer7B03GMEOOp3BO03HqHw_20_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">53933000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_8vbSsaxaX0SUNAKPN5JMHg_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11477000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_JiEHC4IvmUW2fpjS0Zd_3Q_21_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8095000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_CKAV5gCpVkyt0W_mMFHqIQ_21_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-65756000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_s1bfXK9teUC16LlF9_l6ng_22_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">37035000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_JWAmXUS_OUGFIBga1IXCoA_22_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8678000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_COzn7zoTf0yYyDEwBPAoOg_22_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">72099000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_zuxCFaG35Eyn7jXfWuYujA_23_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25292000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Me6b8yq1TU6Pi4_p1iyRWQ_23_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">22540000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_QxVn6mMq_Uyz0MxH_ZFw4w_23_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">119163000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Vb4QOiZ73ESNHS46LYIUag_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17468000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_08thpUrxuEGeIzK8oYq4CA_24_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31417000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_S1ODs4RioEyka6_jXJ_SIQ_24_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6285000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_zpnfIGY3_kePzgFSiLkmAw_25_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-56693000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_vda8Rchx6UOl8ZAQ__MZJQ_25_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-20434000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_8WzKjx-PLEGMmGQvCJr96A_25_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-139891000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_hcZ_zJbFeUWtYSZfeMXjXg_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1559000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_-vkDgZ6ewke6Kuk1Exc-WA_26_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1299000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_jZvukqCXSEOJjItXKkEHKQ_26_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9015000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <gds:IncreaseDecreaseInOperatingLeases
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_5y-lGahx0USomDQj7g-0GQ_27_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14245000</gds:IncreaseDecreaseInOperatingLeases>
    <gds:IncreaseDecreaseInOperatingLeases
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_h3ia8xylGEa2CiU2BSBkHg_27_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-28910000</gds:IncreaseDecreaseInOperatingLeases>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_TIYFW9iIzEGJ6bP93dZmPQ_29_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-12910000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_mMUcv1rjgkG7AQF3W42Gug_29_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">293436000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_UKs9FTJ2JEC9_36wHvScUQ_29_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320887000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_J0TFKGRj0ESZ5hYIMaoP4w_32_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4260977000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Guc4W-mq5Uq-ZS4uey905g_32_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4557686000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_SHG9bBKJBEKsiDBuQt86uA_32_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8037002000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_FMNjY1Deg0yP-PAm3ML2ZQ_33_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">466000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_MZ9U5CmCe0q6DPKT98CsYg_33_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12091000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_BBWhZf7U40GKz-b7z_6-Ug_33_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4801000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_p1cCx0Esyk2_q9-6-xdUow_34_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">359372000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_nwv4AaonH0OL8UWzj8TcPQ_34_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">190066000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_JcUTBTyqUU6vdd0Lezu5QA_34_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1172518000</us-gaap:PaymentsToAcquireBusinessesGross>
    <gds:CashPaidForAssetAcquisitions
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_F_twN1pGaUCMuCfI5MwojQ_35_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">115167000</gds:CashPaidForAssetAcquisitions>
    <gds:CashPaidForAssetAcquisitions
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_xKeo0Mdj9UqP6LFuaaO4Rw_35_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">363939000</gds:CashPaidForAssetAcquisitions>
    <gds:CashPaidForAssetAcquisitions
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_N3AwTuzfSE2JMuzWJbcVXA_35_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">180910000</gds:CashPaidForAssetAcquisitions>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_5KSZNxQA-kOIcBAqfUXjLQ_36_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6000000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_xIzKEzGBb06IRDbRkmb_mw_36_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4500000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <gds:PaymentsOfDepositForPotentialAcquisition
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_QYKSJhOAi0-Bo4TEkUxBHw_37_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1000000</gds:PaymentsOfDepositForPotentialAcquisition>
    <gds:PaymentsOfDepositForPotentialAcquisition
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_lt9vMAdaXkGmIBe8gMaItQ_37_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">30700000</gds:PaymentsOfDepositForPotentialAcquisition>
    <gds:PaymentsOfDepositForPotentialAcquisition
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_tpDAPhnhSEmVvi9AuUgq3A_37_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4300000</gds:PaymentsOfDepositForPotentialAcquisition>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_rrv4OXSZ0ki_ZoLJneLxPg_38_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13896000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_-7AYFaZW7UyAFAsYIh9WrA_38_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5069000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_1zqqPtX12kGFHNwUfeLakw_38_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16422000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <gds:DepositsPaidForConstructionOfPropertyAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Ijd4P7ly10W2IgxYPCPdnA_39_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10896000</gds:DepositsPaidForConstructionOfPropertyAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_K9HDLrMPa0-wWZWGd3uN-w_41_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-4733050000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_RiEqJ6p0eUO_hh5SPxMfyw_41_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-5131231000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_spDSGsfYDUebhHZifqa3dw_41_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-9378007000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_VRXZPN4UZ0uqwlmcce9mbA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">943088000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_vjhutwT-aE2ppIFWNHKWlQ_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">467744000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_rD7M8cFRhEqt4VdhgRlEFw_5_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1156215000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_SCvNO65vwk6EfCXAdatfqg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2814197000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_t-hGqlpqTkCmEtaG5G3r4w_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5000510000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_NDrM7Is9BUiFsWkf6ul_pw_6_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6939140000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_qyaN3umAqkWcyUsfwMP8_Q_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">776224000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_LItbBJjxMEqfcItQR_xdMw_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">758941000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_8v6QtCdto0aR0pGWf0Hc4Q_7_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">438925000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_b7Jf3FVJNkqnXVqV9NqD4Q_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">834154000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_QqxebUSKVEa9D813fCIDfg_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1968913000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_wkvnU1x1y0iQWXfKIVo45Q_8_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4187184000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Wmk-eGrv3EeZX_fA1VU59Q_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">91124000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Ngb665d4-UeAvn9OQU1o_A_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">156742000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_RL2QHHU9VUeZtXiujWBzUg_9_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">112512000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <gds:PaymentOfCommitmentCostOfBorrowings
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_6KNgy5uyWkS1Jq0aNJOzSQ_10_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">45968000</gds:PaymentOfCommitmentCostOfBorrowings>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_uj0oURcB20afcXBnZDhtFQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16866000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_n643hw2QmkOPRJtH2Sh3_w_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55469000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_k6mwIMURS0CNZjXVk29R-w_11_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">78748000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_P2hUVlk8kEGRtEUX-MF7mA_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1867304000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_jZCkKTni7UCzqwMpMc08jg_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1283308000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_R3NrLLDmAEmmmvGhiOGfeQ_13_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4934126000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_EkXsbGF28U-p9CSlyvY1xw_13_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15974517000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_fyNFobhw70q5vlMGALh8Fg_14_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">989349000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_TVl5KMzvSE6t3ct7fV_1Zg_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25014000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_1X1L-asHLE6wgyLIz8hqvQ_15_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65489000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_qYLmZ6ddBE2ZF-jeP-1zqA_16_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105000000</us-gaap:ProceedsFromMinorityShareholders>
    <gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_DD7oJzpW7E-x8WjYQ60ggQ_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">190718000</gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations>
    <gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_OYasM3z4z0CH-xkaTWpC2Q_17_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">289467000</gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations>
    <gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_WNvcj6qT0kKEOv8oryWQ5A_17_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">198234000</gds:PaymentUnderFinanceLeaseAndOtherFinancingObligations>
    <gds:ProceedsFromOtherFinancingArrangements
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_hJIf8LsTZkCaGL8RI3NgFA_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">302761000</gds:ProceedsFromOtherFinancingArrangements>
    <gds:ProceedsFromOtherFinancingArrangements
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc__XA8rxpj4k-HlKWp7Ud9FQ_18_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1079370000</gds:ProceedsFromOtherFinancingArrangements>
    <gds:PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_4m439dmdoEWDxFbnH4kANg_19_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">68864000</gds:PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing>
    <gds:PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_xv_egiLbY0-fX6dbGNiy8A_19_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">92299000</gds:PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_wlM1BnWxdkGF9pXs2InJkw_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">155737000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_5vkcOp3G1Um7suF2HF3PQg_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">120079000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_gBeAI8RhWEyZM5r5CMyHgg_20_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">48718000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_x5gpOkPDUkiL2wsomq5HIg_22_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4876806000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_90YmdCNG8k2adnUS-t9iNQ_22_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8361939000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_37BTYikyKU2fM_QHr0IIbQ_22_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">20143661000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_vWjtJQVUxEOzvqMSNVhZLA_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">206302000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_MfjxrPPaRUOqww-drkc0Lw_24_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">164370000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_SyRMZHIdOU6Hc77kRcCmOQ_24_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-566874000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_nQj_TK-TpE2lV1HsBpiPCw_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">337148000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_uSgwVR4J7kOj24UaOiy2TQ_26_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3688514000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_D1h9hO7u3kGifLLK2ttmkQ_26_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10519667000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="-3"
      id="Tc_HFBKmjE7L0S0YGh7jsZs7g_27_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1947600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_F5VoEMpv80mdq_jC4V7opg_27_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2284748000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_nLhEbs0gjU2VzHfc5OsTUA_27_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5973262000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_OUkuEhVAl0eB3Gup1CqYZA_29_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2284748000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_5tYJnZSbwE-XNgbYUg6QRQ_29_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5973262000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ZQ1uJ3NrO0SF_eyUb9QNgg_29_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16492929000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_9ZST5eYCFkCcBXvw32Tb8A_32_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">633063000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_atOZARfPHUypE-QcJPKyXg_32_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">841388000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Y0KiV0fk7EWZO-Et8Q272g_32_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1113443000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_LbNxYVDfGk6cF2wqsouQQw_33_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3371000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_VUWX_C-ge0SshREyz20mTw_33_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17031000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_t-kICPaXPUOkdwDQGuCGKA_33_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">211612000</us-gaap:IncomeTaxesPaidNet>
    <gds:BusinessCombinationChangesInConsiderationPayable
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_gDMGkzlflEWwZ4L_nb5j7g_35_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">148217000</gds:BusinessCombinationChangesInConsiderationPayable>
    <gds:BusinessCombinationChangesInConsiderationPayable
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_8Q5EhlkOGUaPrV7-jzcfIg_35_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">239096000</gds:BusinessCombinationChangesInConsiderationPayable>
    <gds:BusinessCombinationChangesInConsiderationPayable
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_O9YbMp0iL0isa6EO0NnyvQ_35_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">718546000</gds:BusinessCombinationChangesInConsiderationPayable>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_1LH039zIiECcilooaTphFA_36_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6357000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_0ETfYyRtqUax3L7gJ34HDA_36_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7984000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_evhgAVrJ9kC-g_k8KD1XRQ_36_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10089000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_aOqCDipjsEKDq3kjBKIK1Q_37_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_hB2gE_Ghzk-J2j8ZXp1aUw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1&#160;&#160;&#160;&#160;&#160;DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(a)&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Description of business&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;GDS Holdings Limited (the &#x201c;Parent&#x201d; or &#x201c;GDS Holdings&#x201d;) was incorporated in the Cayman Islands on December 1, 2006. GDS Holdings and its consolidated subsidiaries and consolidated variable interest entities (collectively referred to as &#x201c;the Company&#x201d;) are principally engaged in providing colocation, managed hosting and managed cloud services in the People&#x2019;s Republic of China (the &#x201c;PRC&#x201d; excluding Taiwan, the Hong Kong (the &#x201c;Hong Kong SAR&#x201d;) and the Macau for the purposes of these consolidated financial statements only) and Hong Kong SAR. The Company operates its data centers in Hong Kong SAR, Shanghai Municipality, Beijing Municipality, Chongqing Municipality, Jiangsu Province, Guangdong Province, Sichuan Province, Hebei Province and Inner Mongolia of the PRC and serves customers that primarily operate in the cloud, internet and banking industries.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(b)&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The accompanying consolidated financial statements have been prepared in accordance with U.S.&#160;generally accepted accounting principles (&#x201c;US GAAP&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The consolidated financial statements are presented in Renminbi (&#x201c;RMB&#x201d;), rounded to the nearest thousand.&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_oO6ZbUUJjkGkdbs5rT0i1g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2.&#160;&#160;&#160;&#160;&#160;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(a)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Principles of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The accompanying consolidated financial statements include the financial statements of GDS Holdings Limited, its subsidiaries and consolidated variable interest entities  and variable interest entities&#x2019; subsidiaries for which the Company is the primary beneficiary.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In certain regions of the PRC, the Company&#x2019;s operations are conducted through Shanghai Xinwan Enterprise Management Co., Ltd. (&#x201c;Management HoldCo&#x201d;), Beijing Wanguo Chang&#x2019;an Science and Technology Co., Ltd. (&#x201c;GDS Beijing&#x201d;), GDS Beijing&#x2019;s subsidiaries and Shanghai Shu&#x2019;an Data Services Co., Ltd. (&#x201c;GDS Shanghai&#x201d;) (referred to as the &#x201c;VIEs&#x201d;) to comply with the PRC laws and regulations, which prohibit foreign investments in companies that are engaged in data center related business in those regions. Individuals acting as nominee equity holders ultimately hold the legal equity interests of the VIEs on behalf of the Company. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Prior to December 2019, the equity holders of GDS Beijing and GDS Shanghai were William Wei Huang, CEO of the Company, and his relative. In order to enhance corporate governance and facilitate administration of the VIEs, in December 2019, GDS Holdings completed transfer of ownership of the 100&lt;span style="white-space:pre-wrap;"&gt;% equity interest of GDS Beijing and GDS Shanghai from William Wei Huang and his relative to a newly established holding company, Management HoldCo. The entire equity interest in Management HoldCo is held by a number of management personnel designated by the Board of Directors of GDS Holdings. In conjunction with the transfer of legal ownership, GDS (Shanghai) Investment Co., Ltd. (&#x201c;GDS Investment Company&#x201d;), a subsidiary of GDS Holdings,  entered into a series of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai to replace the previous contractual arrangements with GDS Beijing and GDS Shanghai on substantially the same terms under such previous contractual arrangements. The previous contractual arrangements were terminated simultaneously when the current contractual arrangements came into effect, and the subsidiary of GDS Holdings under the previous and current contractual arrangements is the same entity, namely GDS Investment Company. GDS Holdings also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. William Wei Huang acts as the Chairman of the board of directors of Management HoldCo, GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries respectively. Other management members of GDS and board appointee serve as directors and officers of Management HoldCo., GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;This restructuring could reduce risk by allocating ownership of the VIEs among a larger number of individual management shareholders, and strengthen corporate governance with the establishment of the board of directors of the VIEs and their subsidiaries. This restructuring could also create a more stable ownership structure by avoiding reliance on a single or small number of natural persons, and by buffering the ownership of the VIEs with an additional layer of legal entities, creating an institutional structure that is tied to the Company&#x2019;s management philosophy and culture.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;VIE Agreements were entered into among GDS Beijing, GDS Shanghai, Management HoldCo, its shareholders and GDS Investment Company. The following is a summary of the contractual VIE Agreements entered among GDS Investment Company, GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Equity Interest Pledge Agreements. &lt;/i&gt;Pursuant to the equity interest pledge agreements, each shareholder of Management HoldCo has pledged all of his or her equity interest in Management HoldCo as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee Management HoldCo&#x2019;s and its shareholders&#x2019; performance of their obligations under the relevant contractual arrangement, and Management HoldCo has pledged all of its equity interest in GDS Beijing and GDS Shanghai as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee their performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, and shareholder voting rights proxy agreement, and intellectual property rights license agreement. If GDS Beijing or GDS Shanghai or Management HoldCo or any of its shareholders breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of Management HoldCo, GDS Beijing and GDS Shanghai in accordance with PRC law. Management HoldCo and each of its shareholders agrees that, during the term of the equity interest pledge agreements, it or he or she will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until GDS Beijing and GDS Shanghai and Management HoldCo and its shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered by Management HoldCo, GDS Beijing and GDS Shanghai in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Shareholder Voting Rights Proxy Agreements.&lt;/i&gt; Pursuant to the shareholder voting rights proxy agreements, each of GDS Beijing, GDS Shanghai, Management HoldCo and each of its shareholders has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as GDS Beijing&#x2019;s, GDS Shanghai&#x2019;s, Management HoldCo&#x2019;s and its such shareholder&#x2019;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo, GDS Beijing, GDS Beijing&#x2019;s subsidiaries, GDS Shanghai and GDS Shanghai&#x2019;s subsidiaries requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders with prior notice to Management HoldCo or its such shareholders. Each shareholder voting rights proxy agreement will remain in force for so long as Management HoldCo remains a shareholder of GDS Beijing or GDS Shanghai and the shareholder remains a shareholder of Management HoldCo, as applicable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Exclusive Technology License and Service Agreements.&lt;/i&gt; Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to each of Management Holdco, GDS Beijing and GDS Shanghai and GDS Investment Company has the exclusive right to provide Management HoldCo, GDS Beijing and GDS Shanghai with technical support, consulting services and other services. Without GDS Investment Company&#x2019;s prior written consent, each of Management HoldCo, GDS Beijing and GDS Shanghai agrees not to accept the same or any similar services provided by any third party. Each of Management HoldCo, GDS Beijing and GDS Shanghai agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, each of Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of Management HoldCo, GDS Beijing or GDS Shanghai at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Intellectual Property Rights License Agreements.&lt;/i&gt; Pursuant to an intellectual property rights license agreement between GDS Investment Company and each of Management HoldCo, GDS Beijing and GDS Shanghai, Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by each of them from time to time, and without the parties&#x2019; prior written consent, Management HoldCo, GDS Beijing and GDS Shanghai cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#x2019;s use of the licensed intellectual property rights from Management HoldCo, GDS Beijing and GDS Shanghai. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by Management HoldCo, GDS Beijing and GDS Shanghai. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#x2019;s unilateral request.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Exclusive Call Option Agreements.&lt;/i&gt; Pursuant to the exclusive call option agreements, Management HoldCo and each of its shareholders has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of Management HoldCo&#x2019;s equity interests in GDS Beijing and GDS Shanghai or its such shareholders&#x2019; equity interests in Management HoldCo. The purchase price should equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#x2019;s prior written consent, Management HoldCo and its shareholders have agreed that each of Management HoldCo, GDS Beijing and GDS Shanghai shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of Management HoldCo, GDS Beijing and GDS Shanghai held by their shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Loan Agreements.&lt;/i&gt; Pursuant to the loan agreements between GDS Investment Company and Management HoldCo or its shareholders, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB310,100 to Management HoldCo solely for the capitalization of GDS Beijing and GDS Shanghai and RMB1,000 to the shareholders of Management HoldCo solely for the capitalization of Management HoldCo. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of &lt;span style="-sec-ix-hidden:Hidden_hwO2r-J9Y0ijNRsZPc0DXw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;thirty&lt;/span&gt;&lt;/span&gt;-day&#x2019;s prior notice to Management HoldCo or its shareholders, as applicable, and Management HoldCo or its shareholders can repay the loans by either sale of their equity interests in GDS Beijing and GDS Shanghai or Management HoldCo, as applicable, to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Under the terms of the VIE Agreements, the Company has (i) the right to receive service fees on a yearly basis at an amount equivalent to all of the net profits of the VIEs under the exclusive technology license and services agreements when such services are provided; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIEs; (iii) the right to receive the residual benefits of the VIEs through its exclusive option to acquire 100% of the equity interests in the VIEs, to the extent permitted under PRC law; and (iv) the right to require each of the shareholder of the VIEs to appoint the PRC citizen(s) as designated by GDS Investment Company to act as such shareholder&#x2019;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of the VIEs requiring shareholder approval, disposing of all or part of the shareholder&#x2019;s equity interest in the VIEs, and appointing directors and executive officers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 810-10-25-38A, the Company has a controlling financial interest in the VIEs because the Company has (i) the power to direct activities of the VIEs that most significantly impact the economic performance of the VIEs; and (ii) the obligation to absorb the expected losses and the right to receive expected residual return of the VIEs that could potentially be significant to the VIEs. The terms of the VIE Agreements and the Company&#x2019;s financial support to the VIEs were considered in determining that the Company is the primary beneficiary of the VIEs. Accordingly, the financial statements of the VIEs are consolidated in the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Under the terms of the VIE Agreements, the VIEs&#x2019; equity holders have no rights to the net assets nor have the obligations to fund the deficit, and such rights and obligations have been vested to the Company. All of the equity (net assets) or deficits (net liabilities) and net income (loss) of the VIEs are attributed to the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has been advised by its PRC legal counsel that each of the VIE agreements is valid, binding and enforceable in accordance with its terms and applicable PRC laws and the ownership structure of the VIEs does not violate applicable PRC Laws. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and future PRC laws and regulations. There can be no assurance that the PRC authorities will take a view that is not contrary to or otherwise different. If the current ownership structure of the Company and the VIE Agreements are determined to be in violation of any existing or future PRC laws and regulations, the PRC government could:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Levy fines on the Company or confiscate income of the Company;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Revoke or suspend the VIEs&#x2019; business or operating licenses;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Discontinue or place restrictions or onerous conditions on VIE&#x2019;s operations;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Require the Company to discontinue their operations in the PRC;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Require the Company to undergo a costly and disruptive restructuring;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Take other regulatory or enforcement actions that could be harmful to the Company&#x2019;s business.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The imposition of any of these government actions could result in the termination of the VIE agreements, which would result in the Company losing the (i) ability to direct the activities of the VIEs and (ii) rights to receive substantially all the economic benefits and residual returns from the VIEs and thus result in the deconsolidation of the VIEs in the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The following tables set forth the financial statement balances and amounts of the VIEs and their subsidiaries included in the consolidated financial statements after the elimination of intercompany balances and transactions among VIEs and their subsidiaries.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 730,960&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,310,269&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts receivable, net of allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 858,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,388,128&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;VAT recoverable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,817&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 85,760&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,124&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,505&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,929&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,708,594&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,873,921&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,911,727&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,760,618&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,860&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 194,230&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,329&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 430,525&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,157&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,126&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;VAT recoverable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 136,011&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,684&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,873&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,315&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,147,059&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 6,581,324&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Short-term borrowings and current portion of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 493,614&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 628,721&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 181,448&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 194,325&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 160,401&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 152,534&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 90,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,869&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,888&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Finance lease and other financing obligations, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125,318&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,629&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current third-party liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,060,653&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,148,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings, excluding current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,335,084&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,213,020&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66,387&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 361,502&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 921,965&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 982,209&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,297&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,281&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total third-party liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,490,336&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,830,337&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due to GDS Holdings and its non-VIE subsidiaries, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,534,768&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,531,025&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,025,104&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 6,361,362&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, accounts receivable of RMB83,468 and RMB66,969, respectively, and property and equipment of RMB114,344 and RMB102,248, respectively, of VIEs were pledged solely to secure banking borrowings of VIEs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Net revenue, net (loss) income, operating, investing and financing cash flows of the VIEs that were included in the Company&#x2019;s consolidated financial statements for the years ended December 31, 2018, 2019 and 2020 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net revenue &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,712,875&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,013,561&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,453,802&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net (loss) income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (59,757)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 99,857&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 129,254&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash provided by operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 739,848&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414,424&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 899,132&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash used in investing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,063,826)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (201,995)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (278,744)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash provided by (used in) financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 614,575&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (43,547)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,682)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The unrecognized revenue-producing assets that are held by the VIEs comprise of internally developed software, intellectual property and trademarks which were not recorded on the Company&#x2019;s consolidated balance sheets as they do not meet all the capitalization criteria.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Costs recognized by the VIEs for outsourcing and other services provided by other entities within the Company were RMB1,260,481, RMB2,017,032 and RMB3,076,398 for the years ended December 31, 2018, 2019 and 2020, respectively, net of the services provided to other entities within the Company. These inter-company transactions are eliminated in the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(b)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include, but are not limited to, the useful lives of long-lived assets, the fair values of assets acquired and liabilities assumed and the consideration transferred in a business combination, the allowance for credit losses, the realization of deferred income tax assets, the fair value of share-based compensation awards, the recoverability of long-lived assets, valuation of right-of-use assets and the fair value of the asset retirement obligation. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(c)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company does not have any cash equivalents as of December&#160;31, 2019 and&#160;2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(d)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Restricted cash represents amounts held by banks, which are not available for the Company&#x2019;s use, as security for bank borrowings, related interests and certain special capital expenditures. Upon repayment of bank borrowings and the related interests, the deposits are released by the bank and available for general use by the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(e)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Fair value of financial instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels (Note&#160;17 to&#160;the consolidated financial statements):&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Level&#160;1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement&#160;date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Level&#160;2 Inputs: Other than quoted prices included in Level&#160;1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or&#160;liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Level&#160;3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement&#160;date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="color:#000000;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(f)&#160;&#160;&#160;Contract balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The timing of revenue recognition, billings and cash collections result in accounts receivable, contract assets and contract liabilities (i.e. deferred revenue). Accounts receivable are recorded at the invoice amount, net of an allowance for doubtful account and is recognized in the period when the Company has transferred products or provided services to its customers and when its right to consideration is unconditional. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Prior to the adoption of ASC 326, &lt;i style="font-style:italic;"&gt;Financial Instruments - Credit Loss&lt;/i&gt;, the Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers&#x2019; financial condition, the amount of receivables in dispute, the accounts receivable aging, and the customers&#x2019; repayment patterns. The Company reviews its allowance for doubtful accounts on a customer-by-customer basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Upon adoption of ASC 326 starting from January 1, 2020, the provision of credit losses for accounts receivable is based upon the current expected credit losses (&#x201c;CECL&#x201d;) model. The CECL model requires an estimate of the credit losses expected over the life of accounts receivable since initial recognition, and accounts receivable with similar risk characteristics are grouped together when estimating CECL. In assessing the CECL, the Company considers both quantitative and qualitative information that is reasonable and supportable, including historical credit loss experience, adjusted for relevant factors impacting collectability and forward-looking information indicative of external market conditions. While the Company uses the best information available in making determination, the ultimate recovery of recorded receivables is also dependent upon future economic events and other conditions that may be beyond the Company&#x2019;s control. Accounts receivable that are ultimately deemed to be uncollectible, and for which collection efforts have been exhausted, are written off against the allowance for doubtful accounts. The Company does not have any off-balance-sheet credit exposure related to its customers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;A contract asset exists when the Company has transferred products or provided services to its customers but customer payment is contingent upon satisfaction of additional performance obligations. Contract assets are recorded in other current assets and other non-current assets in the consolidated balance sheet.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Deferred revenue (a contract liability) is recognized when the Company has an unconditional right to a payment before it transfers goods or services to customers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(g)&#160;&#160;&#160;Fulfilment costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Fulfilment costs are capitalized when all three of the criteria are met: a) the costs relate directly to a contract or an anticipated contract that the Company can specifically identify; b) the costs generate or enhance resources of the Company that will be used in satisfying or continuing to satisfy future performance obligations; and c) the costs are expected to be recovered. The asset recognized from capitalizing the costs to obtain or fulfill a contract is amortized on a systematic basis consistent with the pattern of the transfer of the goods or services to which the asset relates. As of December 31, 2019 and 2020, the Company recorded capitalized fulfilment cost of nil and RMB128,983 in other non-current assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(h)&#160;&#160;&#160;Equity method investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s investments in entities in which the Company can exercise significant influence but does not own a majority equity interest or control are generally accounted for under the equity method of accounting, as the Company concluded it does not have control, but has the ability to exercise significant influence over the investees. Equity method investments are initially measured at cost, and are subsequently adjusted for cash contributions, distributions and the Company&#x2019;s share of the income and losses of the investees. The Company records its equity method investment in other non-current assets on the consolidated balance sheet. The Company&#x2019;s proportionate share of the income or loss from its equity method investment are recorded in others, net on the consolidated statement of operations. The Company reviews its investment periodically to determine if any investment may be impaired considering both qualitative and quantitative factors that may have a significant impact on the investees&#x2019; fair value. The Company did not record any impairment charges related to its equity method investment for the years ended December 31, 2019 and 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(i)&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Property and equipment are carried at cost less accumulated depreciation and any recorded impairment. Property and equipment acquired under finance leases are initially recorded at the present value of minimum lease payments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of&#160;disposal.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The estimated useful lives are presented below.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Remaining lease terms&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the lease term and 30 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Data center equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&#x2013; Machinery&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;10&lt;/span&gt;&lt;/span&gt; - 20 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#x2013; &lt;/span&gt;Other equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;3&lt;/span&gt;&lt;/span&gt; - 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the lease term and the estimated useful lives of the assets&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture and office equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;3&lt;/span&gt;&lt;/span&gt; - 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;Construction in progress primarily consists of the cost of data center buildings and the related construction expenditures that are required to prepare the data center buildings for their intended use.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;No depreciation is provided in respect of construction in progress until it is substantially completed and ready for its intended use. Once a data center building is ready for its intended use and becomes operational, construction in progress is transferred to the respective category of property and equipment and is depreciated over the estimated useful life of the underlying assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets. For assets acquired under a finance lease, the assets are amortized in a manner consistent with the Company&#x2019;s normal depreciation policy for owned assets if the lease transfers ownership to the Company by the end of the lease term or contains a bargain-purchase-option. Otherwise, assets acquired under a finance lease are amortized over the lease term.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(j)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;The Company is a lessee in several non-cancellable operating leases and finance leases, primarily for data centers, lands, offices and other equipment. The Company adopted ASC 842 , &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt;, on January 1, 2019, using a modified retrospective method.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company determines if an arrangement is or contains a lease at its inception.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognizes lease liabilities and right-of-use (&#x201c;ROU&#x201d;) assets at lease commencement date. Lease liabilities are measured at the present value of unpaid lease payments at the lease commencement date and is subsequently measured at amortized cost using the effective-interest method. Since most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate on a collateralized basis in determining the present value of unpaid lease payments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;ROU assets are initially measured at cost, which consist of (i) initial measurement of the lease liability; (ii) lease payments made to the lessor at or before the commencement date less any lease incentives received; and (iii) initial direct costs incurred by the Company. Variable lease payments are excluded from the measurement of ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. For operating leases, the Company recognizes a single lease cost on a straight-line basis over the remaining lease term. For finance leases, the ROU assets are subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term. Amortization of the ROU assets are recognized and presented separately from interest expense on the lease liability. For leases acquired in business combinations or asset acquisitions, ROU assets also include unamortized balance of an asset or liability recognized in accordance with ASC 805 relating to favorable or unfavorable lease terms.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;ROU assets for operating and finance leases are periodically reduced by impairment losses. The Company uses the long-lived assets impairment guidance in ASC 360-10, &lt;i style="font-style:italic;"&gt;Property, Plant, and Equipment&#x2014;Overall&lt;/i&gt;, to determine whether a ROU asset is impaired, and if so, the amount of the impairment loss to recognize.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Prior to the adoption of ASC 842, &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt;, prepayment for land use rights are presented as prepaid land use rights on the consolidated balance sheet and are measured at cost and subsequently amortized using the straight-line method. Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease ROU assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has elected not to recognize ROU assets and lease liabilities for short-term leases (i.e. leases that, at the commencement date, have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company records an asset and related financing obligation for the estimated construction costs under build-to-suit lease arrangements where it controls the asset during construction. Upon completion of the construction and commencement of the lease terms, the Company assesses whether these arrangements qualify for sales recognition under the deemed sale-leaseback transaction. If the arrangements do not qualify for sales recognition under the sale-leaseback accounting guidance, the Company continues to be the deemed owner of the build-to-suit assets for financial reporting purposes. The Company keeps the construction costs of the assets on its balance sheet. In addition, lease payments less the portion considered to be interest expense decrease the financing liability.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;If a lease is modified and that modification is not accounted for as a separate contract, the classification of the lease is reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(k)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Asset retirement costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s asset retirement obligations are primarily related to its data center buildings, of which the majority are leased under long-term arrangements, and, in certain cases, are required to be returned to the landlords in their original condition.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The fair value of a liability for an asset retirement obligation is recognized in the period in which it is incurred. The corresponding asset retirement costs are capitalized as part of the cost of leasehold improvements and are depreciated over the shorter of the estimated useful life of the asset or the term of the lease subsequent to the initial measurement. The Company accretes the liability in relation to the asset retirement obligations over time and the accretion expense is recorded in cost of&#160;revenue.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Asset retirement obligations are recorded in other long-term liabilities. The following table summarizes the activity of the asset retirement obligation liability:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of January 1, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,648&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,391&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,840&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December&#160;31,&#160; 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,572&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,990&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December 31, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,441&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,384&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,084&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December&#160;31,&#160; 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,909&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(l)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Intangible assets acquired in the acquisitions comprised of customer relationships and licenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The weighted-average amortization period by major intangible asset class is as&#160;follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;5&lt;/span&gt;&lt;/span&gt;-15 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;20 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Customer relationships represent the orders, backlog and customer lists, which arise from contractual rights or through means other than contracts. Customer relationships are amortized using a straight-line method, as the pattern in which the economic benefits of the intangible assets are consumed or used up cannot be reliably determined. The amortization period of customer relationships is determined based on the remaining contractual period of the contracts with the customers at the time of acquisition and an estimate of the contract renewal period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Licenses are amortized using a straight-line method over the estimated beneficial period. The amortization period of licenses is determined based on the terms of those licenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(m)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Prepaid land use rights&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The land use rights represent the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, and are carried at cost less accumulated amortization. Amortization is provided on a straight-line basis over the remaining terms of the land use right ranging from &lt;span style="-sec-ix-hidden:Hidden_LWSX0D6PBESsVt3kRb7abw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;26&lt;/span&gt;&lt;/span&gt;&#160;to 41 years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(n)&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Goodwill is an asset representing the future economic benefits arising from other assets acquired in the acquisition that are not individually identified and separately recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Goodwill is not amortized but is tested for impairment annually or more frequently if events or changes in circumstances indicate that it might be impaired. Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Application of the goodwill impairment test requires judgment, including the identification of the reporting unit, assignment of assets and liabilities to the reporting unit, assignment of goodwill to the reporting unit, and determination of the fair value of each reporting unit.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has the option to perform a qualitative assessment to determine whether it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value prior to performing the goodwill impairment test. If it is more-likely-than-not that the fair value of a reporting unit is greater than its carrying amount, the goodwill impairment test is not required. If the goodwill impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. In assessing the qualitative factors, the Company considered the impact of key factors such as changes in the general economic conditions, changes in industry and competitive environment, stock price, actual revenue performance compared to previous years, and cash flow generation. Based on the results of the qualitative assessment completed as of December 31, 2020, there were no indicators of impairment. No impairment losses were recorded for goodwill for the years ended December 31, 2018, 2019 and 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(o)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Long-lived assets (primarily including property and equipment, operating lease ROU assets and prepaid land use rights) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived assets or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. For the purposes of impairment testing of long-lived assets, the Company has concluded that an individual data center is the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. When there were circumstances that require a long-lived asset or asset group for certain data centers be tested for possible impairment, the Company compared undiscounted cash flows generated by that asset or asset group to its carrying amount. As a result of the test, the carrying amount of the long-lived assets or asset group is recoverable on an undiscounted cash flow basis. Accordingly, no impairment losses were recorded for long-lived assets for the years ended December 31, 2018, 2019 and 2020. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(p)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Value-added-tax (&#x201c;VAT&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Entities that are VAT general taxpayers are permitted to offset qualified input VAT paid to suppliers against their output VAT upon receipt of appropriate supplier VAT invoices on an entity by entity basis. When the output VAT exceeds the input VAT, the difference is remitted to tax authorities, usually on a monthly basis; whereas when the input VAT exceeds the output VAT, the difference is treated as VAT recoverable which can be carried forward indefinitely to offset future net VAT payables. VAT related to purchases and sales which have not been settled at the balance sheet date is disclosed separately as an asset and liability, respectively, in the consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, the Company recorded a VAT recoverable of RMB129,994 and RMB155,620 in current assets, and RMB888,483 and RMB1,445,521 in non-current assets, respectively. The Company also recorded VAT payables of RMB7,886 and RMB6,838 in accrued expenses and other payables, in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(q)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Derivative financial instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Derivative financial instruments are recognized initially at fair value. At the end of each reporting period, the fair value is remeasured. The gain or loss on remeasurement to fair value is recognized immediately in profit or loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company entered into interest rate swap contracts primarily for the purpose to manage the interest rate risk for the long-term borrowings. The Company has elected not to apply hedge accounting to these derivative instruments and recognized all derivatives on the Company&#x2019;s consolidated balance sheets at fair value. The Company estimates the fair value of its interest rate swap contracts using a pricing model based on market observable inputs. Fair value gains or losses associated with interest rate swap contracts are recorded within interest expenses in the Company&#x2019;s consolidated statements of operations. Cash received or paid for realized gains or losses associated with interest rate swap contracts are included in operating cash flows in the consolidated statements of cash flows. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;For further information on derivative financial instruments, see Note 16 below.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(r)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Commitment and contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as&#160;incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(s)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognizes revenue as the Company satisfies a performance obligation by transferring control over a good or service to a customer. For each performance obligation satisfied over time, the Company recognizes revenue over time by measuring the progress toward complete satisfaction of that performance obligation. If the Company does not satisfy a performance obligation over time, the performance obligation is satisfied at a point in time. Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;For contracts with customers that contain multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct or as a series of distinct obligations if the individual performance obligations meet the series criteria. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. The transaction price is allocated to the separate performance obligation on a relative standalone selling price basis. The standalone selling price is determined based on overall pricing objectives, taking into consideration market conditions, geographic locations and other factors. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company derives revenue primarily from the delivery of (i) colocation services; and (ii) managed services, including managed hosting services and managed cloud services. The remainder of the Company&#x2019;s revenue is from IT equipment sales that are either sold on a stand-alone basis or bundled in a managed service contract arrangement and consulting services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company&#x2019;s data centers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Managed hosting services are services where the Company provides outsourced services to manage the customers&#x2019; data center operations, including data migration,&#160;IT operations, security and data storage.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Managed cloud services are services where the Company offers direct private connection to major cloud platforms, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;Certain contracts with customers for colocation services and managed services provide for variable considerations that are primarily based on the usage of such services.  Revenues on such contracts are recognized based on the agreed usage-based fees as the actual services are rendered throughout the contract term.  Certain contracts with remaining customers provide for a fixed consideration over the contract service period. Revenue on such contracts are recognized on a straight-line basis over the term of the contract.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In certain colocation and managed hosting service contracts, the Company agrees to charge customers for their actual power consumption. Relevant revenue is recognized based on actual power consumption during each period. In certain other colocation and managed hosting service contracts, the Company specifies a fixed power consumption limit each month for customers. If a customer&#x2019;s actual power consumption is below the limit, no additional fee is charged. If the actual power consumption is above the limit, the Company charges the customer additional power consumption fees calculated based on the portion of actual power consumption exceeding the limit, multiplied by a fixed unit price, which is determined based on market price, without providing the customer with any rights to acquire additional goods or services. Accordingly, relevant revenue is recognized each month based on actual additional power consumption fees.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s colocation service and managed service contracts with customers contain both lease and nonlease components. The Company elected to adopt the practical expedient which allows lessors to combine lease and non-lease components and account for them as one component if i) they have the same timing and pattern of transfer; and ii) the lease component, if accounted for separately, would be classified as an operating lease. The Company elected to apply the practical expedient on the contracts that meet the conditions. In addition, the Company has performed a qualitative analysis to determine that the non-lease component is the predominant component of its revenue stream as the customer would ascribe more value to the services provided rather than to the lease component. Therefore, the combined component is accounted for in accordance with the current revenue accounting guidance (&#x201c;ASC 606&#x201d;). For contracts that do not meet the conditions required to adopt the practical expedient, the lease component is accounted for in accordance with the current lease accounting guidance (&#x201c;ASC 842&#x201d;), which is immaterial for the years ended December 31, 2019 and 2020. The Company has elected to apply the practical expedient on a prospective basis.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Revenue recognized for colocation or managed hosting and cloud services delivered prior to billing is recorded within accounts receivable. The Company generally bills the customer on a monthly or quarterly basis in arrears.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Cash received in advance from customers prior to the delivery of the colocation or managed hosting and cloud services is recorded as deferred revenue.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The sale of IT equipment is recognized when the customer obtains control of the equipment, which is typically when delivery has occurred, the customer accepts the equipment and the Company has no performance obligation after the delivery.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;In certain managed service contracts, the Company sells and delivers IT equipment such as servers and computer terminals prior to the delivery of the services. Since sale of equipment can be distinguished and is separately identifiable from other promises in the contract and it is distinct within the context of the contract, the sale of equipment is considered a separate performance obligation. Accordingly, the contract consideration is allocated to the equipment and the managed services based on their relative standalone selling prices.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Consulting services are provided to customers for a fixed amount over the service period, usually less than one year. The Company recognizes revenues from consulting services over the period when the services were provided, since customers simultaneously receive and consume the benefit of the services. The Company uses the input method based on the pattern of service provided to the customers. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Revenue is generally recognized on a gross basis as the Company is primarily responsible for fulfilling the contract, assumes inventory risk and has discretion in establishing the price when selling to the customer. To the extent the Company does not meet the criteria for recognizing revenue on a gross basis, the Company records the revenue on a net basis.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(t)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Cost of revenues consists primarily of utility costs, depreciation of property and equipment, rental costs, labor costs and other costs directly attributable to the provision of the service revenue.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(u)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Research and development and advertising costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Research and development and advertising costs are expensed as incurred. Research and development costs amounted to RMB13,915, RMB21,627 and RMB40,049 in 2018, 2019 and 2020, respectively. Research and development costs consist primarily of payroll and related personnel costs for developing or significantly improving the Company&#x2019;s services and&#160;products.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Advertising costs amounted to RMB6,332, RMB7,454 and RMB14,778&#160;in 2018, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt; (v)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Government grants&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Government grants are recognized when received and when all the conditions for their receipt have been met. Subsidies that compensate the Company for expenses incurred are recognized as a reduction of expenses in the consolidated statements of operations. Subsidies that are not associated with expenses are recognized as other&#160;income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Subsidies for the acquisition of property and equipment are recorded as a liability until earned and then depreciated over the useful life of the related assets as a reduction of the depreciation charges. Subsidies for obtaining the rights to use land are recorded as a liability until earned and then amortized over the land use right period as a reduction of the amortization charges of the related land use rights. In 2010 and 2011, the Company received government subsidies that required the Company to operate in a particular area for a certain period. The Company recorded the subsidies in other long-term liabilities when the subsidies were received and subsequently recognized as government subsidy income ratably over the period the Company is required to operate in the&#160;area. In 2017, the Company received government subsidies that required the Company to pass certain inspection on the related project . The Company recorded such subsidies in other long-term liabilities when received , which are reclassified to accrued expenses and other payables when the inspection is expected to be completed within one year, and will be recorded as government subsidy income when the conditions are met.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December&#160;31, 2019 and 2020, deferred government grants of RMB6,507 and RMB6,196 are recorded in other long-term liabilities, respectively. Deferred government grants of RMB6,003 and nil are recorded in accrued expenses and other payables in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(w)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Capitalized interest&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;A reconciliation of total interest costs to &#x2018;&#x2018;Interest expenses&#x2019;&#x2019; as reported in the consolidated statements of operations for the years ended December 31, 2018, 2019 and 2020 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total interest costs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749,730&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,040,898&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,402,015&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: interest costs capitalized&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (93,544)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (72,205)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (85,509)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 656,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 968,693&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,316,506&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Interest costs that are directly attributable to the construction of an asset which necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of that asset. The capitalization of interest costs as part of the cost of a qualifying asset commences when expenditure for the asset is being incurred, interest costs are being incurred and activities that are necessary to prepare the asset for its intended use or sale are in progress. Capitalization of interest costs is ceased when the asset is substantially complete and ready for its intended&#160;use.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(x)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Debt issuance costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Debt issuance costs are capitalized and are amortized over the life of the related debts based on the effective interest method. Such amortization is included as a component of interest expense.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Unamortised debt issuance costs of RMB273,822 and RMB226,085 are presented as a reduction of debt as of December&#160;31, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(y)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Income tax&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets for which it is more likely than not that the related tax benefits will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(z)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;The Company accounts for the compensation cost from share-based payment transactions with employees based on the grant-date fair value of the equity instrument issued. The grant-date fair value of the award is recognized as compensation expense, net of forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period. When no future services are required to be performed by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition, the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that&#160;date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Awards granted to employees with performance conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses in the period and thereafter when the performance goal becomes probable to achieve. Awards granted to employees with market conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses over the estimated requisite service period, regardless of whether the market condition has been satisfied if the requisite service period is fulfilled.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognizes the estimated compensation cost of service-based restricted share based on the fair value of its ordinary shares on the date of the grant. The Company recognizes the compensation cost, net of forfeitures, over its respective vesting term. The Company recognizes the estimated compensation cost of performance-based restricted share based on the fair value of its ordinary shares on the date of the grant. The rewards are earned upon attainment of identified performance goals. The Company recognizes the compensation cost, net of forfeitures, over the performance period. The Company also adjusts the compensation cost based on the probability of performance goal achievement at the end of each reporting period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company accounts for forfeitures when they occur. Compensation cost previously recognized are reversed in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Share-based payment transactions with nonemployees 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. The measurement date of the fair value of the equity instrument issued is the earlier of either the date on which the counterparty&#x2019;s performance is complete or the date at which a commitment for performance by the counterparty to earn the equity instrument is reached.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;For further information on share-based compensation, see Note 19 below.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(aa)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Employee benefits&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Pursuant to relevant PRC regulations, the Company is required to make contributions to various defined contribution plans organized by municipal and provincial PRC governments. The contributions are made for each PRC employee at rates ranging from 28% to 49% on a standard salary base as determined by local social security bureau. Contributions to the defined contribution plans are charged to the consolidated statements of operations when the related service is&#160;provided.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(bb)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Foreign currency translation and foreign currency risks&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The functional currency of GDS Holdings is the United States dollar(&#x201c;USD&#x201d;) whereas the functional currency of its PRC subsidiaries and consolidated VIEs in PRC, subsidiaries in Hong Kong SAR and subsidiaries in Singapore is the RMB, Hong Kong dollar (&#x201c;HKD&#x201d;) and Singapore dollar (&#x201c;SGD&#x201d;), respectively. The reporting currency of the Company is RMB as the major operations of the Company are within the PRC.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Transactions denominated in currencies other than the functional currency are re-measured into the functional currency at the exchange rates prevailing on the transaction dates. Monetary assets and liabilities denominated in foreign currencies are re-measured at the exchange rates prevailing at the balance sheet dates. Non-monetary items that are measured in terms of historical costs in foreign currency are re-measured using the exchange rates at the dates of the initial transactions. Exchange gains and losses are recognized in profit or loss and are reported in foreign currency exchange gain (loss) on a net basis.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The results of foreign operations are translated into RMB at the exchange rates as of the balance sheet date for assets and liabilities, the average daily exchange rate for each month for income and expense items and the historical exchange rates for equity accounts. Translation gains and losses are recorded in other comprehensive income and accumulated in the translation adjustment component of equity until the sale or liquidation of the foreign entity.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of the RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company&#x2019;s cash and restricted cash denominated in RMB amounted to RMB2,119,758&#160;and RMB3,554,424 as of December&#160;31, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;As of December 31, 2020, the Company&#x2019;s cash and restricted cash were deposited in major financial institutions located in PRC, Hong&#160;Kong SAR, US and Singapore, and were denominated in the following currencies:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RMB&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;USD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;HKD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;JPY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;EUR&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;SGD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,528,438&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,337,547&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In Hong Kong SAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,986&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 511,405&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185,909&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In US&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,271&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In Singapore&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,757&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total in original currency&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,554,424&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,956,980&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185,909&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,821&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;RMB equivalent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,554,424&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,769,100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,461&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,504&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(cc)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Concentration of credit risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalent, restricted cash, and accounts receivable. The Company&#x2019;s investment policy requires cash and cash equivalents and restricted cash to be placed with high-quality financial institutions and to limit the amount of credit risk from any one issuer. The Company regularly evaluates the credit standing of the counterparties or financial institutions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on-site visits by senior management. Based on this analysis, the Company determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Company will not deliver the services or sell the products to the customer or require the customer to pay cash, post letters of credit to secure payment or to make significant down payments. Historically, credit losses on accounts receivable have been insignificant.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(dd)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Earnings (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Basic earnings (loss) per ordinary share is computed by dividing net income (loss) available to the Company&#x2019;s ordinary shareholders by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, net income (loss) available to the Company&#x2019;s ordinary shareholders is allocated between ordinary shares and other participating securities based on participating rights in undistributed earnings. The Company&#x2019;s redeemable preferred shares (Note 14) are participating securities since the holders of these securities participate in dividends on the same basis as ordinary shareholders. These participating securities are not included in the computation of basic loss per ordinary share in periods when the Company reports net loss, because these participating security holders have no obligation to share in the losses of the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Diluted earnings (loss) per share is calculated by dividing net income (loss) available to the Company&#x2019;s ordinary shareholders as adjusted for the effect of dilutive ordinary share equivalents, if any, by the weighted average number of ordinary and dilutive ordinary share equivalents outstanding during the year. Ordinary share equivalents include the ordinary shares issuable upon the exercise of the outstanding share options (using the treasury stock method) and conversion of redeemable preferred shares and convertible bonds (using the as-if-converted method). Potential dilutive securities are not included in the calculation of diluted earnings (loss) per share if the impact is anti-dilutive.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(ee)&#160;Changes in accounting principle&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;1)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The Company adopted ASU 2018-13, &lt;i style="font-style:italic;"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&lt;/i&gt; on January 1, 2020. This ASU changes the fair value measurement disclosure requirements of ASC 820. Under this ASU, key provisions include new, eliminated and modified disclosure. The adoption of this ASU does not have a material impact on the consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;2)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The Company adopted ASU 2017-04, &lt;i style="font-style:italic;"&gt;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/i&gt; on January 1, 2020. This ASU is to simplify the subsequent measurement of goodwill. The ASU eliminates step 2 from the goodwill impairment test and the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This ASU is applied on a prospective basis. The adoption of this standard does not have impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;3)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The Company adopted ASU 2016-13, &lt;i style="font-style:italic;"&gt;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02, collectively referred to as &#x201c;ASC 326&#x201d; on January 1, 2020 using the modified retrospective approach. ASC 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, reflects an entity&#x2019;s current estimate of all expected credit losses. This adoption did not have material impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(ff)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recently issued accounting standards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;i style="font-style:italic;"&gt;Income Tax (Topic 740), Simplifying the Accounting for Income Taxes&lt;/i&gt;, which simplifies accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public entities, the ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted including adoption in any interim period for periods for which financial statements have not yet been issued. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In January 2020, the FASB issued ASU 2020-01, &lt;i style="font-style:italic;"&gt;Investments &#x2013; Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&lt;/i&gt;, which clarifies the interaction for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;i style="font-style:italic;"&gt;Debt &#x2013; Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging &#x2013; Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&lt;/i&gt;, which reduces the number of accounting models for convertible debt instruments and convertible preferred stock and clarifies the scope and certain requirements under Subtopic 815-40. The ASU also improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity&#x2019;s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact on the adoption of this standard will have on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;In October 2020, the FASB issued ASU 2020-08, &lt;i style="font-style:italic;"&gt;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs&lt;/i&gt;, which clarifies that an entity should reevaluate for each reporting period whether a callable debt security is within the scope of certain guidance in ASC 310-20 that was issued in ASU 2017-08, &lt;i style="font-style:italic;"&gt;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities&lt;/i&gt;. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_d6c7Atr5yEOpyWA3tZpMvw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(a)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Principles of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The accompanying consolidated financial statements include the financial statements of GDS Holdings Limited, its subsidiaries and consolidated variable interest entities  and variable interest entities&#x2019; subsidiaries for which the Company is the primary beneficiary.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In certain regions of the PRC, the Company&#x2019;s operations are conducted through Shanghai Xinwan Enterprise Management Co., Ltd. (&#x201c;Management HoldCo&#x201d;), Beijing Wanguo Chang&#x2019;an Science and Technology Co., Ltd. (&#x201c;GDS Beijing&#x201d;), GDS Beijing&#x2019;s subsidiaries and Shanghai Shu&#x2019;an Data Services Co., Ltd. (&#x201c;GDS Shanghai&#x201d;) (referred to as the &#x201c;VIEs&#x201d;) to comply with the PRC laws and regulations, which prohibit foreign investments in companies that are engaged in data center related business in those regions. Individuals acting as nominee equity holders ultimately hold the legal equity interests of the VIEs on behalf of the Company. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Prior to December 2019, the equity holders of GDS Beijing and GDS Shanghai were William Wei Huang, CEO of the Company, and his relative. In order to enhance corporate governance and facilitate administration of the VIEs, in December 2019, GDS Holdings completed transfer of ownership of the 100&lt;span style="white-space:pre-wrap;"&gt;% equity interest of GDS Beijing and GDS Shanghai from William Wei Huang and his relative to a newly established holding company, Management HoldCo. The entire equity interest in Management HoldCo is held by a number of management personnel designated by the Board of Directors of GDS Holdings. In conjunction with the transfer of legal ownership, GDS (Shanghai) Investment Co., Ltd. (&#x201c;GDS Investment Company&#x201d;), a subsidiary of GDS Holdings,  entered into a series of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai to replace the previous contractual arrangements with GDS Beijing and GDS Shanghai on substantially the same terms under such previous contractual arrangements. The previous contractual arrangements were terminated simultaneously when the current contractual arrangements came into effect, and the subsidiary of GDS Holdings under the previous and current contractual arrangements is the same entity, namely GDS Investment Company. GDS Holdings also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. William Wei Huang acts as the Chairman of the board of directors of Management HoldCo, GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries respectively. Other management members of GDS and board appointee serve as directors and officers of Management HoldCo., GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;This restructuring could reduce risk by allocating ownership of the VIEs among a larger number of individual management shareholders, and strengthen corporate governance with the establishment of the board of directors of the VIEs and their subsidiaries. This restructuring could also create a more stable ownership structure by avoiding reliance on a single or small number of natural persons, and by buffering the ownership of the VIEs with an additional layer of legal entities, creating an institutional structure that is tied to the Company&#x2019;s management philosophy and culture.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;VIE Agreements were entered into among GDS Beijing, GDS Shanghai, Management HoldCo, its shareholders and GDS Investment Company. The following is a summary of the contractual VIE Agreements entered among GDS Investment Company, GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Equity Interest Pledge Agreements. &lt;/i&gt;Pursuant to the equity interest pledge agreements, each shareholder of Management HoldCo has pledged all of his or her equity interest in Management HoldCo as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee Management HoldCo&#x2019;s and its shareholders&#x2019; performance of their obligations under the relevant contractual arrangement, and Management HoldCo has pledged all of its equity interest in GDS Beijing and GDS Shanghai as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee their performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, and shareholder voting rights proxy agreement, and intellectual property rights license agreement. If GDS Beijing or GDS Shanghai or Management HoldCo or any of its shareholders breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of Management HoldCo, GDS Beijing and GDS Shanghai in accordance with PRC law. Management HoldCo and each of its shareholders agrees that, during the term of the equity interest pledge agreements, it or he or she will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until GDS Beijing and GDS Shanghai and Management HoldCo and its shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered by Management HoldCo, GDS Beijing and GDS Shanghai in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Shareholder Voting Rights Proxy Agreements.&lt;/i&gt; Pursuant to the shareholder voting rights proxy agreements, each of GDS Beijing, GDS Shanghai, Management HoldCo and each of its shareholders has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as GDS Beijing&#x2019;s, GDS Shanghai&#x2019;s, Management HoldCo&#x2019;s and its such shareholder&#x2019;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo, GDS Beijing, GDS Beijing&#x2019;s subsidiaries, GDS Shanghai and GDS Shanghai&#x2019;s subsidiaries requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders with prior notice to Management HoldCo or its such shareholders. Each shareholder voting rights proxy agreement will remain in force for so long as Management HoldCo remains a shareholder of GDS Beijing or GDS Shanghai and the shareholder remains a shareholder of Management HoldCo, as applicable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Exclusive Technology License and Service Agreements.&lt;/i&gt; Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to each of Management Holdco, GDS Beijing and GDS Shanghai and GDS Investment Company has the exclusive right to provide Management HoldCo, GDS Beijing and GDS Shanghai with technical support, consulting services and other services. Without GDS Investment Company&#x2019;s prior written consent, each of Management HoldCo, GDS Beijing and GDS Shanghai agrees not to accept the same or any similar services provided by any third party. Each of Management HoldCo, GDS Beijing and GDS Shanghai agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, each of Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of Management HoldCo, GDS Beijing or GDS Shanghai at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Intellectual Property Rights License Agreements.&lt;/i&gt; Pursuant to an intellectual property rights license agreement between GDS Investment Company and each of Management HoldCo, GDS Beijing and GDS Shanghai, Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by each of them from time to time, and without the parties&#x2019; prior written consent, Management HoldCo, GDS Beijing and GDS Shanghai cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#x2019;s use of the licensed intellectual property rights from Management HoldCo, GDS Beijing and GDS Shanghai. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by Management HoldCo, GDS Beijing and GDS Shanghai. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#x2019;s unilateral request.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Exclusive Call Option Agreements.&lt;/i&gt; Pursuant to the exclusive call option agreements, Management HoldCo and each of its shareholders has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of Management HoldCo&#x2019;s equity interests in GDS Beijing and GDS Shanghai or its such shareholders&#x2019; equity interests in Management HoldCo. The purchase price should equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#x2019;s prior written consent, Management HoldCo and its shareholders have agreed that each of Management HoldCo, GDS Beijing and GDS Shanghai shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of Management HoldCo, GDS Beijing and GDS Shanghai held by their shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Loan Agreements.&lt;/i&gt; Pursuant to the loan agreements between GDS Investment Company and Management HoldCo or its shareholders, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB310,100 to Management HoldCo solely for the capitalization of GDS Beijing and GDS Shanghai and RMB1,000 to the shareholders of Management HoldCo solely for the capitalization of Management HoldCo. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of &lt;span style="-sec-ix-hidden:Hidden_hwO2r-J9Y0ijNRsZPc0DXw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;thirty&lt;/span&gt;&lt;/span&gt;-day&#x2019;s prior notice to Management HoldCo or its shareholders, as applicable, and Management HoldCo or its shareholders can repay the loans by either sale of their equity interests in GDS Beijing and GDS Shanghai or Management HoldCo, as applicable, to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Under the terms of the VIE Agreements, the Company has (i) the right to receive service fees on a yearly basis at an amount equivalent to all of the net profits of the VIEs under the exclusive technology license and services agreements when such services are provided; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIEs; (iii) the right to receive the residual benefits of the VIEs through its exclusive option to acquire 100% of the equity interests in the VIEs, to the extent permitted under PRC law; and (iv) the right to require each of the shareholder of the VIEs to appoint the PRC citizen(s) as designated by GDS Investment Company to act as such shareholder&#x2019;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of the VIEs requiring shareholder approval, disposing of all or part of the shareholder&#x2019;s equity interest in the VIEs, and appointing directors and executive officers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 810-10-25-38A, the Company has a controlling financial interest in the VIEs because the Company has (i) the power to direct activities of the VIEs that most significantly impact the economic performance of the VIEs; and (ii) the obligation to absorb the expected losses and the right to receive expected residual return of the VIEs that could potentially be significant to the VIEs. The terms of the VIE Agreements and the Company&#x2019;s financial support to the VIEs were considered in determining that the Company is the primary beneficiary of the VIEs. Accordingly, the financial statements of the VIEs are consolidated in the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Under the terms of the VIE Agreements, the VIEs&#x2019; equity holders have no rights to the net assets nor have the obligations to fund the deficit, and such rights and obligations have been vested to the Company. All of the equity (net assets) or deficits (net liabilities) and net income (loss) of the VIEs are attributed to the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has been advised by its PRC legal counsel that each of the VIE agreements is valid, binding and enforceable in accordance with its terms and applicable PRC laws and the ownership structure of the VIEs does not violate applicable PRC Laws. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and future PRC laws and regulations. There can be no assurance that the PRC authorities will take a view that is not contrary to or otherwise different. If the current ownership structure of the Company and the VIE Agreements are determined to be in violation of any existing or future PRC laws and regulations, the PRC government could:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Levy fines on the Company or confiscate income of the Company;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Revoke or suspend the VIEs&#x2019; business or operating licenses;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Discontinue or place restrictions or onerous conditions on VIE&#x2019;s operations;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Require the Company to discontinue their operations in the PRC;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Require the Company to undergo a costly and disruptive restructuring;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Take other regulatory or enforcement actions that could be harmful to the Company&#x2019;s business.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The imposition of any of these government actions could result in the termination of the VIE agreements, which would result in the Company losing the (i) ability to direct the activities of the VIEs and (ii) rights to receive substantially all the economic benefits and residual returns from the VIEs and thus result in the deconsolidation of the VIEs in the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The following tables set forth the financial statement balances and amounts of the VIEs and their subsidiaries included in the consolidated financial statements after the elimination of intercompany balances and transactions among VIEs and their subsidiaries.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 730,960&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,310,269&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts receivable, net of allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 858,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,388,128&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;VAT recoverable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,817&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 85,760&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,124&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,505&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,929&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,708,594&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,873,921&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,911,727&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,760,618&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,860&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 194,230&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,329&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 430,525&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,157&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,126&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;VAT recoverable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 136,011&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,684&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,873&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,315&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,147,059&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 6,581,324&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Short-term borrowings and current portion of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 493,614&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 628,721&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 181,448&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 194,325&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 160,401&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 152,534&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 90,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,869&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,888&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Finance lease and other financing obligations, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125,318&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,629&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current third-party liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,060,653&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,148,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings, excluding current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,335,084&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,213,020&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66,387&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 361,502&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 921,965&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 982,209&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,297&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,281&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total third-party liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,490,336&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,830,337&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due to GDS Holdings and its non-VIE subsidiaries, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,534,768&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,531,025&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,025,104&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 6,361,362&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, accounts receivable of RMB83,468 and RMB66,969, respectively, and property and equipment of RMB114,344 and RMB102,248, respectively, of VIEs were pledged solely to secure banking borrowings of VIEs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Net revenue, net (loss) income, operating, investing and financing cash flows of the VIEs that were included in the Company&#x2019;s consolidated financial statements for the years ended December 31, 2018, 2019 and 2020 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net revenue &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,712,875&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,013,561&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,453,802&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net (loss) income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (59,757)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 99,857&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 129,254&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash provided by operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 739,848&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414,424&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 899,132&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash used in investing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,063,826)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (201,995)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (278,744)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash provided by (used in) financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 614,575&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (43,547)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,682)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The unrecognized revenue-producing assets that are held by the VIEs comprise of internally developed software, intellectual property and trademarks which were not recorded on the Company&#x2019;s consolidated balance sheets as they do not meet all the capitalization criteria.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Costs recognized by the VIEs for outsourcing and other services provided by other entities within the Company were RMB1,260,481, RMB2,017,032 and RMB3,076,398 for the years ended December 31, 2018, 2019 and 2020, respectively, net of the services provided to other entities within the Company. These inter-company transactions are eliminated in the consolidated financial statements.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <gds:EquityInterestTransferredFromRelatedParty
      contextRef="Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw"
      decimals="INF"
      id="Narr_G-uA2SCVxkuIeBQEdv1zhw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">1</gds:EquityInterestTransferredFromRelatedParty>
    <gds:NumberOfDirectorsReplacingPriorDirector
      contextRef="Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw"
      decimals="INF"
      id="Narr_POw0AKbIy0aLG_p5y4vL6Q"
      unitRef="Unit_Standard_director_ntOY74OyzEGmfikoG-S2kg">3</gds:NumberOfDirectorsReplacingPriorDirector>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member_5ezt5fN_pEmF0YhJWMMKLw"
      decimals="-3"
      id="Narr_XSFtxyIuT0iJfHARZaO4Vw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">310100000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_tTTfdFChiES0sdcdN50y1Q"
      decimals="-3"
      id="Narr_kbBlQiU33ku0agC1SD7x-Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Group_hy-_rDeZfkeaNaOvLQ7nWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 730,960&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,310,269&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts receivable, net of allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 858,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,388,128&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;VAT recoverable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,817&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 85,760&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,124&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,505&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,929&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,708,594&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,873,921&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,911,727&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,760,618&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,860&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 194,230&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,329&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 430,525&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,157&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,126&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;VAT recoverable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 136,011&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,684&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,873&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,315&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,147,059&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 6,581,324&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Short-term borrowings and current portion of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 493,614&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 628,721&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 181,448&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 194,325&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 160,401&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 152,534&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 90,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,869&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,888&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Finance lease and other financing obligations, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125,318&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,629&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current third-party liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,060,653&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,148,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings, excluding current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,335,084&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,213,020&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66,387&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 361,502&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 921,965&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 982,209&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,297&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,281&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total third-party liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,490,336&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,830,337&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due to GDS Holdings and its non-VIE subsidiaries, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,534,768&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,531,025&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,025,104&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 6,361,362&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net revenue &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,712,875&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,013,561&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,453,802&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net (loss) income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (59,757)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 99,857&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 129,254&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash provided by operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 739,848&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414,424&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 899,132&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash used in investing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,063,826)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (201,995)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (278,744)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net cash provided by (used in) financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 614,575&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (43,547)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,682)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_RgXfOvuzV0-5brxuNjSz2g_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">730960000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_PMLalplrj0C7DbjG2nQxmg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1310269000</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_eucHZUjuE0K0ywZhLn7-2A_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">858764000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_gf0gKLFW5k2nTBedrbWf0Q_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1388128000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_ZL8SEP5weUqZnya6ggfHvQ_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">46817000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_h7jSA_DjcUutWxgVgD6sgw_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">85760000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_cj0qZUW010CR1UjIa4DblA_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">39124000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_NCny1hqC_ECJti_CaW34GQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">76505000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_VgLs2eLW30-vTW4RXaytnA_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">32929000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_1XehrmoP30WciwTujsGAcg_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13259000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_D7tr0-wv1kGBUWoPy2NQxw_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1708594000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_Yp6K-oISSkanUwpvXpiygQ_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2873921000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_V5TyYzHt5EGtfbkFtUqJyQ_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2911727000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_qFddiZhtrkSLHmzD4_y1hg_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2760618000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_akqhYy6QKESPuZRRjCTJZg_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">159860000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_1wEzf6lp2UmomkRfGe1BNA_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">194230000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_PMzd3V0VxUSxQQxqSz9oEw_14_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">91329000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_5uakHqj3ckuQIUzEJLcr2Q_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">430525000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_nBgKQYiMe0C5X7py8c37hA_15_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34157000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_h2u1DdJ7V02zVzmjvBQl8g_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">43126000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_EoqWjJq_pEO15i1_PVr4Eg_16_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29508000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_sxMpzcuycEO7AEwyYncYYQ_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">49905000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_lax5NRD3dEGdudw3fjgxRg_17_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">136011000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_Sx00S1pHtEGJQP9Ym082Xw_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">113684000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_yWNU0QkFJUyu9dyII_BbEA_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">75873000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_0eBjrsBm4kWese9uQgE9kg_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">115315000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_w49MI3sxMEiEf-nHnVLOVQ_19_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5147059000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_6H3PIepgnEKLf-kLHjO80g_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6581324000</us-gaap:Assets>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_dUzPmxd_O0msb6FOk0gQqA_23_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">493614000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_w6Kno11qYEekI3S1qZWbPg_23_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">628721000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_5SugT93Ebkuapxpwd3jQ0g_24_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">181448000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_9vAas3dkdUS-Mu_9BC6XUA_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">194325000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_GzhsudP2REaH68aw1JOjgg_25_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">160401000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_BKlKlanFWU2HZVTWfKmSqw_25_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">152534000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_s0hn35eR0kiVimY4ni3VaA_26_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">68003000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_4znaySoNBk6CQUgsgymcbw_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">90192000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_kW48i8Zib0OaLXepUjWdrg_27_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31869000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_aYcB4jcumkqixMeCG_cyLg_27_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">50888000</us-gaap:OperatingLeaseLiabilityCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_XHmtfLSmEUORxlF7n8CBRQ_28_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">125318000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_8prtCRcvFUGWcOd3e8LgAg_28_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">31629000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_c0goFaXB-kyXT6MW_6AnzA_29_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1060653000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_ztNEFA1Y8kq9BaSvgmvsCA_29_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1148289000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_2suEnYO-4U6pReDL3I4d2Q_31_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1335084000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_ghdQ6GTKCEOWwBx6e-XDCw_31_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1213020000</us-gaap:LongTermLoansPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_Yy-Eiiq6AESMhcbMD-274g_32_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">66387000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_tCRiTwTsiUaR6l02OBBF0A_32_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">361502000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_CeTxrDxmmE66hX-ssWqikQ_33_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">921965000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_9pYQG9gPEkm96BmgTA-Y7A_33_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">982209000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_lrekrqkLsEyC7HOHIZsB3g_34_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">76297000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_Eqb6Ff88zUiqmGH_-LWWWg_34_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">91036000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_PT9mgLdji0-HUbXKNkOzZg_35_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29950000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_bmNp3_s400qEarO1Uzakqg_35_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34281000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_rUWdVYrDHk6OtLliX2_PnQ"
      decimals="-3"
      id="Tc_2nRL2JPJb0KjFtAzjWbZYA_36_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3490336000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_CounterpartyNameAxis_gds_ThirdPartyMember_GHW_jlrCq0e8qoEWoSkvlQ"
      decimals="-3"
      id="Tc_cbUYDFxsIEuqBqLFc3L_Eg_36_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3830337000</us-gaap:Liabilities>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_5r1kBV2PWkyfjekopzGscQ_37_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1534768000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_HjUKot-9PUOzizZuSP-Cqw_37_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2531025000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oUX4Tzqs2E6woNhFubKPwQ"
      decimals="-3"
      id="Tc_qmvMEkviDEaJm0WbR1JBuA_38_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5025104000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ"
      decimals="-3"
      id="Tc_z-qm9LtJfkCOHmEjhQIFMQ_38_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6361362000</us-gaap:Liabilities>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_DPegXdrygEWh4EbdZbrzRQ"
      decimals="-3"
      id="Narr_a6o7S4XhBU6epYC1wGjItg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">83468000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_pKFnQzcoFU-H5XiTCs2d1A"
      decimals="-3"
      id="Narr_lKrqLHRulUqKUgL5acP1cw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">66969000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_em68aeOd1EahX6Y854sfXw"
      decimals="-3"
      id="Narr_dRhMFwkwdE6U9yQkvyv16Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">114344000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_NFSwqy_6GUycW7KzgPQZ2g"
      decimals="-3"
      id="Narr_69gz3QAL20OcJkJaDC4x_A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">102248000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"
      decimals="-3"
      id="Tc_jgKIR4P4yk-y7H76eXo3cQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2712875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"
      decimals="-3"
      id="Tc_boNzLEiKjEuSAyJMG0TLhg_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4013561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"
      decimals="-3"
      id="Tc_IRfIQJ1sOkyRHddYf0mlhg_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5453802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"
      decimals="-3"
      id="Tc_YWvU6DfR80m3iTrneKxtkA_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-59757000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"
      decimals="-3"
      id="Tc_X3RdbSCArUyLE3e2HSkeTA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">99857000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"
      decimals="-3"
      id="Tc_QHqWyqQR3UqrZWfii8gelw_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">129254000</us-gaap:ProfitLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"
      decimals="-3"
      id="Tc_hV6GYvcmv0uQn77HpCritA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">739848000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"
      decimals="-3"
      id="Tc_NbHjmAgSgUK01Y8PmYz_bA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">414424000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"
      decimals="-3"
      id="Tc_kvin_DJlik-Mq6s0yELm4g_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">899132000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"
      decimals="-3"
      id="Tc_rDjnGB813EOe5kkdVyHn1g_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1063826000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"
      decimals="-3"
      id="Tc_PU_LVAPVr0mH88X_ztwLAw_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-201995000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"
      decimals="-3"
      id="Tc_9zE6lUFJwE65osnWtH90Bg_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-278744000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"
      decimals="-3"
      id="Tc_eGWD6_FBNky4LzYV3_z0Hw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">614575000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"
      decimals="-3"
      id="Tc_gEZOOwXXwEKU1Zwc6JVNMg_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-43547000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"
      decimals="-3"
      id="Tc_IZshKnyXiEKOiUtyNjGytg_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-20682000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <gds:CostOfOutsourcingAndOtherServices
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_Btqw4v5u2ESrf_fsXGJJqw"
      decimals="-3"
      id="Narr_brpl-5o5fU-I3MITq9w4dw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1260481000</gds:CostOfOutsourcingAndOtherServices>
    <gds:CostOfOutsourcingAndOtherServices
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_PBB2Kbgt80OBzIa9bhdxgA"
      decimals="-3"
      id="Narr_43yooiKIZUOeUEgCtaBBFw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2017032000</gds:CostOfOutsourcingAndOtherServices>
    <gds:CostOfOutsourcingAndOtherServices
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3w_d7XPLTkC0u22D3Z_Hqg"
      decimals="-3"
      id="Narr_U25FhraGlUKcrkjeo3hCeg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3076398000</gds:CostOfOutsourcingAndOtherServices>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_ZMtOiflwREK7KvNy9AaIew">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(b)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include, but are not limited to, the useful lives of long-lived assets, the fair values of assets acquired and liabilities assumed and the consideration transferred in a business combination, the allowance for credit losses, the realization of deferred income tax assets, the fair value of share-based compensation awards, the recoverability of long-lived assets, valuation of right-of-use assets and the fair value of the asset retirement obligation. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_x0jqH0BgbUmdIyuevrUAIQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(c)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company does not have any cash equivalents as of December&#160;31, 2019 and&#160;2020.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_86RyEFaxqUKJMkKEhvQQPQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(d)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Restricted cash represents amounts held by banks, which are not available for the Company&#x2019;s use, as security for bank borrowings, related interests and certain special capital expenditures. Upon repayment of bank borrowings and the related interests, the deposits are released by the bank and available for general use by the Company.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_bcyAL6Gv9kCrmGcfIWDwUg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(e)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Fair value of financial instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels (Note&#160;17 to&#160;the consolidated financial statements):&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Level&#160;1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement&#160;date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Level&#160;2 Inputs: Other than quoted prices included in Level&#160;1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or&#160;liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Level&#160;3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement&#160;date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="color:#000000;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <gds:ContractBalancesPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_UlC2ad2Y3UmMnGz6Qm002g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(f)&#160;&#160;&#160;Contract balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The timing of revenue recognition, billings and cash collections result in accounts receivable, contract assets and contract liabilities (i.e. deferred revenue). Accounts receivable are recorded at the invoice amount, net of an allowance for doubtful account and is recognized in the period when the Company has transferred products or provided services to its customers and when its right to consideration is unconditional. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Prior to the adoption of ASC 326, &lt;i style="font-style:italic;"&gt;Financial Instruments - Credit Loss&lt;/i&gt;, the Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers&#x2019; financial condition, the amount of receivables in dispute, the accounts receivable aging, and the customers&#x2019; repayment patterns. The Company reviews its allowance for doubtful accounts on a customer-by-customer basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Upon adoption of ASC 326 starting from January 1, 2020, the provision of credit losses for accounts receivable is based upon the current expected credit losses (&#x201c;CECL&#x201d;) model. The CECL model requires an estimate of the credit losses expected over the life of accounts receivable since initial recognition, and accounts receivable with similar risk characteristics are grouped together when estimating CECL. In assessing the CECL, the Company considers both quantitative and qualitative information that is reasonable and supportable, including historical credit loss experience, adjusted for relevant factors impacting collectability and forward-looking information indicative of external market conditions. While the Company uses the best information available in making determination, the ultimate recovery of recorded receivables is also dependent upon future economic events and other conditions that may be beyond the Company&#x2019;s control. Accounts receivable that are ultimately deemed to be uncollectible, and for which collection efforts have been exhausted, are written off against the allowance for doubtful accounts. The Company does not have any off-balance-sheet credit exposure related to its customers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;A contract asset exists when the Company has transferred products or provided services to its customers but customer payment is contingent upon satisfaction of additional performance obligations. Contract assets are recorded in other current assets and other non-current assets in the consolidated balance sheet.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Deferred revenue (a contract liability) is recognized when the Company has an unconditional right to a payment before it transfers goods or services to customers.&lt;/p&gt;</gds:ContractBalancesPolicyTextBlock>
    <us-gaap:CapitalizationOfInternalCostsPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_D40E5WqGREW_Xlyl4L2zDQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(g)&#160;&#160;&#160;Fulfilment costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Fulfilment costs are capitalized when all three of the criteria are met: a) the costs relate directly to a contract or an anticipated contract that the Company can specifically identify; b) the costs generate or enhance resources of the Company that will be used in satisfying or continuing to satisfy future performance obligations; and c) the costs are expected to be recovered. The asset recognized from capitalizing the costs to obtain or fulfill a contract is amortized on a systematic basis consistent with the pattern of the transfer of the goods or services to which the asset relates. As of December 31, 2019 and 2020, the Company recorded capitalized fulfilment cost of nil and RMB128,983 in other non-current assets.&lt;/p&gt;</us-gaap:CapitalizationOfInternalCostsPolicy>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_aN7jn7g380O-AFVkHEF5uw"
      decimals="-3"
      id="Narr_QgJMM-Yoc0exm1yyZ8VHWw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_zDZTy-Jkh0ywAZ_oA0UlQw"
      decimals="-3"
      id="Narr_RVD_uyfN8kKUP1ZLZhk07w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">128983000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_yLhbHJ-o70mW01obQQcFUw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(h)&#160;&#160;&#160;Equity method investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s investments in entities in which the Company can exercise significant influence but does not own a majority equity interest or control are generally accounted for under the equity method of accounting, as the Company concluded it does not have control, but has the ability to exercise significant influence over the investees. Equity method investments are initially measured at cost, and are subsequently adjusted for cash contributions, distributions and the Company&#x2019;s share of the income and losses of the investees. The Company records its equity method investment in other non-current assets on the consolidated balance sheet. The Company&#x2019;s proportionate share of the income or loss from its equity method investment are recorded in others, net on the consolidated statement of operations. The Company reviews its investment periodically to determine if any investment may be impaired considering both qualitative and quantitative factors that may have a significant impact on the investees&#x2019; fair value. The Company did not record any impairment charges related to its equity method investment for the years ended December 31, 2019 and 2020.&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_x6F7zZjt5EGZ64EF3o06DA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(i)&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Property and equipment are carried at cost less accumulated depreciation and any recorded impairment. Property and equipment acquired under finance leases are initially recorded at the present value of minimum lease payments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of&#160;disposal.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The estimated useful lives are presented below.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Remaining lease terms&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the lease term and 30 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Data center equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&#x2013; Machinery&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;10&lt;/span&gt;&lt;/span&gt; - 20 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#x2013; &lt;/span&gt;Other equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;3&lt;/span&gt;&lt;/span&gt; - 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the lease term and the estimated useful lives of the assets&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture and office equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;3&lt;/span&gt;&lt;/span&gt; - 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;Construction in progress primarily consists of the cost of data center buildings and the related construction expenditures that are required to prepare the data center buildings for their intended use.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;No depreciation is provided in respect of construction in progress until it is substantially completed and ready for its intended use. Once a data center building is ready for its intended use and becomes operational, construction in progress is transferred to the respective category of property and equipment and is depreciated over the estimated useful life of the underlying assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets. For assets acquired under a finance lease, the assets are amortized in a manner consistent with the Company&#x2019;s normal depreciation policy for owned assets if the lease transfers ownership to the Company by the end of the lease term or contains a bargain-purchase-option. Otherwise, assets acquired under a finance lease are amortized over the lease term.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <gds:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_FiGF0aHB5kyXBm4x8zQwFg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Remaining lease terms&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the lease term and 30 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Data center equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&#x2013; Machinery&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;10&lt;/span&gt;&lt;/span&gt; - 20 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#x2013; &lt;/span&gt;Other equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;3&lt;/span&gt;&lt;/span&gt; - 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the lease term and the estimated useful lives of the assets&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture and office equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;3&lt;/span&gt;&lt;/span&gt; - 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_M5svKjBSxE-mYcosb4tMxg"
      id="Narr_9uW4WHl6p0eitZvrzPWRIw">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_S9PCaLzGB0KM-VesWD_--Q"
      id="Narr_p0So_CYivEy4ZFrR1W6HaA">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherMachineryAndEquipmentMember_9eSJsdCh2kaEa7EXKXWf5Q"
      id="Narr_gFehBqr8hUaZ9kqdCcPZdg">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_bpzkkuSNQ0e-21qTO6iYbQ"
      id="Narr_HR-179YWRkGjge-yV2wFlQ">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_qGp9PjKpZkyXOYaQqOyLlA"
      id="Tc_PYVLrMnA402K-IfVAWJTsg_8_2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_zq4vJmPCDUyOYf0i3Wbc1w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(j)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;The Company is a lessee in several non-cancellable operating leases and finance leases, primarily for data centers, lands, offices and other equipment. The Company adopted ASC 842 , &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt;, on January 1, 2019, using a modified retrospective method.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company determines if an arrangement is or contains a lease at its inception.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognizes lease liabilities and right-of-use (&#x201c;ROU&#x201d;) assets at lease commencement date. Lease liabilities are measured at the present value of unpaid lease payments at the lease commencement date and is subsequently measured at amortized cost using the effective-interest method. Since most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate on a collateralized basis in determining the present value of unpaid lease payments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;ROU assets are initially measured at cost, which consist of (i) initial measurement of the lease liability; (ii) lease payments made to the lessor at or before the commencement date less any lease incentives received; and (iii) initial direct costs incurred by the Company. Variable lease payments are excluded from the measurement of ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. For operating leases, the Company recognizes a single lease cost on a straight-line basis over the remaining lease term. For finance leases, the ROU assets are subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term. Amortization of the ROU assets are recognized and presented separately from interest expense on the lease liability. For leases acquired in business combinations or asset acquisitions, ROU assets also include unamortized balance of an asset or liability recognized in accordance with ASC 805 relating to favorable or unfavorable lease terms.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;ROU assets for operating and finance leases are periodically reduced by impairment losses. The Company uses the long-lived assets impairment guidance in ASC 360-10, &lt;i style="font-style:italic;"&gt;Property, Plant, and Equipment&#x2014;Overall&lt;/i&gt;, to determine whether a ROU asset is impaired, and if so, the amount of the impairment loss to recognize.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Prior to the adoption of ASC 842, &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt;, prepayment for land use rights are presented as prepaid land use rights on the consolidated balance sheet and are measured at cost and subsequently amortized using the straight-line method. Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease ROU assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has elected not to recognize ROU assets and lease liabilities for short-term leases (i.e. leases that, at the commencement date, have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company records an asset and related financing obligation for the estimated construction costs under build-to-suit lease arrangements where it controls the asset during construction. Upon completion of the construction and commencement of the lease terms, the Company assesses whether these arrangements qualify for sales recognition under the deemed sale-leaseback transaction. If the arrangements do not qualify for sales recognition under the sale-leaseback accounting guidance, the Company continues to be the deemed owner of the build-to-suit assets for financial reporting purposes. The Company keeps the construction costs of the assets on its balance sheet. In addition, lease payments less the portion considered to be interest expense decrease the financing liability.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;If a lease is modified and that modification is not accounted for as a separate contract, the classification of the lease is reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_e9YI2fgN00eiKsRL4_GyRw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(k)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Asset retirement costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s asset retirement obligations are primarily related to its data center buildings, of which the majority are leased under long-term arrangements, and, in certain cases, are required to be returned to the landlords in their original condition.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The fair value of a liability for an asset retirement obligation is recognized in the period in which it is incurred. The corresponding asset retirement costs are capitalized as part of the cost of leasehold improvements and are depreciated over the shorter of the estimated useful life of the asset or the term of the lease subsequent to the initial measurement. The Company accretes the liability in relation to the asset retirement obligations over time and the accretion expense is recorded in cost of&#160;revenue.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Asset retirement obligations are recorded in other long-term liabilities. The following table summarizes the activity of the asset retirement obligation liability:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of January 1, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,648&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,391&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,840&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December&#160;31,&#160; 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,572&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,990&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December 31, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,441&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,384&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,084&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December&#160;31,&#160; 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,909&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_HxineAgDQUuG8okION0sfA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of January 1, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,648&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,391&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,840&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December&#160;31,&#160; 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,572&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,990&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December 31, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,441&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Additions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,384&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion expense&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,084&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations as of December&#160;31,&#160; 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,909&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="-3"
      id="Tc_-Leu-1GJNkaNyzwl6iD3DQ_1_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17648000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_P93hhuPQikuJZ_ZGTBzOiQ_2_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16391000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_4BnTkEXpIUm8F5lnBtha0w_3_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1840000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligation
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_ux1PbZCnF06zCt1d_OB2Gw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">35879000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_pz6CMOsn4k-TMMyub9qvYw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13572000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Hev14D3_a02loRoVx0LtiA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2990000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligation
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_-wNuSadQqEqi8eKHTKavVQ_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52441000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_mwHENkVUw0ylrlc9XXsHjA_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">20384000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_uuiFyW6VMUO6LcqxOQAjFQ_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4084000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligation
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_sLZNBfWxHkKE32aCf8OIwQ_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">76909000</us-gaap:AssetRetirementObligation>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_ZsDBC51BzESUSwhLx8QGqg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(l)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Intangible assets acquired in the acquisitions comprised of customer relationships and licenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The weighted-average amortization period by major intangible asset class is as&#160;follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;5&lt;/span&gt;&lt;/span&gt;-15 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;20 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Customer relationships represent the orders, backlog and customer lists, which arise from contractual rights or through means other than contracts. Customer relationships are amortized using a straight-line method, as the pattern in which the economic benefits of the intangible assets are consumed or used up cannot be reliably determined. The amortization period of customer relationships is determined based on the remaining contractual period of the contracts with the customers at the time of acquisition and an estimate of the contract renewal period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Licenses are amortized using a straight-line method over the estimated beneficial period. The amortization period of licenses is determined based on the terms of those licenses.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_kbdp-J_HhUikc7knfY4z2g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"&gt;5&lt;/span&gt;&lt;/span&gt;-15 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;20 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Igbd6OJfOkSUapxcUR7tTA"
      id="Narr_IL-1rB_Q9U-uT9Og83zvgA">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_7sXvZv3mo0KOI0CS_1TksQ"
      id="Tc_FakRQomKF0qBUuw4mpZTxw_2_2">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <gds:PrepaidLandUseRightsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_QkkKruIxY0i0Sq2ylbgGYg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(m)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Prepaid land use rights&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The land use rights represent the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, and are carried at cost less accumulated amortization. Amortization is provided on a straight-line basis over the remaining terms of the land use right ranging from &lt;span style="-sec-ix-hidden:Hidden_LWSX0D6PBESsVt3kRb7abw;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;26&lt;/span&gt;&lt;/span&gt;&#160;to 41 years.&lt;/p&gt;</gds:PrepaidLandUseRightsPolicyPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_1kQswJYUnkChTMfS-iaFXw"
      id="Narr__Ai1tIpsh0iS3G6wO8f3pg">P41Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_RIVDUcJvW0uC54RRudkvhA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(n)&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Goodwill is an asset representing the future economic benefits arising from other assets acquired in the acquisition that are not individually identified and separately recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Goodwill is not amortized but is tested for impairment annually or more frequently if events or changes in circumstances indicate that it might be impaired. Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Application of the goodwill impairment test requires judgment, including the identification of the reporting unit, assignment of assets and liabilities to the reporting unit, assignment of goodwill to the reporting unit, and determination of the fair value of each reporting unit.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has the option to perform a qualitative assessment to determine whether it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value prior to performing the goodwill impairment test. If it is more-likely-than-not that the fair value of a reporting unit is greater than its carrying amount, the goodwill impairment test is not required. If the goodwill impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. In assessing the qualitative factors, the Company considered the impact of key factors such as changes in the general economic conditions, changes in industry and competitive environment, stock price, actual revenue performance compared to previous years, and cash flow generation. Based on the results of the qualitative assessment completed as of December 31, 2020, there were no indicators of impairment. No impairment losses were recorded for goodwill for the years ended December 31, 2018, 2019 and 2020.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_pL7Dx6vndUigC2jIxDIPFQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_bZ2xNw22B02rI7cyI6G4IA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_T7rpdGjhLkiRmdEGkioEpw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_9-3ZqsGNaUOPdnQ4Y5X4cQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(o)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Long-lived assets (primarily including property and equipment, operating lease ROU assets and prepaid land use rights) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived assets or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. For the purposes of impairment testing of long-lived assets, the Company has concluded that an individual data center is the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. When there were circumstances that require a long-lived asset or asset group for certain data centers be tested for possible impairment, the Company compared undiscounted cash flows generated by that asset or asset group to its carrying amount. As a result of the test, the carrying amount of the long-lived assets or asset group is recoverable on an undiscounted cash flow basis. Accordingly, no impairment losses were recorded for long-lived assets for the years ended December 31, 2018, 2019 and 2020. &lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_0gcfFJtVvkmoU4zpVzC3ow"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_onSsf5UJnUqIXuPXNA35bg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_PISsKBPaeEeHiNnUQGCMJA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <gds:ValueAddedTaxPolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_rmSLqefI4EuO02KjlA7yyg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(p)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Value-added-tax (&#x201c;VAT&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Entities that are VAT general taxpayers are permitted to offset qualified input VAT paid to suppliers against their output VAT upon receipt of appropriate supplier VAT invoices on an entity by entity basis. When the output VAT exceeds the input VAT, the difference is remitted to tax authorities, usually on a monthly basis; whereas when the input VAT exceeds the output VAT, the difference is treated as VAT recoverable which can be carried forward indefinitely to offset future net VAT payables. VAT related to purchases and sales which have not been settled at the balance sheet date is disclosed separately as an asset and liability, respectively, in the consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, the Company recorded a VAT recoverable of RMB129,994 and RMB155,620 in current assets, and RMB888,483 and RMB1,445,521 in non-current assets, respectively. The Company also recorded VAT payables of RMB7,886 and RMB6,838 in accrued expenses and other payables, in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.&lt;/p&gt;</gds:ValueAddedTaxPolicyPolicyTextBlock>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_zBnNgQ8hUk-tO0MOUqUKxg"
      decimals="-3"
      id="Narr_8Gi3fwfFjUeMGTnC7zVPcw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">129994000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_EI7CnTIAREmixzeszmHyvg"
      decimals="-3"
      id="Narr_cpiBDSbFd06sDFUa16awgw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">155620000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_3Edw34t2jEam04RuL6Ah9Q"
      decimals="-3"
      id="Narr_z6k5UlTpb0SvgATgMWZ9GA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">888483000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_NoncurrentAssetsMember_qPl0iBvQxE2a8iEtk4Q6rw"
      decimals="-3"
      id="Narr_Mg32I0_p10iIAHlVJgPgJQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1445521000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <gds:ValueAddedTaxPayableCurrent
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_dDypz27zQ0KRVQtFtogJ0Q"
      decimals="-3"
      id="Narr_CCkWxXf6eUSApbCIArbAQA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7886000</gds:ValueAddedTaxPayableCurrent>
    <gds:ValueAddedTaxPayableCurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_aNtT_6HyiUuDOkjRIRef4g"
      decimals="-3"
      id="Narr_cLBJLZXfg0qr1uKDeO6I4Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6838000</gds:ValueAddedTaxPayableCurrent>
    <us-gaap:DerivativesReportingOfDerivativeActivity
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Mew5T0rpwUCT5A1z6xq_HQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(q)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Derivative financial instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Derivative financial instruments are recognized initially at fair value. At the end of each reporting period, the fair value is remeasured. The gain or loss on remeasurement to fair value is recognized immediately in profit or loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company entered into interest rate swap contracts primarily for the purpose to manage the interest rate risk for the long-term borrowings. The Company has elected not to apply hedge accounting to these derivative instruments and recognized all derivatives on the Company&#x2019;s consolidated balance sheets at fair value. The Company estimates the fair value of its interest rate swap contracts using a pricing model based on market observable inputs. Fair value gains or losses associated with interest rate swap contracts are recorded within interest expenses in the Company&#x2019;s consolidated statements of operations. Cash received or paid for realized gains or losses associated with interest rate swap contracts are included in operating cash flows in the consolidated statements of cash flows. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;For further information on derivative financial instruments, see Note 16 below.&lt;/p&gt;</us-gaap:DerivativesReportingOfDerivativeActivity>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_ovF9GsrUxkOIwTmX8BU3Bw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(r)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Commitment and contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as&#160;incurred.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_kn3Y_UWwIki7hngxuS1FJg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(s)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognizes revenue as the Company satisfies a performance obligation by transferring control over a good or service to a customer. For each performance obligation satisfied over time, the Company recognizes revenue over time by measuring the progress toward complete satisfaction of that performance obligation. If the Company does not satisfy a performance obligation over time, the performance obligation is satisfied at a point in time. Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;For contracts with customers that contain multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct or as a series of distinct obligations if the individual performance obligations meet the series criteria. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. The transaction price is allocated to the separate performance obligation on a relative standalone selling price basis. The standalone selling price is determined based on overall pricing objectives, taking into consideration market conditions, geographic locations and other factors. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company derives revenue primarily from the delivery of (i) colocation services; and (ii) managed services, including managed hosting services and managed cloud services. The remainder of the Company&#x2019;s revenue is from IT equipment sales that are either sold on a stand-alone basis or bundled in a managed service contract arrangement and consulting services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company&#x2019;s data centers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Managed hosting services are services where the Company provides outsourced services to manage the customers&#x2019; data center operations, including data migration,&#160;IT operations, security and data storage.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Managed cloud services are services where the Company offers direct private connection to major cloud platforms, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;Certain contracts with customers for colocation services and managed services provide for variable considerations that are primarily based on the usage of such services.  Revenues on such contracts are recognized based on the agreed usage-based fees as the actual services are rendered throughout the contract term.  Certain contracts with remaining customers provide for a fixed consideration over the contract service period. Revenue on such contracts are recognized on a straight-line basis over the term of the contract.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In certain colocation and managed hosting service contracts, the Company agrees to charge customers for their actual power consumption. Relevant revenue is recognized based on actual power consumption during each period. In certain other colocation and managed hosting service contracts, the Company specifies a fixed power consumption limit each month for customers. If a customer&#x2019;s actual power consumption is below the limit, no additional fee is charged. If the actual power consumption is above the limit, the Company charges the customer additional power consumption fees calculated based on the portion of actual power consumption exceeding the limit, multiplied by a fixed unit price, which is determined based on market price, without providing the customer with any rights to acquire additional goods or services. Accordingly, relevant revenue is recognized each month based on actual additional power consumption fees.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s colocation service and managed service contracts with customers contain both lease and nonlease components. The Company elected to adopt the practical expedient which allows lessors to combine lease and non-lease components and account for them as one component if i) they have the same timing and pattern of transfer; and ii) the lease component, if accounted for separately, would be classified as an operating lease. The Company elected to apply the practical expedient on the contracts that meet the conditions. In addition, the Company has performed a qualitative analysis to determine that the non-lease component is the predominant component of its revenue stream as the customer would ascribe more value to the services provided rather than to the lease component. Therefore, the combined component is accounted for in accordance with the current revenue accounting guidance (&#x201c;ASC 606&#x201d;). For contracts that do not meet the conditions required to adopt the practical expedient, the lease component is accounted for in accordance with the current lease accounting guidance (&#x201c;ASC 842&#x201d;), which is immaterial for the years ended December 31, 2019 and 2020. The Company has elected to apply the practical expedient on a prospective basis.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Revenue recognized for colocation or managed hosting and cloud services delivered prior to billing is recorded within accounts receivable. The Company generally bills the customer on a monthly or quarterly basis in arrears.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Cash received in advance from customers prior to the delivery of the colocation or managed hosting and cloud services is recorded as deferred revenue.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The sale of IT equipment is recognized when the customer obtains control of the equipment, which is typically when delivery has occurred, the customer accepts the equipment and the Company has no performance obligation after the delivery.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;In certain managed service contracts, the Company sells and delivers IT equipment such as servers and computer terminals prior to the delivery of the services. Since sale of equipment can be distinguished and is separately identifiable from other promises in the contract and it is distinct within the context of the contract, the sale of equipment is considered a separate performance obligation. Accordingly, the contract consideration is allocated to the equipment and the managed services based on their relative standalone selling prices.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Consulting services are provided to customers for a fixed amount over the service period, usually less than one year. The Company recognizes revenues from consulting services over the period when the services were provided, since customers simultaneously receive and consume the benefit of the services. The Company uses the input method based on the pattern of service provided to the customers. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Revenue is generally recognized on a gross basis as the Company is primarily responsible for fulfilling the contract, assumes inventory risk and has discretion in establishing the price when selling to the customer. To the extent the Company does not meet the criteria for recognizing revenue on a gross basis, the Company records the revenue on a net basis.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <gds:ContractServicePeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ConsultingServicesMember_srt_RangeAxis_srt_MaximumMember_gNrn9sc1W0aGVS0FYM7omA"
      id="Narr_mVQNsBllYE-VbixPQb802Q">P1Y</gds:ContractServicePeriod>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_v2E65ZAWXke3aUYmIin2Xg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(t)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Cost of revenues consists primarily of utility costs, depreciation of property and equipment, rental costs, labor costs and other costs directly attributable to the provision of the service revenue.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <gds:ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Hw1Qhs3bBUqYM-S4RfsVqA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(u)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Research and development and advertising costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Research and development and advertising costs are expensed as incurred. Research and development costs amounted to RMB13,915, RMB21,627 and RMB40,049 in 2018, 2019 and 2020, respectively. Research and development costs consist primarily of payroll and related personnel costs for developing or significantly improving the Company&#x2019;s services and&#160;products.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Advertising costs amounted to RMB6,332, RMB7,454 and RMB14,778&#160;in 2018, 2019 and 2020, respectively.&lt;/p&gt;</gds:ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_mHDysX3yt0Wr-5L-AmBHHw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13915000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_hYpMfvYmX0WLN7R_rwIjcA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">21627000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_iBPVGmO7sUCYI7XNSI3e3g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40049000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_LlM1dxiloE2sf_ySf794ew"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6332000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_PYXVFl2kCUm379_124Dxgg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7454000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_1NNINEudE0KxEe8_aJfCwQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14778000</us-gaap:AdvertisingExpense>
    <gds:GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_xNpRZe85Tk2sy7tqRxh1Wg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt; (v)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Government grants&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Government grants are recognized when received and when all the conditions for their receipt have been met. Subsidies that compensate the Company for expenses incurred are recognized as a reduction of expenses in the consolidated statements of operations. Subsidies that are not associated with expenses are recognized as other&#160;income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Subsidies for the acquisition of property and equipment are recorded as a liability until earned and then depreciated over the useful life of the related assets as a reduction of the depreciation charges. Subsidies for obtaining the rights to use land are recorded as a liability until earned and then amortized over the land use right period as a reduction of the amortization charges of the related land use rights. In 2010 and 2011, the Company received government subsidies that required the Company to operate in a particular area for a certain period. The Company recorded the subsidies in other long-term liabilities when the subsidies were received and subsequently recognized as government subsidy income ratably over the period the Company is required to operate in the&#160;area. In 2017, the Company received government subsidies that required the Company to pass certain inspection on the related project . The Company recorded such subsidies in other long-term liabilities when received , which are reclassified to accrued expenses and other payables when the inspection is expected to be completed within one year, and will be recorded as government subsidy income when the conditions are met.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December&#160;31, 2019 and 2020, deferred government grants of RMB6,507 and RMB6,196 are recorded in other long-term liabilities, respectively. Deferred government grants of RMB6,003 and nil are recorded in accrued expenses and other payables in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.&lt;/p&gt;</gds:GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock>
    <gds:DeferredGrantsNoncurrent
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_VAPznwBBCkGDpmiMr55gFg"
      decimals="-3"
      id="Narr_YAnmS6g3CkyugB-Oc-M6CQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6507000</gds:DeferredGrantsNoncurrent>
    <gds:DeferredGrantsNoncurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_V_t-Nr3Ow0Ox_LfNH-PBiA"
      decimals="-3"
      id="Narr_yCa3b3QAvkamO5B8kp8fKw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6196000</gds:DeferredGrantsNoncurrent>
    <gds:DeferredGrantsCurrent
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_goyoQ33vSUGdGkOFVhOg3g"
      decimals="-3"
      id="Narr_bHSSCsJe_kGhuxr8zxno2w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6003000</gds:DeferredGrantsCurrent>
    <gds:DeferredGrantsCurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesAndOtherPayablesMember_HrhpkuEKPk26X2uSlCLUEw"
      decimals="-3"
      id="Narr_k3O9kpinE0SsgQUtkh0zhw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</gds:DeferredGrantsCurrent>
    <us-gaap:InterestCapitalizationPolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_S3llT64v8U2E3HE-wbxfWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(w)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Capitalized interest&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;A reconciliation of total interest costs to &#x2018;&#x2018;Interest expenses&#x2019;&#x2019; as reported in the consolidated statements of operations for the years ended December 31, 2018, 2019 and 2020 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total interest costs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749,730&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,040,898&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,402,015&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: interest costs capitalized&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (93,544)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (72,205)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (85,509)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 656,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 968,693&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,316,506&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Interest costs that are directly attributable to the construction of an asset which necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of that asset. The capitalization of interest costs as part of the cost of a qualifying asset commences when expenditure for the asset is being incurred, interest costs are being incurred and activities that are necessary to prepare the asset for its intended use or sale are in progress. Capitalization of interest costs is ceased when the asset is substantially complete and ready for its intended&#160;use.&lt;/p&gt;</us-gaap:InterestCapitalizationPolicyPolicyTextBlock>
    <gds:ScheduleOfInterestCostCapitalizationTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_4Ziq1cxUek6P1v2YB08kfw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total interest costs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749,730&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,040,898&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,402,015&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: interest costs capitalized&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (93,544)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (72,205)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (85,509)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 656,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 968,693&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,316,506&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfInterestCostCapitalizationTableTextBlock>
    <us-gaap:InterestCostsIncurred
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_GWtHlM_V1kOFGwwSReF-gA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">749730000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_6zf8oETcgUynaT_VgeuAdw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1040898000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc__RcwmgrXm0e34b3GqYNskQ_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1402015000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_kgxbMq5HDkCiAfeVOSAsTg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">93544000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_qVueuNgvzEOaoBhavMfwWQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">72205000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_EcvTx2ncdUecHpl-xgV37A_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">85509000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_-xLLm41VrEqIRIAXZRY_bA_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">656186000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_bwqMIeytRU6aXAPrVYMp3w_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">968693000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_o-dWdS36dESzxzoatZlPWQ_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1316506000</us-gaap:InterestExpense>
    <gds:DebtIssuanceCostsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_QObhkShV6ECxshRJmz-uYg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(x)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Debt issuance costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Debt issuance costs are capitalized and are amortized over the life of the related debts based on the effective interest method. Such amortization is included as a component of interest expense.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Unamortised debt issuance costs of RMB273,822 and RMB226,085 are presented as a reduction of debt as of December&#160;31, 2019 and 2020, respectively.&lt;/p&gt;</gds:DebtIssuanceCostsPolicyPolicyTextBlock>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_TKDl-nUdMk-9OmznseoKOA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">273822000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_7xYXzwQK6E6kbaTkmj-spw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">226085000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_blJ6CWOoQkKUjw6g9bEIpw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(y)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Income tax&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets for which it is more likely than not that the related tax benefits will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_vUafqFLB2km7sl2s7KCUYA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(z)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;The Company accounts for the compensation cost from share-based payment transactions with employees based on the grant-date fair value of the equity instrument issued. The grant-date fair value of the award is recognized as compensation expense, net of forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period. When no future services are required to be performed by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition, the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that&#160;date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;Awards granted to employees with performance conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses in the period and thereafter when the performance goal becomes probable to achieve. Awards granted to employees with market conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses over the estimated requisite service period, regardless of whether the market condition has been satisfied if the requisite service period is fulfilled.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognizes the estimated compensation cost of service-based restricted share based on the fair value of its ordinary shares on the date of the grant. The Company recognizes the compensation cost, net of forfeitures, over its respective vesting term. The Company recognizes the estimated compensation cost of performance-based restricted share based on the fair value of its ordinary shares on the date of the grant. The rewards are earned upon attainment of identified performance goals. The Company recognizes the compensation cost, net of forfeitures, over the performance period. The Company also adjusts the compensation cost based on the probability of performance goal achievement at the end of each reporting period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company accounts for forfeitures when they occur. Compensation cost previously recognized are reversed in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Share-based payment transactions with nonemployees 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. The measurement date of the fair value of the equity instrument issued is the earlier of either the date on which the counterparty&#x2019;s performance is complete or the date at which a commitment for performance by the counterparty to earn the equity instrument is reached.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;For further information on share-based compensation, see Note 19 below.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_FHuRz9phXkWXo6fz1Am6zw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(aa)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Employee benefits&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Pursuant to relevant PRC regulations, the Company is required to make contributions to various defined contribution plans organized by municipal and provincial PRC governments. The contributions are made for each PRC employee at rates ranging from 28% to 49% on a standard salary base as determined by local social security bureau. Contributions to the defined contribution plans are charged to the consolidated statements of operations when the related service is&#160;provided.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA"
      decimals="2"
      id="Narr_rtr0MsNTb0aqpP6mgc9PDA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.28</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_mulB3_gcDU2p8-L8zfrOOA"
      decimals="2"
      id="Narr_mAg4T5AnK0-sB3bE6dgWyw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.49</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_7Hg1KVRurEyVealA2V-NSw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(bb)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Foreign currency translation and foreign currency risks&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The functional currency of GDS Holdings is the United States dollar(&#x201c;USD&#x201d;) whereas the functional currency of its PRC subsidiaries and consolidated VIEs in PRC, subsidiaries in Hong Kong SAR and subsidiaries in Singapore is the RMB, Hong Kong dollar (&#x201c;HKD&#x201d;) and Singapore dollar (&#x201c;SGD&#x201d;), respectively. The reporting currency of the Company is RMB as the major operations of the Company are within the PRC.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Transactions denominated in currencies other than the functional currency are re-measured into the functional currency at the exchange rates prevailing on the transaction dates. Monetary assets and liabilities denominated in foreign currencies are re-measured at the exchange rates prevailing at the balance sheet dates. Non-monetary items that are measured in terms of historical costs in foreign currency are re-measured using the exchange rates at the dates of the initial transactions. Exchange gains and losses are recognized in profit or loss and are reported in foreign currency exchange gain (loss) on a net basis.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The results of foreign operations are translated into RMB at the exchange rates as of the balance sheet date for assets and liabilities, the average daily exchange rate for each month for income and expense items and the historical exchange rates for equity accounts. Translation gains and losses are recorded in other comprehensive income and accumulated in the translation adjustment component of equity until the sale or liquidation of the foreign entity.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;"&gt;The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of the RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company&#x2019;s cash and restricted cash denominated in RMB amounted to RMB2,119,758&#160;and RMB3,554,424 as of December&#160;31, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;As of December 31, 2020, the Company&#x2019;s cash and restricted cash were deposited in major financial institutions located in PRC, Hong&#160;Kong SAR, US and Singapore, and were denominated in the following currencies:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RMB&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;USD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;HKD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;JPY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;EUR&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;SGD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,528,438&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,337,547&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In Hong Kong SAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,986&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 511,405&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185,909&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In US&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,271&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In Singapore&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,757&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total in original currency&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,554,424&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,956,980&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185,909&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,821&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;RMB equivalent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,554,424&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,769,100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,461&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,504&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2019_srt_CurrencyAxis_currency_CNY_LoSlOgmuCEydaFnvSUItvg"
      decimals="-3"
      id="Narr_tOLi_O9Ub0OjZWzfmMTpQg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2119758000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA"
      decimals="-3"
      id="Narr_Mo09bF9qYk-ceQJ19V5Jzw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3554424000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashByGeographicAreasTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb__RSDyTdRMESBGMMUCfdRpw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RMB&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;USD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;HKD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;JPY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;EUR&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;SGD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,528,438&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,337,547&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In Hong Kong SAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,986&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 511,405&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185,909&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In US&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,271&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In Singapore&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,757&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total in original currency&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,554,424&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,956,980&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185,909&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,821&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;RMB equivalent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,554,424&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,769,100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,461&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,504&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:CashAndRestrictedCashByGeographicAreasTableTextBlock>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_CN_xfUolT4YmUeCKpyQ0G9JEA"
      decimals="-3"
      id="Tc_y-nBrLyE_UalhfZHVaGmew_2_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3528438000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_CN_SqOriTtQOU-zAM2ow8fgdg"
      decimals="-3"
      id="Tc_WLKezImTVUuH4n1tQRi4mQ_2_4"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">1337547000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_srt_StatementGeographicalAxis_country_HK_FDPOMZbtkEOgdzQmaz6rnw"
      decimals="-3"
      id="Tc_WqHTpybgQE271oC1ObTNiw_3_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25986000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_HK_iYHZsvwh80WWO3YMBtrVmw"
      decimals="-3"
      id="Tc_OEIHetEAFE2S1ctvsRnGPw_3_4"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">511405000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_srt_StatementGeographicalAxis_country_HK_mQMM3gOoyEOnObuER7IqpA"
      decimals="-3"
      id="Tc_9CAOsjmwT0qhMAzOewSc0g_3_6"
      unitRef="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag">185909000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_srt_StatementGeographicalAxis_country_HK_MMb0eJiIRUKOWvIoXn0cbQ"
      decimals="-3"
      id="Tc_xqora2RhQkesaedcxNkz-A_3_8"
      unitRef="Unit_Standard_JPY_C7nVbB9U70urxcmrByWlrA">35821000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_srt_StatementGeographicalAxis_country_HK_PN0Wj_0PL0e7vQNbUPl9ow"
      decimals="-3"
      id="Tc_d2dRtRry4U6rpQsvhYJjQw_3_10"
      unitRef="Unit_Standard_EUR_3iQU-SHFk0apQEwLVF5eUg">146000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_US_GZg6ID_C7kKjBm9Sbgb-sQ"
      decimals="-3"
      id="Tc_UMSREin4_kaYvLPyu8sBDA_4_4"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">10271000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD_srt_StatementGeographicalAxis_country_SG_uuR-HKijdU2jaSKdW5osDg"
      decimals="-3"
      id="Tc_Oh0bVuTj2k2bAL_v0VRVMQ_5_4"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">97757000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_srt_StatementGeographicalAxis_country_SG_6TaLkreb0k6va-b21oK9KA"
      decimals="-3"
      id="Tc_cKsAivGhW0ubD__OnTiiqw_5_12"
      unitRef="Unit_Standard_SGD_oF83cmMseEOrnDud5UXCrg">1927000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA"
      decimals="-3"
      id="Tc_HtmHox2Lp0i1PCVgoeLSdg_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3554424000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD__epfaDNk1kS6iCkOp9Bqzg"
      decimals="-3"
      id="Tc_3_q1HukflkaO3GUYhlSUvw_6_4"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">1956980000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_t6hVQdXNy0-erWuFTvHQew"
      decimals="-3"
      id="Tc_y86QFti7UU21p1RMxq4J1g_6_6"
      unitRef="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag">185909000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_3jXfjSW6GUqZEQVkQWne2w"
      decimals="-3"
      id="Tc_STTRP-Wy6EeXZYHgc6prBg_6_8"
      unitRef="Unit_Standard_JPY_C7nVbB9U70urxcmrByWlrA">35821000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_cKTkM-zbSkuzpsPhCTwv0Q"
      decimals="-3"
      id="Tc_xJXvUIHC2Uud6woECZxvpA_6_10"
      unitRef="Unit_Standard_EUR_3iQU-SHFk0apQEwLVF5eUg">146000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_FedvC6cszEaNnMcgftVMgw"
      decimals="-3"
      id="Tc_JRekrihPYUyb2b6wTRj8sQ_6_12"
      unitRef="Unit_Standard_SGD_oF83cmMseEOrnDud5UXCrg">1927000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA"
      decimals="-3"
      id="Tc_EXcObPBm1UK6aUFVzCnjiA_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3554424000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_USD__epfaDNk1kS6iCkOp9Bqzg"
      decimals="-3"
      id="Tc_fgb_-wOJEUCCSRbRzUbX8Q_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12769100000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_HKD_t6hVQdXNy0-erWuFTvHQew"
      decimals="-3"
      id="Tc_lzBLlz7E9USUKMRsEU8mag_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">156461000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_JPY_3jXfjSW6GUqZEQVkQWne2w"
      decimals="-3"
      id="Tc_qomA7F5P20CT06i8iCPBmg_7_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2265000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_EUR_cKTkM-zbSkuzpsPhCTwv0Q"
      decimals="-3"
      id="Tc_zX4YGoZ7EUGYcRfkapuF_A_7_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1175000</gds:CashAndRestrictedCashAndCashEquivalents>
    <gds:CashAndRestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2020_srt_CurrencyAxis_currency_SGD_FedvC6cszEaNnMcgftVMgw"
      decimals="-3"
      id="Tc_AAHPGiP8YEu57VlUYRWPcQ_7_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9504000</gds:CashAndRestrictedCashAndCashEquivalents>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_OEht9DHhgkmZKiEbhRYmWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(cc)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Concentration of credit risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalent, restricted cash, and accounts receivable. The Company&#x2019;s investment policy requires cash and cash equivalents and restricted cash to be placed with high-quality financial institutions and to limit the amount of credit risk from any one issuer. The Company regularly evaluates the credit standing of the counterparties or financial institutions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on-site visits by senior management. Based on this analysis, the Company determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Company will not deliver the services or sell the products to the customer or require the customer to pay cash, post letters of credit to secure payment or to make significant down payments. Historically, credit losses on accounts receivable have been insignificant.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_hdunnM2InkGKgQxDSUMayQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(dd)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Earnings (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Basic earnings (loss) per ordinary share is computed by dividing net income (loss) available to the Company&#x2019;s ordinary shareholders by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, net income (loss) available to the Company&#x2019;s ordinary shareholders is allocated between ordinary shares and other participating securities based on participating rights in undistributed earnings. The Company&#x2019;s redeemable preferred shares (Note 14) are participating securities since the holders of these securities participate in dividends on the same basis as ordinary shareholders. These participating securities are not included in the computation of basic loss per ordinary share in periods when the Company reports net loss, because these participating security holders have no obligation to share in the losses of the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Diluted earnings (loss) per share is calculated by dividing net income (loss) available to the Company&#x2019;s ordinary shareholders as adjusted for the effect of dilutive ordinary share equivalents, if any, by the weighted average number of ordinary and dilutive ordinary share equivalents outstanding during the year. Ordinary share equivalents include the ordinary shares issuable upon the exercise of the outstanding share options (using the treasury stock method) and conversion of redeemable preferred shares and convertible bonds (using the as-if-converted method). Potential dilutive securities are not included in the calculation of diluted earnings (loss) per share if the impact is anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <gds:ChangesInAccountingPrinciplePolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_BNdgGHnirUednt9pErfWfw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(ee)&#160;Changes in accounting principle&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;1)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The Company adopted ASU 2018-13, &lt;i style="font-style:italic;"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&lt;/i&gt; on January 1, 2020. This ASU changes the fair value measurement disclosure requirements of ASC 820. Under this ASU, key provisions include new, eliminated and modified disclosure. The adoption of this ASU does not have a material impact on the consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;2)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The Company adopted ASU 2017-04, &lt;i style="font-style:italic;"&gt;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/i&gt; on January 1, 2020. This ASU is to simplify the subsequent measurement of goodwill. The ASU eliminates step 2 from the goodwill impairment test and the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This ASU is applied on a prospective basis. The adoption of this standard does not have impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;3)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The Company adopted ASU 2016-13, &lt;i style="font-style:italic;"&gt;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02, collectively referred to as &#x201c;ASC 326&#x201d; on January 1, 2020 using the modified retrospective approach. ASC 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, reflects an entity&#x2019;s current estimate of all expected credit losses. This adoption did not have material impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ChangesInAccountingPrinciplePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_4nRItnxbzkC7muetzFgiXw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(ff)&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recently issued accounting standards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;i style="font-style:italic;"&gt;Income Tax (Topic 740), Simplifying the Accounting for Income Taxes&lt;/i&gt;, which simplifies accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public entities, the ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted including adoption in any interim period for periods for which financial statements have not yet been issued. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In January 2020, the FASB issued ASU 2020-01, &lt;i style="font-style:italic;"&gt;Investments &#x2013; Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&lt;/i&gt;, which clarifies the interaction for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;i style="font-style:italic;"&gt;Debt &#x2013; Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging &#x2013; Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&lt;/i&gt;, which reduces the number of accounting models for convertible debt instruments and convertible preferred stock and clarifies the scope and certain requirements under Subtopic 815-40. The ASU also improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity&#x2019;s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact on the adoption of this standard will have on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;In October 2020, the FASB issued ASU 2020-08, &lt;i style="font-style:italic;"&gt;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs&lt;/i&gt;, which clarifies that an entity should reevaluate for each reporting period whether a callable debt security is within the scope of certain guidance in ASC 310-20 that was issued in ASU 2017-08, &lt;i style="font-style:italic;"&gt;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities&lt;/i&gt;. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <gds:DisclosureOfCashAndRestrictedCashTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_CD_2hSW4lEuQFxUnUqdcQA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;3&#160;&#160;&#160;&#160;&#160;CASH AND RESTRICTED CASH&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;A reconciliation of cash and restricted cash in the consolidated balance sheets to the amounts in the consolidated statements of cash flows is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,810,938&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,259,457&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash - current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,299&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,829&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash - non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 128,025&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,643&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total cash and restricted cash shown in the consolidated statements of cash flows&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,973,262&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,492,929&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Restricted cash included in non-current assets was to secure the repayment of long-term bank borrowings and related interests. &lt;/p&gt;</gds:DisclosureOfCashAndRestrictedCashTextBlock>
    <gds:DisclosureOfCashAndRestrictedCashTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_UzGJvW2k-UKAssCVM0a0-A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,810,938&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,259,457&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash - current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,299&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,829&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Restricted cash - non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 128,025&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,643&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total cash and restricted cash shown in the consolidated statements of cash flows&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,973,262&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,492,929&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:DisclosureOfCashAndRestrictedCashTableTextBlock>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_s9Pa2c68gkSC6fa0Z8LNNA_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5810938000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc__Nf2P_wa6EKnIGTb9QYvKA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16259457000</us-gaap:Cash>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc__J9tedjwNEWnfxrw-2hcbg_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34299000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Af4R09meC0G1mO0zUHHI-Q_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86829000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_4eemd86Am0KPdOlyLsM1FQ_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">128025000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_XvvbUgP90UuFWacZLZqmBw_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">146643000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_3JTOi88ek0-1sLl4sOwUNQ_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5973262000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Woy5HKDnJ0WQUOeMQc61Xw_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16492929000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <gds:ContractWithCustomerTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_3IkDEiYW0UqXUVIOyOSRGA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;4&#160;&#160;&#160;&#160;&#160;CONTRACT BALANCES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="text-decoration:underline;text-decoration-color:#000000;"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Accounts receivable, net consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 881,177&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,482,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (133)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,163)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 881,044&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,480,335&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Including:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 879,962&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,480,335&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Non-current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,082&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, the accounts receivable expected to be received after one year amounted to RMB1,082 and nil were recorded in other non-current assets in the consolidated balance sheet, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Accounts receivable of RMB520,382 and RMB819,578 was pledged as security for bank loans (Note&#160;9) as of December&#160;31, 2019 and 2020, respectively. Accounts receivable of RMB128,353 was pledged as security for finance lease and other financing obligations (Note 12) as of December 31, 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The following table presents the movement of the allowance for doubtful accounts:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the beginning of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 133&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance made during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 241&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 274&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,032&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Write-off during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (382)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange impact&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the end of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 133&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,163&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;During the years ended December 31, 2018, 2019 and 2020, the Company made an allowance on accounts receivable of RMB241, RMB274 and RMB2,032, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="text-decoration:underline;text-decoration-color:#000000;"&gt;Deferred Revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The opening and closing balances of the Company&#x2019;s deferred revenue are as following: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred&#160;revenue&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Beginning balance as of January 1, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,735&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Increase&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,804&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Closing balance as of December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 111,539&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The difference between the opening and closing balances of the Company&#x2019;s deferred revenue primarily results from the timing difference between the satisfaction of the Company&#x2019;s performance obligation and the customer&#x2019;s payment. As of December 31, 2019 and 2020, the deferred revenue expected to be recognized as revenue after one year amounted to  RMB15,419 and RMB14,871, respectively, were recorded in other long-term liabilities in the consolidated balance sheet. The amounts of revenue recognized during the years ended December 31, 2018, 2019 and 2020 from the opening deferred revenue balance was RMB43,192, RMB66,500 and RMB96,084, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="text-decoration:underline;text-decoration-color:#000000;"&gt;Remaining performance obligations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company elected to apply the practical expedient that allows the Company not to disclose the remaining performance obligations for variable considerations. This includes usage-based contracts for certain colocation and managed hosting services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;As of December 31, 2020, approximately RMB 2,261,990 of total revenues and deferred revenues, excluding any variable considerations, are expected to be recognized in future periods, the majority of which will be recognized over the next &lt;span style="white-space:pre-wrap;"&gt;four years&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt;.&lt;/span&gt;&lt;/p&gt;</gds:ContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_y_fHN_V1VES2bHp8sh8YcA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 881,177&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,482,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (133)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,163)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 881,044&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,480,335&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Including:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 879,962&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,480,335&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Non-current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,082&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_FNHnN__qS0Srvd9EN0wEkg_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">881177000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_cySGEGVck0uo6H6rGFpmYA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1482498000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_MQ8PvATG2Umvdh9ZPfEtLQ_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">133000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_pkA8MUnUWkOh02qnYKCERw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2163000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_mx2nhrIrMEyEQ_rYEZAyew_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">881044000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_1Gr3pF-DwUOX33ozQ6Kp6A_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1480335000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Ps1qNyiww0OY23vN8aFRFg_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">879962000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_1_np8maNkEaH-uoIZFlQ9w_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1480335000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc__naXHwmpUEqbevzneaY7BQ_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1082000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_JUpUxMuw3UGoAkzpvgIEJQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1082000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_pCVqpRs8lkGnH6_cAerMAA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_7pnb1sb-h0q8QYlhGcXGjQ"
      decimals="-3"
      id="Narr_ODPLk_fwdUuX3wsNeo4kPw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">520382000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableToBanksMember_BKe6N7p08kuvMJynF96qXg"
      decimals="-3"
      id="Narr_modlTBGj3k6mk9rwCJc8hg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">819578000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_gds_FinanceLeaseAndOtherFinancingObligationsMember_7B9EgMUfhUyjKAPS1cpcig"
      decimals="-3"
      id="Narr_2kq1pJD310ScXK0uCDTjRA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">128353000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_AoA1q0JnDk6jlXhQI8_cQQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the beginning of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 133&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance made during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 241&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 274&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,032&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Write-off during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (382)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange impact&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the end of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 133&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,163&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_4_NCyRjgxE60GvXK3lQcng_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">241000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_ApDQLMvOukidEKGOO_P1-A_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">133000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <gds:AccountsReceivableCreditLossExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Rf91CQFWCEmWngOAbsoGnA_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">241000</gds:AccountsReceivableCreditLossExpense>
    <gds:AccountsReceivableCreditLossExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_0xOjXnhQ30KwIjC4ybUuiQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">274000</gds:AccountsReceivableCreditLossExpense>
    <gds:AccountsReceivableCreditLossExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_GbTWoFsIRECNXwY0fMAySA_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2032000</gds:AccountsReceivableCreditLossExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_R-KG3-xQLUSmuyYr9c1_wA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">382000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <gds:AllowanceForDoubtfulAccountsForeignExchangeImpact
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_bad0rA-_ZkKvX4UQK1LW3g_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2000</gds:AllowanceForDoubtfulAccountsForeignExchangeImpact>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_7EyYRxrJtEagivSm2j8GRw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">241000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_GVhKY1MCLECJvOGcdP0UoA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">133000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_jhJyOsS6RU2Ur6HDCFHOgw_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2163000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <gds:AccountsReceivableCreditLossExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_SuK9qVdr4kmiCsLoNojhrA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">241000</gds:AccountsReceivableCreditLossExpense>
    <gds:AccountsReceivableCreditLossExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_g-b56j5CMEOfrQbf9Djahg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">274000</gds:AccountsReceivableCreditLossExpense>
    <gds:AccountsReceivableCreditLossExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_ZDwWKgwtSEqpj3h42Rl86Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2032000</gds:AccountsReceivableCreditLossExpense>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_HDDijeLY6km06YNwvjLhZQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred&#160;revenue&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Beginning balance as of January 1, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,735&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Increase&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,804&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Closing balance as of December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 111,539&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_R78kAicINk6te52xJNsH7w_3_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105735000</us-gaap:ContractWithCustomerLiability>
    <gds:IncreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_HCynI0LsFkyoCEhkuwFocw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5804000</gds:IncreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Hh6W9K4xc0qK91wqCeNXSA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">111539000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_qMsLKnahbkWwjHrLCskRmg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15419000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_CuyhYCDaeUGQqzNYXJEh5Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14871000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_V4sEdRui_UqonbqSL8b1Xw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">43192000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_xTN5tzZ9OUW3No10Ri4Tkw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">66500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_aMKPfZFm70WgLEZwqrNmyw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">96084000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw"
      decimals="-3"
      id="Narr_RM2nsqCEgUi3O7vXFmjDeQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2261990000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw"
      id="Narr_H2RbA_WoKUSMwCIUGQPIzA">P4Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Y3XJkLj9uUuAzQ1R3rUB1Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;5&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&#160;PROPERTY AND EQUIPMENT, NET&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Property and equipment consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;At cost:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 855,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 808,651&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,964,048&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,552,953&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Data center equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,567,606&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,694,057&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,111,733&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,307,207&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture and office equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,974&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,115&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,383&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,564,786&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,464,290&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,580,320)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,127,504)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,984,466&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,336,786&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,200,173&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,259,275&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,184,639&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,596,061&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The carrying amounts of the Company&#x2019;s &lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_VK28IALjdE2KRYqvlWAwQQ;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;property and equipment&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; acquired under finance leases and other financing arrangement were RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;6,070,349&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;8,207,825&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; as of December 31, 2019 and 2020, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Depreciation of property and equipment (including assets acquired under finance leases and other financing arrangement) was RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;682,451,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;1,057,171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;1,543,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; for the years ended December&#160;31, 2018, 2019 and 2020, respectively, and included in the following captions:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 674,560&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,045,446&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,418,846&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,319&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,448&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 120,604&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 572&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,277&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 682,451&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,057,171&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,543,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(3)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Property and equipment with net a book value of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2,493,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;3,497,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; was pledged as security for bank loans (Note&#160;9) and other financing obligations (Note 12) as of December&#160;31, 2019 and 2020, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(4)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;As of December 31, 2019 and 2020, payables for purchase of property and equipment that are contractually due beyond one year of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;231,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;139,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively, are recorded in other long-term liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_UmqTQ1TxUU2N36tSKh2bOw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;At cost:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 855,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 808,651&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,964,048&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,552,953&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Data center equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,567,606&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,694,057&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,111,733&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,307,207&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture and office equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,974&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,115&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,383&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,564,786&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,464,290&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,580,320)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,127,504)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,984,466&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,336,786&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,200,173&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,259,275&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,184,639&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,596,061&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_J_szD3GtoEaO2FJ6leazvg"
      decimals="-3"
      id="Tc_qHyvbPTnDk2K9hm_cmcyiw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">855310000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_nzM8LCsCfE-o9siqRUw7tg"
      decimals="-3"
      id="Tc_rt0TbOL8O0OolbltMa4-uw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">808651000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_nrL6EqMJ0U26U2PUrNiS7A"
      decimals="-3"
      id="Tc_TGG18oX5YUCtGUkyE3bHyA_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5964048000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_5LvgoNbxjEelBFI8Trvbxg"
      decimals="-3"
      id="Tc_Ya7oobbd4kmZiV0mfZfYkg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9552953000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_L8iqZCHgS0uUszn4Drhi2A"
      decimals="-3"
      id="Tc_oKQzz0JGiUmHQwbbuXJadg_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5567606000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_vkLiPp8tK0KQvK7YmrDSbw"
      decimals="-3"
      id="Tc_3jhMEhYeak-6ZX1oI6QGdg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10694057000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_9p4lmdzNRk2sI9eIT7vw1Q"
      decimals="-3"
      id="Tc_hSa5P_uJ7E2Ab-SFfWh_1g_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6111733000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_NrmoAWhw0kub7voeWdCHeA"
      decimals="-3"
      id="Tc_f7Y2PTUW3U2c11BeILvi2w_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7307207000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_XktOl4jvpUGWrg9FRP_9kg"
      decimals="-3"
      id="Tc_A5ProrVAsEy4VZGitHvfzw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61974000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_VmCERpUUnEGj8szXxhIRVw"
      decimals="-3"
      id="Tc_F6HyYu6dD02-_arpoznGCA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">97039000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Xf7YqkgczUCZpN1Pq7egpw"
      decimals="-3"
      id="Tc_Au8iGlTriUOGQx2hYcwkWA_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4115000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Ab3ml01Wb0e2bCnAkp-BIQ"
      decimals="-3"
      id="Tc_J6FTa2UEEU2aQg_k-I-fng_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4383000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_woYV_STRVkeZ2maAe2lA0A_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18564786000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_jocxaFSspU28XjTKtaT1Eg_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28464290000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_MPOlf27n2Uyx08BVmJU4PA_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2580320000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Zdrwg9SqNES_qiyGguL0BA_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4127504000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <gds:PropertyAndEquipmentNetExcludingConstructionInProcess
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_3-EBbAAi-UuW6Z6wHtsDIw_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15984466000</gds:PropertyAndEquipmentNetExcludingConstructionInProcess>
    <gds:PropertyAndEquipmentNetExcludingConstructionInProcess
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_6awv6qDlt0yduE2UGlch3g_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">24336786000</gds:PropertyAndEquipmentNetExcludingConstructionInProcess>
    <us-gaap:ConstructionInProgressGross
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Yw45ng9IkUWmUEn95EvuwA_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3200173000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_oYHbeuFhrEyJ0A-L-Qc_Hg_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5259275000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_k_WpIPh_1k69xLTZPhOlIA_14_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">19184639000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_uhtO0XdCn0alITEhrFTlyQ_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29596061000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_o1Yb7-gWX0S6f4a5O4sBFA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6070349000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_CjnhT1e3c0eMjuv1h1fUZQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8207825000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_A1sNAutNgUmznaXsAr003g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">682451000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_whVHwEp_hEODeZpnDxY8hQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1057171000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_VetfwRjWtEKaMcfM2eMMHw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1543130000</us-gaap:Depreciation>
    <gds:DepreciationOfPropertyPlantAndEquipmentTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Cn42NbuU10y6ULo54oOTIQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 674,560&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,045,446&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,418,846&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,319&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,448&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 120,604&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 572&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,277&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 682,451&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,057,171&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,543,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:DepreciationOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MtHkMipgkEuQjSq6WjzeYg"
      decimals="-3"
      id="Tc_h9R8ePebd0a_bRpOAcF1HQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">674560000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_mA6giQ73uk-FDEHMrIundQ"
      decimals="-3"
      id="Tc_q0GQ_adX5kK2BO-LKWzU9g_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1045446000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww"
      decimals="-3"
      id="Tc_okzM3g_8Y0aMf9x6jASbPA_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1418846000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_bnxBilVEmUij3ch2j2p0OA"
      decimals="-3"
      id="Tc_onLpv9WbO0qDz6i5M1K-Wg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7319000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_QOsAZmCERkSJ-KpallZqFA"
      decimals="-3"
      id="Tc_A-JW488ya0232yWfoueMZA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10448000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Y7IDj4NFKkuFGIdYrGacaw"
      decimals="-3"
      id="Tc_TrZctk2skkem6Wig3xC0Og_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">120604000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ombUGF3xT0yRQA2MRNSsSQ"
      decimals="-3"
      id="Tc_SVAQ-YqGBUK5YRbjPAa0sA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">572000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_NBTCX1xAfUyWpI_cvXNUhw"
      decimals="-3"
      id="Tc_7hCBUvkYCUmPNoiyJ1EFRg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1277000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dMQdFx8ICkmPmEcw-C3fZQ"
      decimals="-3"
      id="Tc_eAj7NjJ3XkS3qVxRv_8jhg_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3680000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_EitfoK0Au0ODZSSp-32kEg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">682451000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_XqDmK2JyHkGYiVgRsJiQig_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1057171000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc__DvTzJFzJUmY_TRSFYqCiw_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1543130000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2019_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_iZEEZQdXFUuk3PyO1DlI4A"
      decimals="-3"
      id="Narr_5bRbecpnwUC0NmwXwfLrPw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2493872000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2020_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_GYffP7eLtEWFJ9wSl4kwUw"
      decimals="-3"
      id="Narr_VTPHGlUKJ0-UnFThFopijg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3497447000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_Ha7LmID1r0i0_iD9uBFlhg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">231458000</gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent>
    <gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_BLAF3f2Zrka-YVm7AkOeZg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">139162000</gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_UxuDOZgB_k26biGgrPaa_g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;6&#160;&#160;&#160;&#160;&#160;INTANGIBLE ASSETS, NET&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Intangible assets consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;8&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 547,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 952,100&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,782&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 553,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 967,882&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (158,694)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (182,560)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394,628&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 785,322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s customer relationships were acquired in business combinations (Note 8). Amortization of intangible assets was RMB52,974, RMB58,312 and RMB68,688 for the years ended December&#160;31, 2018, 2019 and 2020, respectively. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Estimated future amortization expense related to these intangible assets is as&#160;follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fiscal year ending December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,844&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,844&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,302&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 106,443&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,131&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 243,758&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 785,322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_g8wcSyjC0EqBm9ULBNbeeQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;8&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 547,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 952,100&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,782&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 553,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 967,882&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (158,694)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (182,560)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394,628&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 785,322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_5cPMO1bx7UuYoAk7_0lzQQ"
      decimals="-3"
      id="Tc_f2LIsdxvO0mjEBb_bmguYA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">547322000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_wyXFDxaz3k2ei41zYjip1g"
      decimals="-3"
      id="Tc_iWp8mrpwqUaDRJGxYBAlOw_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">952100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_jMl9zN-j2UyilCEwgKA1fA"
      decimals="-3"
      id="Tc_JK9q8ClL6EidDmUwgIxN3Q_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_WTrDu1RtWUO21lTxQmvudg"
      decimals="-3"
      id="Tc_JSakXK2JEUeQw3Ol8cvFdg_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15782000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_m4emj2zQAUmuSVeN-J6yZw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">553322000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_xar_Hfx6dU-UsfTy_TE6BA_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">967882000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_69NA2SXKR0Gmfppc1pMEBQ_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">158694000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Dfh4paGjaESm0SEb0XRKaA_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">182560000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_-0p54JeeHEixnNF5UHnvmw_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">394628000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_QPMO38S5Uk600PrzMmCsig_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">785322000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_WhVjCxlqDU67zLXF4GGkew"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52974000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_obFykLtVq0KqxceHMWI9aQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">58312000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_jHOSWYfcP0y1afT2hh-KXg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">68688000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_xzt7RQ4E0UOLbuiIIPNqwA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fiscal year ending December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,844&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,844&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,302&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 106,443&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,131&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 243,758&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 785,322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_C88gqegqq0GDSsnVlpPZvA_2_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">114844000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_lCLwn1VJw0WBB8dtBFNDlA_3_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">114844000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_dFVnq8HOQ0Sf1zJrP4opwQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">113302000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Q3GBZyy-KUWyymPYAbD3xw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">106443000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_vZs34Tjo5E2v1LqOFr-GQA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">92131000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_JIGdxoKZQEqRdpVV-IZl3g_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">243758000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_RnEGehMG8EK82WDmAQeKYw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">785322000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <gds:PrepaidLandUseRightsDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_xm6kySqnmk2vU--k8RrNsw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;7&#160;&#160;&#160;&#160;&#160;PREPAID LAND USE RIGHTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Prepaid land use rights, representing the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 782,319&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 736,695&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (35,132)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (58,505)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 747,187&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 678,190&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Amortization of prepaid land use rights was RMB6,082, RMB26,393 and RMB26,656 for the years ended December&#160;31, 2018, 2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Prepaid land use rights with a net book value of RMB741,032 and RMB678,190 were pledged as security for bank loans (Note&#160;9) as of December&#160;31,&#160;2019 and 2020, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease right-of-use assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease (Note (2)(j)).&lt;/p&gt;</gds:PrepaidLandUseRightsDisclosureTextBlock>
    <gds:ScheduleOfPrepaidLandUseRightsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_tQWHlfKOKE2VMhOXog-NOg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 782,319&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 736,695&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (35,132)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (58,505)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 747,187&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 678,190&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:ScheduleOfPrepaidLandUseRightsTableTextBlock>
    <gds:PrepaidLandUseRightsNoncurrentGross
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_1-oO1G8kJUyF-V_2kXTP7A_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">782319000</gds:PrepaidLandUseRightsNoncurrentGross>
    <gds:PrepaidLandUseRightsNoncurrentGross
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_VryQ5LhICEivvPbrdg5tsw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">736695000</gds:PrepaidLandUseRightsNoncurrentGross>
    <gds:PrepaidLandUseRightsAccumulatedAmortization
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_D-hxTCx1_kqgAxdUJ-qfeg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">35132000</gds:PrepaidLandUseRightsAccumulatedAmortization>
    <gds:PrepaidLandUseRightsAccumulatedAmortization
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_jO93vUZFiUyXkp8GbbR8YQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">58505000</gds:PrepaidLandUseRightsAccumulatedAmortization>
    <gds:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_8f-fSZ0MHEq-TCFwANAhqg_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">747187000</gds:PrepaidLandUseRightsNoncurrent>
    <gds:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_DL6iyIP0VkicYFSu0VHi1g_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">678190000</gds:PrepaidLandUseRightsNoncurrent>
    <gds:AmortizationOfPrepaidLandUseRights
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_jZ4fo06pLkOY4_fChbD7Ig"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6082000</gds:AmortizationOfPrepaidLandUseRights>
    <gds:AmortizationOfPrepaidLandUseRights
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_jpYCBESwvUK4RE-5FrpzfQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">26393000</gds:AmortizationOfPrepaidLandUseRights>
    <gds:AmortizationOfPrepaidLandUseRights
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_29fpKbikK0eEibn8k6cxHw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">26656000</gds:AmortizationOfPrepaidLandUseRights>
    <gds:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2019_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_iZEEZQdXFUuk3PyO1DlI4A"
      decimals="-3"
      id="Narr_K3VetIhsmE6wcn9KCOfHtQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">741032000</gds:PrepaidLandUseRightsNoncurrent>
    <gds:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2020_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_GYffP7eLtEWFJ9wSl4kwUw"
      decimals="-3"
      id="Narr_eVdbVYbPsEG-Y5PLQ2xHpA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">678190000</gds:PrepaidLandUseRightsNoncurrent>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_5Lr_ve06F0S5huvkzK4mgw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;8&#160;&#160;&#160;&#160;&#160;BUSINESS COMBINATIONS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The movement of goodwill is set out as below:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the beginning of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,751,970&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,905,840&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Addition during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 153,870&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 746,015&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Measurement period adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (55,462)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,905,840&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,596,393&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. The goodwill is not deductible for tax purposes. Goodwill is assigned to the design, build-out and operation of data centers reporting&#160;unit.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Guangzhou 3 Acquisition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;On May 2, 2018, the Company consummated an acquisition of all equity interests in a target group comprising onshore and offshore entities from third parties for an aggregate cash consideration of RMB262,244 (including contingent considerations of RMB245,244). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of RMB262,244. As of December 31, 2019, the fair value of remaining consideration payable was RMB118,336, of which RMB95,274 and RMB23,062 were recorded in other payables and other long-term liabilities, respectively. Pursuant to a supplemental agreement entered into between the seller and the Company in May 2020, both parties agreed to reduce the total cash consideration (including contingent consideration) from RMB262,244 to RMB207,310, subject to the achievement of the revised conditions as set out in the supplemental agreement. The adjustment of the cash consideration of RMB55,154 was recognized as gain from purchase price adjustment in the consolidated statement of operations for the year ended December 31, 2020. As of December 31, 2020, the fair value of remaining consideration payable was RMB36,412, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;The target group owns a data center project (&#x201c;Guangzhou 3&#x201d;) in Guangzhou, China.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 247,937&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (13,995)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (780,312)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (130,000)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (43,039)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 471,532&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 282,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,580&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 30,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,503&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,849&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (106,893)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iv)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 141,044&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"&gt;&lt;span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;"&gt;Note (i):&lt;/span&gt;&lt;span style="color:#000000;"&gt;The fair value of consideration represents the present value of the purchase price of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;262,244&lt;/span&gt;&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"&gt;&lt;span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;"&gt;Note (ii):&lt;/span&gt;&lt;span style="color:#000000;"&gt;Property and equipment acquired included properties acquired under finance lease of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;291,000&lt;/span&gt;&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;130,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;7 years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iv):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;The amounts of net revenue and net loss of the target group included in the Company&#x2019;s consolidated statements of operations from the acquisition date to December 31, 2018 amounted to RMB85,298 and RMB11,727, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Shanghai 11 Acquisition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;On June 1, 2018, the Company consummated an acquisition of all equity interests in a target entity from third parties for an aggregate cash consideration of RMB320,000 (including contingent considerations of RMB70,000&lt;span style="white-space:pre-wrap;"&gt;). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of  RMB320,000. As of December 31, 2020, the Company had fully paid the consideration.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"&gt;The target entity owns a data center project ("Shanghai 11") in Shanghai, China.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 319,119&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (404)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (233,405)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (57,000)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (94,647)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,995&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,377&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (278,948)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iii)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,171&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (i):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The fair value of the consideration represents the present value of the purchase price of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;320,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (ii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;23,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;10 years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and favourable lease of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;34,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;13.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; years. The favourable lease was reclassified to operating lease ROU assets upon adoption of ASC 842, &lt;/span&gt;&lt;i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;"&gt;Leases&lt;/i&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, on January 1, 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The amounts of net revenue and net loss of the target entity included in the Company&#x2019;s consolidated statements of operations from the acquisition date to December 31, 2018 amounted to RMB35,489 and RMB2,924, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Guangzhou 6 Acquisition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On October 18, 2019, the Company consummated an acquisition of all equity interests in a target entity from a third party for an aggregate cash consideration of RMB431,727 (including contingent considerations  of RMB243,736). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of RMB431,727. As of December 31, 2020, the fair value of remaining consideration payable was RMB225,920, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The target entity owns a data center project ("Guangzhou 6") in Guangzhou, China.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value of consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 423,075&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (12,091)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(ii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (493,026)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (9,168)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Identifiable intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (15,000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (44,549)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 118,486&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 16,828&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 157,366&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 8,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,040&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,741&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Total identifiable net assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (269,205)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iv)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 153,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Note (i):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;The fair value of consideration represents the present value of the purchase price of RMB431,727.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Note (ii):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Property and equipment acquired included properties acquired under finance lease of RMB174,194.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Note (iii):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB15,000 with an estimated useful life of 7.8 years.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;Note (iv):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The amounts of net revenue and net loss of the target entity included in the Company&#x2019;s consolidated statements of operations from the acquisition date to December 31, 2019 amounted to nil and RMB8,816, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Beijing 10, Beijing 11 and Beijing 12 Acquisition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On June 5, 2020, the Company consummated an acquisition of all equity interests in a target group from third parties. The target group owns three data center projects (&#x201c;Beijing 10, Beijing 11 and Beijing 12&#x201d;) in Beijing, China. Pursuant to the share purchase agreement, the considerations included purchase price adjustments resulting from the differences between the fair value of certain assets and liabilities on the date of acquisition compared to the estimated fair value used to determine the closing considerations. The Company initially estimated the considerations to be RMB847,586 (including contingent considerations of RMB130,720&lt;span style="white-space:pre-wrap;"&gt;). Subsequent to the Company&#x2019;s reporting of the provisional amounts recognized for this acquisition in its consolidated financial statements as of and for the six months ended June 30, 2020, additional information was obtained related to facts and circumstances that existed as of the acquisition date.  Based on the additional information, the Company has revised its estimate for the aggregate cash consideration to RMB788,554 (including contingent considerations of RMB133,032) and the fair value measurements of certain assets acquired and liabilities assumed.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The identifiable assets acquired and liabilities assumed were recorded at their provisional amounts on the acquisition date and consisted of the following major items.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;fair&#160;value,&#160;as&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;previously&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Adjustments&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;fair&#160;value,&#160;as&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;reported&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;(Note&#160;(v))&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;adjusted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value of consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 847,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (59,032)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 788,554&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Effective settlement of pre-existing relationships upon consolidation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(i)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 34,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 34,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,349)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,349)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (81,027)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,107)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (83,134)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(ii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (1,971,432)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (36,176)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,007,608)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (94,821)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (94,821)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Identifiable intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (191,000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (191,000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (149,956)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 7,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (142,629)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 727,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 29,864&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 756,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 171,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 2,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 174,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 6,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 6,982&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,062,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,062,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 92,360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 92,360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 13,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 13,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 38,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 792&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 39,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Total identifiable net assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (378,578)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 3,570&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (375,008)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iv)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 503,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (55,462)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 448,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (i):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Prior to the acquisition, the Company had receivables from the target group of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;34,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, which was effectively settled upon completion of the acquisition.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (ii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Property and equipment acquired included properties acquired under finance lease of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;632,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;191,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; years.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iv):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (v):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The adjustments noted in the table above were a result of information obtained subsequent to the Company&#x2019;s initial reporting of provisional amounts in accordance with ASC 805, &lt;/span&gt;&lt;i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;"&gt;Business Combinations&lt;/i&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company estimated that, pursuant to the share purchase agreement, all specified conditions related to the contingent considerations would be met and the Company would be required to settle full amount of the revised purchase price of RMB788,554. As of December 31, 2020, the fair value of remaining consideration payable was RMB55,094, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The amounts of net revenue and net profit of the target group included in the Company&#x2019;s consolidated statements of operations from the acquisition date to December 31, 2020 amounted to RMB281,926 and RMB14,083, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Shanghai 19 Acquisition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On November 17, 2020, the Company consummated an acquisition of all equity interests in a target group from third parties for an aggregate cash consideration of RMB62,480, which was fully paid during 2020. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The target group owns a data center project (&#x201c;Shanghai 19 Phase I and II&#x201d;) in Shanghai, China.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 62,480&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,001)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (372,093)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (215,230)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (56,100)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (18,354)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 360,381&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,676&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 186,532&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 69,122&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (28,745)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,735&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (i):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;56,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;12.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; years.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (ii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The amounts of net revenue and net loss of the target group included in the Company&#x2019;s consolidated statements of operations from the acquisition date to December 31, 2020 were immaterial.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Beijing 9 Acquisition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On December 18, 2020, the Company consummated an acquisition of all equity interests in a target entity from a third party for an aggregate cash consideration of RMB816,969 (including contingent considerations of RMB463,496). As of December 31, 2020, the fair value of remaining consideration payable was RMB448,304, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The target entity owns a data center project (&#x201c;Beijing 9&#x201d;) in Beijing, China.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The identifiable assets acquired and liabilities assumed in the business combination were recorded at their provisional amounts on the acquisition date and consisted of the following major items.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 793,043&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effective settlement of pre-existing relationships upon consolidation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (65,706)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (451)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (55,072)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (403,556)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (82,729)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iv)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (202,500)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (70,149)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,472&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,028&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,568&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 117,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95,729&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,965&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,151&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (518,542)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(v)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 208,795&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (i):&#160;The fair value of consideration represents the present value of the estimated purchase price of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;811,507&lt;/span&gt;&lt;span style="color:#000000;"&gt; after deduction of a contingent consideration of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;5,462&lt;/span&gt;&lt;span style="color:#000000;"&gt; not expected to be paid.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (ii):Prior to the acquisition, the Company had payables to the target entity of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;65,706&lt;/span&gt;&lt;span style="color:#000000;"&gt;, which was effectively settled upon completion of the acquisition.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (iii):Property and equipment acquired included properties acquired under finance lease of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;101,113&lt;/span&gt;&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;Note (iv):Identifiable intangible assets acquired consisted of customer relationships of RMB202,500 with an estimated useful life of &lt;span style="white-space:pre-wrap;"&gt;6.5&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (v):Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;The amounts of net revenue and net profit of the target entity included in the Company&#x2019;s consolidated statements of operations from the acquisition date to December 31, 2020 were immaterial.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Supplemental pro forma financial information as if the acquisitions had occurred as of the earliest date presented has not been provided as the acquisitions are not material to the Company&#x2019;s results of operations in 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;b style="font-weight:bold;"&gt;Asset acquisitions in 2018, 2019 and 2020&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;In 2018, 2019 and 2020, the Company consummated several acquisitions of certain target entities. These target entities did not meet the definition of a business as of the acquisition date in accordance with ASC 805 &lt;i style="font-style:italic;"&gt;Business Combinations&lt;/i&gt;, and the acquisitions were accounted for as assets acquisitions. The primary assets acquired were properties self-owned or under finance leases, equipment and leasehold improvements.&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_EuWiW13Rv0eB_m6sez5SQg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the beginning of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,751,970&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,905,840&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Addition during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 153,870&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 746,015&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Measurement period adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (55,462)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,905,840&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,596,393&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_XBqsX-AyrUarTx7FUjpbhw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1751970000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_2aU7nFHEoEWPxauycFKfmA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1905840000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Rq6-xgV9CUury-vNPW2O-Q_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">153870000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_X5ZszGKxa0aVmD5QzY6Miw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">746015000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Z1hq3yew_k2evXCZS4_jnA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-55462000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_KvuU87-IikW59up_MMZJOg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1905840000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_lO68RjXno0af93P_o9dxSw_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2596393000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Narr_0hKbhfWBZ0GiaRbKZpCMog"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">262244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Narr_ge7m8v6Fk0Wk6Z3yEpv26Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">245244000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Narr_b0rUG0sAk0-B5IHPJt_owg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">262244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_K3f3vtjppEmK0HGqlmO6Xw"
      decimals="-3"
      id="Narr_tGRSM15Rl0-leMVC1a_gTw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">118336000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_l2P7TInV70Gwlgk8Hc4ohg"
      decimals="-3"
      id="Narr_EPqwp24wekO__D5OAsvbjA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">95274000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_gds_OtherLongTermLiabilitiesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_YwrUViQlXEiC5uI7GPvTbA"
      decimals="-3"
      id="Narr_1vgSHEAM40iXeiJZBsKGaA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">23062000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Narr_O_7SlSUBuUOLE_q18gkPRA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">262244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_5_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_GHPRrqYRT0ycklIF0mupgw"
      decimals="-3"
      id="Narr_2Qf5AeOcs0mTL-5BA4ACyQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">207310000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <gds:GainFromPurchasePriceAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_PGb7-NFRQU6CSR4wPIBRjQ"
      decimals="-3"
      id="Narr_i6k2oJTZTEGw-gMnq3YIeA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55154000</gds:GainFromPurchasePriceAdjustment>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_OXL0o2VMbEydt3Xsr3wi9w"
      decimals="-3"
      id="Narr_bxMCQ54VYkqKJNfcy96r9g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">36412000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_PGb7-NFRQU6CSR4wPIBRjQ"
      id="Tb_e3f4tIerbEenVfTrmibtfA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 247,937&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (13,995)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (780,312)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (130,000)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (43,039)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 471,532&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 282,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,580&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 30,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,503&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,849&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (106,893)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iv)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 141,044&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"&gt;&lt;span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;"&gt;Note (i):&lt;/span&gt;&lt;span style="color:#000000;"&gt;The fair value of consideration represents the present value of the purchase price of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;262,244&lt;/span&gt;&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"&gt;&lt;span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;"&gt;Note (ii):&lt;/span&gt;&lt;span style="color:#000000;"&gt;Property and equipment acquired included properties acquired under finance lease of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;291,000&lt;/span&gt;&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;130,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;7 years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iv):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_-1k1uP7JKkirueyOvfz3tA"
      decimals="-3"
      id="Tc_B7dk3uOVOku3j8udZ8rnOQ_2_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">247937000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_Zt0XRghlOk6baaluhvo3tw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">62000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_nxzxY7EDmEGkiAL-oYHsPQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13995000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_3zug8qhsMkS8hzBrFKFQgA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">780312000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_92J8HEYL9UitB51bYg5R7g_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">130000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_03-kI_P3eEmrF4dPQV-aRQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">43039000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_dtQnFEn8XEiiCKZbpbXl5A_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">471532000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_MMUQnJ4uo0u7LcTJY54R1Q_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">282051000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_XYq8T3gmTU2HzAYynTIiEg_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">47580000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_z9cjaVaq2Ei2viA6f8bE5Q_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">30000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_GyMIHfWPzEyQsioWuEra7A_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">26503000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_1xeIetajqk6pRm1KOdjxGQ_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2849000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_gHch_7zCIkKfj0rVqHTjzg_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">106893000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Tc_bNz-N1dVHUOHSvX2tHyCmw_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">141044000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_gWsOKKxxPkC8x-W3ntsM8A"
      decimals="-3"
      id="Narr_olyU1u63WE-YIbLcXMBjxw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">262244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_MXG2rTQNu0OZyQT_RfFKPQ"
      decimals="-3"
      id="Narr_g3jH2GUzE0KrrOpqQJtbHg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">291000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_mht3d_6o0USjHi_kDZElcg"
      decimals="-3"
      id="Narr_iTd9hBjycE6eeQfV_1KrHQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">130000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_VY7nBZ2UW0SSVlA3rXFnqw"
      id="Narr_dv99TnNNT0i5jhK1AB9cZA">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A"
      decimals="-3"
      id="Narr_ejJZfGNmOk6vuZ4eDk4oog"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">85298000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A"
      decimals="-3"
      id="Narr_ibu79E8H3ESiu2--M5nvog"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-11727000</us-gaap:ProfitLoss>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Narr_ZzYAOfGEy0uSP9Wgu6wyHA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Narr_ONkY8ovI1U-PeULP-0cPgg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Narr_BREf5qnKNEi8V9fsP7RgEA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">70000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Narr_av8lpoy6_USmxF6AuDiJwQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_IRpNMNXkLUSSA5nazpIpbQ"
      id="Tb_1TwP8AKyy0qso7bVYe81Vw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 319,119&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (404)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (233,405)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (57,000)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (94,647)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,995&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,377&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (278,948)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iii)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,171&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (i):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The fair value of the consideration represents the present value of the purchase price of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;320,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (ii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;23,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;10 years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and favourable lease of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;34,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;13.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; years. The favourable lease was reclassified to operating lease ROU assets upon adoption of ASC 842, &lt;/span&gt;&lt;i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;"&gt;Leases&lt;/i&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, on January 1, 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_0s7UTARdNUCmZ60OQ-9vKw"
      decimals="-3"
      id="Tc_SoqvKfUQx0OryrANAW17cg_2_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">319119000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_BgDRpQegI0SZxRWmyfG9-w_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">404000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_zArTz286B0ylxnpyX3EEEg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">233405000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_RNWvF02ki0W02eo_G4fDYw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">57000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_Z_T-noQPbESYTGvt2wBdOg_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">94647000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_XBRiBwRB_EyOZTDXJscL3A_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">91136000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_R3AUGGq1h0KxvfXZGqsegA_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9995000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_S2jhnVwJTE-UOuYCppkRAQ_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5377000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_e5DzW6qiQUKk-UEGvpZFsQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">278948000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Tc_hhvKIsbtNkORCEoVRl94_w_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40171000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_ioCT8pdnwkSowIgRKMYjBw"
      decimals="-3"
      id="Narr_kWALjSJJpEmyzDLpLOGI_A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">320000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_P97AL0BRqEu9ygdLjYsYlQ"
      decimals="-3"
      id="Narr_ZuqglR4u00iJ1J6teLgOUQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">23000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_HuKesb3HuU2mOEDh-Yl8fg"
      id="Narr_qjHrSbm6AUWWINZ_Mx8syQ">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_cldicLq0uke_X9Xtp33R0A"
      decimals="-3"
      id="Narr__XILQCv-dEKCn65OhA18cQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_6_1_2018_To_6_1_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OffMarketFavorableLeaseMember_zB0QFsVYiE2z-2jOEIohMw"
      id="Narr_F1EgSinCy0GZy3V9VT_ENg">P13Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_6_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_S5IZubua40yCP9a0Oa_RTw"
      decimals="-3"
      id="Narr_M-FgzZOu9UG5TjwIZPNWIg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">35489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_6_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_Shanghai11AcquisitionMember_S5IZubua40yCP9a0Oa_RTw"
      decimals="-3"
      id="Narr_qcjthu-yEkOWwB583vMh8A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2924000</us-gaap:ProfitLoss>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Narr_V0bk01UjcU2WeYJJkSunQA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">431727000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Narr_UCR3W2YhtkGSrTm9hf8rpQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">243736000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Narr_nG0RKUbphEO-wW7aLBEGTw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">431727000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_MR_g-oyfxkWfhgyeZCjv0A"
      decimals="-3"
      id="Narr_8KVcp9WnQUyU4nAOBEEI2Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">225920000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_IyrBKCo1CkqWLBxmT20keg"
      id="Tb_IL8vZDYlYkSjwixkzmS95Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value of consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 423,075&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (12,091)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(ii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (493,026)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (9,168)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Identifiable intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (15,000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (44,549)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 118,486&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 16,828&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 157,366&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 8,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,040&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,741&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Total identifiable net assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (269,205)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iv)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 153,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Note (i):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;The fair value of consideration represents the present value of the purchase price of RMB431,727.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Note (ii):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Property and equipment acquired included properties acquired under finance lease of RMB174,194.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Note (iii):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB15,000 with an estimated useful life of 7.8 years.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"/&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;Note (iv):&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_QtvAW1Rczk-wXvQlubKmmw"
      decimals="-3"
      id="Tc__ACpLrmbuEeLmYzpga54pg_2_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">423075000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_RdqBGVsPkkSjmJRGR5bYSA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12091000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_hlx6EeDHok6mZNx3lTln6Q_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">493026000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_hgVKcAqcAUmamCPmCZBqbA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9168000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_IyKzPYhz_0aPoASa-MusaA_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_OW0dhLPez0q3F6ZtD727UQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">44549000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_XZCovxNYeUqUknJSve1rkA_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">118486000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_VUNQesy-Dki5T3CIJg4aeA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16828000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_H_wMYNRMyEucfUs2CsLBLQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">886000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_r9dV4m0BhU2IrdwUYrV1og_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">157366000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_Fx9wyqBzfE-iXLAZbtVG6A_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8282000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_n43WmV3amUeuP8r-GEfKtg_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1040000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_nYeWjqkH30Ozaf0zn47I-A_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1741000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_sW4jEfgJm0eaZEBUQUNH-g_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">269205000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Tc_qKvsMCaOjkGRTaOXxBgxKw_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">153870000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_dDpbMoVbX0aufkpGsCPTLg"
      decimals="-3"
      id="Narr_c7OreUf54E-d542XWB2V8Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">431727000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_Lk8fXnx_qUenpoiXAbA39A"
      decimals="-3"
      id="Narr_QD7a8BDJhkmMF7nSAnlOwQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">174194000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_FL4wnjTVj02PQbYAiPWfrg"
      decimals="-3"
      id="Narr_xKcTGjkApUC6CEyvuKAy6g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_10_18_2019_To_10_18_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_87W_i1T1WEqCUtwww9bSyw"
      id="Narr_1ictekosuUyyQnGg3aXFbA">P7Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_10_18_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_6jxvegJ08U6-plhDKJOXHw"
      decimals="-3"
      id="Narr_pdyd-8puR0CXf8DYvR5rog"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_18_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou6Member_6jxvegJ08U6-plhDKJOXHw"
      decimals="-3"
      id="Narr_oqWIWiPnOUSjTGPFWmSVBQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-8816000</us-gaap:ProfitLoss>
    <gds:NumberOfDataCenterProjects
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="INF"
      id="Narr_NmPa8x9x-U2-Tnfd68DLjw"
      unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ">3</gds:NumberOfDataCenterProjects>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q"
      decimals="-3"
      id="Narr_HaNIRaIDYECQvYIdYRlU5A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">847586000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Narr_zWg_6WlrNE2AEr5DahQMUA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">130720000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw"
      decimals="-3"
      id="Narr_NsIPzdQgMU6nhODMwCsuXA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">788554000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Narr_RUI6MlWEl0GfuOhHfWnYOQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">133032000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_sZZBV96-JECulqQjgscgng"
      id="Tb_xhOBduqJDUW5ixYOyuNNbA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;fair&#160;value,&#160;as&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;previously&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Adjustments&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;fair&#160;value,&#160;as&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;reported&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;(Note&#160;(v))&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;adjusted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value of consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 847,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (59,032)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 788,554&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Effective settlement of pre-existing relationships upon consolidation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(i)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 34,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 34,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,349)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,349)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (81,027)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,107)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (83,134)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(ii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (1,971,432)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (36,176)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (2,007,608)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (94,821)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (94,821)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Identifiable intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iii)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (191,000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (191,000)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (149,956)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 7,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (142,629)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 727,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 29,864&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 756,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 171,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 2,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 174,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 6,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 6,982&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Finance lease and other financing obligations, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,062,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 1,062,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 92,360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 92,360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 13,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 13,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 38,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 792&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 39,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Total identifiable net assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (378,578)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 3,570&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (375,008)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;(iv)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 503,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt; (55,462)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 448,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (i):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Prior to the acquisition, the Company had receivables from the target group of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;34,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, which was effectively settled upon completion of the acquisition.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (ii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Property and equipment acquired included properties acquired under finance lease of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;632,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;191,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; years.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (iv):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (v):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The adjustments noted in the table above were a result of information obtained subsequent to the Company&#x2019;s initial reporting of provisional amounts in accordance with ASC 805, &lt;/span&gt;&lt;i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;"&gt;Business Combinations&lt;/i&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q"
      decimals="-3"
      id="Tc_KJoMNISWg0aeEHpvpn2Xzw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">847586000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_4R_sU3S4c0iKLLbqx6unPQ"
      decimals="-3"
      id="Tc_Hsl5Dd5_iUe0ZWV9wi_6pg_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-59032000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw"
      decimals="-3"
      id="Tc_ol5iOHH7JEGLM9uyCYbc5Q_5_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">788554000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_Pkj1lffxWkegP88_dza7-Q"
      decimals="-3"
      id="Tc_gpVSjMbKGUePPtg6yIjoDQ_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34477000</gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination>
    <gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw"
      decimals="-3"
      id="Tc_CtRy8DmZg0m7PvhI-qRdlw_6_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34477000</gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_3h8FA8n5uEq14ep7klxVyQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2349000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_EQ0gvxTDj0O-LOiTHMkQDg_8_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2349000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_O6zQXDwySUSm_O9obQmbvA_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">81027000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_1tLG9SLFJUGQIqLwu5oN8g_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2107000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_7DM8FOfhAEitpYVCjwcEAg_9_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">83134000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_B-KhA__Qc0CftpcyYFmndA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1971432000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_Mm21g3rcxkuPf4DD8eJOeA_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">36176000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_hmDgxMpexEa0wbWMHixY2w_10_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2007608000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_7Bw5biy02U-g9aIK91U4lQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">94821000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_SK9RfzFeGECW-ZoMOD_h9w_11_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">94821000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_nvUG2Cg8AU2gXlqNfBsJAw_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">191000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_b7-m-voSHkKAP60MHoSIpw_12_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">191000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_K-O6YiWhZ0mhkIlIm9YB4A_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">149956000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_BJmL7s3YHkKktbZKaJj_sQ_13_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-7327000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_0AGLcEX5fkK7rCG6lc6Tgg_13_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">142629000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_AzVeFrwvfkSwRU4AY8jk2w_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">727043000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_sijOEV7IlE2QUD9y2-9A3g_14_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29864000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_MpYVXHtW8UihXAcMXi5nXA_14_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">756907000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_NgJLcOgcIU25wOKW_LWaqw_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">171979000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_uNJbFnIE8kCINajOt2qi9A_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2980000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_wrQg4-8lrEqe330fn7j2jQ_15_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">174959000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_LqiLbAen_UOQg7HGuP16xg_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6092000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_BwFOazDfCU-9Fa0k6qrFFw_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">890000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_uDt0Jh0MRkuYH6a5W6AztA_16_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6982000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_FZA58IDXw0mUe-Ooh22mSQ_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1062114000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_NryRj2pr-EaVGbVI-dhBuw_17_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1062114000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_MGg_yOLXTEibGEqzJARgRw_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">92360000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_RZL0Gu1PKkOYDhXr9o-OfA_18_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">92360000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_b4QK-jKXkkCg-sdfoprPaQ_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13833000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_MFzbqY1SFUq6neXdTvhJ0Q_19_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13833000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_iRMw-p_nS0uPUTfmW4MnJA_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">38586000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_xia3xpE39UutIRIbrdXiXg_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">792000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_8NNWwHgFKEiQoBPPtOP8PQ_20_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">39378000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_uwrT38SkBUe1AYgM74jJhg_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">378578000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_bcVWL_J3eEmFGs0hv_knww_21_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-3570000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_zx8KcuILSUuDKjcIqm2m5w_21_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">375008000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_hxMdtNTQPEqD0jqo8drzPA"
      decimals="-3"
      id="Tc_QGpXXtunL0qRsWYqlzwIbA_22_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">503485000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_ChangeDuringPeriodFairValueDisclosureMember_khTDvdYWrkueq3wVddJpXw"
      decimals="-3"
      id="Tc_D7InMFHygEGg2NVEnp3yLw_22_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-55462000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Tc_3Z_MNLbHAEOMo6IgfGwMsA_22_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">448023000</us-gaap:Goodwill>
    <gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_wW6xkbytAUGr6iUD7wJxmw"
      decimals="-3"
      id="Narr_gYDU8a5BPUqOJgQdZUThEQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34477000</gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_uOHiR-f1P0K25PrAakynOw"
      decimals="-3"
      id="Narr_VDAFvH9F4EqrZebMeNuRhA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">632427000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_L8dXoJI7bUO7NoNAYt1sCA"
      decimals="-3"
      id="Narr_abErdt9K2ECI8wt-TrIOmA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">191000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_6_5_2020_To_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_d4pFVO5NskqgJmRj5-e9zQ"
      id="Narr_12NBBvrxD0CDG8TJDQA0Iw">P7Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_6_5_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_UzBj_FclVk6gg1IEOnYRNQ"
      decimals="-3"
      id="Narr_TdnTfPMRVEyurW1X4ogoug"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">788554000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_bjQG02u6k0WARzaiJSmb3g"
      decimals="-3"
      id="Narr_Cx5b0qbUiEuhvGaXGCAnkg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55094000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_6_5_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_gY0-tipP5EqdtTWGoomnwA"
      decimals="-3"
      id="Narr_H4EeSpLGukmbW2UJp0bcjw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">281926000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_6_5_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupBeijing1011And12Member_gY0-tipP5EqdtTWGoomnwA"
      decimals="-3"
      id="Narr_rPRem4Jeu0K5SK96ygPmmg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14083000</us-gaap:ProfitLoss>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Narr_8x8V0ww3ZUy5UsSb8uJ7GQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">62480000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_qEXuzH6omUChv8RIASHr2g"
      id="Tb_WTjNidaIaU23tmdWJTg_YQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 62,480&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,001)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (372,093)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (215,230)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (56,100)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (18,354)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 360,381&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,676&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 186,532&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 69,122&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (28,745)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,735&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (i):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Identifiable intangible assets acquired consisted of customer relationships of RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;56,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; with an estimated useful life of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;12.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; years.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"&gt;Note (ii):&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_u_iXezTMVEWmZ8PhUwTReQ"
      decimals="-3"
      id="Tc_iryNJj_eokGfGNnPateleQ_2_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">62480000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_VZs9BtMGuUC530inkr53eg_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2001000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_221fKy3l20qsUa5yJNy4iw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">372093000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_5bauFT5af0-Jl0mN4kv82Q_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">215230000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_knKX78XUY0eWnWStCvIU2g_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">56100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_EKYhLrDLPUOm0VF0gl0LUA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18354000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_ZKrLQ_9Q5UuCoOtytx67hg_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">360381000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_1Obc3_8GPUSAecgdwEvV9g_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2676000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_wQj54AzcJkeGdYUMkSDjOA_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">186532000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_8NRV-so79EG0JDBefIaDPg_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16322000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_tU8BmFNsvU-gLDBR9Y5S9A_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">69122000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_4R1c0-zIuUqS6x61gb4FEA_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28745000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_OYsxFyvXmk2e-NGOQlJwJQ"
      decimals="-3"
      id="Tc_MRuEdR4SxU6Cwrd-02H1Mw_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">33735000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_hrV5GqP3M0uyB3rvElRbHw"
      decimals="-3"
      id="Narr_POBhDB9oJkaN9Ccscf7bEA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">56100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_11_17_2020_To_11_17_2020_us-gaap_BusinessAcquisitionAxis_gds_Shanghai19AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NIMh6Vq0cE63No4Vf9zTxg"
      id="Narr_2X3wJtSYekasgaWMbFAlzQ">P12Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Narr_DccE6SilkUye5hhDV8ZP0g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">816969000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Narr_c-qGDyIZ2UuT5JgrymTlow"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">463496000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_OtherPayablesMember_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_jhaW2eUj7ECp_qxYtbz-Zg"
      decimals="-3"
      id="Narr_-wqqGId1Jku-jwnEMd8NUA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">448304000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_4LEclRttSUi_5_0Ptr7lqg"
      id="Tb_1iCC9FrATEWwIpxZkEax3w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Note&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fair value of consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(i)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 793,043&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effective settlement of pre-existing relationships upon consolidation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(ii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (65,706)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (451)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (55,072)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iii)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (403,556)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (82,729)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Identifiable intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(iv)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (202,500)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (70,149)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,472&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,028&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,568&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease and other financing obligations, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 117,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease liabilities, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95,729&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,965&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,151&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total identifiable net assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (518,542)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(v)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 208,795&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (i):&#160;The fair value of consideration represents the present value of the estimated purchase price of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;811,507&lt;/span&gt;&lt;span style="color:#000000;"&gt; after deduction of a contingent consideration of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;5,462&lt;/span&gt;&lt;span style="color:#000000;"&gt; not expected to be paid.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (ii):Prior to the acquisition, the Company had payables to the target entity of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;65,706&lt;/span&gt;&lt;span style="color:#000000;"&gt;, which was effectively settled upon completion of the acquisition.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (iii):Property and equipment acquired included properties acquired under finance lease of RMB&lt;/span&gt;&lt;span style="color:#000000;"&gt;101,113&lt;/span&gt;&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"&gt;Note (iv):Identifiable intangible assets acquired consisted of customer relationships of RMB202,500 with an estimated useful life of &lt;span style="white-space:pre-wrap;"&gt;6.5&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="color:#000000;"&gt;Note (v):Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew"
      decimals="-3"
      id="Tc_A_ZgVVUzCUecD93yh_2ufg_2_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">793043000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination
      contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew"
      decimals="-3"
      id="Tc_8msgD8kFwEudknjomV3Sig_3_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-65706000</gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_Z8JCW-b0tUGeDwc2fsHQcA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">451000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_o8cxC7BO2UuX2WNJzjhtIg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55072000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_sYT8gTc4pESgGB-rPc9fpw_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">403556000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_LHDRtwix902pMy-7P7PuYQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">82729000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_ELaTJlhqeEigJCCnNgU7ag_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">202500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_mUOK03tXp0mcbf0D6UJSnQ_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">70149000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_rzwT_SqFG0-LVLnDkC3Zlw_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16472000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_xME1H_v5EUKx-bp0lefo0g_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8028000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_7wQftcT2sUK4qQgj0ds_vA_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6568000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent>
    <gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc__H8CoIFJ8UaOVha7U4AAHw_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">117002000</gds:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_qEAPRdKDQUe0Ptb-PJZZkQ_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">95729000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_WKiOykL3xU6QNnb0818gIw_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">44965000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_2Xy598nnQkOfdR30nvvPYQ_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7151000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_1y8MBfbMI0CAu8u1R1BSvg_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">518542000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_O-Ne9U91GUKsl-5DuA-2vg"
      decimals="-3"
      id="Tc_LgdmCb0u00aWkG-QZxYk-g_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">208795000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_ContingentConsiderationByTypeAxis_gds_ConsiderationNotExpectedToBePaidMember_0gEn7KwdAk-Rx149U6DeeA"
      decimals="-3"
      id="Narr_GjB-ME_qZUC-_45KVS4QZQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">811507000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_ContingentConsiderationByTypeAxis_gds_ConsiderationNotExpectedToBePaidMember_0gEn7KwdAk-Rx149U6DeeA"
      decimals="-3"
      id="Narr_stBW6UERnk--5s9TCazvdg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5462000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination
      contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_gErD4TZJbkuKEFfMFZR7Ew"
      decimals="-3"
      id="Narr_CPd_ZgOKKkyKWVCDB5akVQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-65706000</gds:BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_PropertyAndEquipmentFinanceLeaseMember_xlHFv953AU2F9LBoHtCrOQ"
      decimals="-3"
      id="Narr_YCIm9xj8AE-nEstgJZuwyg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">101113000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="As_Of_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_NrP7biwYhEu-feQNGxJNCA"
      decimals="-3"
      id="Narr_RUDDfCeu4064z-tCtziDMQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">202500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_12_18_2020_To_12_18_2020_us-gaap_BusinessAcquisitionAxis_gds_Beijing9AcquisitionMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_zbSvQFDL00STsAp2TwIfMg"
      id="Narr_wwAJo_MkbEa5hZYFqnK6AQ">P6Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_XxTYZbrttUyWst6btNY9jA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;9&#160;&#160;&#160;&#160;&#160;LOANS AND BORROWINGS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s borrowings consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 397,213&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,230,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current portion of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 740,524&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 922,634&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Sub-total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,137,737&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,153,390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings, excluding current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,028,473&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,566,746&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,166,210&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,720,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Short-term borrowings&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s short-term borrowings consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unsecured short-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 80,000&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 221,436&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Secured short-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 317,213&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,009,320&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 397,213&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,230,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Short-term borrowings were secured by the following assets:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31, &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,535&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,547&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The weighted average interest rates of short-term borrowings outstanding as of December 31, 2019 and 2020 were 5.64% and 4.67% per annum, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Long-term borrowings&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s long-term borrowings consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unsecured long-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,500&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 112,500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Secured long-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,726,497&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,376,880&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,768,997&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,489,380&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Long-term borrowings were secured by the following assets:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 508,847&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 743,031&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,493,872&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,918,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 741,032&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 678,190&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 599,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,743,751&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,939,011&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"&gt;The weighted average interest rates of long-term borrowings as of December 31, 2019 and 2020 were 7.40% and 6.73% per annum, respectively, taking into the consideration of debt issuance costs incurred relating to the facilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The outstanding long-term borrowings mature serially from 2021 to 2034. The aggregate maturities of the above long-term borrowings for each for the five years and thereafter subsequent to December 31, 2020 are as&#160;follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Long-term borrowings&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Twelve months ending December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 922,634&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,585,344&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,581,585&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,020,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,406,764&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,972,373&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,489,380&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company entered into secured loan agreements with various financial institutions for project development and working capital purpose with terms ranging from &lt;span style="-sec-ix-hidden:Hidden_mI0QrNfSXk2u5S4PLK0N4A;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;1&lt;/span&gt;&lt;/span&gt; to 15 years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2020, the Company had total working capital and project financing credit facilities of RMB23,421,419 from various financial institutions, of which the unused amount was RMB10,505,516. As of December 31, 2020, the Company had drawn down RMB12,915,903, of which RMB1,229,377 (net of debt issuance costs of RMB1,211) was recorded in short-term loans and borrowings and RMB11,489,380 (net of debt issuance costs of RMB195,935) was recorded in long-term loans and borrowings, respectively. Drawdowns from the credit facility are subject to the approval of the banks and are subject to the terms and conditions of each agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;More specifically, the terms of these secured loan facility agreements generally include one or more of the following conditions. If any of the below conditions were to be triggered, the Company could be obligated to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule:  &lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(i)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;STT Communications Ltd. ceases to, directly or indirectly, own at least &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;50.1%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; of the equity interests of STT GDC Pte. Ltd. (&#x201c;STT GDC&#x201d;);&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(ii)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;STT GDC (a) is not or ceases to, directly or indirectly, be the beneficial owner of at least &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;25% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;of the issued share capital of GDS Holdings, or (b) does not or ceases to have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to cast, or control the casting of, at least &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;25% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;of the votes that may be cast at a meeting of the board of directors (or similar governing body) of GDS Holdings, or (c) is not or ceases to be the single largest shareholder of GDS Holdings;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(iii)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;GDS Holdings and GDS Investment Company are not or cease to be, directly or indirectly, the legal and beneficial owner of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;100%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; of the equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, GDS Investment Company (in the case of GDS Holdings), GDS Beijing, Global Data Solutions Co., Ltd. (&#x201c;GDS Suzhou&#x201d;), a subsidiary company of GDS Beijing and the relevant borrowing subsidiaries;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(iv)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Management HoldCo ceases to, directly or indirectly, own at least &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;% of the equity interests of and have the power to control GDS Beijing or GDS Suzhou;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(v)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;GDS Beijing, GDS Suzhou and the relevant borrowing subsidiaries cease to, directly or indirectly, be the legal and beneficial owner of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;100%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; of the equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, their consolidated subsidiaries;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(vi)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;there are changes in the shareholding structure of a principal operating subsidiary of GDS Holdings, as defined in the relevant loan facility agreement; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;"&gt;(vii)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;the IDC license of GDS Beijing, the borrowing subsidiaries, other affiliated entities, or the authorization by GDS Beijing to one such subsidiary to operate the data center business and provide IDC services under the auspices of the IDC license held by GDS Beijing, is cancelled or fail to be renewed on or before the expiry date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;There are certain other events in the loan facility agreements the occurrence of which could obligate GDS Holdings to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule,including, among others, if the borrowing subsidiary fails to use the loan in accordance with the use of proceeds as provided in the loan facility agreement, the borrowing subsidiary violates or fails to perform any of its commitments under the loan facility agreement, or if GDS Holdings fails to maintain its shares listed on at least one of the following stock exchanges before the maturity date under the relevant loan facility agreement : (i) Nasdaq; or (ii) The Singapore Exchange Securities Trading Limited; or (iii) The Stock Exchange of Hong Kong Limited; or (iv) any other stock exchange acceptable to the lender. In addition, the terms of these loan agreements include financial covenants that limit certain financial ratios, such as the interest coverage ratio and gross leverage ratio, during the relevant period, as defined in the agreements. The terms of these loan agreements also include cross default provisions which could be triggered if the Company (i) fails to repay any financial indebtedness in an aggregate amount exceeding US$4,500, or,in some cases, RMB50,000&lt;span style="white-space:pre-wrap;"&gt;, when due or within any originally applicable grace period;  (ii) fails to repay any financial indebtedness or perform any of its obligations under any agreement which could have a material adverse effect on its performance of the loan facility agreements; (iii) fails to repay any financial indebtedness raised with any financial institution; or (iv) fails to perform any loan facility agreement with any financial institution which could result in immediate or accelerated repayment of the financial indebtedness or downgrading of the borrowing subsidiary by any credit rating agency administered by the People&#x2019;s Bank of China (&#x201c;PBOC&#x201d;) in accordance with the regulations promulgated by PBOC governing loan market rating standards. As of December 31, 2020, the Company was in compliance with all of the abovementioned covenants.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_lMGWJ0ZKpkWzSb5CF3v54w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 397,213&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,230,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current portion of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 740,524&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 922,634&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Sub-total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,137,737&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,153,390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term borrowings, excluding current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,028,473&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,566,746&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,166,210&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,720,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_xGfnSIjolk-S5DtXIYpinQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">397213000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_-7U_5i1qUk26hBnZkQXiPA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1230756000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_k5pIZyf1HEGRgVu1NiYv2Q_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">740524000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_-isafICqrk6xdrlygRcwmw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">922634000</us-gaap:LongTermDebtCurrent>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_ACZMsgfrrkSGXa28n3c3Ug_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1137737000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_nBkzm7-3Wk60M4ou3xD1zw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2153390000</gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_PUPH2YsfZEeWpGKDvewQKg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8028473000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_NR5A0NcfVk6E2YRgwaptcA_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10566746000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_h3r3J8BOvkGW472rLzckbw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9166210000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_9YSTskGELkyRN8GZzLfjfA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12720136000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_T9Boc-13yEeChWmDEQq5cA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unsecured short-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 80,000&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 221,436&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Secured short-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 317,213&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,009,320&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 397,213&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,230,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <gds:UnsecuredShortTermDebt
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_GoPy9VU0wE2yPznfcipOXA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">80000000</gds:UnsecuredShortTermDebt>
    <gds:UnsecuredShortTermDebt
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_nN0b3omRqkaVdj8pnh0cHA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">221436000</gds:UnsecuredShortTermDebt>
    <gds:SecuredShortTermDebt
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_clIPowp2HkKus7Ga1cGgPg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">317213000</gds:SecuredShortTermDebt>
    <gds:SecuredShortTermDebt
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_yaQw1E-CIk-MFX-OcR7Ahg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1009320000</gds:SecuredShortTermDebt>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_vy0rBFACPUu9sglXcimfSw_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">397213000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Xg2dn2GWBku4vU_Wfvbb8g_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1230756000</us-gaap:ShortTermBorrowings>
    <gds:ScheduleOfShortTermDebtCollateralTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Group_pqH7AQWTY0K1tDk2c1yt4w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31, &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,535&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,547&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfShortTermDebtCollateralTableTextBlock>
    <gds:ShortTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_7pb7Em0Qw0ON3Nydui6sMw"
      decimals="-3"
      id="Tc_kpI-zXeofkubbbsfZ-bopw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11535000</gds:ShortTermDebtInstrumentCollateralAmount>
    <gds:ShortTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_SmRTM-hQGEWgM1dIHAN6Rw"
      decimals="-3"
      id="Tc_bK_qQrDbMkaXtmAZytHAlQ_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">76547000</gds:ShortTermDebtInstrumentCollateralAmount>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="4"
      id="Narr_lhRGjfsu4kGdtxZX3bc28Q"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0564</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="4"
      id="Narr_YIwWuQMWikiOpq4TX7L1WQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0467</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_CJiimTyxPEm4GCzlN5e70A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unsecured long-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,500&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 112,500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Secured long-term loans and borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,726,497&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,376,880&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,768,997&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,489,380&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:UnsecuredDebt
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_NbdnzlEwNkuYO9YD4Dv9ow_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">42500000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ydJ761SL0Euuzjt6_z88Cg_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">112500000</us-gaap:UnsecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_jkhforbQ40-XQnZx4aFL4w_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8726497000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_M9wlilXWgU-XNuS-oVnl_Q_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11376880000</us-gaap:SecuredDebt>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_7IHUQEwywUWVecYPooH7jA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8768997000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_mdfl49Knw0OlWFlV4Q4Dnw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11489380000</us-gaap:LongTermDebt>
    <gds:ScheduleOfLongTermDebtCollateralTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_ChMCYID7NkGnxiqnP_hCUA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 508,847&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 743,031&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,493,872&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,918,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 741,032&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 678,190&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 599,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,743,751&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,939,011&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:ScheduleOfLongTermDebtCollateralTableTextBlock>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_7pb7Em0Qw0ON3Nydui6sMw"
      decimals="-3"
      id="Tc_CjVld_e4N0eHvKPdS_GlZg_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">508847000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_AccountsReceivableMember_SmRTM-hQGEWgM1dIHAN6Rw"
      decimals="-3"
      id="Tc_sE75OjIPokS3Geo2ymJgFQ_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">743031000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_BLrgDt8K8UaRpIT4fED4BA"
      decimals="-3"
      id="Tc_cTaEihLLSUGxU59iO1-9bQ_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2493872000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_us-gaap_PropertyPlantAndEquipmentMember_XAzGp9Cx8UqJ9Ujb3eIjIw"
      decimals="-3"
      id="Tc_Dd_x8iLIrE2aVMMgWRIT4Q_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2918670000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_TIp3E02umUSTRmmGJSMxCQ"
      decimals="-3"
      id="Tc_K3_QILzMWkuKGZoX23f6Ig_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">741032000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_PrepaidLandUseRightsMember_natI_ctmrkKweQmRqlm3Gg"
      decimals="-3"
      id="Tc_1KaXFTHID0mNhRiRiz4yuQ_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">678190000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_us-gaap_CollateralAxis_gds_OperatingLeaseRightOfUseAssetsMember_L15IZ6hUUUaCQg53Ve6HPQ"
      decimals="-3"
      id="Tc_e4YpWxPk70ubELJQY94K3Q_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">599120000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_srg6PPwLWUKUs4f-yD7Y_g_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3743751000</gds:LongTermDebtInstrumentCollateralAmount>
    <gds:LongTermDebtInstrumentCollateralAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_6EuDJzuf0EiqzB8J8Jvnig_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4939011000</gds:LongTermDebtInstrumentCollateralAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="4"
      id="Narr_GYKLmvW4t0qItJWEU-Z2Ng"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0740</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="4"
      id="Narr_-DNi83vkM0KCFxLZNYLfuA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0673</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Hw6PnbazX0GasTuYO2o-iA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Long-term borrowings&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Twelve months ending December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 922,634&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,585,344&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,581,585&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,020,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,406,764&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,972,373&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,489,380&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_YJR7BYTWokaCMLIkM9m0Fg_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">922634000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_dWZNV2EgPU2GOMPHbSUJ_w_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1585344000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_1zZ_MQYruEmVCi-b-3zanA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2581585000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_0vyJnqcLYkulnnneOZot_w_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2020680000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_riu9VpnMukSe8rIBMgvFmA_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1406764000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_6TNmvVJGK02s1Y1lxhdC4A_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2972373000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_aSNYz-bEukGC90zZvOUtgg_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11489380000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentTerm
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_mulB3_gcDU2p8-L8zfrOOA"
      id="Narr_9qCHMQwSa0Whhc1oSdF-mg">P15Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw"
      decimals="-3"
      id="Narr_0O4EkLAgoUyuOabJWWTLGA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">23421419000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw"
      decimals="-3"
      id="Narr_a_Uh0CM3-UaJKaEX4kujYA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10505516000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_EyAQfP7pvU2Vbl-w2d5kJQ"
      decimals="-3"
      id="Narr_Wq_KvgxjG0y3iip48UK-VQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12915903000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_ShortTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_iDuv1heM50qv80toJkuDng"
      decimals="-3"
      id="Narr_YYPp3nlZNkuPljDk9cAlrQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1229377000</us-gaap:ShortTermBorrowings>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_ShortTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_iDuv1heM50qv80toJkuDng"
      decimals="-3"
      id="Narr_uBm1hJdexkioNA1s353rQQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1211000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_LongTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_zaJBUJhhC0ylFx8u1Z2Ijw"
      decimals="-3"
      id="Narr_C3uIvhFjCkqs9xcYg7lb4A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11489380000</us-gaap:LongTermDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_LongTermLoansAndBorrowingMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_zaJBUJhhC0ylFx8u1Z2Ijw"
      decimals="-3"
      id="Narr_pi6JZ1hokU-DE5boIIZL_g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">195935000</us-gaap:DeferredFinanceCostsNet>
    <gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="3"
      id="Narr_mUuGjQMH0EqjjZFHlAprOw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.501</gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage>
    <gds:LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="2"
      id="Narr_tVCI_FMCtkK4i6ZH0ZcdUw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.25</gds:LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage>
    <gds:LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="2"
      id="Narr_MuhMFQsMikCCSbqQgN8Pfg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.25</gds:LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage>
    <gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage
      contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_CompanyAndGdsInvestmentMember_5p5xD9to_0qjy0326_Dj4Q"
      decimals="2"
      id="Narr_R-FP23uTSkCGNMvqnvv87g"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">1</gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage>
    <gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage
      contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ManagementHoldcoMember_Ih1Xt_9YTk2rEv72g-RPKg"
      decimals="2"
      id="Narr_2I7_hzL1pEuuRANLItdCuw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">1</gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage>
    <gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage
      contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember_GzcpRIoXS0m5UOopULw0ew"
      decimals="2"
      id="Narr_HIkIDxcrtEaUXE6Q4uvVaw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">1</gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage>
    <gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_BUqs6ptd_U6DcisMLkXRlw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">4500000</gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay>
    <gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_pA5W81ASHEC7OUJJZJuOWw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">50000000</gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay>
    <gds:ConvertibleBondsDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_qxUAopyU5EaaRAQIg-n4jg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;10&#160;&#160;&#160;CONVERTIBLE BONDS PAYABLE&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Convertible Notes due June 1, 2025 issued by the Company (&#x201c;Convertible Bonds due 2025&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On June 5, 2018, the Company completed its issuance of Convertible Bonds due 2025 in an aggregate principal amount of US$300,000. The related issuance costs of US$8,948 were deducted from principal of the Convertible Bonds due 2025 and amortized over the period from issuance to the first put date (i.e. June 1, 2023) using the effective interest rate method. As of December 31, 2020, accrued interests of RMB3,262 were recorded in accrued expenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The key terms of the Convertible Bonds due 2025 are summarized as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Maturity Date&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;June 1, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Interest&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2.0%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; per annum, accruing from June 5, 2018 (computed on the basis of 360-day year composed of twelve 30-day months), payable semiannually in arrears on June 1 and December 1 of each year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Repurchase of Notes&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Holders will have the right to require the Company to repurchase for cash all of their notes, or any portion of the principal thereof that is equal to US&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; thousand or an integral multiple of US&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; thousand, on June 1, 2023 or if a fundamental change occurs at any time. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Tax redemption&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The Company may redeem, at its option, all but not part of the Convertible Bonds due 2025 if it becomes obligated to pay to the holder of any note &#x201c;additional amounts&#x201d; (which are more than a de minimis amount) as a result of any change in tax law at the price equal to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;100%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; of the principal amount together with accrued and unpaid interest. Upon receiving notice of redemption, each holder will have the right to elect to: convert its notes; or not have its notes redeemed and GDS Holdings will not pay any additional amounts as a result of such change in tax law.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Conversion rights&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Holders may convert their notes at their option at any time prior to the close of business on the third scheduled trading day immediately preceding the maturity date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The conversion rate is initially &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;19.3865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; ADSs of the Company per US&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; thousand principal amount of notes (equivalent to an initial conversion price of approximately US&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$51.58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; per ADS), and subject to changes under certain anti-dilution conditions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company determined that the embedded conversion option of the Convertible Bonds due 2025 was not required to be accounted for as an embedded derivative pursuant to ASC 815 &lt;i style="font-style:italic;"&gt;Derivatives&lt;/i&gt; &lt;i style="font-style:italic;"&gt;and Hedging&lt;/i&gt;. The Company also determined that there was no embedded beneficial conversion feature (&#x201c;BCF&#x201d;) attributable to Convertible Bonds due 2025 at the commitment date because the initial conversion price of Convertible Bonds due 2025 was greater than the fair value of the Company&#x2019;s ordinary shares. Contingent BCF will be assessed upon occurrence of an adjusting event to the conversion price. The Company also determined there was no other embedded derivative to be separated from the Convertible Bonds due 2025.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In the year ended December 31, 2020, Convertible Bonds with principal amount of US$10 were converted into ordinary shares as the holders exercised their conversion option. The Company recorded additional paid-in capital of RMB65 upon conversion. As of December 31, 2020, the outstanding principal amount of Convertible Bonds due 2025 was US$299,990.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The effective interest rate of the convertible bonds, after considering the related issuance cost, was 2.65%&lt;span style="white-space:pre-wrap;"&gt; as of December 31, 2019 and 2020, respectively.&lt;/span&gt;&lt;/p&gt;</gds:ConvertibleBondsDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw"
      decimals="-3"
      id="Narr_m4MdjsU2D0uP4WRLWe9RaQ"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw"
      decimals="-3"
      id="Narr_fxEHiegQnU2nHX0zPzL_cw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">8948000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestPayableCurrent
      contextRef="As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_AccruedExpensesMember_ZMutQKfx0UG7nV0XJtkydA"
      decimals="-3"
      id="Narr_x4ZccWTXj0SLXngtETVsrA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3262000</us-gaap:InterestPayableCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw"
      decimals="INF"
      id="Narr_FhYlO6G8-kOiQqvAxGA8Lg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.020</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_9UExgfcwA06s6SRu6KAmQA"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">1000</gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes>
    <gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_nl0hzhD7nkyFXH2ImSXX6A"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">1000</gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes>
    <gds:DebtConversionMaximumPrincipalAmount
      contextRef="As_Of_6_5_2018_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_GU0upN_vV0qH0iXRmaihNw"
      decimals="2"
      id="Narr_j1OTGZ0CgEmk4IbMx0Pp0Q"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">1</gds:DebtConversionMaximumPrincipalAmount>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="Duration_6_5_2018_To_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_UoAY-hT-6EyjySv96ZQRVA"
      decimals="4"
      id="Narr_5Vv-3JYA_0uRLnhz8FvEmg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">19.3865</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TSTEDzyMtkCs-c1pIsRCdg"
      decimals="-3"
      id="Narr_P_2qdfN9E0SV4-uiz8y-jQ"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">1000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="As_Of_6_5_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TSTEDzyMtkCs-c1pIsRCdg"
      decimals="2"
      id="Narr_gjBtkB7IuUyxFH0vTljSCQ"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">51.58</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_JmKX2p5f006TVXbcyySaiA"
      decimals="-3"
      id="Narr_m4hsYW5a20eAgEKRJYXrEg"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">10000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Qy1Bm8YmGkWSX7pcqBLAAA"
      decimals="-3"
      id="Narr_w7TWX0cd6UiW-SxtE7oHww"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_NjWeXpUJ7Uit504v3rWGTQ"
      decimals="-3"
      id="Narr_LyuNgu-JLUKMCoft43EE4w"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">299990000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_12_31_2019_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_RCUDRcxAeE-hbGYv4wToBA"
      decimals="4"
      id="Narr_AiGAYUWn6UyFJrAZT35qMw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0265</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_12_31_2020_us-gaap_DebtInstrumentAxis_gds_ConvertibleBondsDueJune012019Member_NjWeXpUJ7Uit504v3rWGTQ"
      decimals="4"
      id="Narr_VPz4S24fmUqECZMMgmG6xQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0265</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_I-JNixV0wkyW0vDI1C5nWA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;11&#160;&#160;&#160;ACCRUED EXPENSES AND OTHER PAYABLES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Accrued expenses and other payables consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,776&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued debt issuance costs and other financing costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,082&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,512&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Income tax payable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 93,307&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 102,683&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other tax payables&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,259&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,372&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consideration payables for acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 362,032&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 888,693&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred government grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued payroll and welfare benefits&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,486&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,632&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued professional fees&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,630&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,281&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued data center outsourcing service fees&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,989&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,928&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amount due to related parties&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,988&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,360&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amount due to a financial institution&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,190&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83,305&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other accrued operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,152&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,121&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,673&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 817,883&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,395,981&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-size:1pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb__nzDVIc-u0iQWm5zri4DBQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,776&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued debt issuance costs and other financing costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,082&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,512&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Income tax payable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 93,307&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 102,683&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other tax payables&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,259&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,372&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consideration payables for acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 362,032&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 888,693&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred government grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued payroll and welfare benefits&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,486&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,632&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued professional fees&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,630&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,281&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued data center outsourcing service fees&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,989&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,928&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amount due to related parties&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,988&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,360&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amount due to a financial institution&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,190&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83,305&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other accrued operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,152&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,121&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,673&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 817,883&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,395,981&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:InterestPayableCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_RcMs-PcxR0mYmH-_ZApMqA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">43776000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_VMfnwrLTx0awh6hqT1LpBA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65390000</us-gaap:InterestPayableCurrent>
    <gds:AccruedFinancingIssuanceCosts
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_AF87Y9pVkUevzAGLWANTtQ_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28082000</gds:AccruedFinancingIssuanceCosts>
    <gds:AccruedFinancingIssuanceCosts
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_I-P_QNvW9kOwhQFfobqGCg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">32512000</gds:AccruedFinancingIssuanceCosts>
    <gds:IncomeTaxPayableAndExcludingOtherTax
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_-LvTen3WA0WT7FwHZe0vpA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">93307000</gds:IncomeTaxPayableAndExcludingOtherTax>
    <gds:IncomeTaxPayableAndExcludingOtherTax
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_KoXJPHMGTkiBwMofMuhYKA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">102683000</gds:IncomeTaxPayableAndExcludingOtherTax>
    <gds:AccrualForOtherTaxesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_SEMcoTZipkW0JqgGZdUzBA_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28259000</gds:AccrualForOtherTaxesCurrent>
    <gds:AccrualForOtherTaxesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_32OW1-lE70Kb2i9diSiuUQ_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">39372000</gds:AccrualForOtherTaxesCurrent>
    <gds:BusinessCombinationConsiderationPayableCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_sQNqJBruH0aAdIy_HLb40w_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">362032000</gds:BusinessCombinationConsiderationPayableCurrent>
    <gds:BusinessCombinationConsiderationPayableCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_beYfSN4Q-EuDO2_XaFwW-Q_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">888693000</gds:BusinessCombinationConsiderationPayableCurrent>
    <gds:DeferredGrantsCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_AUTet_DmgEuHO4pA1f374Q_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6003000</gds:DeferredGrantsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_sppFgYujqk24ZKzZtn7uZg_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">97486000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_XsT2uZA1gk61WrZ7QIJqRw_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">114632000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Ny9QH8ZJnE2EarMYy_9O-Q_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">41630000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_H7spbuAZNEyxmiVDvHmtIg_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15281000</us-gaap:AccruedProfessionalFeesCurrent>
    <gds:AccruedOutsourcingExpensesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_1EHbdyxnZUOwn1T_nIcJ6w_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17989000</gds:AccruedOutsourcingExpensesCurrent>
    <gds:AccruedOutsourcingExpensesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_dj3UunTUqkKpIAYZLL-8Gg_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1928000</gds:AccruedOutsourcingExpensesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_0_iwLQLtKU2Clj0YyGuVjw_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11988000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_hkItExh_SUab3apVMkkTKw_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15360000</us-gaap:DueToRelatedPartiesCurrent>
    <gds:AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_pOBLUjFTyUmqBjdFCLjzSQ_14_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">34190000</gds:AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution>
    <gds:AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_GfcFtnlwC0CRm3nYXcW-LA_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">83305000</gds:AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc__IXeMSFv6E2FU85PsVBrYQ_15_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">38020000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_jkjL761MG0moMG-QsU6aEQ_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27152000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_72ApLGTrO0WtcMe8NPxmCw_16_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15121000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_godn6vChQkyB6Q4seEh-lw_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9673000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_PoiceQDULUC8ArAA_0f4Yg_17_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">817883000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_afZ-7jLJyU-P1pFANi4v5w_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1395981000</us-gaap:AccruedLiabilitiesCurrent>
    <gds:LeaseDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_yQoIg3sI0EuDf6FnJyxKEg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;12&#160;&#160;&#160;LEASES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company enters into lease arrangements primarily for data center spaces, office spaces and equipment. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="text-decoration:underline;text-decoration-color:#000000;"&gt;Data center buildings and land leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;During the year ended December 31, 2020, the Company entered into lease agreements with the landlords to lease the building and land, including those acquired through acquisition of subsidiaries, for certain data centers. The Company assessed the lease classification of the building and land components separately at the commencement date. During the year ended December 31, 2020, the Company recorded additional finance lease liabilities of RMB1,634,419 and operating lease liabilities of RMB768,613 through the above new lease agreements or acquisition of subsidiaries.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="text-decoration:underline;text-decoration-color:#000000;"&gt;Equipment lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;During the year ended December 31, 2020, the Company entered into lease agreements with a third-party lessor for the leases of certain equipment in Hebei, China, in which the underlying assets needs to be constructed. The lessor purchased these underlying assets prior to the lease commencement for the construction based on the Company&#x2019;s specifications and supervision. The Company had the right to obtain the partially constructed underlying assets at any point during the construction period by making a payment to the lessor, and the Company concluded that it controls the underlying assets before the lease commencement in accordance with ASC 842-40-55-5. Accordingly, the Company recorded an asset for the estimated construction costs incurred for the equipment and a liability for those costs funded by the lessor during the construction period. Upon completion of the construction, the Company will assess if the arrangement qualifies for sales recognition under the sale and lease back accounting guidance. The obligations under above lease arrangements are recognized as other financing obligations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In 2019, the Company also entered into two lease agreements with a third-party lessor for the leases of certain equipment in Hebei, China. As the ownership of the underlying assets will be transferred to the Company by the end of the lease term, such leases are recognized as finance leases. The relevant leases commenced when the Company received the equipment. The amount paid by the lessor to its vendor for equipment which was not received by the Company at December 31, 2019, was recognized as other financing obligations. Such other financing obligations were reclassified to finance lease obligation upon commencement of the lease in the year ended December 31, 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The components of lease cost are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease cost:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Amortization of right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 222,101&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 423,075&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Interest on lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,511&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 465,692&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 195,869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,004&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,987&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Variable lease cost (Note)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (55,599)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 627,085&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,049,024&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;"&gt;Note: &#160;During the year ended December 31, 2020, the Company was granted lease concessions of RMB55,188 by certain landlords due to the effects of the COVID-19 pandemic. The lease concessions were primarily in the form of rent reduction. Such concessions were recognized as variable lease cost (credit) in the period when the concession was granted. In addition, the Company recognized variable lease cost (credit) of RMB411 in the year ended December 31, 2020 for certain finance leases with floating interest rate.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;Years ended  December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash paid for amounts included in measurement of lease liabilities (Note):&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating cash flows from finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (248,417)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (389,679)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating cash flows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (116,295)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (141,480)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Financing cash flows from finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (302,679)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (198,234)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-cash information on lease liabilities arising from obtaining ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 708,757&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,099,698&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 333,775&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 553,154&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;"&gt;Note:&#160;The above table does not include cash paid for purchase of land use rights and initial direct costs of leases of RMB800,431 and RMB744,761&lt;span style="white-space:pre-wrap;"&gt; in the years ended December 31, 2019 and 2020 , respectively, which are included in &#x201c;Payments for purchase of property and equipment and land use rights&#x201d; in the consolidated statements of cash flows.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Weighted average remaining lease term and weighted average discount rate for leases, excluding prepaid land use rights, are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating leases &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.6&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.91%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;7.00%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.35%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.23%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Maturities of lease and other financing obligations were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Within 1 year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 502,261&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 32,232&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 534,493&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 97,993&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 632,486&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 577,933&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 225,350&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 803,283&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 180,447&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 983,730&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 1 year but within 2 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 399,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 37,462&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 436,662&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 72,046&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 508,708&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 600,348&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 354,625&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 954,973&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 190,243&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,145,216&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 2 years but within 3 years&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 399,843&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 72,845&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 472,688&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 64,151&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 536,839&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 620,461&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 356,204&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 976,665&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 149,300&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,125,965&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 3 years but within 4 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 414,126&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 69,248&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 483,374&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 64,086&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 547,460&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 650,855&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 377,930&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,028,785&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 151,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,180,330&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 4 years but within 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 429,902&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 65,688&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 495,590&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 64,547&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 560,137&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 681,090&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 361,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,042,163&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 151,063&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,193,226&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 5,905,408&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 163,480&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 6,068,888&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 880,855&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 6,949,743&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 7,792,794&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 723,755&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,516,549&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,839,384&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 10,355,933&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,050,740&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440,955&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,491,695&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,243,678&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 9,735,373&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 10,923,481&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 2,398,937&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 13,322,418&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 2,661,982&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 15,984,400&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Less: total future interest&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (3,387,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (121,742)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (3,508,974)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (478,541)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (3,987,515)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (4,343,379)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (578,822)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (4,922,201)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (1,032,829)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (5,955,030)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Less: estimated construction costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (9,127)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (9,127)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (9,127)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (47,924)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (47,924)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (47,924)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Present value of lease and other financing obligations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 4,663,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 310,086&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 4,973,594&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 765,137&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 5,738,731&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 6,580,102&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,772,191&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,352,293&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,629,153&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 9,981,446&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Including:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;- Current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 222,473&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 55,139&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 277,612&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 254,412&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 86,258&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 340,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;- Non-current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 4,751,121&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 709,998&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 5,461,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,097,881&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,542,895&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 9,640,776&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2020, the Company has additional leases, primarily for data center buildings, that have not yet commenced with total future lease payments of RMB279,376. These leases are expected to commence in fiscal year 2021 with lease terms of 1 year to 20 years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Lease and other financing obligations were secured by the following assets:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 128,353&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 578,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 707,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-size:1pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:LeaseDisclosureTextBlock>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ"
      decimals="-3"
      id="Narr_yuNd0EKv-0m3OjY1FGdHfA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1634419000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ"
      decimals="-3"
      id="Narr_oXBd8U5YL0e_SDIOLqikEA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">768613000</us-gaap:OperatingLeaseLiability>
    <gds:EquipmentAndConstructionProjectLeaseNumberOfUnits
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_HebeiEquipmentLeaseMember_sPeaZhxa9EinQ3Al_DQlDQ"
      decimals="INF"
      id="Narr_i7ZWZ1ao2Uq2PGelMIp1fg"
      unitRef="Unit_Standard_lease_4UHgb9kRG0GHUZlR3BfWxQ">2</gds:EquipmentAndConstructionProjectLeaseNumberOfUnits>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_fgHTD55EHk6tiedCx4xcZQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease cost:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Amortization of right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 222,101&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 423,075&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Interest on lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,511&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 465,692&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 195,869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,004&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,987&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Variable lease cost (Note)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (55,599)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 627,085&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,049,024&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;"&gt;Note: &#160;During the year ended December 31, 2020, the Company was granted lease concessions of RMB55,188 by certain landlords due to the effects of the COVID-19 pandemic. The lease concessions were primarily in the form of rent reduction. Such concessions were recognized as variable lease cost (credit) in the period when the concession was granted. In addition, the Company recognized variable lease cost (credit) of RMB411 in the year ended December 31, 2020 for certain finance leases with floating interest rate.&lt;/p&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_Z20IrOhdD0CjALwK_6dRHw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">222101000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_MEAFNdoGg0Wk0i5T3I6UZg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">423075000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_vIOt3xJ80E2cJHdZ0LvKxw_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">299511000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_lNrfIDDQNUKL4PL6UNREtg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">465692000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_tucTkT31AkKkrSpXXQTP7g_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">100469000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_k8-YZPvtzUexa-mfzp2T8g_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">195869000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_lzEMp38i9UuYUYVbzJ1Bpg_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5004000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_JAtHvJi_BEKzORSJNSmXxA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">19987000</us-gaap:ShortTermLeaseCost>
    <gds:VariableLeaseCostNet
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_7VGqRd4I2U22H243Du7Y0A_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55599000</gds:VariableLeaseCostNet>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_0rLLRiB9vkeLLyDHN5e9Yg_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">627085000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_sdDX8yzWdUGzIqJ6joahjQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1049024000</us-gaap:LeaseCost>
    <gds:VariableLeaseCostRecognizedForLeaseConcessionsReceived
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_zZxXVXXv30-NYckN5nhLIQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55188000</gds:VariableLeaseCostRecognizedForLeaseConcessionsReceived>
    <gds:VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_kk8XmupMy0K4JQCys7MKZA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">411000</gds:VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates>
    <gds:LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_-J0wsiA7N0qExbWnRWYw4A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;Years ended  December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash paid for amounts included in measurement of lease liabilities (Note):&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating cash flows from finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (248,417)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (389,679)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating cash flows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (116,295)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (141,480)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Financing cash flows from finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (302,679)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (198,234)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-cash information on lease liabilities arising from obtaining ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 708,757&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,099,698&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 333,775&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 553,154&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;"&gt;Note:&#160;The above table does not include cash paid for purchase of land use rights and initial direct costs of leases of RMB800,431 and RMB744,761&lt;span style="white-space:pre-wrap;"&gt; in the years ended December 31, 2019 and 2020 , respectively, which are included in &#x201c;Payments for purchase of property and equipment and land use rights&#x201d; in the consolidated statements of cash flows.  &lt;/span&gt;&lt;/p&gt;</gds:LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_CjdOEuYb_Uynil5JWH8zAg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">248417000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_N1_iTfJc-Ei5KKe-RiKKWg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">389679000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_ffe36jDL-USOVAvO1rm7DA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">116295000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_41P6m1VPTEiT89Z56S4zEg_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">141480000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_p5vjwjg2rE-y77hqFUE_mw_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">302679000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_uYgJZLuwLEaJ88cwzrYh1Q_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">198234000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_tiBI5R5yoUmDvzxO65epqA_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">708757000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_rvvB_yA3sEahQ7acGQf4KQ_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1099698000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_okTWDVWAREmM2GGDQU0bbQ_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">333775000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_qhoAAVjmsUewYp3i2s7yGw_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">553154000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <gds:PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_bkK-LltqZUC9yIuSgO3a3w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">800431000</gds:PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement>
    <gds:PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_4jYUFx5B7kqtq2ysGMj0Zg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">744761000</gds:PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement>
    <gds:LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_bS1FGErSoE6i7JvuuVWgDw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating leases &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.6&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.91%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;7.00%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.35%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.23%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      id="Tc_EJwcxOLjgkiodQUNhnEcnA_5_2">P15Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      id="Tc_Wf9dzxn_eESIQImKLA74_Q_5_4">P13Y8M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      id="Tc_zrVcrjKRV0-t98qwRFg5Xg_6_2">P15Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      id="Tc_wgziSdr5702L6mL0biOsVw_6_4">P15Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="4"
      id="Tc_awyoccFSCky0EDTFbK9yVA_9_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0691</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="4"
      id="Tc_v2UiKIVl1UGsaPyLtdF0pw_9_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0700</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="4"
      id="Tc_QU0QijbR30y9wTAJxPHvgw_10_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0635</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="4"
      id="Tc_qebT-LX0-0Gf6KtNhNy_Lg_10_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0623</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <gds:LesseeLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Group_o2NVv90sbU6ppuJ8Lsqf-g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Finance lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;financing&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;obligations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Within 1 year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 502,261&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 32,232&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 534,493&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 97,993&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 632,486&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 577,933&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 225,350&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 803,283&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 180,447&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 983,730&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 1 year but within 2 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 399,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 37,462&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 436,662&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 72,046&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 508,708&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 600,348&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 354,625&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 954,973&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 190,243&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,145,216&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 2 years but within 3 years&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 399,843&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 72,845&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 472,688&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 64,151&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 536,839&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 620,461&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 356,204&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 976,665&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 149,300&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,125,965&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 3 years but within 4 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 414,126&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 69,248&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 483,374&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 64,086&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 547,460&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 650,855&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 377,930&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,028,785&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 151,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,180,330&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 4 years but within 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 429,902&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 65,688&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 495,590&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 64,547&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 560,137&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 681,090&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 361,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,042,163&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 151,063&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,193,226&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;After 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 5,905,408&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 163,480&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 6,068,888&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 880,855&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 6,949,743&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 7,792,794&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 723,755&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,516,549&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,839,384&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 10,355,933&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,050,740&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440,955&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,491,695&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,243,678&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 9,735,373&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 10,923,481&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 2,398,937&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 13,322,418&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 2,661,982&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 15,984,400&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Less: total future interest&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (3,387,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (121,742)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (3,508,974)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (478,541)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (3,987,515)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (4,343,379)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (578,822)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (4,922,201)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (1,032,829)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (5,955,030)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Less: estimated construction costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (9,127)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (9,127)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (9,127)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (47,924)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (47,924)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt; (47,924)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Present value of lease and other financing obligations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 4,663,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 310,086&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 4,973,594&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 765,137&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 5,738,731&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 6,580,102&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,772,191&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,352,293&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,629,153&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 9,981,446&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;Including:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;- Current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 222,473&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 55,139&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 277,612&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 254,412&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 86,258&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 340,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;- Non-current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 4,751,121&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 709,998&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 5,461,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 8,097,881&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 1,542,895&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 9,640,776&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:LesseeLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_c2fmqHBHm0m_gq3da35yFw_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">502261000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <gds:OtherFinancingObligationsDueInNextFiscalYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_RPZ8SYX4Nku3ctK3SMG9ow_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">32232000</gds:OtherFinancingObligationsDueInNextFiscalYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_DaBUw6amjU2ciszDbUkjaw_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">534493000</gds:LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_ljio6dPpFkOVlMU9ZWK_JQ_7_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">97993000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_vMjm15MgakyU2Yb_-1rM9w_7_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">632486000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_MlRALUplDkGaVIdAmY4ZxQ_7_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">577933000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <gds:OtherFinancingObligationsDueInNextFiscalYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_IsRiYroiBE6fIkHN_6FGtA_7_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">225350000</gds:OtherFinancingObligationsDueInNextFiscalYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_gdpHOhAY1UmcamXHYpM_lQ_7_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">803283000</gds:LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_aBARZnZKi0eQfOEj0bufTg_7_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">180447000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_JBGyaqR5NUapZd0nodT3LQ_7_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">983730000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_GDlnysqm_Emi0uvTYsDKnA_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">399200000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <gds:OtherFinancingObligationsDueInSecondYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_43HV5zs7mkCzA-sgESF8Ug_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">37462000</gds:OtherFinancingObligationsDueInSecondYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_WRbsE17WwUyCyndY7YgigQ_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">436662000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Mdw9qYPkLku_4yUWSwMYYQ_8_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">72046000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_d7vZVUkqa0CtsufGcw0TkA_8_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">508708000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Osl-fICleU6Tj_E0xfklXQ_8_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">600348000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <gds:OtherFinancingObligationsDueInSecondYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_NNb0LwQGdUWvE7f6eoYnQg_8_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">354625000</gds:OtherFinancingObligationsDueInSecondYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_yqzK3l0Y0kGjl8roRALzXQ_8_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">954973000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_lXOxIlqg7kyU6hWjs0962A_8_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">190243000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Jh7nlU9Y8Eq32glQCVYmOg_8_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1145216000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_tYsHkTiH_02cu2DwJrb-Eg_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">399843000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <gds:OtherFinancingObligationsDueInThirdYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_ojNhlemeOUiLXVCmCE5SPA_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">72845000</gds:OtherFinancingObligationsDueInThirdYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_9E89ylBJekmnHQTLHXolJA_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">472688000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_9Euw8dtogEepiWUbXPQJSw_9_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">64151000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_p2roJLUcRkOtjcngF_FP1g_9_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">536839000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_lYWSgLg5mUiz3bBVXBE_4Q_9_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">620461000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <gds:OtherFinancingObligationsDueInThirdYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_QCI7BcIWK02T1mzALk6lFQ_9_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">356204000</gds:OtherFinancingObligationsDueInThirdYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_dhN6mLWGZEu26bZqaNI9hA_9_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">976665000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_FGeAPifaVk-Hb75Lv3gH9A_9_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">149300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_xVVwhkiyUk-PMLjRQuBxYA_9_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1125965000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_tsRXqV-KikujdJjTIzHtJg_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">414126000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <gds:OtherFinancingObligationsDueInFourthYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_00mJkqqqIUyYjxxXyUbaPA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">69248000</gds:OtherFinancingObligationsDueInFourthYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_num0U9-ugEG3dRBmUo6R0Q_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">483374000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_qDFJFRIc5E6kjXTqz_x6LQ_10_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">64086000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_cO16iDrMrkWfq5ZZ4tryCg_10_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">547460000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_uk-ACaWFqUy7UBtlZcyqkA_10_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">650855000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <gds:OtherFinancingObligationsDueInFourthYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_osY5Uw7OJUO4q17IdpZF0Q_10_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">377930000</gds:OtherFinancingObligationsDueInFourthYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_YlSJTGNEaUqfXsVAKgXvhg_10_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1028785000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Y8ZaETAWIkaM829kc-zXnA_10_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">151545000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_vE2McKg6kUqpBGwo36FaOg_10_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1180330000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_FLeGmZnWgkqyMIyXIczpig_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">429902000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <gds:OtherFinancingObligationsDueInFifthYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_JYFZsnHX2kqQ6x4x8EZ2bg_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65688000</gds:OtherFinancingObligationsDueInFifthYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_gXMLc_RnT0abxVIgvF6PuA_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">495590000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_rrYybirelkmKU9PzUuT3XQ_11_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">64547000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Opc_qMS-EEKLI27U-y2ggg_11_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">560137000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_b9kDVx6fE0O5m7zriA3wfQ_11_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">681090000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <gds:OtherFinancingObligationsDueInFifthYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Xnm_dS-pq0CfJuV2LxU42g_11_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">361073000</gds:OtherFinancingObligationsDueInFifthYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_j0ZwgbKHDUSyj0MdairhXw_11_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1042163000</gds:LesseeTotalLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_V37bye-3j0OVp3ZRkZRJFg_11_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">151063000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_rPpAGgRwN0S_zWDxSEYUBA_11_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1193226000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_BISjhMPfo0qMEpGNBjGBEw_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5905408000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <gds:OtherFinancingObligationsDueAfterFifthYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_GD7iyK9pU0exiywUeXJERg_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">163480000</gds:OtherFinancingObligationsDueAfterFifthYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_l6DfoGk5AUqM1pALOng4YQ_12_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6068888000</gds:LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_xNVUipAP4kGg_TNRegaCIQ_12_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">880855000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_oVn7CLzNAUSZUdyPfBWs9Q_12_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6949743000</us-gaap:ContractualObligationDueAfterFifthYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_nOXcpUCDz0Ootg_sBlugYQ_12_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7792794000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <gds:OtherFinancingObligationsDueAfterFifthYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ds46buP46kGN7zRsad1lOg_12_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">723755000</gds:OtherFinancingObligationsDueAfterFifthYear>
    <gds:LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_7CamPYARAEqKKB-OMW_v8g_12_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8516549000</gds:LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_qwgi97P-8k68Sq_eckTOGQ_12_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1839384000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_bP1_JfWg2kSnpGYKdiGhwg_12_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10355933000</us-gaap:ContractualObligationDueAfterFifthYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_W0ksqL5Zj062w4ulQO38Dg_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8050740000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <gds:OtherFinancingObligationsDue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_7kY-XFGqkUGZR4d-th_9zg_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">440955000</gds:OtherFinancingObligationsDue>
    <gds:LesseeTotalLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_GPuDSO5juEq410fz45pYQg_13_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8491695000</gds:LesseeTotalLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_US0z7_HRLkaDOWhEHOMtOQ_13_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1243678000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:ContractualObligation
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_GWKdNL5fDUOAjCVuMRxlxQ_13_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9735373000</us-gaap:ContractualObligation>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Rf1F9Q3WE0WMo15VH3YJHg_13_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10923481000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <gds:OtherFinancingObligationsDue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_tIV_uKh9G0SC2GCfhLQa3g_13_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2398937000</gds:OtherFinancingObligationsDue>
    <gds:LesseeTotalLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_vjXkKmd6IkWm_j8xBFub5A_13_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13322418000</gds:LesseeTotalLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_kqJb-HTr80WhdgbdiErbdQ_13_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2661982000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:ContractualObligation
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_IRTZJQ7hoUysfllduhSZkA_13_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15984400000</us-gaap:ContractualObligation>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_dbvusTCaO0maOkcMiPQBdQ_15_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3387232000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <gds:OtherFinancingObligationsFutureInterestExpenses
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_BchGScpXVU-0uJzAFwMeNQ_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">121742000</gds:OtherFinancingObligationsFutureInterestExpenses>
    <gds:LesseeTotalLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Cow9EdLOdUuO6VNV0jyamw_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3508974000</gds:LesseeTotalLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_0zoUXsefOUSqbt0ckhuMGw_15_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">478541000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <gds:ContractualObligationsFutureInterestExpenses
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_2EIOvo8bnU2N0Pta1jI86w_15_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3987515000</gds:ContractualObligationsFutureInterestExpenses>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_zugKq4uuMEieF6_OJsfAqQ_15_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4343379000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <gds:OtherFinancingObligationsFutureInterestExpenses
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_OSppjZ8bU0aBtZpb-381Jw_15_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">578822000</gds:OtherFinancingObligationsFutureInterestExpenses>
    <gds:LesseeTotalLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_6kQYinvPk0iMayqyF0m-_w_15_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4922201000</gds:LesseeTotalLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_mfOfQjy8SkOdjfqkYNplgg_15_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1032829000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <gds:ContractualObligationsFutureInterestExpenses
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_fjJfPDmEIEazPb3HIdxr4g_15_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5955030000</gds:ContractualObligationsFutureInterestExpenses>
    <gds:OtherFinancingObligationsEstimatedConstructionCosts
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_OnDNUjzuuEKFVl0kK3QXhA_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9127000</gds:OtherFinancingObligationsEstimatedConstructionCosts>
    <gds:LesseeTotalLeaseLiabilityEstimatedConstructionCosts
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_oxMy7iXww0eDSe1syFDCBA_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9127000</gds:LesseeTotalLeaseLiabilityEstimatedConstructionCosts>
    <gds:ContractualObligationsEstimatedConstructionCosts
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_lrn4-dhznU6TN4SgNF4Jiw_16_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9127000</gds:ContractualObligationsEstimatedConstructionCosts>
    <gds:OtherFinancingObligationsEstimatedConstructionCosts
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_m21-nOfjKkW5yBlTKIXbBw_16_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">47924000</gds:OtherFinancingObligationsEstimatedConstructionCosts>
    <gds:LesseeTotalLeaseLiabilityEstimatedConstructionCosts
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_0UPUJVxdOEi4_tzVvDJC5A_16_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">47924000</gds:LesseeTotalLeaseLiabilityEstimatedConstructionCosts>
    <gds:ContractualObligationsEstimatedConstructionCosts
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ujEmowTjdEGkzVenOGMiRw_16_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">47924000</gds:ContractualObligationsEstimatedConstructionCosts>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_ObHLe-tptES98FknKPQwoQ_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4663508000</us-gaap:FinanceLeaseLiability>
    <gds:OtherFinancingObligationsPresentValueOfNetAmountDue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_7g876XIuJESUDrYqZ52mOg_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">310086000</gds:OtherFinancingObligationsPresentValueOfNetAmountDue>
    <gds:LesseeTotalLeaseLiability
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_AkTmmElPekGFlZijS-fBwA_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4973594000</gds:LesseeTotalLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_bLb-pElmTUa3zmcOTw-zAg_18_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">765137000</us-gaap:OperatingLeaseLiability>
    <gds:ContractualObligationsPresentValueOfNetAmountDue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_t_fQ65Zdz0yCHaqLG5wuEg_18_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5738731000</gds:ContractualObligationsPresentValueOfNetAmountDue>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_0gmwU6NP5kCC0rubZ_XFWA_18_12"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6580102000</us-gaap:FinanceLeaseLiability>
    <gds:OtherFinancingObligationsPresentValueOfNetAmountDue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_V01t7JXO20-vCemdpSRh-g_18_14"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1772191000</gds:OtherFinancingObligationsPresentValueOfNetAmountDue>
    <gds:LesseeTotalLeaseLiability
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_oKKmIt7kS0Kw3kVSi6jO8Q_18_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8352293000</gds:LesseeTotalLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_KS8wQkIlhUagiYQ89nRmtQ_18_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1629153000</us-gaap:OperatingLeaseLiability>
    <gds:ContractualObligationsPresentValueOfNetAmountDue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_dFJyPs_Cm0qlWkoVg5y9gw_18_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9981446000</gds:ContractualObligationsPresentValueOfNetAmountDue>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_XyHF0QKtJ0eEeQ7U1J-2Zg_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">222473000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_krCv1cAzoUq60MVRkq5YUQ_20_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55139000</us-gaap:OperatingLeaseLiabilityCurrent>
    <gds:ContractualObligationDueCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_t1t7Kdq75keB1e9yRpsFHg_20_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">277612000</gds:ContractualObligationDueCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Vb_PLiKbJ0ilQTOl-H6Nog_20_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">254412000</gds:FinancingLeaseAndOtherFinancingObligationsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Zrlx4Z4Nwk2M64O3mqszBA_20_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86258000</us-gaap:OperatingLeaseLiabilityCurrent>
    <gds:ContractualObligationDueCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_maLCXC3coE6JEgXHvjVUgg_20_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">340670000</gds:ContractualObligationDueCurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_ODtNEpMbIEuyfyj0v0jtlg_21_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4751121000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_BQ6H3psSJ0Ow1lzJ0scNHw_21_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">709998000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <gds:ContractualObligationDueNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_lHQlo26L0kKRVuVlN2AHtA_21_10"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5461119000</gds:ContractualObligationDueNoncurrent>
    <gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_u_JVkeTSaEqx_2aGM_r2eg_21_16"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">8097881000</gds:FinancingLeaseAndOtherFinancingObligationsNonCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_s4rOrVgnf0C_3TB6XrBi0g_21_18"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1542895000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <gds:ContractualObligationDueNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_d2X4GI9k20-HJzn9WQ2hKw_21_20"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9640776000</gds:ContractualObligationDueNoncurrent>
    <gds:LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_FFNTGaCtA06-KAG9NHawKw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">279376000</gds:LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments>
    <gds:LesseeLeaseTermOfContract
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_BuqT8hGATU-L_UjYvNvv4g"
      id="Narr_zk8quRunTUWMEIEgUUhfPg">P1Y</gds:LesseeLeaseTermOfContract>
    <gds:LesseeLeaseTermOfContract
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingLeasesMember_aHQobj7HeEi0BcKYhqbIog"
      id="Narr_0EWXJzqmyUC_xy3Toi3ZKA">P20Y</gds:LesseeLeaseTermOfContract>
    <gds:ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Or2C_VKoaUKyY_uw-NSpWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 128,353&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 578,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 707,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock>
    <gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations
      contextRef="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_AccountsReceivableMember_6l9w9_YYM0CxIVrDiDCD6w"
      decimals="-3"
      id="Tc_NP6GDkfmBUytmz_DArauVg_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">128353000</gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations>
    <gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations
      contextRef="As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_PropertyPlantAndEquipmentMember_YpBSI8DZb0y5vNpUsPmfSg"
      decimals="-3"
      id="Tc_d9Y6A6D3-Uif3FtIf0yoyA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">578777000</gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations>
    <gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_SWUBKGQkQEGwg_Fn7a6SrQ_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">707130000</gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations>
    <gds:OtherNoncurrentLiabilitiesDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_W8Z9WkHagUaUmDgRUvuoyg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13&#160;&#160;&#160;OTHER LONG-TERM LIABILITIES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Other long-term liabilities consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consideration payable for acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,062&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,457&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Payables for purchase of property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231,459&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 139,162&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred revenue - non-current (Note 4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,419&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,871&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred government grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,507&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,196&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (Note 16)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,408&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,441&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,909&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,662&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 345,537&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 349,257&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:OtherNoncurrentLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_cjFrYURQhkm68TuhoN15_Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consideration payable for acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,062&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,457&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Payables for purchase of property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231,459&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 139,162&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred revenue - non-current (Note 4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,419&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,871&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred government grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,507&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,196&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (Note 16)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,408&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,441&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,909&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,662&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 345,537&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 349,257&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_SZ6Zpf0bmEyw161cQ1ddJA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">23062000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_vFtthExpU0W46OTjuJwlLQ_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">97457000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <gds:PropertyPlantAndEquipmentPayableNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_zmkac3ihdkO23D6qlBq3Kg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">231459000</gds:PropertyPlantAndEquipmentPayableNoncurrent>
    <gds:PropertyPlantAndEquipmentPayableNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_D2BjfXKVEUWbDZutUo_gyQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">139162000</gds:PropertyPlantAndEquipmentPayableNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_8iePHMcFs0Gn_1BJGtOkKw_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15419000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_WeMv0UdhE0mB3xd8m3Ieng_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14871000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <gds:DeferredGrantsNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_TmqOx8mOPE-rVahiJnWgRw_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6507000</gds:DeferredGrantsNoncurrent>
    <gds:DeferredGrantsNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc__QbAJ3BPW0Wgo-9IkHll0Q_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6196000</gds:DeferredGrantsNoncurrent>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_SWdO2hfHbkmzzJn9WooPxw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10408000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Wh6zdtEa306Vv_hHutiSDg_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52441000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_TAeErlHw30i6og-SNsUgng_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">76909000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_V_GvEWVvb0ig2TdfVbGLeA_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6241000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_ixYvZ-ULTkeBQd-ggQeSMA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14662000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_EJrYIexhMUSKmRCzYCf6Xg_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">345537000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_-3JHR41oqEqf8KnvgFBtOw_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">349257000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PreferredStockTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_6jhOl6542k65RtlMoGAZrA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;14&lt;/b&gt;&#160;&#160;&#160;&lt;b style="font-weight:bold;"&gt;REDEEMABLE PREFERRED SHARES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On March 27, 2019 (the &#x201c;Issue Date&#x201d;), GDS Holdings completed its issuance of 150,000 Convertible Preferred Shares (&#x201c;redeemable preferred shares&#x201d;) to an investor at the subscription price of US$1 thousand per share with total consideration of US$150,000.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The movement of redeemable preferred shares is set out as below:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Redeemable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;preferred shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at January 1, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Issuance of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 989,349&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Change in redemption value of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,760&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrual of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,344&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Settlement of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25,014)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange impact&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,542&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at December 31, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,061,981&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrual of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,709&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Settlement of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (65,489)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange impact&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (68,291)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 980,910&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;white-space:pre-wrap;"&gt;Key terms of the  convertible preferred shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Dividends&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The holders of the preferred shares are entitled to receive, in priority to the holders of the ordinary shares, cumulative preferred share dividends which are payable quarterly in arrears on March 15, June 15, September 15 and December 15, commencing on June 15, 2019 (each such payment date being a "Regular Dividend Payment Date"). The dividends are 5.0% per annum of the respective preferred shares Stated Value (i.e. the subscription price of preferred shares plus any accrued dividends that are not paid on Regular Dividend Payment Date) (and shall be adjusted to an amount equal to the ordinary share dividend rate if higher). The dividend rate will increase to 7.0% per annum and further increase by &lt;span style="-sec-ix-hidden:Hidden_ZlDUNS71WUC4sJfjUTU5ZQ;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;50&lt;/span&gt;&lt;/span&gt; basis points each quarter thereafter if the Company has not redeemed all of the preferred shares outstanding as of the eighth anniversary of the Issue Date. The dividends are computed on a basis of a 360-day year and the actual number of days elapsed. Dividends may, at the option of the Company, be paid in cash only, be paid in cash or in additional preferred shares, or a combination thereof.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Conversion&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The holders of preferred shares have the right to convert any or all of their holdings of preferred shares Stated Value into Class A Ordinary Shares based on the conversion rate then in effect.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In addition, if, at any time beginning on March 15, 2022, (i) the volume-weighted average price ("VWAP") per ADS of the GDS Holdings equals or exceeds US$53.40 (adjusted as according to anti-dilution provisions) for at least 20 trading days in any period of 30 consecutive trading days and (ii) the average daily trading volume of the ADS for such 20 qualifying trading days is at least US$10,000 in the aggregate, at the Company&#x2019;s election, all of the preferred shares then outstanding shall be converted into a number of Class A Ordinary Shares based on the conversion rate then in effect.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The initial conversion rate is corresponding to a conversion price of US$35.60 per ADS, and will be subject to adjustments for any split, subdivision, combination, consolidation, recapitalization or similar event.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Liquidation preference&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Upon a liquidation, after satisfaction of all liabilities and obligations to creditors of the Company and before any distribution or payment shall be made to holders of ordinary shares, each holder of preferred shares shall be entitled to receive an amount per preferred share equal to the greater of: (1) the Stated Value of preferred shares plus any dividends accumulated but unpaid thereon after the immediately preceding Regular Dividend Payment Date to but excluding the date of liquidation; (2) the payment such holders would have received had such holders, immediately prior to such liquidation converted their preferred shares into Class A Ordinary Shares. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Optional Redemption by the Company&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The preferred shares may be redeemed, in whole or in part, at any time after March 15, 2027, at the option of the Company at a redemption price per share equal to the sum of the Stated Value per preferred share to be redeemed plus an amount per share equal to accrued but unpaid dividends on such preferred shares after the immediately preceding Regular Dividend Payment Date to but excluding the date of redemption.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Repurchase at the Option of the Holder Upon a Fundamental Change&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Upon the occurrence of a Fundamental Change, as defined in the share subscription agreement, each holder of preferred shares shall have the right to require the Company to repurchase all or any portion of such holder&#x2019;s preferred shares at a purchase price per preferred share equal to the greater of&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;(i)&lt;/td&gt;&lt;td style="text-align:right;width:18pt;padding:0pt;"/&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;the sum of (x) 100% multiplied by the Stated Value per preferred share plus (y) an amount equal to accrued but unpaid dividends on such preferred share after the immediately preceding Regular Dividend Payment Date to but excluding the date of repurchase, plus (z) solely in the event that such Fundamental Change occurs prior to the third anniversary of the Issue Date, the present value of all undeclared dividends from the date of redemption to, and including, the third anniversary of the Issue Date, in each case, discounted to the date of redemption on the basis of actual days elapsed (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate, which is the yield to maturity at the time of computation of United States Treasury securities with a constant maturity, plus 50 basis points, and &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;(ii)&lt;/td&gt;&lt;td style="text-align:right;width:18pt;padding:0pt;"/&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;the amount of cash and/or other assets such holder would have received had such holder, immediately prior to the occurrence of such Fundamental Change, converted such preferred shares into Class A Ordinary Shares.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Financing for Redemption of Convertible Preferred Shares&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In the event that any preferred shares remain outstanding from and after the tenth anniversary of the Issue Date, the holders of preferred shares constituting at least 90% of the preferred shares issued as of the Issue Date (as adjusted for any split, subdivision, combination, consolidation, recapitalization or similar event with respect to the preferred shares) shall have the right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities, and use reasonable best efforts to consummate such sale or to issue equity or debt securities (or obtain other debt financing) in an amount sufficient to redeem in full in cash, and use best endeavors to as soon as reasonably practicable redeem in full in cash, all of the preferred shares then outstanding at a redemption price per share equal to the sum of the Stated Value per preferred share to be redeemed plus an amount per share equal to accrued but unpaid dividends on such preferred shares after the immediately preceding Regular Dividend Payment Date to but excluding the date of redemption.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;Voting rights&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The holders of the preferred shares have voting rights equivalent to the ordinary shareholders on an "if converted" basis. In addition, the Company shall not take certain actions without first obtaining the written consent or affirmative vote at a meeting called for that purpose by holders of at least 75% of the then outstanding preferred shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has classified these preferred shares as mezzanine equity in the consolidated balance sheets since they are contingently redeemable upon a Fundamental Change or include liquidation preference provisions that are not solely within the Company&#x2019;s control. The Company evaluated the embedded conversion, call and put options in the preferred shares to determine if they require bifurcation and are accounted for as derivatives, and concluded that there were no embedded derivatives to be bifurcated from the preferred share pursuant to ASC 815. The Company also determined that there was no BCF attributable to the preferred shares because the initial conversion price was higher than the fair value of the Company&#x2019;s ordinary shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The Company incurred issuance cost of US$2,646 for the issuance of such preferred shares, which was treated as an adjustment to the initial value of the redeemable preferred shares. The Company has elected to measure the redeemable preferred shares by recognizing changes in the redemption value immediately as they occur and adjust the carrying amount to equal the redemption value at the end of each reporting period. As a result, such issuance cost is immediately recognized as a change in redemption value and charged against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.&lt;/p&gt;</us-gaap:PreferredStockTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_27_2019_To_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_vWqNC3v5YUepTONnxD_gZQ"
      decimals="INF"
      id="Narr_CtNHHvyeaEuim9w7MuG1_g"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="As_Of_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember__dxV-Ca4X0asFIGgOInKPQ"
      decimals="-3"
      id="Narr_NTvm29EU6kq_Pm9OWUuS4w"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">1000</us-gaap:SharePrice>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_3_27_2019_To_3_27_2019_srt_CounterpartyNameAxis_gds_PagoldilocksMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_vWqNC3v5YUepTONnxD_gZQ"
      decimals="-3"
      id="Narr_g9nGe4pYs0666YWngYUmiA"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">150000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <gds:ScheduleOfTemporaryEquityRollForwardTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_iptVZeHMV066AR0O-n2wdw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Redeemable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;preferred shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at January 1, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Issuance of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 989,349&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Change in redemption value of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,760&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrual of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,344&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Settlement of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25,014)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange impact&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,542&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at December 31, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,061,981&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrual of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,709&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Settlement of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (65,489)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange impact&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (68,291)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 980,910&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfTemporaryEquityRollForwardTableTextBlock>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw"
      decimals="-3"
      id="Tc_RL9myJkWYUCC6LUi3_XIXw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">989349000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw"
      decimals="-3"
      id="Tc_rokWUKEYKEKyWpwelnglRQ_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17760000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionOfDividends
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw"
      decimals="-3"
      id="Tc_KRS6S18o10aMcPDnBVZCrg_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40344000</us-gaap:TemporaryEquityAccretionOfDividends>
    <gds:TemporaryEquitySettlementOfDividends
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw"
      decimals="-3"
      id="Tc_Cng6r__XY0Ox7mIHLujYGA_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25014000</gds:TemporaryEquitySettlementOfDividends>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw"
      decimals="-3"
      id="Tc_BonTmJYGv0CiH2pAG1KROg_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">39542000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_iIgZl5Es70ypEmwHa-GFQw"
      decimals="-3"
      id="Tc_KxGpWnI-3kKhcSTnlsb5bQ_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityAccretionOfDividends
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="-3"
      id="Tc_GEUWGWSC6U2fX7RIC5fgkQ_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52709000</us-gaap:TemporaryEquityAccretionOfDividends>
    <gds:TemporaryEquitySettlementOfDividends
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="-3"
      id="Tc_4Ic6MYYlVkCLyGl6IGNbnQ_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65489000</gds:TemporaryEquitySettlementOfDividends>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="-3"
      id="Tc_CcQbGXVz80WGiC5QjW2jdw_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-68291000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="-3"
      id="Tc_tqiVzRpIWkmRI5-G0ntgrA_15_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">980910000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="5"
      id="Narr_U9kB0avoIkK5A0hqjXeY2A"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.050</us-gaap:PreferredStockDividendRatePercentage>
    <gds:PreferredStockIncreasedDividendRatePercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="5"
      id="Narr_5RYKgYix0ke0kBif9f_ibQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.070</gds:PreferredStockIncreasedDividendRatePercentage>
    <gds:VolumeWeightedAveragePrice
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_0YUQCjJCBEi_cXLaX3dv6A"
      decimals="2"
      id="Narr_nKxUjgKlbUCGsfy7VzQHlQ"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">53.40</gds:VolumeWeightedAveragePrice>
    <gds:PreferredStockConvertibleThresholdTradingDays
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="INF"
      id="Narr__RyFsphr-kSfK4uO5Vqh7g"
      unitRef="Unit_Standard_D_Ccqrp6MkOUWXbPZ5wAnERQ">20</gds:PreferredStockConvertibleThresholdTradingDays>
    <gds:PreferredStockConvertibleThresholdConsecutiveTradingDays
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="INF"
      id="Narr_tES0zQQjOU6VEbO44cP87Q"
      unitRef="Unit_Standard_D_Ccqrp6MkOUWXbPZ5wAnERQ">30</gds:PreferredStockConvertibleThresholdConsecutiveTradingDays>
    <gds:PreferredStockConvertibleTradingVolumeValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="-3"
      id="Narr_WrlCtXJxiUqFRoJHBsScRQ"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">10000000</gds:PreferredStockConvertibleTradingVolumeValue>
    <gds:PreferredStockConvertibleConversionPrice
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_0YUQCjJCBEi_cXLaX3dv6A"
      decimals="2"
      id="Narr_TOkUT8ADnEKpEYFOloX-HA"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">35.60</gds:PreferredStockConvertibleConversionPrice>
    <gds:PercentageOfPreferredSharesConstitutingByShareHolders
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="4"
      id="Narr_SFzYwXZZWEGZWV7RRNMZfg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.90</gds:PercentageOfPreferredSharesConstitutingByShareHolders>
    <gds:PreferredSharesWrittenConsentOrVotePercent
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_Dc4pvEig90OkfAAjYSbYCA"
      decimals="4"
      id="Narr_5a7MxBiNKUmdWTNPCWLXyg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.75</gds:PreferredSharesWrittenConsentOrVotePercent>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ"
      decimals="-3"
      id="Narr_mGs2l26ldEyTo9cKXP1kQA"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">2646000</us-gaap:PaymentsOfStockIssuanceCosts>
    <gds:RedeemableNoncontrollingInterestTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_sYRgL42Wrk62m1uLQgzhsw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;15&#160;&#160;&#160;REDEEMABLE NON-CONROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In July 2020, the Company formed a joint venture (&#x201c;JV&#x201d;) to undertake a new data center project in Beijing (&#x201c;Beijing 13&#x201d; and &#x201c;Beijing 14&#x201d;, previously referred to as &#x201c;Beijing 13&#x201d; which was then split to two data center projects according to the design) with a private equity fund (&#x201c;CPE Fund&#x201d;) controlled by CITIC Private Equity Funds Management Co., Limited. The Company owns a 58% controlling interest in the JV, while CPE Fund owns 42%. On completion of the project and satisfaction of certain other conditions, the Company is required to acquire CPE Fund&#x2019;s 42% equity interest in the JV, the consideration of which will be calculated based on the power capacity, sales contract with customers and the assets and liabilities of the JV at that time.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The non-controlling interest of JV is redeemable for cash when specified conditions are met, which are not events that are certain to occur. However, the occurrence of these conditions and therefore the Company&#x2019;s redemption obligations are not solely within the control of the Company. Pursuant to ASC 480-10-S99 and the related guidance, the redeemable non-controlling interest in the JV is accounted for as temporary equity and measured at redemption value. The initial carrying amount of the redeemable non-controlling interests was the capital injection received from CPE Fund in July 2020. The change of the carrying amount of the redeemable non-controlling interests, other than the capital injection received and the net income or loss attributable to redeemable non-controlling interests, is recognized as accretion to redemption value of redeemable non-controlling interests in the consolidated statements of operations and charged against retained earnings or, in the absence of retained earnings, against additional paid-in capital.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The change in the carrying amount of redeemable non-controlling interests is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Capital injection from CPE Fund&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net loss attributable to redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,807)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion to redemption value of redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,627&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 120,820&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="background-color:#ffff00;font-size:1pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</gds:RedeemableNoncontrollingInterestTextBlock>
    <gds:NumberOfDataCenterProjects
      contextRef="As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg"
      decimals="INF"
      id="Narr_y5POaAn7YUukCCFb6ZdcSg"
      unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ">2</gds:NumberOfDataCenterProjects>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg"
      decimals="4"
      id="Narr_of8CqIKaGE2hwJsr6RwEqg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.58</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_7_31_2020_dei_LegalEntityAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_QMFanCMsTECFvRiae1K_TQ"
      decimals="4"
      id="Narr_XCRpoRdQjEWso3-evW1WEA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.42</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <gds:PercentEquityInterestToAcquire
      contextRef="Duration_7_1_2020_To_7_31_2020_srt_CounterpartyNameAxis_gds_CpeFundMember_srt_OwnershipAxis_gds_JointVentureMember_JbhhfjnOl0C20Dnj2eEQMA"
      decimals="4"
      id="Narr_ez9htc80XkqEE1ABlyc0aw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.42</gds:PercentEquityInterestToAcquire>
    <us-gaap:RedeemableNoncontrollingInterestTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_ZuU1kB4csUCzqWI5a83rQA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The change in the carrying amount of redeemable non-controlling interests is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Capital injection from CPE Fund&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net loss attributable to redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,807)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accretion to redemption value of redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,627&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 120,820&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RedeemableNoncontrollingInterestTableTextBlock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_BX9gWXr7D0uX71n7vwmb2g_3_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_J9lNQbMyg0C2rIJN-NM1gg_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2807000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_iLjKH00rTkGwjbQqMCn9Kw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18627000</gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_Aw_ssGAPDEuxyZAnTgQmmg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">120820000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_b5NzC_C8zUaikdePidzmZw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;16&#160;&#160;&#160;DERIVATIVE FINANCIAL INSTRMENTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, the Company had outstanding interest rate swap contracts with notional amounts of US$118,500 and nil, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The following table reflects the fair values of derivatives included in the consolidated balance sheets as of December 31, 2019:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated&#160;balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;sheets&#160;location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 351&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,408&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The following table reflects the location in the consolidated statements of operations and the amount of realized and unrealized gains/(losses) recognized for the derivative contracts not designated as hedging instruments for the years ended December 31, 2018, 2019 and 2020:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;statements&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;operations&#160;location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments) &#x2014; realized loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (75)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,652)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19,814)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments) &#x2014; unrealized (loss) gain &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,606)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 81&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12,258)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,775)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-size:1pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_JhlLc1L0SUGIDpNzL_x7lg"
      decimals="-3"
      id="Narr_m_K9uRlIwEOwyUeDvCKVvA"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">118500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_HlLN0ZMiCk2i2DsAQe4uiw"
      decimals="-3"
      id="Narr_fVd56aWMqkuUsMkZSZ28pw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_WzatnRVBqkergQ9NFmtuGA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated&#160;balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;sheets&#160;location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;December&#160;31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 351&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,408&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_dLOm5C-pAkOJ0ZqNLtGrAQ"
      decimals="-3"
      id="Tc_GlLtI7brOUCWKGxtaYto9Q_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">351000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_yZ5Q18YDWEuVhNbPGqn6BQ"
      decimals="-3"
      id="Tc_QxZgYQGDY0yVJlX3ER-5dg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10408000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_-15cPQ51cEmiLBXlaCNgUA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;statements&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;operations&#160;location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments) &#x2014; realized loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (75)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,652)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19,814)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Interest rate swap contracts (not designated as hedging instruments) &#x2014; unrealized (loss) gain &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,606)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 81&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12,258)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,775)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <gds:RealizedGainLossOnDerivatives
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_g8Z48hBDtU6v8kGuFrs-Bg"
      decimals="-3"
      id="Tc_ZYB9zFK8-kW1XnJRVseKCw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-75000</gds:RealizedGainLossOnDerivatives>
    <gds:RealizedGainLossOnDerivatives
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_Harm1FDVD0qsWwA_YucnKA"
      decimals="-3"
      id="Tc_07pYfIUgiUuMEPO217pqZQ_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1652000</gds:RealizedGainLossOnDerivatives>
    <gds:RealizedGainLossOnDerivatives
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_smfUHkdEYESxJRh3rT16Hw"
      decimals="-3"
      id="Tc__gAyADo9NUyyjtruc_Z2gw_5_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-19814000</gds:RealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_g8Z48hBDtU6v8kGuFrs-Bg"
      decimals="-3"
      id="Tc_IgZKjqC0iUGyBlYG4RtqpA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">156000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_Harm1FDVD0qsWwA_YucnKA"
      decimals="-3"
      id="Tc_Hmn2wX1uAEOnG3QWeLWZNQ_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-10606000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_smfUHkdEYESxJRh3rT16Hw"
      decimals="-3"
      id="Tc_JhW_ULms1E-6lEhZcu3iXQ_6_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10039000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-vvzgzYWi0aDfmSLPK8OcA"
      decimals="-3"
      id="Tc_QnZoxRGiXEiIQxEN5788uA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">81000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-ms_X6JzMkCu-FZhW1bU0g"
      decimals="-3"
      id="Tc_VaeTcFSKLUGTkN9d9434sg_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-12258000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember__sWRO-eRFEie29TsUtlXxQ"
      decimals="-3"
      id="Tc_EJxDBEPjlUKGvLstokx1ww_8_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-9775000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_lFtQkdLxJUGp8GFFcjbCdw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;17&#160;&#160;&#160;FAIR VALUE MEASUREMENT&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The Company did not have financial assets or liabilities measured at fair value on a recurring basis as of December 31, 2020. As of December 31, 2019, the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;value&#160;measurement&#160;using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;2&#160;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Interest rate swap contracts (Note 16)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,759&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Following is a description of the valuation techniques that the Company uses to measure fair value of other financial assets and financial liabilities:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Short-term financial instruments (cash, restricted cash, accounts receivable and payable, short-term borrowings, and accrued expenses and other payables) &#x2014; cost approximates fair value because of the short maturity period.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Long-term borrowings &#x2014; fair value is based on the amount of future cash flows associated with each debt instrument discounted at the Company&#x2019;s current borrowing rate for similar debt instruments of comparable terms. The carrying values of the long-term borrowings approximate their fair values as all the long-term debt carry various interest rates which approximate rates currently offered by the Company&#x2019;s bankers for similar debt instruments of comparable maturities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Convertible Bonds payable&#x2014;the estimated fair value was RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2,448,646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and RMB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;3,683,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt; as of December 31, 2019 and 2020 , respectively. The fair value was measured based on the price in the open market.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_0tRyiKpROkC2VpfE2iLStw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;value&#160;measurement&#160;using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;2&#160;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;- Interest rate swap contracts (Note 16)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,759&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_DfwzuaRE-U6huawPJt5UPw"
      decimals="-3"
      id="Tc_jmDqOHBWhk2JYDjLDMkglw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10759000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_EzS3xiS1dEiCwIjmtPhyiA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2448646000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_1bVR7kg2jUiWJ1FG-EyPcQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3683816000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <gds:CommonStockTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_YgGqLgH2-ESfwfgVPpdA8A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;18&#160;&#160;&#160;ORDINARY SHARES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On January 26, 2018, the Company completed a public offering in which the Company offered and sold 8,000,000 ADSs (or 64,000,000 Class A ordinary shares), and SBCVC Holdings Limited (&#x201c;SBCVC&#x201d;), one of the Company&#x2019;s principal shareholders, sold 3,000,000 ADSs (or 24,000,000 Class A ordinary shares), at a price of US$26.00 per ADS. On January 29, 2018, the underwriters exercised their option to purchase from the Company and SBCVC additional 225,000 ADSs (or 1,800,000 Class A ordinary shares) and 1,425,000 ADSs (or 11,400,000 Class A ordinary shares), respectively. The Company raised a total of US$202,696 (RMB1,283,308) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On March 19, 2019, the Company completed a public offering in which the Company offered and sold 13,731,343 ADSs (or 109,850,744 Class A ordinary shares), including 1,791,044 ADSs (or 14,328,352 Class A ordinary shares) purchased by the underwriters by exercising their option. The Company raised a total of US$444,699 (RMB2,982,242) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On December 10, 2019, the Company completed a public offering in which the Company offered and sold 6,318,680 ADSs (or 50,549,440 Class A ordinary shares), including 824,175 ADSs (or 6,593,400 Class A ordinary shares) purchased by the underwriters by exercising their option. The Company raised a total of US$277,256 (RMB1,951,884) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In June 2020, two investors, Hillhouse Capital (&#x201c;Hillhouse&#x201d;) and STT GDC, purchased, through a private placement, of US$400,000 and US$105,000 respectively of 62,153,848 newly issued Class A ordinary shares of the Company at a price equivalent to US$65 per ADS(or US$8.125 per share). The Company received net proceeds of US$500,784 (RMB3,533,285) from this private placement, after deducting underwriting commissions and other issuance costs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;On November 2, 2020, the Company successfully completed its secondary listing in Hong Kong and public offering of 160,000,000 Class A ordinary shares (or 20,000,000 ADSs) at a price of HK$80.88 per share. On November 6, 2020, the underwriters had fully exercised their over-allotment option in respect of 24,000,000 shares (or 3,000,000 ADSs). The Company received net proceeds from this offering of RMB12,441,232, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;As of December 31, 2020, the Company&#x2019;s outstanding share capital consisted of 1,427,590,059 Class A ordinary shares and 67,590,336 Class B ordinary shares.&lt;/p&gt;</gds:CommonStockTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_4Y2reAUAU0-8ErxVoJ_Vbg"
      decimals="INF"
      id="Narr_99hpBw46t0iz8nApCDuYUg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">8000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_HLiV1mlsVkOgoVYmUbi8NQ"
      decimals="INF"
      id="Narr_oI69jL5VIkKpti3BEius4A"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">64000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <gds:SaleOfStockNumberOfShares
      contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_lGf4oX7eJE2hHbgT67nKUw"
      decimals="INF"
      id="Narr_VOm5nbb7cEWQSOWJ1jIayg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">3000000</gds:SaleOfStockNumberOfShares>
    <gds:SaleOfStockNumberOfShares
      contextRef="Duration_1_26_2018_To_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_g5oq2A_8DEu5mkbj9nHYFA"
      decimals="INF"
      id="Narr_lBw3HAR6U0GhdE7QxvE_Rw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">24000000</gds:SaleOfStockNumberOfShares>
    <us-gaap:SharePrice
      contextRef="As_Of_1_26_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_Zcqz9bmtZUygY5ZhHAxNgw"
      decimals="INF"
      id="Narr_yU2FMxhSCkymD27O81V9mQ"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">26.00</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_se3uNmUnYkqBWskpmx0hkw"
      decimals="INF"
      id="Narr_jb29lXuElkqdm7wauu0KMw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">225000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_ccyEyputgkOIhnr_jSCUhw"
      decimals="INF"
      id="Narr_vHwRTit8TEG2xp-aquyxHA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <gds:SaleOfStockNumberOfShares
      contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_UH9L1W4KGEaIgJpA6RtZuQ"
      decimals="INF"
      id="Narr_2yFoMA6R4E6jUsVuMO_5Zg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1425000</gds:SaleOfStockNumberOfShares>
    <gds:SaleOfStockNumberOfShares
      contextRef="Duration_1_29_2018_To_1_29_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SbcvcHoldingsLimitedMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_Q-cX_G8pgka9osHbqBP52Q"
      decimals="INF"
      id="Narr_TjWWwL4OcUaGuk6qPPdqJA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">11400000</gds:SaleOfStockNumberOfShares>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_1_29_2018_To_1_29_2018_9pVMS6rJwU6i7IW1jDqAKA"
      decimals="-3"
      id="Narr_pWwz6sf2Dki79aWp-YU_Aw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">202696000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_1_29_2018_To_1_29_2018_9pVMS6rJwU6i7IW1jDqAKA"
      decimals="-3"
      id="Narr_OahNsEY57kCY44ZDRKWF1w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1283308000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_iD5jp5H9Fk2xO068pZNexg"
      decimals="INF"
      id="Narr_AutussvNXEGUNUlJ_IM9DQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">13731343</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WU_7_Lh1ZEeYRHVc9uZ5Wg"
      decimals="INF"
      id="Narr_feeL2JDb70euER-c0aU0DQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">109850744</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_zhQdfLMlmkyFH2K3qDxk8Q"
      decimals="INF"
      id="Narr_BXLNPNaii0GBBzjbM5WW_w"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1791044</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_19_2019_To_3_19_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_eFgHouaXZ0GpeYLFIhjYIA"
      decimals="INF"
      id="Narr_oiSfLYK0lkKB-wFatqD7RA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">14328352</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_3_19_2019_To_3_19_2019_JHDpvCdLzUWIsqSPST9s2A"
      decimals="-3"
      id="Narr_kjjwld_wTU6p9zBpeaEeRw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">444699000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_3_19_2019_To_3_19_2019_JHDpvCdLzUWIsqSPST9s2A"
      decimals="-3"
      id="Narr_8yDRd7uAKUGgxOWd-9FDKg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2982242000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_leXCSnVbkUGs3KAV-3j_2A"
      decimals="INF"
      id="Narr_9calodGFAE-geelmgkEW4A"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">6318680</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tfFvOGPv9UqSsaeFdwusdQ"
      decimals="INF"
      id="Narr_oyMMHt220kKf2yIPVG7hPg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">50549440</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_oBgJo_x7OkKDQvB0edzyXQ"
      decimals="INF"
      id="Narr_IE5YFixiQUeXgyO-Vl3Vqw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">824175</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_10_2019_To_12_10_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_MMSVGyGXV0iHWvu4TBKO7Q"
      decimals="INF"
      id="Narr_zaQNhBHvWk2slkpC41_s0w"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">6593400</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_12_10_2019_To_12_10_2019_qVSc18zVo0iVPb8GdSvUtg"
      decimals="-3"
      id="Narr_ZbExSxQCakS-M1X_bBZnXg"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">277256000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_12_10_2019_To_12_10_2019_qVSc18zVo0iVPb8GdSvUtg"
      decimals="-3"
      id="Narr_7YIS7hmKakmKdYIm2y1PaQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1951884000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <gds:NumberOfInvestors
      contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg"
      decimals="INF"
      id="Narr_bGIoncNhc0iOaPrtYR16ZA"
      unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ">2</gds:NumberOfInvestors>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_HillhouseCapitalMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ssUF5MTHFkS5w4wg880yJw"
      decimals="-3"
      id="Narr_f3uD76Ir90KwQvIQ0OLKVA"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">400000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttGdcMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_dFqFqTY6E0K9P6NLqfMKLw"
      decimals="-3"
      id="Narr_BEDZkKJyNUmg7697Sqo4fw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">105000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_VNAwfOifz0uMJSwG_WQ2Hw"
      decimals="INF"
      id="Narr_PiC0TpHK9U2kapVPzNP8vA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">62153848</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="As_Of_6_30_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rF6WeQXWTUexjy--b3s33Q"
      decimals="0"
      id="Narr_merBtMl_TU-rvrS3_qefnA"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">65</us-gaap:SharePrice>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_g-7aoPODNkesrL-_c5CGDA"
      decimals="3"
      id="Narr_vbDAjIQ5CU-21i-obsQOzg"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">8.125</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg"
      decimals="-3"
      id="Narr_tiOELTMdrUKBFWNX7mD3tw"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">500784000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_6_1_2020_To_6_30_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5mQp9PGJjkCCCHxOEcSkIg"
      decimals="-3"
      id="Narr_8h8RLql0CkmrLFhu_EUN8g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3533285000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_oyjqokTHgkKTFfuZkNyDrg"
      decimals="INF"
      id="Narr_8ohTiWljtE6lVK7ZWxTQrQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">160000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_11_2_2020_To_11_2_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_tO2DKf5Wi0qaQn8a8f_EYg"
      decimals="INF"
      id="Narr_POXfqvjxNE2e9y8LYCIHKA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">20000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="As_Of_11_2_2020_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_2laj9c67RE--Cq-Q1Cn5mQ"
      decimals="2"
      id="Narr_njrZ2722ekeUWLQyKIoCkA"
      unitRef="Unit_Divide_HKD_shares_tsxJxzjbW0KwCeRYVfvmJA">80.88</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_R-4yCIXGQE2JwaV7E7Fg9w"
      decimals="INF"
      id="Narr_8380pUzqbk-uXlhqmJA4Dw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">24000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_11_6_2020_To_11_6_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_5OHkpVJC3U6VdCCGucFyzw"
      decimals="INF"
      id="Narr_kZbEeC67sUSVqakRT0HNnQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">3000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_11_6_2020_To_11_6_2020_L3ELoyQCU0qZ2ilCctAdmQ"
      decimals="-3"
      id="Narr_gt_dapYKskyCvfxHz8LdYQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12441232000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xs92cOt1lUGW2T05Z7lYDw"
      decimals="INF"
      id="Narr_1Q6ADQDHLESc8aNfOMRANA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1427590059</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_rA5INOtOx0ustFLnRmCkfg"
      decimals="INF"
      id="Narr_7eSxtDgGdUGi1ydMq42jGg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_L8Hb9LpIqEic1aeeYuEkXw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;19&#160;&#160;&#160;SHARE-BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Equity Incentive Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company adopted the 2014 Equity Incentive Plan (&#x201c;the 2014 Plan&#x201d;) in July&#160;2014 for the granting of share options to key employees, directors and external consultants in exchange for their services. The total number of shares, which may be issued under the 2014 Plan, is 29,240,000&#160;shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company adopted the 2016 Equity Incentive Plan (&#x201c;the 2016 Plan&#x201d;) in August 2016 for the granting of share options, stock appreciation rights and other stock-based award (collectively referred to as the &#x201c;Awards&#x201d;) to key employees and directors. The maximum aggregate number of ordinary shares, which may be subject to Awards under the Plan, is 56,707,560 ordinary shares, provided, however, that the maximum number of unallocated ordinary shares which may be issuable pursuant to Awards are subject to certain automatic approval mechanism up to 3% of total issued and outstanding ordinary shares of the Company, if and whenever the unallocated ordinary shares which may be subject to equity awards under the 2016 Plan accounts for less than 1.5% of the Company&#x2019;s total issued and outstanding ordinary shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In June 2018, the Company granted 500,000 share options under the 2014 Plan to an external consultant at an exercise price of US$0.7792 (RMB5.0) per option, which were immediately vested. The options have a contractual term of &lt;span style="white-space:pre-wrap;"&gt;five years&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt;. The Company recognized the fair value of such options granted and vested amounted to US$2,429 (RMB16,073) immediately to profit and loss. The fair value of such options was determined to be approximately the difference between the grant date share price and the exercise price.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;A summary of the option activity is as follows:&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;grant-date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;of&#160;options&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;exercise&#160;price&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;per&#160;option&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at January&#160;1, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,087,236&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.1&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,614,464)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.2&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (193,340)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at December&#160;31,&#160;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,779,432&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,150,336)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3.5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,629,096&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.4&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (14,222,096)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.5&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at December&#160;31,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 407,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options vested and expected to be vested at December&#160;31,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 407,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Total intrinsic value of options exercised was RMB77,917 , RMB266,863 and RMB633,606, respectively, for the years ended December 31, 2018, 2019 and 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The following table summarizes information with respect to stock options outstanding and stock options exercisable as of December 31, 2020:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;of&#160;shares&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;contractual&#160;life&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;exercise&#160;price&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding and exercisable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;407,000&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5.1&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2019 and 2020, there were no unvested employee or non-employee stock options. Aggregate intrinsic value of options outstanding and exercisable as of December 31, 2020 was  RMB29,015.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Settlement of liability-classified restricted shares award&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;In March, May, August and November 2018, the Company issued a total of 260,560 fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB6,357.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;In March, May, August and November 2019, the Company issued a total of 237,312 fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB7,984.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;In March, June, July and October 2020, the Company issued a total of 190,536 fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB10,089.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;Pursuant to ASC 480-10-25-14, such award that is share-settleable for a fixed monetary amount is a liability-classified award and therefore is re-measured each reporting period until settlement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"&gt;Upon issuance of the shares to settle the obligation, equity is increased by the amount of the liability settled in shares and no additional share-based compensation expense was recorded.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Restricted shares to directors, officers and employees&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In July 2018 , August 2019 and August 2020, the Company granted non-vested restricted shares of 12,941,952, 14,314,160 and 11,520,312, respectively, to employees, officers and directors. The restricted share awards contained service and market conditions, or service and performance conditions, which are tied to the financial performance of the Company. For restricted shares granted, the value of the restricted shares was determined by the fair value of the restricted shares on the grant date, on which all criteria for establishing the grant dates were satisfied. The value of restricted shares subject to service conditions and market conditions attached is recognized as the compensation expense using the graded-vesting method. The value of restricted shares with performance conditions attached is recognized as compensation expense using the graded-vesting method only when the achievement of performance conditions becomes probable. For restricted shares with market conditions, the probability to achieve market conditions is reflected in the grant date fair value.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;i style="font-style:italic;"&gt;A summary of the restricted share activity is as follows:&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&#160;average&#160;grant-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;date&#160;fair&#160;value&#160;per&#160;share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at January 1,&#160;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,525,620&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,202,512&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (7,326,620)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.0&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (891,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.9&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at December 31, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,510,504&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,551,472&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,122,432)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,582,248)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,357,296&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22.4&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,710,848&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12,684,640)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.1&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,364,736)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.1&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,018,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42.4&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company recognized share-based compensation expenses of RMB89,804, RMB189,447 and RMB333,686 for the years ended December 31, 2018, 2019 and 2020, respectively, for the restricted share awards. As of December 31, 2020, total unrecognized compensation expense relating to the unvested shares was RMB574,564. The expense is expected to be recognized over a weighted average period of 1.73 years using the graded-vesting attribution method. The Company did not capitalize any of the share-based compensation expenses as part of the cost of any asset for the years ended December 31, 2018, 2019 and 2020.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Total intrinsic value of restricted shares vested was RMB160,264, RMB311,923 and RMB827,396, respectively, for the years ended December 31, 2018, 2019 and 2020. Aggregate intrinsic value of unvested restricted shares as of December 31, 2020 was RMB2,369,023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The fair value of the restricted shares granted is estimated on the date of grant using the Monte Carlo simulation model with the following assumptions used.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Grant date:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Risk-free rate of return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;2.047%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; - &lt;/span&gt;&lt;span style="color:#231f20;"&gt;2.418&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1.67%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; - &lt;/span&gt;&lt;span style="color:#231f20;"&gt;1.88&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.14%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; - &lt;/span&gt;&lt;span style="color:#231f20;"&gt;0.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 71.85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 63.22&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 59.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Expected dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 0.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 0.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 0.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Share price at grant date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;US$&lt;/span&gt;&lt;span style="color:#231f20;"&gt;3.125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;US$&lt;/span&gt;&lt;span style="color:#231f20;"&gt;5.02375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;US$&lt;/span&gt;&lt;span style="color:#231f20;"&gt;10.1475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;(RMB&lt;/span&gt;&lt;span style="color:#231f20;"&gt;21.3&lt;/span&gt;&lt;span style="color:#231f20;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;(RMB&lt;/span&gt;&lt;span style="color:#231f20;"&gt;34.6&lt;/span&gt;&lt;span style="color:#231f20;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;(RMB&lt;/span&gt;&lt;span style="color:#231f20;"&gt;70.5&lt;/span&gt;&lt;span style="color:#231f20;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Expected term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;3 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;3 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;3 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18.2pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"&gt;Expected volatility is assumed based on the historical volatility of the Company&#x2019;s comparable companies or the Company in the period equal to the expected term of each grant.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"&gt;Risk-free rate equal to the United States Government Treasury Yield Rates for a term equal to the remaining expected term.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(3)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"&gt;The dividend yield was estimated by the Company based on its expected dividend policy over the expected term of the restricted shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;A summary of share-based compensation expenses for the years ended December 31, 2018, 2019 and 2020 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Costs of revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,008&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,007&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,943&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Selling and marketing expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,213&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,436&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,204&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,707&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 101,949&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 184,943&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 949&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,364&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total share-based compensation expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,877&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 189,756&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 333,686&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 72pt;"&gt;&lt;span style="font-size:1pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_7_31_2014_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_F1TQehriY0CpsQYfqhUMLg"
      decimals="INF"
      id="Narr_OFRzJNbLe06k01p9yQd1qg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">29240000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IOeOv_vnbkidQguBd-LPMA"
      decimals="INF"
      id="Narr_0qs-vQKD9UiusXqRbKa8mw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">56707560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage
      contextRef="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1tDo1psq706xHzj0JXP0vg"
      decimals="INF"
      id="Narr_tVPW-4LWmUq5q9vPD5Bgvw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.03</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage
      contextRef="Duration_8_1_2016_To_8_31_2016_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2016Member_rnpPvMkJqEijLxsiFXDLSA"
      decimals="INF"
      id="Narr_mZRBmMpyx0m9OJa-QT1BkA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.015</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"
      decimals="INF"
      id="Narr_IyX4ZnLpokSrqmjAVEuYUQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"
      decimals="4"
      id="Narr_3d-4Au19S0Wi9XOb8tscSA"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.7792</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"
      decimals="1"
      id="Narr_1d1yD3GDgEaZd524xgu75g"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"
      id="Narr_RrNVhpep6E6RrQYO0YJbSQ">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue
      contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"
      decimals="-3"
      id="Narr_ApPD_dfLfUqyZ421K9np0Q"
      unitRef="Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg">2429000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue
      contextRef="Duration_6_1_2018_To_6_30_2018_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_gds_ExternalConsultantsFiveMember_t0o453jME0uOZrb2c3jn6A"
      decimals="-3"
      id="Narr_Z5Sgs_7-0U-NtCDAJdyWyA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16073000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_GRO0zu9I-Eq7kH9AAhSHhA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;grant-date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;of&#160;options&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;exercise&#160;price&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;per&#160;option&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at January&#160;1, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,087,236&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.1&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,614,464)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.2&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (193,340)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at December&#160;31,&#160;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,779,432&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,150,336)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3.5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,629,096&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.4&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (14,222,096)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.5&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding at December&#160;31,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 407,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options vested and expected to be vested at December&#160;31,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 407,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="INF"
      id="Tc_ELQ91pZzg0KdAF8XCT1StA_7_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">28087236</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="1"
      id="Tc_eb4ukyqZD0SLjqoZKq8GGA_7_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="1"
      id="Tc_fxwcTaZyRUqkVt9A7V-GKQ_7_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">3.2</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="INF"
      id="Tc_cs79kvdt3kChIX6p1MLYVg_8_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="1"
      id="Tc_bEfebpyIAkehKyHwRACjWQ_8_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="1"
      id="Tc_bCRefLZVKUS6rbZo8gjHrA_8_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">31.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="INF"
      id="Tc_K0h9KheQh0GLpDtVBxD_Vw_9_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">3614464</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="1"
      id="Tc_gdqLbnI-gkeJeg1ku-52_A_9_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.2</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="1"
      id="Tc_dABeDmMPOU6N7VbHPawhSw_9_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">4.5</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="INF"
      id="Tc_Hv30u-l6h06MDFlYUYxH3w_10_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">193340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="1"
      id="Tc_crDFL5-tkE2Rv5ugXDWccw_10_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="1"
      id="Tc_S_dnR8zU9Uag97tCk-siaQ_10_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">6.2</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="INF"
      id="Tc_p0Tr7MY6LkqvyTv-C7PRsA_12_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">24779432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="1"
      id="Tc_-O4b0gRRJUeNDgKOuDxG7A_12_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="1"
      id="Tc_uJPP6up1GEKmzedAM6m_HA_12_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">2.2</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="INF"
      id="Tc_PTP-YERBTUeJCH37FYO_xQ_14_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">10150336</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="1"
      id="Tc_FKbmrmXC9kuZeLIBfnCbXQ_14_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.6</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="1"
      id="Tc_C2ZFugMHtUqQXj8ltEKxBg_14_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">3.5</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="INF"
      id="Tc_T8ZB-zvXKkWG7Uf7cJlbDQ_17_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">14629096</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="1"
      id="Tc_qeIy3ulcr0yd4qOitZ9Xkg_17_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="1"
      id="Tc_b45BVuC1cEGNhfJ8G6Tldw_17_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">1.7</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="INF"
      id="Tc_AKmJGOUh8kO5rLteaa4yNA_19_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">14222096</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="1"
      id="Tc_hVxpvHKmJk-9pVOV8lu6-g_19_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.5</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="1"
      id="Tc_WZjH6BSpGE2Ulxf3-WRnZQ_19_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">1.6</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="INF"
      id="Tc_kOz9-uv_S0WB9H7lbellHQ_22_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">407000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="1"
      id="Tc_0JOQQ2Mcok6egamQO7t7NQ_22_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="1"
      id="Tc_QpJ2_YBVV0efrZSs9sb_zg_22_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">1.6</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="INF"
      id="Tc_LuCm3BYkJ0WFOozIamqXRw_24_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">407000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="1"
      id="Tc_8UvxVN_IW02RcILR0IcGwQ_24_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="1"
      id="Tc_0njtQP7ZAUOwdu4aPldINA_24_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">1.6</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Narr_0HBNWU5ZTk2t1a___ncyDw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">77917000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_aMPfq8mWukyLZCDWV8kWDA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">266863000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Narr_ESUZQwnv80Oiltbkh9K2HA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">633606000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_8-255jl--02VEIHY62a1uw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;of&#160;shares&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;contractual&#160;life&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;exercise&#160;price&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding and exercisable&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;407,000&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5.1&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="INF"
      id="Tc_wkRQnCEz2EihKW93aMCOvw_6_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">407000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tc_CK2__aMtiUyJJDe0_c4pYA_6_4">P0Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="1"
      id="Tc_go04F0nYgE20wYy4jLBMlg_6_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2019_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_3PP9V8U6QUaqb1I33daefg"
      decimals="-3"
      id="Narr_50SntMrFukeTTQ154ZUZWQ"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2020_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_9j1M_AFndEqxv-7gXy07qQ"
      decimals="-3"
      id="Narr_v6XjO6HN7022tKeHMz_gZA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_C86ZMiuuUki7KeZqzdFTlw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29015000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_3_1_2018_To_11_30_2018_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_iZoOloEsh020YnYtnAee3Q"
      decimals="INF"
      id="Narr_IatPKTTYjUuanRQyPp_t3w"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">260560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_3_1_2018_To_11_30_2018_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_iZoOloEsh020YnYtnAee3Q"
      decimals="-3"
      id="Narr_Zzmy7v9Sb0GnzfoGsop47g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6357000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_3_1_2019_To_11_30_2019_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ui0G2Hb16E-4HRiBdiTgsA"
      decimals="INF"
      id="Narr_vJ83Pa328UiU1T_JqYsvqw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">237312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_3_1_2019_To_11_30_2019_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ui0G2Hb16E-4HRiBdiTgsA"
      decimals="-3"
      id="Narr_kDtpZUTeYUi2HJwT6NcCkQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7984000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_lGLXP-Eg1kmRXhxTB1YNug"
      decimals="INF"
      id="Narr_B62NFhDyV0OYQ9R9sYupwA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">190536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_lGLXP-Eg1kmRXhxTB1YNug"
      decimals="-3"
      id="Narr_VAymTH5o-EiYl5-7SfbHog"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10089000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_K-xSIHoawk26QkoL5x4lTg"
      decimals="-3"
      id="Narr_w6Ljm1iO1kOWFzwVUuC-_g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_7_1_2018_To_7_31_2018_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_AI8Z3K5ii0mmaz4m0wMyWA"
      decimals="INF"
      id="Narr_erZrl5gaCEGHK7ALznDsVA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">12941952</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_8_1_2019_To_8_31_2019_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_sKATW3JcZ0qPj1C9WW-1rg"
      decimals="INF"
      id="Narr_1UK3cP0zt0eQUvsv2GNB4A"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">14314160</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_8_1_2020_To_8_31_2020_srt_TitleOfIndividualAxis_gds_DirectorOfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OgUie2isFEmHqKPEyxwSZQ"
      decimals="INF"
      id="Narr_eWA3EZNegUihWv9biV_XyA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">11520312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_t25mNAdoHEiLd9h2eg71Fw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&#160;average&#160;grant-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;date&#160;fair&#160;value&#160;per&#160;share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(RMB)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at January 1,&#160;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,525,620&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,202,512&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (7,326,620)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.0&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (891,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.9&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at December 31, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,510,504&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,551,472&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,122,432)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,582,248)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,357,296&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22.4&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,710,848&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66.7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12,684,640)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.1&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,364,736)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.1&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,018,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42.4&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg"
      decimals="INF"
      id="Tc_rNP0P2kT-UKzzMuY5rv8Rw_5_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">24525620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg"
      decimals="1"
      id="Tc_HW9GG4TSSEOZjhtoCZnsrQ_5_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="INF"
      id="Tc__0e94zwq402GbX6iKFZYng_6_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">13202512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="1"
      id="Tc_CfpoNlnmPEiPxrUzJPIJyw_6_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">14.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="INF"
      id="Tc_WHUW0PgC8EGPiJvQw_QPZQ_7_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">7326620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="1"
      id="Tc_xGuMIEhWk0-bUBqvhKeF_w_7_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">6.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="INF"
      id="Tc_H8HnZ44ZkEiI7Cp9Gv4yEg_8_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">891008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="1"
      id="Tc_uZeAqECAlkS_ldVxD9KD9w_8_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">5.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M7CrNxpl50uD-UvnivbCOQ"
      decimals="INF"
      id="Tc_YSfiiGSEL0iK9iJh1Jz5gQ_10_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">29510504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_M7CrNxpl50uD-UvnivbCOQ"
      decimals="1"
      id="Tc_qpTPRxGmN0W-XrdM8zaJZw_10_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">9.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="INF"
      id="Tc_Ke647DA4YUqfY9ANRnF9eg_11_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">14551472</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="1"
      id="Tc_Yn78bUrF5kWOmDV60ScxxA_11_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">34.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="INF"
      id="Tc_2wQzmBGyFEOQecAjYpUbfg_12_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">9122432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="1"
      id="Tc_Tq4eAa1qHkWwaLo27JwNBA_12_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">9.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="INF"
      id="Tc_3EwOdcAxjE2UBFDUtTtIVA_13_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1582248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="1"
      id="Tc_un2QWnewCkeanuyVw764OQ_13_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">10.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ef0Z93pkoEGIYqeb-YjaYw"
      decimals="INF"
      id="Tc_7OjfDp4thUWtt8MsJ02C1g_15_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">33357296</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Ef0Z93pkoEGIYqeb-YjaYw"
      decimals="1"
      id="Tc_BVSJaQsUNkCBdnFtXOMDNQ_15_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">22.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="INF"
      id="Tc_6kVKAjBudk2QeF7yKnN67w_16_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">11710848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="1"
      id="Tc_6IWgCBrvqUCAhzGUho417w_16_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">66.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="INF"
      id="Tc_jXrDKX5beUC-yZqq4Of6KQ_17_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">12684640</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="1"
      id="Tc_lCwIFb-t7keGqrVDkvRXKQ_17_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">14.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="INF"
      id="Tc_HdA_Vi0XnkqnrqlnMQwm3A_18_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1364736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="1"
      id="Tc_PARhz9KBYEydsvagNiru8g_18_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">25.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw"
      decimals="INF"
      id="Tc_cWc0ay8KykqKf1J0AP1SlQ_20_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">31018768</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw"
      decimals="1"
      id="Tc_E_XsIn5cl0Kah17ZJwJMKQ_20_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">42.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="-3"
      id="Narr_duKvlspKBkaraZcHv1DLAQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">89804000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="-3"
      id="Narr_Jr_Y2atgUkSz6FZymuGjjA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">189447000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="-3"
      id="Narr_MqjtqRcwHUuwCxsaqpG7GA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">333686000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw"
      decimals="-3"
      id="Narr_1FNZROXmLkW4vTLyJOV-AA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">574564000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      id="Narr_3pVyrqDt-U683yLr6cOkcQ">P1Y8M23D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g1pJXqR8k0aQaqCPsiLHig"
      decimals="-3"
      id="Narr_8RrGHrk5jEqCrubcJ6mjlA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">160264000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_EAQmZXZbgku8IdOrOtGeRQ"
      decimals="-3"
      id="Narr_OojBR3koXEu6YU1dxjrWHw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">311923000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JVJhE8XqvkCNhJDelvWt6g"
      decimals="-3"
      id="Narr_qVYgUfUT_USvnMtCVnYicw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">827396000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_i6MfZcSi5UWqoIxEc-Jmgw"
      decimals="-3"
      id="Narr_w1OMJKnWtES_Ho_QWQFI5A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2369023000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <gds:ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_S4sMLFYpk0en7LUEqtMOKg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;Grant date:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Risk-free rate of return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;2.047%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; - &lt;/span&gt;&lt;span style="color:#231f20;"&gt;2.418&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1.67%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; - &lt;/span&gt;&lt;span style="color:#231f20;"&gt;1.88&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.14%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; - &lt;/span&gt;&lt;span style="color:#231f20;"&gt;0.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 71.85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 63.22&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 59.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Expected dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 0.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 0.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt; 0.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Share price at grant date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;US$&lt;/span&gt;&lt;span style="color:#231f20;"&gt;3.125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;US$&lt;/span&gt;&lt;span style="color:#231f20;"&gt;5.02375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;US$&lt;/span&gt;&lt;span style="color:#231f20;"&gt;10.1475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;(RMB&lt;/span&gt;&lt;span style="color:#231f20;"&gt;21.3&lt;/span&gt;&lt;span style="color:#231f20;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;(RMB&lt;/span&gt;&lt;span style="color:#231f20;"&gt;34.6&lt;/span&gt;&lt;span style="color:#231f20;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;(RMB&lt;/span&gt;&lt;span style="color:#231f20;"&gt;70.5&lt;/span&gt;&lt;span style="color:#231f20;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;Expected term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;3 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;3 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;1&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;3 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pfZisS2jEU-PH5pSjclwQg"
      decimals="5"
      id="Narr_1P0Y8z-ghUWpRUarLOjxnQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.02047</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_X-beG-Gtg0KAwbNsGzMHTw"
      decimals="5"
      id="Narr_pVbS4a7uW0aMwrsiQtNDHg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.02418</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2F3B7VTOx0W8lxFaW8oa0w"
      decimals="4"
      id="Narr_fMWgkEYC2Euwrymhb5lniQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZnE_fysRgkCzow7v_X_gZA"
      decimals="4"
      id="Narr_qyEOLK0vekmrpVeDytAwlw"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0188</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_bMfKNYkOSUipT3KYjr1A6Q"
      decimals="4"
      id="Narr_d_owXqDnDUGxMGsd8RtogQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JssNqorwnUOeV5NaIH_Kjw"
      decimals="4"
      id="Narr_oXgEsUGmvUewx1WKTYoEzg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="Duration_8_1_2018_To_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_VFfmQh5uX0iGBbp8_FQJJQ"
      decimals="4"
      id="Tc_Tsd9cqtDG0ePenXi6WdIww_3_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.7185</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="Duration_8_1_2019_To_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_f6VhJ0ZeZE6KCGlnW1lTTA"
      decimals="4"
      id="Tc_TQ0v-COlpE6fSpzgYF0m9A_3_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.6322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw"
      decimals="4"
      id="Tc_ZxBuXPsmR0G0cTn91JbnlQ_3_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.5923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_8_1_2018_To_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_VFfmQh5uX0iGBbp8_FQJJQ"
      decimals="2"
      id="Tc_oCRvqiRt80C_MYuPnOo6AQ_4_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_8_1_2019_To_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_f6VhJ0ZeZE6KCGlnW1lTTA"
      decimals="2"
      id="Tc_eRifrho1A0WptizelRua3A_4_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw"
      decimals="2"
      id="Tc_ou4AG28Mz0WbedVZ49xgZQ_4_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharePrice
      contextRef="As_Of_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kLFj5x08HUmYXP40ndhm_Q"
      decimals="3"
      id="Narr_OIzlwvOS402BgYDOxdt4UA"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">3.125</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="As_Of_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OIbHRYy8XUWfK6YObw03Ng"
      decimals="5"
      id="Narr_MzoO6Z1ci0yw09nK5EpKcg"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">5.02375</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="As_Of_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_tbBVUk5VfEmfdEyrnaJfAA"
      decimals="4"
      id="Narr_VXTq7pAkIEGm_746ZqisIA"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">10.1475</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="As_Of_8_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kLFj5x08HUmYXP40ndhm_Q"
      decimals="1"
      id="Narr_QU1t0rcM9kiB3kvY1d-mAA"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">21.3</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="As_Of_8_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OIbHRYy8XUWfK6YObw03Ng"
      decimals="1"
      id="Narr__YDHKvdOQkyd7aJYGZ3-oQ"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">34.6</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="As_Of_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_tbBVUk5VfEmfdEyrnaJfAA"
      decimals="1"
      id="Narr_kIKOC3OGpkm_bJXj7yA2_Q"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">70.5</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pfZisS2jEU-PH5pSjclwQg"
      id="Narr_DR6vaicGu0Ol6sqXsesNgg">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_8_1_2018_To_8_31_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_X-beG-Gtg0KAwbNsGzMHTw"
      id="Narr_YXX9fE-4rkaelfeXr8CWCw">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2F3B7VTOx0W8lxFaW8oa0w"
      id="Narr_Ek8E7MQacEe5WVHQSQGSVA">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_8_1_2019_To_8_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZnE_fysRgkCzow7v_X_gZA"
      id="Narr_d8Xm-_WCykSehNnSOw3Jpg">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_bMfKNYkOSUipT3KYjr1A6Q"
      id="Narr_AU6eMywk10-ruLGfj5LhwA">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_8_1_2020_To_8_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JssNqorwnUOeV5NaIH_Kjw"
      id="Narr_xTCxF-Y3xUK7l4m0axDMVg">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_GBeOicCEO0KAOEn7ZtZ7Sw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Costs of revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,008&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,007&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,943&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Selling and marketing expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,213&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,436&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,204&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,707&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 101,949&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 184,943&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 949&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,364&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total share-based compensation expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,877&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 189,756&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 333,686&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MtHkMipgkEuQjSq6WjzeYg"
      decimals="-3"
      id="Tc_WO0v8_Yw-US-N4w1V3-9qw_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18008000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_mA6giQ73uk-FDEHMrIundQ"
      decimals="-3"
      id="Tc_wWO8k2Lq1EOdv-NbT7Swpw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">46007000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww"
      decimals="-3"
      id="Tc_wRZ4yVwUmkOagc3porkI4Q_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">89943000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_yYEIJNwPz0y7j6cG7mBWUg"
      decimals="-3"
      id="Tc_1zj7rtzclUiS2sZxnA_Jsw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25213000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_TVovzPbjekC5aSdKhRA-cg"
      decimals="-3"
      id="Tc_FV5gsWC8wU23ELprv7p2sw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">39436000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_PlA8yqvipkeUY4zu4yf4RA"
      decimals="-3"
      id="Tc_St4p-wvK7UKI73YimIBOUA_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">54204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_bnxBilVEmUij3ch2j2p0OA"
      decimals="-3"
      id="Tc_ovpYUib0Q0SGcZhbnxkwNg_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61707000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_QOsAZmCERkSJ-KpallZqFA"
      decimals="-3"
      id="Tc_C63X3iCYBUiau3Sx7AVkxw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">101949000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Y7IDj4NFKkuFGIdYrGacaw"
      decimals="-3"
      id="Tc_b2O7EwQcm0SykZkiUyonnA_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">184943000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ombUGF3xT0yRQA2MRNSsSQ"
      decimals="-3"
      id="Tc_hknzpQDlqECMPsjTr1D2Rg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">949000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_NBTCX1xAfUyWpI_cvXNUhw"
      decimals="-3"
      id="Tc_4YO1-4POnkacPXodH2E1vg_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2364000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dMQdFx8ICkmPmEcw-C3fZQ"
      decimals="-3"
      id="Tc_LwpekdoQakCwqeClPaVhHg_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4596000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc__Xv6sRyGyE2BTFmsRSbJCw_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105877000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_mrkMPrWhbU-IhsvrnX0VlQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">189756000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_-0-lGuqbhkmAjpnb0o6ZRw_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">333686000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_NHYZJ9MESU2xvRGuU8QJLw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;20&#160;&#160;&#160;REVENUE&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Net revenue consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Colocation services&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,104,259&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,261,745&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,710,923&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Managed service and others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 655,231&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 832,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,005,945&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Service revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,759,490&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,094,571&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,716,868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Equipment sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,587&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,834&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,104&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,792,077&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,122,405&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,738,972&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <gds:ScheduleOfNetRevenueTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_uN8h9YcWNEa6H32BaGNZiA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Colocation services&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,104,259&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,261,745&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,710,923&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Managed service and others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 655,231&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 832,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,005,945&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Service revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,759,490&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,094,571&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,716,868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Equipment sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,587&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,834&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,104&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,792,077&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,122,405&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,738,972&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfNetRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ColocationServicesMember_CsPOWWxwS0ix_psInPbJgA"
      decimals="-3"
      id="Tc_La4EqrV_rki-xskfNNSgcQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2104259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ColocationServicesMember_BgC9cLk9EU6_2gxvSOilUQ"
      decimals="-3"
      id="Tc_75jAhOkIAE2BL_N5QJT9aQ_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3261745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ColocationServicesMember_2FBnJTjdJk-PYTwkwyXNiQ"
      decimals="-3"
      id="Tc_xX1igzwYOE66U5P-RQ3-nw_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4710923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_0Fq-P6R5HkiSo5T8GFFwmg"
      decimals="-3"
      id="Tc_vgMIec4xYk6OrSmrNt5jTA_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">655231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_q5zKoaFHSEaryi7-CFFXgQ"
      decimals="-3"
      id="Tc_icggHYNSXECMQadq85VuUg_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">832826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ManagedServiceAndOthersMember_N3pTI2PmG0usl7kHk-UgkQ"
      decimals="-3"
      id="Tc_7guW6nr9tE-xDmVEr7GrAA_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1005945000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_us-gaap_ServiceMember_TImPk5Y-UE-HdGRC_NkTKQ"
      decimals="-3"
      id="Tc_18OHYSGPG0ORjR96bTf9rQ_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2759490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_zn1a6NxBYEaGx6ckg3IY6A"
      decimals="-3"
      id="Tc_IIoHFGIgtUuR6R0fBb6t8A_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4094571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_BsK5tbDjO0GG5ATUcYnRXQ"
      decimals="-3"
      id="Tc_22lRorzpbEmz9lOsfr8g_w_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5716868000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_JFNzWEB45EK8EBBnlovtbQ"
      decimals="-3"
      id="Tc_5YWGgv2jwEi_jeV0m7qfyg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">32587000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_w5XsuEe7nE6HYJGnaMfXjA"
      decimals="-3"
      id="Tc_rIuG-rGR502lJUBJamMIdg_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_EquipmentSalesMember_d1_GRrMpQ0KIQiCSQOB5oQ"
      decimals="-3"
      id="Tc_Q1YA_TgvJ0Ofs0rkClBr2g_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">22104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_iVbOGX9Ba0WRjG4Eb0J3dg_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2792077000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_piTdVA4KJUSqhz8jR57yHw_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4122405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_A0DG5huigkicdP9jZTqRsw_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5738972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_CiK9YdGuxkW9K4xMTFB2VA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;21&#160;&#160;&#160;INCOME TAX&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Pursuant to the rules&#160;and regulations of the Cayman Islands, GDS&#160;Holdings is not subject to any income tax in the Cayman&#160;Islands.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Two PRC entities are entitled to PRC Corporate Income Tax (&#x201c;CIT&#x201d;) rate of 15%&lt;span style="white-space:pre-wrap;"&gt; in those years that being recognized as "High and New Technology Enterprise" as long as the relevant requirements are satisfied. All the other PRC subsidiaries and consolidated VIEs of the Company are subject to CIT rate of 25%.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s Hong Kong SAR subsidiaries are subject to the Hong Kong SAR Profits Tax rate of&#160;16.5%. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2 million of assessable profits earned will be taxed at half the current tax rate (8.25)% whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one entity in the group to benefit from the progressive rates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company&#x2019;s Singapore subsidiaries are subject to the Singapore CIT rate of 17%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The operating results before income tax and the provision for income taxes by tax jurisdictions for the years ended December&#160;31, 2018, 2019 and 2020 are as&#160;follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss (income) before income taxes:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 237,232&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,080&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19,765)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 202,427&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 358,353&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 568,201&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total loss before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 439,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 426,433&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 548,436&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current tax expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,206&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,819&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 210,503&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total current tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,206&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,822&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 210,517&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax benefits:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (36,597)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,172)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89,739)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total deferred tax benefits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (36,597)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,172)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89,739)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total income taxes (benefits) expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,391)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,650&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 120,778&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The actual income tax expense reported in the consolidated statements of operations differs from the amount computed by applying the PRC statutory income tax rate to loss before income taxes due to the&#160;following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC enterprise income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-PRC resident enterprises not subject to income tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9.2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(21.4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(27.6)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax differential for entities in non-PRC jurisdiction&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.2)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Preferential tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(0.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax effect of current year permanent differences&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.5 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Expiration of unused net operating losses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10.1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-taxable income&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2.5 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.0)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(8.7)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(21.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Return to provision adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.1)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.7&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3.7)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (22.0)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The components of deferred tax assets and liabilities are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance for accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,959&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Government subsidy&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,127&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,549&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,601&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,597&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligation&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,110&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,227&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses carry forwards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 267,159&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 386,999&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total gross deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 311,009&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 434,331&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance on deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (205,976)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (328,821)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets, net of valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,033&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,510&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (171,656)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (154,480)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (97,102)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (195,093)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,612)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,572)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,568)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (70,284)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,836)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (284,774)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (421,429)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (179,741)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (315,919)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Analysis as:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 72,931&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,088&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (252,672)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (462,007)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (179,741)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (315,919)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The following table presents the movement of the valuation allowance for the deferred tax&#160;assets:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the beginning of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 152,241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155,852&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 205,976&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Increase during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,611&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,124&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 122,845&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the end of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155,852&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 205,976&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 328,821&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;As of December 31, 2020, the Company&#x2019;s net deferred tax assets were RMB146,088, which is net of a valuation allowance of RMB328,821. The deferred tax assets for net operating losses carry forwards and related valuation allowance were RMB386,999 and RMB251,868, respectively as of December 31, 2020. This valuation allowance was related to the deferred tax assets of certain subsidiaries of the Company. These entities were in a cumulative loss position with net operating losses carry forwards which are subject to expiration. Management evaluated the realizability of the deferred tax assets associated with the Company&#x2019;s net operating losses carry forwards to determine whether there was more than a 50% likelihood that these deferred tax assets would be realized, based on the Company&#x2019;s expectations of future taxable income and timing of net operating losses carry forwards expirations. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The net operating losses carry forwards of the Company&#x2019;s PRC subsidiaries amounted to RMB1,421,451 as of December 31, 2020, of which RMB42,278, RMB97,573, RMB299,356, RMB375,780 and RMB606,464 will expire if unused by December 31, 2021, 2022, 2023 , 2024 and 2025, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 18pt;"&gt;Uncertainties exist with respect to how the current income tax law in the PRC applies to the Company&#x2019;s overall operations, and more specifically, with regard to tax residency status. The 2008 Enterprise Income Tax Law (the &#x201c;EIT Law&#x201d;) includes a provision specifying that legal entities organized outside the PRC are considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules&#160;to the EIT&#160;Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties,&#160;etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for EIT Law purposes. If the PRC tax authorities subsequently determine that GDS Holdings and its subsidiaries registered outside the PRC are deemed resident enterprises, GDS Holdings and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of&#160;25%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;If the Company were to be non-resident for PRC tax purposes, dividends paid to it from profits earned by the PRC subsidiaries after January&#160;1, 2008 would be subject to a withholding tax. The EIT Law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January&#160;1, 2008. Undistributed earnings generated prior to January&#160;1, 2008 are exempt from such withholding tax. The Company has not recognized any deferred tax liability for the undistributed earnings of the PRC-resident enterprise as of December&#160;31, 2019 and 2020, as the Company plans to permanently reinvest these earnings in the&#160;PRC. Each of the PRC subsidiaries does not have a plan to pay dividends in the foreseeable future and intends to retain any future earnings for use in the operation and expansion of its business in the&#160;PRC.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2019_To_12_31_2019_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_rE0O0qK2PEudKfR6u-Feyw"
      decimals="INF"
      id="Narr_gYyizVE0DUy7r1L-RTkK0g"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_ZVia_5XgiE6EYMtF74U6Ow"
      decimals="INF"
      id="Narr__BWzuYNZSEOA2BGp1HzJ-A"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2021_To_12_31_2021_gds_EntityClassificationsSectorAndEntityAxis_gds_HighAndNewTechnologyEnterprisesMember_srt_StatementGeographicalAxis_country_CN_oJ0yJVmaw0KllZdkRZuflg"
      decimals="INF"
      id="Narr_pDa4pyJOgkercCU96Yy4CA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_CN_uBcowPuDDkS22dWEJmLGtQ"
      decimals="INF"
      id="Narr_cl2ZBDoXlESr5lYP5ueQpQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_HK_tODQGFZmMk2p48NDd5bX8g"
      decimals="INF"
      id="Narr_jdFfIjeDjUuFEOYBzDINsg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <gds:PreferentialTaxRateAssessableProfitsEarned
      contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w"
      decimals="-6"
      id="Narr_6k55eIrvKUyL2b-xpoHd9w"
      unitRef="Unit_Standard_HKD_Z7OlB0V_LEi-0aHCo1DOag">2000000</gds:PreferentialTaxRateAssessableProfitsEarned>
    <gds:PreferentialTaxRate
      contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w"
      decimals="INF"
      id="Narr_wIWTXR3M_Uy9DarVDpEiRA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.0825</gds:PreferentialTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w"
      decimals="INF"
      id="Narr_l2P7UdqTnUqSy0-x1rVKhg"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <gds:NumberOfEntitiesBenefitProgressiveRates
      contextRef="Duration_1_1_2018_To_1_1_2018_srt_StatementGeographicalAxis_country_HK_ffugYA6kIk6kGlHw8pYA-w"
      decimals="INF"
      id="Narr_Xi8o0VO1X0uUNrQGvnD6nA"
      unitRef="Unit_Standard_item_IKaCc8oivkqzOJzXpBDsOQ">1</gds:NumberOfEntitiesBenefitProgressiveRates>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_SG_S-F3mtaVeEubofNiAjYwqQ"
      decimals="INF"
      id="Narr_teAIrWSBP0KjEuSuuDaX7w"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.17</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_XTdhXSCRV0yUJEtyakDE_g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss (income) before income taxes:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 237,232&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,080&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19,765)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 202,427&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 358,353&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 568,201&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total loss before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 439,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 426,433&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 548,436&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current tax expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,206&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,819&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 210,503&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total current tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,206&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,822&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 210,517&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax benefits:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (36,597)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,172)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89,739)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total deferred tax benefits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (36,597)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,172)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89,739)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total income taxes (benefits) expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,391)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,650&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 120,778&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_VMkVnfJQbUauxA_LCnZqAA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-237232000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_xWeNpAh4hUisxoc5jkTxzw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-68080000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_fTmRUtZsJ0OHq0IQbxYeGg_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">19765000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_McwX1K4EwEODilhuPtFe3w_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-202427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_0hKZJiLFXkuxCAu1_I2gFw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-358353000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Os5iEk1d6UGc_bXFVbzWGw_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-568201000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_eTs5a3lGBkCyYqArZ-KamQ_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-439659000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_PhdsD4UvmU6BiHZjlV-pHA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-426433000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_pQ5ohbP5REWSOpTFnw6uIQ_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-548436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_mAATWY92UE2GYzKQa2pvGw_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27206000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_ZjuccJRxXkeiXwq2Yy2IdA_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65819000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_La9DeZZZ9UyAof6OPqGGLQ_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">210503000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_tjoTK4s8EE-jJ_-JMPL6_g_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_6f_2FAdESU-WD1cHVI1GSQ_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_YHRbzCpSM0ap9Fg-Bk0tMw_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27206000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_7CUrGOl5h0C_TMQd9cxDew_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65822000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_sGeuX11CmUyuZHAvhIONTA_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">210517000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_cJelmCcaw0OTy0qywFJMBA_14_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-36597000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_S7kk_vhUIkyrcKSqaabajA_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-50172000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_W8JLfxD-0kWegmylc80-aQ_14_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-89739000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_UWIvHWyVO0OM-YWXGGHfBA_16_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-36597000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_cIABhLlggEaqgs3GQGQjdQ_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-50172000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_QrNc64baX0aY_ARbr3rcVg_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-89739000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_Dnwj3QoEy0W50Q0ssrCd-Q_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-9391000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_aTrN38hXUkKScKIMGnIAKA_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15650000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_SWS_OOsPrEmnfDbVmTiNUg_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">120778000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_DR76cM13FUauxGWe3rbDvQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC enterprise income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-PRC resident enterprises not subject to income tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9.2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(21.4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(27.6)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax differential for entities in non-PRC jurisdiction&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.2)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Preferential tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(0.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax effect of current year permanent differences&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.5 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Expiration of unused net operating losses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10.1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(1.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-taxable income&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.0&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.0 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2.5 &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.0)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(8.7)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;(21.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Return to provision adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.1)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.7&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3.7)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (22.0)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="INF"
      id="Tc_agOEthFZUkCQpzrJnqRF5g_4_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="INF"
      id="Tc_fCCgcyzJPke-UC0WTli8kg_4_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="INF"
      id="Tc_tDUYY4EfdUWLUz7cvQFvAA_4_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_tAv_-4c-ZU-Od08ftCL8Rg_5_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.092</gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent>
    <gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_CkP8fXVTAketr02w6F_bgA_5_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.214</gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent>
    <gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_7h-QCrRN6UCjcJA1cQcPtw_5_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.276</gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_ErcCSPAJUk26mAvRpGUo3A_6_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_ZGTltLvLDUWWG0HStJsjUQ_6_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_2AsNWucjsEyhXtuAf8W4Yg_6_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_6bg0_qEPgEyPFzk5JdF3YQ_7_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.000</gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments>
    <gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_38w72szQxkqiMoj5OHD_nA_7_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.000</gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments>
    <gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_C9xdhBWyVUaq6TqEUU2LrA_7_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.003</gds:EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments>
    <gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_eOSTidcHaU6i2IS0-J0TxA_8_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.013</gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_qGynO2F050KLlC9zoFiAsQ_8_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.015</gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_2UsM_RUXTUKc-NeTUAb1ng_8_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.010</gds:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_kwrTAd9KdUur8UYXGC9XOw_9_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.101</gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses>
    <gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_U06Jec6nj0mFrFQDhyeTjA_9_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.014</gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses>
    <gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_BhD3PVhtMk2gyj9xKbGUdQ_9_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.013</gds:EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_SpYxnrD_KEmMqbUH58zcMA_10_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_QsEk_vJgYk-VBfUNW7ed1Q_10_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_irYxOiGNSUaPbPpxWui0XQ_10_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_H7z5_WEzR06stR8_0EJMZQ_11_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_Q9D_Piq4b0SPe0jX4wV1GA_11_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.087</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_4mC9X6Mnx0mVVLYiZ2FQJw_11_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.213</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_oTmhn8ZpjUWrLMrzTmPJAQ_12_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.001</gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent>
    <gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_jH0w9606T0yQFJMSXAOkwg_12_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.027</gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent>
    <gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_SsJcLhdFo0WPyE0aKgkhVw_12_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.013</gds:EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="3"
      id="Tc_aMuq1XaQREKONQcsBOx0Vg_13_2"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.021</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="3"
      id="Tc_6D3Inz41pE64wyPehSui8A_13_4"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.037</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="3"
      id="Tc_QITMOD4faEChmkFNSYh0Hg_13_6"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">-0.220</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_C7aO1m68JUm6PL4MPJrQlw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance for accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,959&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Government subsidy&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,127&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,549&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,601&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,597&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Asset retirement obligation&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,110&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,227&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses carry forwards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 267,159&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 386,999&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total gross deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 311,009&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 434,331&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance on deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (205,976)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (328,821)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets, net of valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,033&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,510&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (171,656)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (154,480)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (97,102)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (195,093)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid land use rights&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,612)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,572)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Leases&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,568)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (70,284)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,836)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (284,774)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (421,429)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (179,741)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (315,919)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Analysis as:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 72,931&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,088&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (252,672)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (462,007)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (179,741)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (315,919)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_qIN8BFHs5EWvxH7-Fqv6dA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_LBKdPwVwiUe2Mnzvvp9jAA_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1959000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <gds:DeferredTaxAssetsGovernmentSubsidy
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_9ytf7ay17USSj9k4dobDKQ_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3127000</gds:DeferredTaxAssetsGovernmentSubsidy>
    <gds:DeferredTaxAssetsGovernmentSubsidy
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_jhBHgStob0epW_d47hLxFw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1549000</gds:DeferredTaxAssetsGovernmentSubsidy>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_hKPM4NvRn06eu_mjWXhx4g_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27601000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_RH5x-am1XEuNPDReL7PwhA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">24597000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_-WrgyE4yG0eO9ZW-SrMzyg_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13110000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_yRtOgVjMF0e107owGG_9wQ_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">19227000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_4m2jEPABKk6W4P769KSwIg_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">267159000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_SmOk4U9f60SWHlKBlW-O_A_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">386999000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_jRBY3Z0gU02CWcnG0WZilA_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">311009000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_qXO01A6MG0e6TRTw9v6GCg_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">434331000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_xWIzDM7Wo0S1csixcvEtEw_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">205976000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_PqnKJsEzBEKJ8-HmRBnO-g_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">328821000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_zdQth451n0GzdgonFbrosw_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105033000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_uG2WL64FkU22N8d_K0QNSQ_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">105510000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_XCHk3x4VqEKJ2Xz1ANeVPg_14_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">171656000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_dySYHEiGY0GvBIpui-RKSA_14_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">154480000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_q2JF6ZbPg0a_Ka6RcBfSog_15_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">97102000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_PjPyy17vzkCqvxvGwDNiOw_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">195093000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <gds:DeferredTaxLiabilitiesPrepaidLandUseRights
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_5zHd6DFAf0y8o9ZEGf4l0w_16_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1612000</gds:DeferredTaxLiabilitiesPrepaidLandUseRights>
    <gds:DeferredTaxLiabilitiesPrepaidLandUseRights
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_-WHW0BulWE-i0zlxClmHrQ_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1572000</gds:DeferredTaxLiabilitiesPrepaidLandUseRights>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_9mgGrXV_8UiLhOoCX4OF6A_17_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9568000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_aqWJWQkqukiRGKKtcYl3ww_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">70284000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <gds:DeferredTaxLiabilitiesAccountsReceivable
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_xzuyVtXZbUyNHJQAdJZq9w_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4836000</gds:DeferredTaxLiabilitiesAccountsReceivable>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_bs_CPkYcb0-9YudZf4j0vA_19_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">284774000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_DvxN0UnYWEe6ivAmo6uV2w_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">421429000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_7gS2EyD5ekCKG0zTMBzflw_21_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">179741000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_w4Teg7raW0GWkMsi7bVHvQ_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">315919000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_1ZGm_D_TCE2D7u1wmjeU7w_24_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">72931000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_qQhsGNEigkCqv5JKDj0Qmg_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">146088000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_sttXssZBdEu4i5hwmVl52w_25_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">252672000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_pO-nNRv8YE2eimQZz-AfHg_25_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">462007000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <gds:DeferredTaxLiabilitiesNetDeferredTaxAsset
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_h_9U1MzPck29XwkxvneB4w_26_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">179741000</gds:DeferredTaxLiabilitiesNetDeferredTaxAsset>
    <gds:DeferredTaxLiabilitiesNetDeferredTaxAsset
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_FAo1cm_jQEubi5L8yZF1Uw_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">315919000</gds:DeferredTaxLiabilitiesNetDeferredTaxAsset>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_zFdHa_4AhECTaABUloN9Cg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the beginning of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 152,241&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155,852&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 205,976&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Increase during the year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,611&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,124&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 122,845&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Balance at the end of the year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155,852&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 205,976&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 328,821&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q"
      decimals="-3"
      id="Tc_61hJr51zS06Mn8PPhs3snQ_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">152241000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_AcKxUgU510yyDN27o_FeVw_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">155852000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_Q_J7UfcC8ESGUIborzuV2g_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">205976000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_VviEHKYq_0es2MtBZCMy0g_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3611000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_DuAZDDuee0m53xpZaEr7sA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">50124000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_0tI-d5LBsUW1CuepaRwZKw_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">122845000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2018_oqFOkFhuIkiHSsppXWqxXA"
      decimals="-3"
      id="Tc_-EDefznxyEW_n-Ygk2rtTw_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">155852000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_R9DT0Qfo80GWLHsRBQHJpA_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">205976000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_213T3sD3g06RM_SluMlUGg_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">328821000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_-7m66JVxCkWxqWDK5OVeXg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">146088000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_ZlAsrUU-eUuaGe9VYZUGtw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">328821000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <gds:DeferredTaxAssetsOperatingLossCarryforwardsNet
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_RQLwf3WA2kyC64IIuBENQw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">386999000</gds:DeferredTaxAssetsOperatingLossCarryforwardsNet>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_QUOXQiOaF0qJqMci0pPBkA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">251868000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"
      decimals="-3"
      id="Narr_apxqRgkbrEuOUMS2UYBLkQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1421451000</us-gaap:OperatingLossCarryforwards>
    <gds:OperatingLossCarryforwardsExpireInNextTwelveMonths
      contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"
      decimals="-3"
      id="Narr_zRmDBKtj-UCBLssYwtuuSg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">42278000</gds:OperatingLossCarryforwardsExpireInNextTwelveMonths>
    <gds:OperatingLossCarryforwardsExpireInYearTwo
      contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"
      decimals="-3"
      id="Narr_7ACFVcBtIUSgFFIKkSxZkA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">97573000</gds:OperatingLossCarryforwardsExpireInYearTwo>
    <gds:OperatingLossCarryforwardsExpireInYearThree
      contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"
      decimals="-3"
      id="Narr_jNxkigY3iUS8VGtUB4QuSg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">299356000</gds:OperatingLossCarryforwardsExpireInYearThree>
    <gds:OperatingLossCarryforwardsExpireInYearFour
      contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"
      decimals="-3"
      id="Narr_To0Xy2eSnESzZHmuFdGTrQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">375780000</gds:OperatingLossCarryforwardsExpireInYearFour>
    <gds:OperatingLossCarryforwardsExpireInYearFive
      contextRef="As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Q4BWg2ubIUm8oUCgVINZ1g"
      decimals="-3"
      id="Narr_yKbnX86Tk0yj83G7tqGyWg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">606464000</gds:OperatingLossCarryforwardsExpireInYearFive>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_AdZUMK6SN0K1tNZ84UYFVw"
      decimals="INF"
      id="Narr_L73Ig_PYhECd_R8SMrfO0w"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <gds:WithholdingIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_AdZUMK6SN0K1tNZ84UYFVw"
      decimals="2"
      id="Narr__Q33npHXikacL5SCcWpEDQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.10</gds:WithholdingIncomeTaxRate>
    <gds:DistributionOfProfitsDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_rM6SWaErJk2vGUSxKkTbvA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;22&#160;&#160;&#160;DISTRIBUTION OF PROFIT&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;Pursuant to the laws and regulations of the PRC, the PRC entities are required to allocate at least 10% of their after tax profits, after making good of accumulated losses as reported in their PRC statutory financial statements, to the general reserve fund and have the right to discontinue allocations to the general reserve fund if the balance of such reserve has reached 50% of their registered capital. The general reserves are not available for distribution to the shareholders (except in liquidation) and may not be transferred in the form of loans, advances, or cash&#160;dividend.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;These PRC entities are restricted in their ability to transfer the registered capital and general reserve fund to GDS&#160;Holdings in the form of dividends, loans or advances. The restricted portion amounted to RMB7,367,536 and RMB13,109,939 as of December&#160;31, 2019 and 2020, respectively, including non-distributable general reserve fund of RMB15,712 and RMB55,333 as of December&#160;31, 2019 and 2020, respectively.&lt;/p&gt;</gds:DistributionOfProfitsDisclosureTextBlock>
    <gds:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="2"
      id="Narr_TlSauZpjY0CHM3ITleRadA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.10</gds:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund>
    <gds:StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="2"
      id="Narr_8M3e0RdOi0WfqJ0krMwkKQ"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.50</gds:StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_Z7H8JJt0NUWjDqp7Stx-AQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7367536000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_dU8-7DhDTEOL_H3KRd595w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">13109939000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <gds:AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Narr_K7Wv12TPcUWqB2_QP5gIhg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15712000</gds:AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries>
    <gds:AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Narr_aTLtvZisHUK6p0snHWTfhg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55333000</gds:AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_Kf-rBXMVO06x47B9SFHMGA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;23&#160;&#160;&#160;LOSS PER ORDINARY SHARE&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The computation of basic and diluted loss per share is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (669,214)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Net loss attributable to redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,807&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Accretion to redemption value of redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (18,627)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Change in redemption value of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (17,760)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Cumulative dividend on redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (40,344)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (52,709)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Net loss available to ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (500,187)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (737,743)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Weighted average number of ordinary shares outstanding - basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 990,255,959&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,102,953,366&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,253,559,523&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Loss per ordinary share - basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.43)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.45)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.59)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;During the years ended December 31, 2018, 2019 and 2020, the Company issued nil, 48,962,896 and 32,592,288 ordinary shares, respectively, to its share depository bank, which have been and will continue to be used to settle stock option and restricted share awards upon their exercise. No consideration was received by the Company for this issuance of ordinary shares. These ordinary shares are legally issued and outstanding but are treated as escrowed shares for accounting purposes and, therefore, have been excluded from the computation of loss per ordinary share. Any ordinary shares not used in the settlement of stock option and restricted share awards will be returned to the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;The following securities were excluded from the computation of diluted loss per share as inclusion would have been anti-dilutive. The share options and restricted shares below represented the maximum number of shares to be issued.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Share options/restricted shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,289,936&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,986,392&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,425,768&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Convertible bonds payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,527,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,527,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,526,049&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100,817,536&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 94,513,992&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 77,951,817&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_B2ppwtSqpUGZHAm3CCsoWA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (669,214)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Net loss attributable to redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,807&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Accretion to redemption value of redeemable non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (18,627)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Change in redemption value of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (17,760)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Cumulative dividend on redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (40,344)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (52,709)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Net loss available to ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (500,187)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (737,743)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Weighted average number of ordinary shares outstanding - basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 990,255,959&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,102,953,366&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,253,559,523&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Loss per ordinary share - basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.43)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.45)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.59)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_d7kOzyFPeEmf6q_kkBbK4g_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_G4yeSWNKB0a5iJi8poWHJg_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_TyOnLnbAME61xaxI840uAA_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-669214000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Q6sfobdlpkWl2h-W3A6mAg_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2807000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_3xttbWCmhUmIQYvpbAWPUw_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18627000</gds:RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment>
    <gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_IeXgwkMkYkmCz6M2HEzAzQ_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">17760000</gds:TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_5OlSAg2iwkisafsuR7aI8w_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40344000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_Qvpnrkxf6U2ZN4Y9KTCZhg_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">52709000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="-3"
      id="Tc_2pQhPfMMKUapa5kXLrajyw_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Tc_1BnhidL5-0eB3Ji3Zkb7dA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-500187000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="-3"
      id="Tc_gPn8SOJONUOtUTUaKkh3ww_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-737743000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="0"
      id="Tc_BWMejbz8IUOoHawp8SPRSg_12_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">990255959</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="0"
      id="Tc_PEnpoFKvVkacyeWPJJq_LA_12_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1102953366</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="0"
      id="Tc_RiMcQwduUE6YCqeKWf2Cxw_12_6"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1253559523</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="2"
      id="Tc_59JgsqJV7k2d_IPl0DKhBw_14_2"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">-0.43</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="2"
      id="Tc_9gdZwqj_Jki4mzgPsMvjFA_14_4"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">-0.45</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="2"
      id="Tc_PcVjnRjsjEax6Ks88Hx2lA_14_6"
      unitRef="Unit_Divide_CNY_shares_-68s5GabPES0iG2A0gbzPQ">-0.59</us-gaap:EarningsPerShareBasicAndDiluted>
    <gds:StockIssuedDuringPeriodSharesToDepositoryBank
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_3jAH9yqUxE2sDNrlghTnaA"
      decimals="INF"
      id="Narr_C4gf6adMuEaHlkJmATsKCA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">0</gds:StockIssuedDuringPeriodSharesToDepositoryBank>
    <gds:StockIssuedDuringPeriodSharesToDepositoryBank
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_eiY4_09FbE6w7b9ZbIXjhQ"
      decimals="INF"
      id="Narr_-PoXrvv4TUesPg83DJxvCw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">48962896</gds:StockIssuedDuringPeriodSharesToDepositoryBank>
    <gds:StockIssuedDuringPeriodSharesToDepositoryBank
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw"
      decimals="INF"
      id="Narr_aHkcrjN7o0CkuyZPrte-3A"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">32592288</gds:StockIssuedDuringPeriodSharesToDepositoryBank>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_3jAH9yqUxE2sDNrlghTnaA"
      decimals="-6"
      id="Narr_qS8qN8KYVkCAOnDSyrQ-cQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_eiY4_09FbE6w7b9ZbIXjhQ"
      decimals="-6"
      id="Narr_qkqtOAMZfkGhvtKgwFxcHQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw"
      decimals="-6"
      id="Narr_908bzKM_Ck-V2sEJWbKeFw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_6H-gqlh8lESsVcIqi5RYcg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Share options/restricted shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,289,936&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,986,392&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,425,768&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Convertible bonds payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,527,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,527,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,526,049&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100,817,536&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 94,513,992&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 77,951,817&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_4UI6qtACAUqS3xcwBqkmFg"
      decimals="INF"
      id="Tc_cU5HmGVOrE6lHp1lEef4pg_4_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">54289936</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_Q39XQo_RNUKjIlv-WclybA"
      decimals="INF"
      id="Tc_-Oo4noJ3X0yGFrwAUiGQqQ_4_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">47986392</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_gds_StockOptionsAndRestrictedSharesMember_WfUSeR169EuF_neOQ6MmQA"
      decimals="INF"
      id="Tc_NvALnb0FSkuQBTLz14rYDw_4_6"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">31425768</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_cjbn0ZDP20qr67Q9CzO1ag"
      decimals="INF"
      id="Tc_Ad14BHaxPUSZZDjZQyrgKg_5_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">46527600</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_brx49shcpEyvjownJXr2HA"
      decimals="INF"
      id="Tc_G1x6a9oLQEyzLgUQjkUY_A_5_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">46527600</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember_RtqW6At5JUatudh_gUWpTw"
      decimals="INF"
      id="Tc_cZL3WGNhBE-O-IKERtWtUg_5_6"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">46526049</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ"
      decimals="INF"
      id="Tc_uO68oouhvUanbDkM9tXNyQ_6_2"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">100817536</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="INF"
      id="Tc_1UpVnntKHEiR3Xq8ZYP80A_6_4"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">94513992</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="INF"
      id="Tc_vIYmCA_uoU-jxzc6k-ofOw_6_6"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">77951817</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_jmNcB56NoECvXOo1QSWD2A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;24&#160;&#160;&#160;SEGMENT INFORMATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The Company has one operating segment, which is the design, build-out and operation of data centers. The Company&#x2019;s chief operating decision maker is the chief executive officer of the Company who reviews the Company&#x2019;s consolidated results of operations in assessing performance of and making decisions about resource allocations to this segment. Accordingly, no reportable segment information is&#160;presented.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;During the years ended December 31, 2018, 2019 and 2020, substantially all of the Company&#x2019;s operations are in the PRC. As of December 31, 2019 and 2020, the long-lived assets amounted to RMB1,605,892 and RMB1,627,832, respectively, were located in Hong Kong SAR, and substantially all of the remaining long-lived assets were in the PRC.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      decimals="INF"
      id="Narr_E9YHAQ6UG02R1yoF5zCsjw"
      unitRef="Unit_Standard_segment_AEsjlyt5MUCPXwsCK504bg">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_country_HK_FxV0lIcdMESnKkcqWNm1wA"
      decimals="-3"
      id="Narr_RkDZtVHxjEuOwesg4lDSnA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1605892000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2020_srt_StatementGeographicalAxis_country_HK_64boPpD__Ui9IhBRH_l7_A"
      decimals="-3"
      id="Narr_VWhiJ-EeAU-vSS8bguCDgg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1627832000</us-gaap:NoncurrentAssets>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_PwJ0qqP7uEOzZtmEhscTfQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;25&#160;&#160;&#160;MAJOR CUSTOMERS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;During the year ended December 31, 2018, the Company had three contracting customers, which generated over 10% of the Company&#x2019;s total revenues or RMB563,698, RMB490,523 and RMB376,881, respectively. During the year ended December 31, 2019, the Company had three contracting customers, which generated over 10% of the Company&#x2019;s total revenues or RMB1,010,794, RMB712,780 and RMB535,990, respectively. During the year ended December 31, 2020, the Company had three contracting customers, which generated over 10% of the Company&#x2019;s total revenues or RMB1,347,165, RMB847,620 and RMB674,621, respectively.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <gds:ConcentrationRiskNumberOfCustomers
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_leFH1XJR-0GVZl_40UpUqQ"
      decimals="INF"
      id="Narr_Vhy0SRPlsEqT_1GHtoevAQ"
      unitRef="Unit_Standard_customer_un9p29V0702X95zoSWapXA">3</gds:ConcentrationRiskNumberOfCustomers>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_G_WAAuVwUU-6ordu_7-ybA"
      decimals="-3"
      id="Narr_9Saom6noWUGp-i6q9kOLZg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">563698000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NPk72XjkUUuBV4hAQg6p5Q"
      decimals="-3"
      id="Narr_IPmRKhrKPUO7r2qT17lP_g"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">490523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_s1vHPzIzOU-0GzMySq9eAA"
      decimals="-3"
      id="Narr_oFvK0WtG_EO5X-bogyey4A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">376881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <gds:ConcentrationRiskNumberOfCustomers
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_pRpH-Bw_kE-VeAq4btJyXg"
      decimals="INF"
      id="Narr_dTwYQ_nRH0CriLTwuBcqaw"
      unitRef="Unit_Standard_customer_un9p29V0702X95zoSWapXA">3</gds:ConcentrationRiskNumberOfCustomers>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_TG6fl2iMH0aoyi3QwxEMfQ"
      decimals="-3"
      id="Narr_WFNnjbhX3UGsBISURLkscw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1010794000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CuDhd_Qdo0GACX9DK2X3Qw"
      decimals="-3"
      id="Narr_-PWKYjeEfEe5CgoPRRet0w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">712780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_hqjWg6ujb0CYqY7NCVuvqQ"
      decimals="-3"
      id="Narr_SmqxAsLE9U-FRcRdQ3_Ngw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">535990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <gds:ConcentrationRiskNumberOfCustomers
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_k8T22y7ig0qyJiadVy2JKQ"
      decimals="INF"
      id="Narr__1VGdUjtmU-JElt2lacAIA"
      unitRef="Unit_Standard_customer_un9p29V0702X95zoSWapXA">3</gds:ConcentrationRiskNumberOfCustomers>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_jKnW2vxzE0igSujpBxRXVg"
      decimals="-3"
      id="Narr_6nD2Qg2bJ0eYurJeJyJeZQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1347165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerBMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_XD_L0-aSnU6QEWeWt4jUwQ"
      decimals="-3"
      id="Narr_4yAUUkCU-k6MaCGnSH0Dxg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">847620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_gds_CustomerCMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_T7pUuaBoE0upjOghIS8zZQ"
      decimals="-3"
      id="Narr_5rL9b4I7n0SkQrQIo6UIfw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">674621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_NHfPSgux4EqkyW0vzNHsfw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26&#160;&#160;&#160;COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(a)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Capital commitments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"&gt;Capital commitments outstanding at December&#160;31, 2019 and 2020 not provided for in the financial statements were as&#160;follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Contracted for&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,722,084&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,949,623&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;"&gt;Commitment for purchase of land use rights was RMB4,500 and RMB20,650 as of December 31, 2019 and 2020 , respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(b)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Lease commitments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"&gt;The Company&#x2019;s lease commitments are disclosed in Note&#160;12. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(c)&#160;&#160;&#160;Litigation contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"&gt;In August 2018, the Company and its chief executive officer and chief financial officer were named as defendants in a consolidated class action lawsuit filed in the United States District Court. The complaints in the action allege that the Company&#x2019;s registration statements contained misstatements or omissions regarding its business, operation, and compliance in violation of the U.S. securities laws. As of December 31, 2019, the Company had unpaid legal cost and other related costs of approximately RMB5,748 pertaining to this. On April 7, 2020, the US District Court for the Southern District of New York granted the motion of the defendants (including GDS Holdings, its chief executive officer and chief financial officer) to dismiss the class action lawsuit. On May 6, 2020, plaintiffs filed a notice of appeal of that decision. On June 29, 2020, plaintiffs voluntarily withdrew their appeal, resulting in the dismissal of the case against all Defendants with prejudice.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_PE-NfFwpPUq--X5kDiIezw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Contracted for&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,722,084&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,949,623&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_k0RTs0lGkUiekNafKz6izA"
      decimals="-3"
      id="Tc_st7Kfj0S-k6gx8Ebzw4TWg_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2722084000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_CapitalAdditionsMember_42kDEYh4REqO23KOdXH51A"
      decimals="-3"
      id="Tc_IPQIHuaLTUmUb--154OKqQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3949623000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="As_Of_12_31_2019_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_H8_svkaLx0-lBjsAQhydbQ"
      decimals="-3"
      id="Narr_vMVhcg5_OkO8CUI3xw6MTg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4500000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="As_Of_12_31_2020_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_gds_PurchaseOfLandUseRightsMember_rfx1L1mLFUOWIMM-cahedA"
      decimals="-3"
      id="Narr_jWTnUOqSIEWWYyqLBcWkJQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">20650000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <gds:AccruedLegalCostAndOtherRelatedCosts
      contextRef="Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ"
      decimals="-3"
      id="Narr_LkTv6F1_K0-zTZcfwvt5_Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5748000</gds:AccruedLegalCostAndOtherRelatedCosts>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_G6QhHRtjA0OtShBjjG4mBg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;27&#160;&#160;&#160;RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In 2018, 2019 and 2020, the related parties of the Company are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:48.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Name&#160;of&#160;party&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:48.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;STT&#160;GDC&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;Principal ordinary shareholder of the Company&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;STT Singapore DC Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;Subsidiary of STT GDC&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;STT DEFU 2 Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;Subsidiary of STT GDC&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In addition to the related party information disclosed elsewhere in the consolidated financial statements, the Company entered into the following material related party transactions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(a)&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Major transactions with related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Commission income&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(Note)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;STT Singapore DC Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 624&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 553&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;STT DEFU 2 Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 332&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 485&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 956&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(b)&#160;&#160;Major&#160;&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;balances with related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Amount due to related parties:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;(Note)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   STT Singapore DC Pte. Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 5,350&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 7,938&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   STT DEFU 2 Pte. Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 6,638&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 7,422&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 11,988&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 15,360&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;"&gt;Note:&#160;During the year ended December 31, 2019, the Company successfully referred a customer to STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. and recognized RMB624 and RMB332, respectively, as commission income. Income earned is based on amount billed on behalf of these two related parties to the ultimate customer amounting to RMB55,392 and RMB43,069, respectively. As of December 31, 2019, amount due to related parties represents the service fee received on behalf of the related parties for one of their customers located in China, which is recorded in accrued expenses and other payables.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;During the year ended December 31, 2020, the Company recognized RMB553 and RMB485, respectively, as commission income from STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. Income earned is based on amount billed on behalf of these two related parties to the ultimate customer amounting to RMB40,503 and RMB40,256, respectively. As of December 31, 2020, amount due to related parties represents the service fee received on behalf of the related parties for one of their customers, which is recorded in accrued expenses and other payables.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;These amounts due to related parties are trade in nature and are settled on a recurring basis.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <gds:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_fuymj-cgMkymldXfrB0yAA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:48.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Name&#160;of&#160;party&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Relationship&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:48.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;STT&#160;GDC&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;Principal ordinary shareholder of the Company&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;STT Singapore DC Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;Subsidiary of STT GDC&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"&gt;STT DEFU 2 Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;Subsidiary of STT GDC&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Group_PDdIPpBQRE20sM_Cmm-XYg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Commission income&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;(Note)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;STT Singapore DC Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 624&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 553&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;STT DEFU 2 Pte. Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 332&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 485&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 956&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg"
      decimals="-3"
      id="Tc_kBXfT_jpgE2t7-Ne2tltZA_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">624000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg"
      decimals="-3"
      id="Tc_bCm4PuBwPUSgR4zdcTjHPQ_5_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">553000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w"
      decimals="-3"
      id="Tc_o_E363JPsUGkgmAoCMD2Tg_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">332000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q"
      decimals="-3"
      id="Tc_kRUmD20xt0Cwq4wcZOC-Hg_6_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">485000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_yJi4je7TzUGn9PFdiqGG5w"
      decimals="-3"
      id="Tc_7_cz6Yxoy0KC2kzTb_T42g_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">956000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_bQ16u9ZCQkWJf94SZqJG-Q"
      decimals="-3"
      id="Tc_1ARMeGhb5EGTP3XCxUClLw_7_8"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1038000</us-gaap:RevenueFromRelatedParties>
    <gds:ScheduleOfBalancesWithRelatedPartiesTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_RnHHU4qsx0mTRmsb06Wk_g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Amount due to related parties:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;(Note)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   STT Singapore DC Pte. Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 5,350&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 7,938&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   STT DEFU 2 Pte. Ltd.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 6,638&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 7,422&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 11,988&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 15,360&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</gds:ScheduleOfBalancesWithRelatedPartiesTableTextBlock>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_ElJqddQd0kCDqw1oDt-8sA"
      decimals="-3"
      id="Tc_MovPlsPi5kW9dkk8-h_RgA_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5350000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_x010lfodrUiQrN_b7AD3Gg"
      decimals="-3"
      id="Tc_3ZIpCD2t8EesiEwtrMcaiA_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7938000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_yWl-medbEEeJnVXo1uUIuA"
      decimals="-3"
      id="Tc__paxiCCub0m_oPW0b6Q4-Q_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6638000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_SnnzA9I56UebEbZP_vWHcg"
      decimals="-3"
      id="Tc_82J7dk4gZE6NdeDJmyxHpQ_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7422000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg"
      decimals="-3"
      id="Tc_RVqPTzWkYEOj3FvSZZxPUg_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11988000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg"
      decimals="-3"
      id="Tc_qoF4OFEOUEGsaupEQEMQ7A_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15360000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg"
      decimals="-3"
      id="Narr_HPLBILyNh0Wt8kpQUKKz-Q"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">624000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w"
      decimals="-3"
      id="Narr_wH6eSvAWLky9DJY5lM6ZTg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">332000</us-gaap:RevenueFromRelatedParties>
    <gds:BilledOnBehalfRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_imfPhaMcw0e7K0FfF-Vzdg"
      decimals="-3"
      id="Narr_oLCM7GiUAUait3WZ9eVq8A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55392000</gds:BilledOnBehalfRelatedParties>
    <gds:BilledOnBehalfRelatedParties
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_LB87OQMyu0ON6wn3EmBa_w"
      decimals="-3"
      id="Narr_hrsPsyO0YES143xz-0fiBQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">43069000</gds:BilledOnBehalfRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg"
      decimals="-3"
      id="Narr_OeST1nxLpE-A8y-w3VgX0w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">553000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q"
      decimals="-3"
      id="Narr_YZQFfyrvmEWKkuJKWOi0_A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">485000</us-gaap:RevenueFromRelatedParties>
    <gds:BilledOnBehalfRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg"
      decimals="-3"
      id="Narr_BjbHONJgw0eSg13O3rgkHQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40503000</gds:BilledOnBehalfRelatedParties>
    <gds:BilledOnBehalfRelatedParties
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttDefu2Pte.Ltd.Member_1QoSF-0qTECuQNZZUGMG_Q"
      decimals="-3"
      id="Narr__QlHMkrOWE66rMgBJ0VLWw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40256000</gds:BilledOnBehalfRelatedParties>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_ZFJTP-HakEKb6-E3c9Yl_A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;28&#160;&#160;&#160;PARENT ONLY FINANCIAL INFORMATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;The following condensed parent company financial information of GDS&#160;Holdings has been prepared using the same accounting policies as set out in the accompanying consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries. As of December 31, 2020, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of GDS&#160;Holdings, except for those, which have been separately disclosed in the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Balance Sheets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,560,388&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,312,249&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,048&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,187&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,537&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,588,973&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 12,374,572&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,225&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Investment and loans to subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,539,590&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,146,058&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Other non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,616&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 14,160,742&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 28,524,246&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liabilities, Mezzanine Equity and Shareholders&#x2019; Equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,168&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,451&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,546&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,790&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Due to subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 57,642&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 43,109&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 681,235&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Convertible bonds payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,049,654&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,928,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,649&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,769&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,805,180&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,977,344&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Mezzanine equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,061,981&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 980,910&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Total mezzanine equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,061,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 980,910&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Shareholders' equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;"&gt;Ordinary shares (US$&lt;/span&gt;&lt;span style="font-size:9pt;"&gt;0.00005&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; par value; &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;2,002,000,000&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; authorized; &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;1,148,842,379&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;1,427,590,059&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; Class A ordinary shares &lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_Py-3CA2y7kaflSXq4UdVQA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;issued&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_Tq-KgdX_7kOXqvxidFhSsA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;outstanding&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; as of December 31, 2019 and 2020, respectively; &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;67,590,336&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; Class B ordinary shares &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;issued&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; and outstanding as of December 31, 2019 and 2020, respectively)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 412&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 507&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Additional paid-in capital&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,403,043&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,728,717&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accumulated other comprehensive loss &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (52,684)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (439,635)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accumulated deficit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (2,057,190)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (2,723,597)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total shareholders&#x2019; equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 10,293,581&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 25,565,992&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Commitments and contingencies&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities, mezzanine equity and shareholders&#x2019; equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 14,160,742&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 28,524,246&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Statements of Operations&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21,132)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,201)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (94,312)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Gross loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21,132)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,201)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (94,312)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Selling and marketing expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (26,595)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (40,721)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (58,649)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (96,581)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (153,854)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (224,934)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (949)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,364)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,596)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (145,257)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (247,140)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (382,491)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other income (expenses):&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Interest income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,907&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,641&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (48,809)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (128,539)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (155,605)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Equity in loss of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (251,085)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (114,418)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (144,153)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Others, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (24)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,799)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (666,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Income tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (666,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Statements of Comprehensive Loss&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (666,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other comprehensive income (loss):&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Foreign currency translation adjustments, net of nil tax&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,434&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,570&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (386,951)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Comprehensive loss &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (368,834)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (355,513)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,053,358)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Statements of Cash Flows&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating activities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash used in operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (33,729)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (48,514)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (45,269)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Investing activities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Increase of due from subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,846,353)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,473,682)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,940,005)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash used in investing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,846,353)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,473,682)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,940,005)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Financing activities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Proceeds from long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 413,433&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 268,100&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Payment of issuance cost of borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25,751)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,619)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Payment of commitment cost of borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (45,968)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Repayment of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (657,820)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;Proceeds from exercise of stock options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,866&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,469&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 78,748&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net proceeds from issuance of convertible bonds &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,867,304&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net proceeds from issuance of ordinary shares &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,283,308&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,934,126&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,974,517&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net proceeds from issuance of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 989,349&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Payment of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25,014)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (65,489)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash provided by financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,555,160&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,222,030&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,273,369&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effect of exchange rate changes on cash and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 143,216&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,291&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (563,459)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net (decrease) increase in cash and restricted cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (181,706)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,770,125&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,724,636&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash and restricted cash at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 999,194&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 817,488&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,587,613&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash and restricted cash at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 817,488&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,587,613&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,312,249&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Supplemental disclosures of cash flow information&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Interest paid&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,308&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 88,818&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,509&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Supplemental disclosures of non-cash investing and financing activities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Settlement of liability-classified restricted share award&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,357&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,984&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,089&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Conversion of convertible bonds &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedFinancialStatementsTableTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_qeq0M9PYJUONJMuJr4n7VA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Balance Sheets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,560,388&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,312,249&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,048&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,187&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,537&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,588,973&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 12,374,572&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,225&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Investment and loans to subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,539,590&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,146,058&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Other non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,616&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 14,160,742&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 28,524,246&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liabilities, Mezzanine Equity and Shareholders&#x2019; Equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,168&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,451&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses and other payables&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,546&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,790&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Due to subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total current liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 57,642&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 43,109&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 681,235&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Convertible bonds payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,049,654&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,928,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Other long-term liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,649&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,769&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,805,180&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,977,344&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Mezzanine equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,061,981&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 980,910&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Total mezzanine equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,061,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 980,910&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Shareholders' equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-size:9pt;"&gt;Ordinary shares (US$&lt;/span&gt;&lt;span style="font-size:9pt;"&gt;0.00005&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; par value; &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;2,002,000,000&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; authorized; &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;1,148,842,379&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;1,427,590,059&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; Class A ordinary shares &lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_Py-3CA2y7kaflSXq4UdVQA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;issued&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_Tq-KgdX_7kOXqvxidFhSsA;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;outstanding&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; as of December 31, 2019 and 2020, respectively; &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;67,590,336&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; Class B ordinary shares &lt;/span&gt;&lt;span style="font-size:9pt;"&gt;issued&lt;/span&gt;&lt;span style="font-size:9pt;"&gt; and outstanding as of December 31, 2019 and 2020, respectively)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 412&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 507&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Additional paid-in capital&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,403,043&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,728,717&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accumulated other comprehensive loss &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (52,684)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (439,635)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Accumulated deficit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (2,057,190)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"&gt; (2,723,597)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total shareholders&#x2019; equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 10,293,581&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 25,565,992&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Commitments and contingencies&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total liabilities, mezzanine equity and shareholders&#x2019; equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 14,160,742&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 28,524,246&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Statements of Operations&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21,132)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,201)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (94,312)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Gross loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21,132)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (50,201)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (94,312)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Selling and marketing expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (26,595)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (40,721)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (58,649)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (96,581)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (153,854)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (224,934)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (949)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,364)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,596)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (145,257)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (247,140)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (382,491)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other income (expenses):&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Interest income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,907&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,641&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Interest expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (48,809)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (128,539)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (155,605)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Equity in loss of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (251,085)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (114,418)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (144,153)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Others, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (24)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,799)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (666,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Income tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (666,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Statements of Comprehensive Loss&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (430,268)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (442,083)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (666,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other comprehensive income (loss):&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Foreign currency translation adjustments, net of nil tax&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,434&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,570&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (386,951)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Comprehensive loss &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (368,834)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (355,513)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,053,358)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Condensed Statements of Cash Flows&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="color:#231f20;font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating activities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash used in operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (33,729)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (48,514)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (45,269)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Investing activities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Increase of due from subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,846,353)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,473,682)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,940,005)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash used in investing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,846,353)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,473,682)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,940,005)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Financing activities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Proceeds from long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 413,433&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 268,100&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Payment of issuance cost of borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25,751)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,619)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Payment of commitment cost of borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (45,968)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Repayment of long-term borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (657,820)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-family:'Cambria';"&gt;Proceeds from exercise of stock options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,866&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,469&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 78,748&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net proceeds from issuance of convertible bonds &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,867,304&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net proceeds from issuance of ordinary shares &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,283,308&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,934,126&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,974,517&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net proceeds from issuance of redeemable preferred shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 989,349&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Payment of redeemable preferred shares dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25,014)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (65,489)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash provided by financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,555,160&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,222,030&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,273,369&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effect of exchange rate changes on cash and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 143,216&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,291&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (563,459)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net (decrease) increase in cash and restricted cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (181,706)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,770,125&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,724,636&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash and restricted cash at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 999,194&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 817,488&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,587,613&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cash and restricted cash at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 817,488&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,587,613&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,312,249&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Supplemental disclosures of cash flow information&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Interest paid&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,308&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 88,818&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,509&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Supplemental disclosures of non-cash investing and financing activities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Settlement of liability-classified restricted share award&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,357&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,984&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,089&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Conversion of convertible bonds &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedFinancialStatementsTableTextBlock>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_utu9J4vxjUWMF5w6-YDZ0g_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2560388000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_7vwGQt-91k6N2x-6XESa5g_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12312249000</us-gaap:Cash>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_qLyGRDf0KEOLCfvPfYOb6w_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7048000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_3ExbgAR6PE2DpsnUalPreA_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">39187000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_vkUhWa6Ot0KUcLwGjHRbjQ_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">21537000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_u8kw7BEOtkCeARKR926PCA_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">23136000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_prv8V7krkUCGfNhMDpg2lA_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2588973000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_FhNEwkO5VUCh6MwflQ9QVg_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12374572000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_mRI0kSodnEifDCBcwpLGRg_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">27225000</us-gaap:RestrictedCashNoncurrent>
    <gds:EquityMethodInvestmentsAndLoansToSubsidiaries
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_m0AIHP3Qx06Yk5aBuSOy9w_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">11539590000</gds:EquityMethodInvestmentsAndLoansToSubsidiaries>
    <gds:EquityMethodInvestmentsAndLoansToSubsidiaries
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_Ens7_dobiEG6opkqGN3taw_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16146058000</gds:EquityMethodInvestmentsAndLoansToSubsidiaries>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_KHYvl5IFY0KfAPFyQdRN_g_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4954000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_2YPwWNlbX0aoMWjvFuFL5w_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3616000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_dBBqacAM4kuqgOaud1ZOWA_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14160742000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_jbH-gYPNp0Cm0gUu8lsICQ_13_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28524246000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_oINIRR53p0uprTtP3Yp6Wg_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7168000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_P8q3ZR-2YESYPLLX1SjjGg_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12451000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_2bOJZybjNE2IN5rF7ZQWUw_19_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">49546000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_5GyBroBp-kuuko6hn9OQ4g_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">29790000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_PwQmH6yXb0SLmcFM2iq2nw_20_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">928000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_MuSwFw-Qo0aN6lkP5uySOA_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">868000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_YedrHuXfDE2WFmogjY_6eA_21_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">57642000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_Q-nJlDsGtUG-Yd3kyyLwlQ_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">43109000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_YJzK4ZcT2kqXHLH26-XNeg_23_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">681235000</us-gaap:LongTermLoansPayable>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_MFNyofHXeEuEKepXf8YzTw_24_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2049654000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_BaK8uOxdSE2dV9BCD-R-vA_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1928466000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_-bJyYcxBbUaDl1-acE36Ug_25_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16649000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_aR19Xsie4kaadHRwIrBR5Q_25_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">5769000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_T7zLwpoA-UG2cIsSiykSAQ_26_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2805180000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_ijJ5_pe9w0SfF_gNUi1LRg_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1977344000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"
      decimals="INF"
      id="Narr_MbvVaqjcUk-BzWzWxOBVMw"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"
      decimals="INF"
      id="Narr_Wv-CPGsad0yrhXTyv9R7Kg"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"
      decimals="INF"
      id="Narr_SxvhxhT04Uyq2-ISue1qQw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"
      decimals="INF"
      id="Narr_dV1BOowo9UGcxHvSKBuR3g"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">150000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"
      decimals="-3"
      id="Narr_q2GjBzLxdEesnqB65Lanog"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement>
    <us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"
      decimals="-3"
      id="Narr_TMJ2XYUnxEq8Lwyxf5Sjbg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">980910000</us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_g13xy8GzpEi8T9i8-vbckg"
      decimals="-3"
      id="Narr_cjXhdpIsKEuSw6S_P5XTuw"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1537636000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_mZE-Oq9fHk2eT8sRmn0btQ"
      decimals="-3"
      id="Narr_mEqLXjUkHEScDYs_xNyXRQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2576578000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_38OkJJfDeEeXWA55rgpioA_29_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_0b1Xs6CTt0-wXgaRkUjHQA_29_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">980910000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_zMH7wySMi0aj9fgCJDkwqQ_30_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1061981000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_14dNSZnGcUu4IaphoNlZGQ_30_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">980910000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="INF"
      id="Narr_p1yhkCy8WEKDe3bAIlpSGw"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="INF"
      id="Narr__MkU48Ylp0GEIoTH_iQBNg"
      unitRef="Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w">0.00005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="INF"
      id="Narr_XOSrOiEiaEuspPrpFuUj0g"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">2002000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="INF"
      id="Narr_-NyRgyJcFUKNdkTDlKenYw"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">2002000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WvmAQpOVy0i55jQZXtG8Ig"
      decimals="INF"
      id="Narr_EfziN1vCwUG5y6u5zMB0Tg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1148842379</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i4eDriW-dUekT4fJIzdjRw"
      decimals="INF"
      id="Narr_AijVF5nG8EOlo12Pt-cnZg"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">1427590059</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_g22ANG88tUCX75YMkNToSQ"
      decimals="INF"
      id="Narr_MOxduLV_QE-PICXZssuGbA"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_E4RAhaM9_Ey7JOPKc8-J1g"
      decimals="INF"
      id="Narr_u2JWBX9n20KuvJ5yTezeng"
      unitRef="Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg">67590336</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_HZdc25xrxUqPhJjMiFRIyA_33_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">412000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_XiZYVoxEMUmrOj6l0-i4Sg_33_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">507000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_iU71lP2w8kil0rku78iOsg_34_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12403043000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_yn81ArkqUEm1clcaQkQkEg_34_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28728717000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_HU2O0mKCP02LU5xsPsN2bw_35_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-52684000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_C_iHWDjxj0mFZngwlY2mmA_35_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-439635000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_poqkHPjuPUy6In7SnbfZTQ_36_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2057190000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_JOogtIHACkel6yDpiSUigQ_36_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2723597000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_nl18yREcSE-qo_nqlyiY-A_37_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10293581000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_lyLRLluLOEqaoGvoAW_eVg_37_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25565992000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_EDsctSGjjUSZJ_LhDCtigQ_40_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14160742000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_-LMVXuc1fEmvldOHFv-jMw_40_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">28524246000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_t5F_dlY0C02clRUCbdM78Q_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">21132000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_9LvQFBWkckGlMmSP8yPdLQ_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">50201000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_k_G7DQsiP0uPeIQod8bYMw_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">94312000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_LwmHtZX8WUG0ObFIThWTYA_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-21132000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_eNFeKASmrUyfIqmd166-kw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-50201000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_UI1c8FcnVE2jYLe1F_gVOw_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-94312000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_wMaq2ih6EUisZ-xuvyke4A_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">26595000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_v46Z_3sa0UqIj3XWPwdF3Q_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">40721000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc___XFXFItV0ykQD98_oL7ng_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">58649000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_FUq1DAlYZ0Gd1uc2LS6TwQ_10_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">96581000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_a1e-wL7QOU2_oZciDPwKhA_10_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">153854000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_JMWNVncIgEKaMD4qy4mDOQ_10_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">224934000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_9whUlH0PxU6e6ex5WNGGtA_11_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">949000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_VLHNlzADqkq5VIxdsz3YYA_11_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2364000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_jibZ6M241EO--29EH1v1Fw_11_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4596000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_h0QjRb6_7EWi-sRFMIMQZw_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-145257000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_AH26jodnIUatxJIxZvJwNA_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-247140000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_qrmrM7XH80-eF5OPx_IUNg_12_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-382491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_Qa6z5wXvPkSkYMh7kgy7UQ_15_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">14907000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_jq_kMbmJh0OwFXNuADcr3w_15_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">48020000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_rytIAuMaLUWPCeL5dLyPDg_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">18641000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_MQqgjWc_s0iKL1YzHtEldw_16_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">48809000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_3KN5ItT9CUWlgxCTmdsc5g_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">128539000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_8KnXEoyTukygoe7_-pC4sA_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">155605000</us-gaap:InterestExpenseOther>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_gY4QJQnRgkuvzaphF_dHdw_17_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-251085000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc__2E-BpemNESVYARV1YMrFA_17_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-114418000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_ba5svzt3SEyPs8BPdmHA1g_17_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-144153000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc__7NM3Sma6UePj8Ii7fMUaA_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-24000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_t3RD9lXKSU-s3frx2PxJEw_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-6000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_t8mJmWIA7EuE8SViu5VRsA_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-2799000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_yVJXAaarSkmBUH15EAe17Q_19_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_wvZCpWJPiUW-RBzd4LQU1w_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_iLMnLN8Vlku-bzcsqf5L9w_19_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_W8usI9QuZ0Oq6kRu2pqfFQ_22_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_iLQeF1L3Ok-E_YIolsAqsQ_22_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_y6qNGUfEHk6zB3huv2PRrA_22_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_s8Px0xP7DUG5nZZXQ5wpkA_4_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-430268000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_Y2-s614OEUqrr3rKKeZiow_4_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-442083000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_Zn7M6nQJqUCg0EGWS_kX5Q_4_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-666407000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Narr_JMx8pE-4fE-2VZai5NkqcA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Narr_y3S4ahnh0EuSrBpRrSggvA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Narr_aWiG_4bkBUm2RLDVYqBnaQ"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_1FAn_Sz7q0emOS7bHm21EQ_6_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">61434000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_-30dToJoUUeqHA-isDdICw_6_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">86570000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_2wyIKF1_nE6OiH3E6br_jQ_6_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-386951000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_3aPz6wwJMk2-xuI79hhc8Q_7_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-368834000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_avWXcqUN7k-ZKHZPMsOu7g_7_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-355513000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_4aXh_UPRQ0ygaTJ7d0oLcw_7_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-1053358000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_aY8AkkBiqE-__lMKQ4G1xw_5_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-33729000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_khjn4gtti0-X-ZD0f50PTw_5_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-48514000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_VjyZ4BJXX0KfBGrA3bMDDA_5_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-45269000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseDueFromAffiliates
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_I9fm3cJ6q0KuWaaLv6nc-w_8_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3846353000</us-gaap:IncreaseDecreaseDueFromAffiliates>
    <us-gaap:IncreaseDecreaseDueFromAffiliates
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_cvsvWFhCP0WSYmupNF7CJg_8_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4473682000</us-gaap:IncreaseDecreaseDueFromAffiliates>
    <us-gaap:IncreaseDecreaseDueFromAffiliates
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_rbv0f4uhjE-x3WbwN-XQZQ_8_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4940005000</us-gaap:IncreaseDecreaseDueFromAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_lYjlb3poM0amx9HRopQUZg_9_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-3846353000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_zU6oO_oH7E28lpBDbFhybg_9_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-4473682000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_GH6nEes_zUyeseAaPYizPQ_9_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-4940005000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_1jXVx7N62ES6uIGbQCyOLA_12_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">413433000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_TBC1XeHW2k-UIoy_Tb3Vrw_12_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">268100000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_fQieQJUpEE2dvr0TMhREKw_13_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25751000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_w-I2ssxE6ESUyxS5U419fw_13_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10619000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <gds:PaymentOfCommitmentCostOfBorrowings
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_xWJHwvUSZUmVqeAH8GZ_rQ_14_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">45968000</gds:PaymentOfCommitmentCostOfBorrowings>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_SW6-dSZJvUS1XaGhoRd4YA_15_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">657820000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_w4g1g2aTQUapS-d-X3W0zQ_16_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">16866000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_bIB_GPtIRkeIBXzQ3bza9w_16_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">55469000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_VPzpvKgrUEWHElh6Q8I1Jg_16_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">78748000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_xKRJn4EZJka3YcnRX4bsWA_17_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1867304000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_qBEmqCBnFkWlOBJEFgQEAw_18_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1283308000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_5B95I83iF0mF7ers9VQkWw_18_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4934126000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_UCB8tlkfekabpAaUjil0jA_18_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15974517000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_5XA4EoYkM0OxcA6Q4O1Dgw_19_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">989349000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_9Htvws5CXkO5JVA0QiThBQ_20_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">25014000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_lbirn6pLxUiaLNUrr-f-LQ_20_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65489000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_rON-uSm6PEWUakAZ4aYdjA_21_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">3555160000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_SpOd4fqylESTs_r2WJulyw_21_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6222030000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_DqP8GBL1I0CQ1As7gnXYlA_21_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">15273369000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_qYrvrwtkeEG73oqFCUt-Pg_22_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">143216000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_ZfV0N1qXyEidSHUR42f5_w_22_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">70291000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_h5rnNB0zVU2Pr_VvGnZEig_22_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-563459000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_ckMZZei7gk6CDivWwAxTVg_24_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">-181706000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_P29IKe7d7E2qwCgzoJf3ug_24_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">1770125000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_QwB5NWic9UeU-emN4rjeug_24_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">9724636000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2017_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_00TH4FhiG0e6FkNqaumVEQ"
      decimals="-3"
      id="Tc_djWDw_U9PUSz4rLydYGHmw_25_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">999194000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_z4boGtUYIkOUUBz9eLpedg"
      decimals="-3"
      id="Tc_SLATl8RUwUSivCr54qWAhQ_25_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">817488000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_RtCYsGWCsEuYV2fWKapa8g_25_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2587613000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_z4boGtUYIkOUUBz9eLpedg"
      decimals="-3"
      id="Tc_ep2dKAGVBU61HQk4bqk_QQ_26_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">817488000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_5UulgbAop0-EuHin9Pz0oA"
      decimals="-3"
      id="Tc_enB_giocVkKz9Y-m5smiGg_26_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">2587613000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg"
      decimals="-3"
      id="Tc_7zTC82WQ7USejlttsnAKTw_26_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">12312249000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_oiTxKQkLIEy5WokguW2AbA_29_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">24308000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_N9TzuZ826Emu7OCHQlqIqw_29_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">88818000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_flehwapXkkC6cgKLyn4TjA_29_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">92509000</us-gaap:InterestPaidNet>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_pvfFeP1QikK-hl3mCmk2uA"
      decimals="-3"
      id="Tc_dtScw0rguUWG1TSoZL4HnQ_32_2"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">6357000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_unAAHmiDAEmZ2nMB7TJEEQ"
      decimals="-3"
      id="Tc_TQppKwwoPUWN-iuzhe1igQ_32_4"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">7984000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_bSKYvF5Khk6uxGkDIJjxmQ_32_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">10089000</gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg"
      decimals="-3"
      id="Tc_K-QGaDkgfEK_cSaCa4iEAg_33_6"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">65000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw"
      id="Tb_W4iULj300ESQIZUsBaNPOQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;29&#160;&#160;&#160;SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;a)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;"&gt;Acquisition of Beijing 15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;In February 2021, the Company entered into share purchase agreements to acquire all equity interests in a target group, which owns a data center (Beijing 15, formerly known as Beijing 14) in Beijing, China, from third parties. The cash consideration will be determined from the estimated  total enterprise value of RMB4,330,000 (including contingent portion related to future performance), deducting assumed liabilities (net of certain receivables) on the target group&#x2019;s financial position and any capital expenditure to be incurred on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;b)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;"&gt;Acquisition of Shenzhen 8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In March 2021, the Company entered into a share purchase agreement to acquire all equity interests in a target company, which owns a data center project (Shenzhen 8) in Shenzhen, Guangdong Province, China, from a third party for an estimated purchase price of RMB89,773, which includes contingent considerations of RMB35,909 and is subject to adjustment depending on the target company&#x2019;s financial position on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;c)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;"&gt;Acquisition of Tianjin 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"&gt;In February 2021, the Company entered into a share purchase agreement to acquire 65% equity interest in a target group which owns a data center project (Tianjin 1) in Tianjin, China from 3&lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;rd&lt;/sup&gt; parties for an estimated aggregate purchase price of RMB133,060, subject to adjustment depending on the target group&#x2019;s financial position on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"/&gt;&lt;td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;d)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;"&gt;New project loan facilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;From January 1 to April 9, 2021, four of the subsidiaries of the Company entered into various facility agreements with various third-party banks for a total amount of RMB944,000 with various maturity dates.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset
      contextRef="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Beijing15Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4-lS68YxF06wbWxazMgbpQ"
      decimals="-3"
      id="Narr_pPmZm2LYK0GdMKCjYr055A"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">4330000000</gds:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_gds_Shenzhen8Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zDViy8EktEyiN7Kk2i-hlw"
      decimals="-3"
      id="Narr_1F97wB9QV0WJdbSNj3z33w"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">89773000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_gds_Shenzhen8Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zDViy8EktEyiN7Kk2i-hlw"
      decimals="-3"
      id="Narr_EuYHYS7hEUybKxIBbDUkQg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">35909000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_2_28_2021_srt_OwnershipAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_oAX63NBTQ022BxB1JOKVEw"
      decimals="2"
      id="Narr_15FMUtanSk-v1SmLuJpTPA"
      unitRef="Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg">0.65</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="As_Of_2_28_2021_us-gaap_BusinessAcquisitionAxis_gds_Tianjin1Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jKRzNOWjo0-MNAR_d3OiSQ"
      decimals="-3"
      id="Narr_4O4cGkhvn0m5uJcEGG_GQg"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">133060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <gds:NumberOfSubsidiariesThatObtainedCredit
      contextRef="Duration_1_1_2021_To_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_S4hi-e68d0Ooeq46BFoaXg"
      decimals="INF"
      id="Narr_NTftiq4nJ0W7PshAHWVaPg"
      unitRef="Unit_Standard_subsidiary_Eqr1rR3gSEukg9IPj0S5tA">4</gds:NumberOfSubsidiariesThatObtainedCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_jBO0mYwKE0i9aUXLG1ciQA"
      decimals="-3"
      id="Narr_tmxJilPBtEmFKzPVxQavvA"
      unitRef="Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA">944000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119936104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 " 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">GDS Holdings Limited<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001526125<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_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 " 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">2020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 " 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="re">
<td class="pl " 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="ro">
<td class="pl " 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 " 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 " 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 " 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="ro">
<td class="pl " 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="re">
<td class="pl " 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 " 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 " 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="ro">
<td class="pl " 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 " 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-37925<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">F4/F5, Building C, Sunland International,<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">No. 999 Zhouhai Road,<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Pudong<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Shanghai<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">200137<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl " 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 " 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="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="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 " 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">F4/F5, Building C, Sunland International,<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">No. 999 Zhouhai Road,<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Pudong<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Shanghai<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">200137<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Mr. Daniel Newman<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">21-2029 2200<span></span>
</td>
</tr>
<tr 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 );">ADS</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 " 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, each representing eightClass A ordinary shares<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GDS<span></span>
</td>
</tr>
<tr 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</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 " 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">1,427,590,059<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A ordinary shares, par value $0.00005 per share*<span></span>
</td>
</tr>
<tr 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</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 " 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">67,590,336<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_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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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 Securities Act<br> -Number Section<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>31
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422127336392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - CNY (&#165;)<br> &#165; in Thousands</strong></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>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Cash', window );">Cash</a></td>
<td class="nump">&#165; 16,259,457<span></span>
</td>
<td class="nump">&#165; 5,810,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">86,829<span></span>
</td>
<td class="nump">34,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">1,480,335<span></span>
</td>
<td class="nump">879,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ValueAddedTaxReceivableCurrent', window );">Value-added-tax ("VAT") recoverable</a></td>
<td class="nump">155,620<span></span>
</td>
<td class="nump">129,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">163,986<span></span>
</td>
<td class="nump">80,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">172,579<span></span>
</td>
<td class="nump">148,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">18,318,806<span></span>
</td>
<td class="nump">7,084,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">29,596,061<span></span>
</td>
<td class="nump">19,184,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">785,322<span></span>
</td>
<td class="nump">394,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PrepaidLandUseRightsNoncurrent', window );">Prepaid land use rights, net</a></td>
<td class="nump">678,190<span></span>
</td>
<td class="nump">747,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">3,059,700<span></span>
</td>
<td class="nump">796,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,596,393<span></span>
</td>
<td class="nump">1,905,840<span></span>
</td>
<td class="nump">&#165; 1,751,970<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">146,088<span></span>
</td>
<td class="nump">72,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">146,643<span></span>
</td>
<td class="nump">128,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ValueAddedTaxReceivableNoncurrent', window );">VAT recoverable</a></td>
<td class="nump">1,445,521<span></span>
</td>
<td class="nump">888,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">486,071<span></span>
</td>
<td class="nump">289,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">57,258,795<span></span>
</td>
<td class="nump">31,492,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings', window );">Short-term borrowings and current portion of long-term borrowings (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB254,000 and RMB343,944 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">2,153,390<span></span>
</td>
<td class="nump">1,137,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccountsPayableCurrent', window );">Accounts payable (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB181,448 and RMB194,325 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">3,657,112<span></span>
</td>
<td class="nump">1,675,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB160,401 and RMB152,534 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">1,395,981<span></span>
</td>
<td class="nump">817,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB68,003 and RMB90,192 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">96,668<span></span>
</td>
<td class="nump">90,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB31,869 and RMB50,888 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">86,258<span></span>
</td>
<td class="nump">55,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent', window );">Finance lease and other financing obligations, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB125,318 and RMB31,629 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">254,412<span></span>
</td>
<td class="nump">222,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,643,821<span></span>
</td>
<td class="nump">3,999,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermLoansPayable', window );">Long-term borrowings, excluding current portion (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB12,500 and RMB60,042 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">10,566,746<span></span>
</td>
<td class="nump">8,028,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConvertibleDebtNoncurrent', window );">Convertible bonds payable</a></td>
<td class="nump">1,928,466<span></span>
</td>
<td class="nump">2,049,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB66,387 and RMB361,502 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">1,542,895<span></span>
</td>
<td class="nump">709,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent', window );">Finance lease and other financing obligations, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB921,965 and RMB982,209 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">8,097,881<span></span>
</td>
<td class="nump">4,751,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB76,297 and RMB91,036 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">462,007<span></span>
</td>
<td class="nump">252,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB29,950 and RMB34,281 as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">349,257<span></span>
</td>
<td class="nump">345,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">30,591,073<span></span>
</td>
<td class="nump">20,136,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityAbstract', window );"><strong>Mezzanine 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>
</tr>
<tr 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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)</a></td>
<td class="nump">980,910<span></span>
</td>
<td class="nump">1,061,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Redeemable non-controlling interests</a></td>
<td class="nump">120,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Total mezzanine equity</a></td>
<td class="nump">1,101,730<span></span>
</td>
<td class="nump">1,061,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommonStockValue', window );">Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">507<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">28,728,717<span></span>
</td>
<td class="nump">12,403,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(439,635)<span></span>
</td>
<td class="num">(52,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(2,723,597)<span></span>
</td>
<td class="num">(2,057,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">25,565,992<span></span>
</td>
<td class="nump">10,293,581<span></span>
</td>
<td class="nump">&#165; 5,521,925<span></span>
</td>
<td class="nump">&#165; 4,475,512<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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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="nump">&#165; 57,258,795<span></span>
</td>
<td class="nump">&#165; 31,492,531<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_gds_FinancingLeaseAndOtherFinancingObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations due more 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid land use rights as of balance sheet date that are expected to be 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PrepaidLandUseRightsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt and current maturity of long-term debt (excluding finance lease obligations) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121593590&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=121566466&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=121593590&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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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 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 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://www.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=120311839&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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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><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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<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 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 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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/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=121556615&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=121556615&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=121604090&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_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's 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.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_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120406818&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=120406818&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=120406818&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=120406818&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_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://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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1),(b))<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 2: 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=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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_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_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable (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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121603541&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=121603541&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=121603541&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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 within a future period of 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-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 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3A<br> -Subparagraph (16)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 2: 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 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 3: 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 3A<br> -Subparagraph (12)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 4: 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 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<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=121586364&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 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 4: 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=121583591&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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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_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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=75031198&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_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>32
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122129160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical)<br> &#165; in Thousands</strong></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>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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities, VIEs</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_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings', window );">Short-term borrowings and current portion of long-term borrowings</a></td>
<td class="nump">&#165; 2,153,390<span></span>
</td>
<td class="nump">&#165; 1,137,737<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,657,112<span></span>
</td>
<td class="nump">1,675,966<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">1,395,981<span></span>
</td>
<td class="nump">817,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">96,668<span></span>
</td>
<td class="nump">90,316<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">86,258<span></span>
</td>
<td class="nump">55,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent', window );">Finance lease and other financing obligations, current</a></td>
<td class="nump">254,412<span></span>
</td>
<td class="nump">222,473<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_LongTermLoansPayable', window );">Long-term borrowings, excluding current portion</a></td>
<td class="nump">10,566,746<span></span>
</td>
<td class="nump">8,028,473<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">1,542,895<span></span>
</td>
<td class="nump">709,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="nump">8,097,881<span></span>
</td>
<td class="nump">4,751,121<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">462,007<span></span>
</td>
<td class="nump">252,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">&#165; 349,257<span></span>
</td>
<td class="nump">&#165; 345,537<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Ordinary shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized | shares</a></td>
<td class="nump">2,002,000,000<span></span>
</td>
<td class="nump">2,002,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</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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Ordinary shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued | shares</a></td>
<td class="nump">1,427,590,059<span></span>
</td>
<td class="nump">1,148,842,379<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding | shares</a></td>
<td class="nump">1,427,590,059<span></span>
</td>
<td class="nump">1,148,842,379<span></span>
</td>
</tr>
<tr 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</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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Ordinary shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued | shares</a></td>
<td class="nump">67,590,336<span></span>
</td>
<td class="nump">67,590,336<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding | shares</a></td>
<td class="nump">67,590,336<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
</tr>
<tr 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_RedeemableConvertiblePreferredStockMember', window );">Redeemable preferred shares</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_TemporaryEquityAbstract', window );"><strong>Redeemable preferred shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized | shares</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,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_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding | shares</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,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_TemporaryEquityAggregateAmountOfRedemptionRequirement', window );">Redemption value</a></td>
<td class="nump">&#165; 980,910<span></span>
</td>
<td class="nump">&#165; 1,061,981<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_TemporaryEquityLiquidationPreference', window );">Liquidation value</a></td>
<td class="nump">2,576,578<span></span>
</td>
<td class="nump">1,537,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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs | Without resourse to the primary beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities, VIEs</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_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings', window );">Short-term borrowings and current portion of long-term borrowings</a></td>
<td class="nump">343,944<span></span>
</td>
<td class="nump">254,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">194,325<span></span>
</td>
<td class="nump">181,448<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">152,534<span></span>
</td>
<td class="nump">160,401<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">90,192<span></span>
</td>
<td class="nump">68,003<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">50,888<span></span>
</td>
<td class="nump">31,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent', window );">Finance lease and other financing obligations, current</a></td>
<td class="nump">31,629<span></span>
</td>
<td class="nump">125,318<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_LongTermLoansPayable', window );">Long-term borrowings, excluding current portion</a></td>
<td class="nump">60,042<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">361,502<span></span>
</td>
<td class="nump">66,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="nump">982,209<span></span>
</td>
<td class="nump">921,965<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">91,036<span></span>
</td>
<td class="nump">76,297<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">&#165; 34,281<span></span>
</td>
<td class="nump">&#165; 29,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations due more 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt and current maturity of long-term debt (excluding finance lease obligations) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109259400&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=121556615&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=121556615&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=121604090&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_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=120406818&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=120406818&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_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_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable (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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121603541&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=121603541&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_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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_TemporaryEquityAggregateAmountOfRedemptionRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128547368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_IncomeStatementAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF 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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">&#165; 5,738,972<span></span>
</td>
<td class="nump">&#165; 4,122,405<span></span>
</td>
<td class="nump">&#165; 2,792,077<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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="num">(4,188,521)<span></span>
</td>
<td class="num">(3,079,679)<span></span>
</td>
<td class="num">(2,169,636)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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="nump">1,550,451<span></span>
</td>
<td class="nump">1,042,726<span></span>
</td>
<td class="nump">622,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="num">(134,937)<span></span>
</td>
<td class="num">(129,901)<span></span>
</td>
<td class="num">(110,570)<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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(702,524)<span></span>
</td>
<td class="num">(411,418)<span></span>
</td>
<td class="num">(329,601)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(40,049)<span></span>
</td>
<td class="num">(21,627)<span></span>
</td>
<td class="num">(13,915)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">672,941<span></span>
</td>
<td class="nump">479,780<span></span>
</td>
<td class="nump">168,355<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 (expenses):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">29,011<span></span>
</td>
<td class="nump">53,017<span></span>
</td>
<td class="nump">19,213<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_InterestExpenseOther', window );">Interest expenses</a></td>
<td class="num">(1,316,506)<span></span>
</td>
<td class="num">(968,693)<span></span>
</td>
<td class="num">(656,186)<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange gain (loss), net</a></td>
<td class="num">(21,038)<span></span>
</td>
<td class="num">(6,000)<span></span>
</td>
<td class="nump">20,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_GovernmentGrantIncomeNonoperating', window );">Government grants</a></td>
<td class="nump">27,050<span></span>
</td>
<td class="nump">9,898<span></span>
</td>
<td class="nump">3,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_GainFromPurchasePriceAdjustment', window );">Gain from purchase price adjustment</a></td>
<td class="nump">55,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherNonoperatingIncomeExpense', window );">Others, net</a></td>
<td class="nump">4,952<span></span>
</td>
<td class="nump">5,565<span></span>
</td>
<td class="nump">5,436<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(548,436)<span></span>
</td>
<td class="num">(426,433)<span></span>
</td>
<td class="num">(439,659)<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_IncomeTaxExpenseBenefit', window );">Income tax benefits (expenses)</a></td>
<td class="num">(120,778)<span></span>
</td>
<td class="num">(15,650)<span></span>
</td>
<td class="nump">9,391<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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="num">(669,214)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,268)<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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to redeemable non-controlling interests</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to GDS Holdings Limited shareholders</a></td>
<td class="num">(666,407)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,268)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment', window );">Accretion to redemption value of redeemable non-controlling interests</a></td>
<td class="num">(18,627)<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_gds_NetIncomeLossAvailableToStockholders', window );">Net loss available to GDS Holdings Limited shareholders</a></td>
<td class="num">(685,034)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,268)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment', window );">Change in redemption value of redeemable preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,760)<span></span>
</td>
<td class="text">&#160;<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_PreferredStockDividendsIncomeStatementImpact', window );">Cumulative dividend on redeemable preferred shares</a></td>
<td class="num">(52,709)<span></span>
</td>
<td class="num">(40,344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss available to GDS Holdings Limited ordinary shareholders</a></td>
<td class="num">&#165; (737,743)<span></span>
</td>
<td class="num">&#165; (500,187)<span></span>
</td>
<td class="num">&#165; (430,268)<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_EarningsPerShareAbstract', window );"><strong>Loss per ordinary share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_EarningsPerShareBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="num">&#165; (0.59)<span></span>
</td>
<td class="num">&#165; (0.45)<span></span>
</td>
<td class="num">&#165; (0.43)<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>Weighted average number of ordinary share outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="nump">1,253,559,523<span></span>
</td>
<td class="nump">1,102,953,366<span></span>
</td>
<td class="nump">990,255,959<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_GainFromPurchasePriceAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 from adjustment of purchase price for acquisition of 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;">gds_GainFromPurchasePriceAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_GovernmentGrantIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ancillary revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in government grant agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_GovernmentGrantIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NetIncomeLossAvailableToStockholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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;">gds_NetIncomeLossAvailableToStockholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for accretion of redeemable noncontrolling interest to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for temporary equity to its redemption value of redeemable preferred shares to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120395209&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_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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<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=121326447&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=109240200&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=121605123&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=6450222&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_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=120395209&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_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/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/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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_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=120311839&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=120311839&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=120311839&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=68072869&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=120311839&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=120395209&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=120311839&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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest expense 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_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest income earned from interest bearing assets 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_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss for the period, net of income taxes, which is attributable to the parent.</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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-108599<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=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: 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=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: 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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 redeemable 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109234566&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=121326447&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=109234566&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=121326447&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=6371337&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=120311839&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=109234566&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=121326447&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=120311839&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=120311839&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=120311839&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=109234566&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=120311839&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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_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=120395209&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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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://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 2: 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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of expenses directly related to the marketing or selling of products or 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;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117640824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (669,214)<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of nil tax</a></td>
<td class="num">(386,951)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">(1,056,165)<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive loss attributable to redeemable non-controlling interests</a></td>
<td class="nump">2,807<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to GDS Holdings Limited shareholders</a></td>
<td class="num">&#165; (1,053,358)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=120395209&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=121641772&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=121641772&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=121641772&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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="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=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 6: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 7: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 8: 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=108774443&amp;loc=SL4569643-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=121641772&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=108774443&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=121641772&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=120395209&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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121641772&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_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117582072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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>
</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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 3: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30755-110894<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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422130251448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Ordinary Shares</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated other comprehensive (loss) income</div></th>
<th class="th">
<div>Accumulated deficit </div>
<div>Impact of change in accounting policy</div>
</th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Impact of change in accounting policy</div></th>
<th class="th"><div>Total</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Changes in shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet', window );">Impact of change in accounting policy</a></td>
<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; 726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockholdersEquityAdjustedBalance', window );">Adjusted balance</a></td>
<td class="nump">&#165; 320<span></span>
</td>
<td class="nump">&#165; 5,861,445<span></span>
</td>
<td class="num">&#165; (200,688)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (1,184,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,476,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockholdersEquityAdjustedBalanceShares', window );">Adjusted balance (in shares)</a></td>
<td class="nump">941,269,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2017</a></td>
<td class="nump">&#165; 320<span></span>
</td>
<td class="nump">5,861,445<span></span>
</td>
<td class="num">(200,688)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,185,565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,475,512<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2017</a></td>
<td class="nump">941,269,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>Changes in shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Loss for 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="num">(430,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(430,268)<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_NetIncomeLoss', window );">Loss for the year (Note i)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(430,268)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,434<span></span>
</td>
<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,434<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(430,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(368,834)<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares</a></td>
<td class="nump">&#165; 21<span></span>
</td>
<td class="nump">1,283,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,283,308<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares (in shares)</a></td>
<td class="nump">65,800,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_gds_StockSurrenderedDuringPeriodShares', window );">Shares surrendered (in shares)</a></td>
<td class="num">(36)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,877<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of share options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 18,979<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of share options (in shares)</a></td>
<td class="nump">3,614,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,614,464<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted shares (in shares)</a></td>
<td class="nump">7,066,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,357<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Settlement of liability-classified shares award (in shares)</a></td>
<td class="nump">260,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank', window );">Settlement of share options and restricted share awards with shares held by depository bank (in shares)</a></td>
<td class="num">(10,941,084)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">&#165; 341<span></span>
</td>
<td class="nump">7,275,945<span></span>
</td>
<td class="num">(139,254)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,615,107)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,521,925<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="nump">1,007,069,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Changes in shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Loss for 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="num">(442,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(442,083)<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_NetIncomeLoss', window );">Loss for the year (Note i)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(442,083)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,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="nump">86,570<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(355,513)<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares</a></td>
<td class="nump">&#165; 55<span></span>
</td>
<td class="nump">4,934,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,934,126<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares (in shares)</a></td>
<td class="nump">160,400,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockSurrenderedDuringPeriodShares', window );">Shares surrendered (in shares)</a></td>
<td class="num">(8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockIssuedDuringPeriodValueToDepositoryBank', window );">Shares issued to depository bank</a></td>
<td class="nump">&#165; 16<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockIssuedDuringPeriodSharesToDepositoryBank', window );">Shares issued to depository bank (in shares)</a></td>
<td class="nump">48,962,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment', window );">Change in redemption value of redeemable preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(17,760)<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_DividendsPreferredStock', window );">Redeemable preferred shares dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,344)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(40,344)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,756<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of share options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 53,407<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of share options (in shares)</a></td>
<td class="nump">10,150,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="nump">10,150,336<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted shares (in shares)</a></td>
<td class="nump">8,885,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,984<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Settlement of liability-classified shares award (in shares)</a></td>
<td class="nump">237,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank', window );">Settlement of share options and restricted share awards with shares held by depository bank (in shares)</a></td>
<td class="num">(19,272,768)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">&#165; 412<span></span>
</td>
<td class="nump">12,403,043<span></span>
</td>
<td class="num">(52,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,057,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,293,581<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">1,216,432,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>Changes in shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Loss for 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="num">(669,214)<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_NetIncomeLoss', window );">Loss for the year (Note i)</a></td>
<td class="text">&#160;<span></span>
</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">(666,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(666,407)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(386,951)<span></span>
</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">(386,951)<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(386,951)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(666,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,053,358)<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares</a></td>
<td class="nump">&#165; 84<span></span>
</td>
<td class="nump">15,974,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,974,517<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares (in shares)</a></td>
<td class="nump">246,153,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockIssuedDuringPeriodValueToDepositoryBank', window );">Shares issued to depository bank</a></td>
<td class="nump">&#165; 11<span></span>
</td>
<td class="num">(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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockIssuedDuringPeriodSharesToDepositoryBank', window );">Shares issued to depository bank (in shares)</a></td>
<td class="nump">32,592,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of convertible bonds (in shares)</a></td>
<td class="nump">1,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to redeemable 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">2,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment', window );">Accretion to redemption value of redeemable non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,627)<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_DividendsPreferredStock', window );">Redeemable preferred shares dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52,709)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(52,709)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,686<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of share options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 78,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of share options (in shares)</a></td>
<td class="nump">14,222,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,222,096<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted shares (in shares)</a></td>
<td class="nump">12,494,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,089<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Settlement of liability-classified shares award (in shares)</a></td>
<td class="nump">190,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank', window );">Settlement of share options and restricted share awards with shares held by depository bank (in shares)</a></td>
<td class="num">(26,906,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">&#165; 507<span></span>
</td>
<td class="nump">&#165; 28,728,717<span></span>
</td>
<td class="num">&#165; (439,635)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (2,723,597)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 25,565,992<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">1,495,180,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for accretion of redeemable noncontrolling interest to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settled during the current period with restricted shares awarded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settled during the current period with shares held by the depository bank under an established share-based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_StockIssuedDuringPeriodSharesToDepositoryBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to depository bank 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;">gds_StockIssuedDuringPeriodSharesToDepositoryBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_StockIssuedDuringPeriodValueToDepositoryBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued to depository bank 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;">gds_StockIssuedDuringPeriodValueToDepositoryBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_StockSurrenderedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 surrendered 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;">gds_StockSurrenderedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_StockholdersEquityAdjustedBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_StockholdersEquityAdjustedBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_StockholdersEquityAdjustedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of stockholders' equity after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_StockholdersEquityAdjustedBalanceShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for temporary equity to its redemption value of redeemable preferred shares to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to additional paid-in capital (APIC) for recognition of cost for 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 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<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 (b)<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 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109259400&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_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=120395209&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=121641772&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=121641772&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=121641772&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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&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=121583591&amp;loc=d3e4332-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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://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=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss for the period, net of income taxes, which is attributable to the parent.</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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-108599<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=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: 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=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: 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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 redeemable 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121641772&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_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_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_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=109259400&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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109259400&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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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=109259400&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=109259400&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_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=109259400&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_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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122158168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StatementOfStockholdersEquityAbstract', window );"><strong>CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to redeemable non-controlling interests</a></td>
<td class="nump">&#165; 2,807<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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 redeemable 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422204088216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (669,214)<span></span>
</td>
<td class="num">&#165; (442,083)<span></span>
</td>
<td class="num">&#165; (430,268)<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash (used in) 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount', window );">Amortization of debt issuance and commitment cost and debt discount</a></td>
<td class="nump">160,699<span></span>
</td>
<td class="nump">99,380<span></span>
</td>
<td class="nump">61,373<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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,638,474<span></span>
</td>
<td class="nump">1,142,032<span></span>
</td>
<td class="nump">741,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OperatingLeasesPrepaidLandUseRights', window );">Operating lease cost relating to prepaid land use rights</a></td>
<td class="nump">20,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Net loss (gain) on disposal of property and equipment</a></td>
<td class="num">(256)<span></span>
</td>
<td class="num">(703)<span></span>
</td>
<td class="nump">2,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expenses</a></td>
<td class="nump">333,686<span></span>
</td>
<td class="nump">189,756<span></span>
</td>
<td class="nump">105,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_GainLossFromPurchasePriceAdjustment', window );">Gain from purchase price adjustment</a></td>
<td class="num">(55,154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromEquityMethodInvestments', window );">Loss from equity method investment</a></td>
<td class="nump">3,375<span></span>
</td>
<td class="nump">1,213<span></span>
</td>
<td class="text">&#160;<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_ProvisionForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">2,037<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="nump">241<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="num">(89,739)<span></span>
</td>
<td class="num">(50,172)<span></span>
</td>
<td class="num">(36,597)<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, net of effect of acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(465,189)<span></span>
</td>
<td class="num">(342,191)<span></span>
</td>
<td class="num">(157,708)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_IncreaseDecreaseInValueAddedTaxRecoverable', window );">VAT recoverable</a></td>
<td class="num">(463,630)<span></span>
</td>
<td class="num">(323,044)<span></span>
</td>
<td class="num">(221,390)<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_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(53,933)<span></span>
</td>
<td class="num">(13,320)<span></span>
</td>
<td class="num">(14,153)<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_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">65,756<span></span>
</td>
<td class="num">(8,095)<span></span>
</td>
<td class="num">(11,477)<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_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="num">(72,099)<span></span>
</td>
<td class="num">(8,678)<span></span>
</td>
<td class="num">(37,035)<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">119,163<span></span>
</td>
<td class="nump">22,540<span></span>
</td>
<td class="nump">25,292<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_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">6,285<span></span>
</td>
<td class="nump">31,417<span></span>
</td>
<td class="nump">17,468<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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="num">(139,891)<span></span>
</td>
<td class="num">(20,434)<span></span>
</td>
<td class="num">(56,693)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">9,015<span></span>
</td>
<td class="nump">1,299<span></span>
</td>
<td class="num">(1,559)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_IncreaseDecreaseInOperatingLeases', window );">Operating leases</a></td>
<td class="num">(28,910)<span></span>
</td>
<td class="nump">14,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="nump">320,887<span></span>
</td>
<td class="nump">293,436<span></span>
</td>
<td class="num">(12,910)<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments for purchase of property and equipment and land use rights</a></td>
<td class="num">(8,037,002)<span></span>
</td>
<td class="num">(4,557,686)<span></span>
</td>
<td class="num">(4,260,977)<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_CashAcquiredFromAcquisition', window );">Cash acquired from the business combinations</a></td>
<td class="nump">4,801<span></span>
</td>
<td class="nump">12,091<span></span>
</td>
<td class="nump">466<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_PaymentsToAcquireBusinessesGross', window );">Cash paid for the business combinations</a></td>
<td class="num">(1,172,518)<span></span>
</td>
<td class="num">(190,066)<span></span>
</td>
<td class="num">(359,372)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashPaidForAssetAcquisitions', window );">Cash paid for the asset acquisitions</a></td>
<td class="num">(180,910)<span></span>
</td>
<td class="num">(363,939)<span></span>
</td>
<td class="num">(115,167)<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_PaymentsToAcquireLongtermInvestments', window );">Cash paid for equity investments</a></td>
<td class="num">(4,500)<span></span>
</td>
<td class="num">(6,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_gds_PaymentsOfDepositForPotentialAcquisition', window );">Cash paid for potential acquisitions</a></td>
<td class="num">(4,300)<span></span>
</td>
<td class="num">(30,700)<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">16,422<span></span>
</td>
<td class="nump">5,069<span></span>
</td>
<td class="nump">13,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DepositsPaidForConstructionOfPropertyAndEquipment', window );">Deposits paid for construction of property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,896)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">(9,378,007)<span></span>
</td>
<td class="num">(5,131,231)<span></span>
</td>
<td class="num">(4,733,050)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">1,156,215<span></span>
</td>
<td class="nump">467,744<span></span>
</td>
<td class="nump">943,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">6,939,140<span></span>
</td>
<td class="nump">5,000,510<span></span>
</td>
<td class="nump">2,814,197<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_RepaymentsOfShortTermDebt', window );">Repayment of short-term borrowings</a></td>
<td class="num">(438,925)<span></span>
</td>
<td class="num">(758,941)<span></span>
</td>
<td class="num">(776,224)<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_RepaymentsOfLongTermDebt', window );">Repayment of long-term borrowings</a></td>
<td class="num">(4,187,184)<span></span>
</td>
<td class="num">(1,968,913)<span></span>
</td>
<td class="num">(834,154)<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_PaymentsOfDebtIssuanceCosts', window );">Payment of issuance cost of borrowings</a></td>
<td class="num">(112,512)<span></span>
</td>
<td class="num">(156,742)<span></span>
</td>
<td class="num">(91,124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PaymentOfCommitmentCostOfBorrowings', window );">Payment of commitment cost of borrowings</a></td>
<td class="num">(45,968)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">78,748<span></span>
</td>
<td class="nump">55,469<span></span>
</td>
<td class="nump">16,866<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_ProceedsFromConvertibleDebt', window );">Net proceeds from issuance of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,867,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of ordinary shares</a></td>
<td class="nump">15,974,517<span></span>
</td>
<td class="nump">4,934,126<span></span>
</td>
<td class="nump">1,283,308<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_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Net proceeds from issuance of redeemable preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">989,349<span></span>
</td>
<td class="text">&#160;<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_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Payment of redeemable preferred shares dividends</a></td>
<td class="num">(65,489)<span></span>
</td>
<td class="num">(25,014)<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromMinorityShareholders', window );">Capital contribution from redeemable non-controlling shareholder</a></td>
<td class="nump">105,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_gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations', window );">Payment under finance leases and other financing obligations</a></td>
<td class="num">(198,234)<span></span>
</td>
<td class="num">(289,467)<span></span>
</td>
<td class="num">(190,718)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ProceedsFromOtherFinancingArrangements', window );">Proceeds from other financing arrangements</a></td>
<td class="nump">1,079,370<span></span>
</td>
<td class="nump">302,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing', window );">Payment for purchase of property and equipment through vendor financing</a></td>
<td class="num">(92,299)<span></span>
</td>
<td class="num">(68,864)<span></span>
</td>
<td class="text">&#160;<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of contingent consideration for the acquisition of subsidiaries</a></td>
<td class="num">(48,718)<span></span>
</td>
<td class="num">(120,079)<span></span>
</td>
<td class="num">(155,737)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">20,143,661<span></span>
</td>
<td class="nump">8,361,939<span></span>
</td>
<td class="nump">4,876,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and restricted cash</a></td>
<td class="num">(566,874)<span></span>
</td>
<td class="nump">164,370<span></span>
</td>
<td class="nump">206,302<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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 and restricted cash</a></td>
<td class="nump">10,519,667<span></span>
</td>
<td class="nump">3,688,514<span></span>
</td>
<td class="nump">337,148<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of year</a></td>
<td class="nump">5,973,262<span></span>
</td>
<td class="nump">2,284,748<span></span>
</td>
<td class="nump">1,947,600<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of year</a></td>
<td class="nump">16,492,929<span></span>
</td>
<td class="nump">5,973,262<span></span>
</td>
<td class="nump">2,284,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">1,113,443<span></span>
</td>
<td class="nump">841,388<span></span>
</td>
<td class="nump">633,063<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_IncomeTaxesPaidNet', window );">Income tax paid</a></td>
<td class="nump">211,612<span></span>
</td>
<td class="nump">17,031<span></span>
</td>
<td class="nump">3,371<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationChangesInConsiderationPayable', window );">Changes in consideration payable for the acquisition of subsidiaries</a></td>
<td class="nump">718,546<span></span>
</td>
<td class="nump">239,096<span></span>
</td>
<td class="nump">148,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="nump">10,089<span></span>
</td>
<td class="nump">&#165; 7,984<span></span>
</td>
<td class="nump">&#165; 6,357<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="nump">&#165; 65<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_gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and commitment cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationChangesInConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes during the reporting period in consideration payable in connection with business combination and asset 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;">gds_BusinessCombinationChangesInConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_CashPaidForAssetAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid for the asset 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;">gds_CashPaidForAssetAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DepositsPaidForConstructionOfPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for deposits made by the entity during the period for construction of property and 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;">gds_DepositsPaidForConstructionOfPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_GainLossFromPurchasePriceAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchase price adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_GainLossFromPurchasePriceAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_IncreaseDecreaseInOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">gds_IncreaseDecreaseInOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_IncreaseDecreaseInValueAddedTaxRecoverable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added tax recoverable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_IncreaseDecreaseInValueAddedTaxRecoverable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OperatingLeasesPrepaidLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lease expense for prepaid 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;">gds_OperatingLeasesPrepaidLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under vendor financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PaymentOfCommitmentCostOfBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for commitment cost of borrowings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PaymentOfCommitmentCostOfBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment under finance lease and other financing 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;">gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PaymentsOfDepositForPotentialAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for deposits made by the entity during the period for potential 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;">gds_PaymentsOfDepositForPotentialAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ProceedsFromOtherFinancingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other financing 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;">gds_ProceedsFromOtherFinancingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settled during the current period with restricted shares awarded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition of business during the period (for example, cash that was held by the acquired 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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=121586364&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=121583591&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=98513438&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=121586364&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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&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=121583591&amp;loc=d3e4332-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=116825942&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=116825942&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=121586364&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=84230637&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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=98513438&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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, including 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://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=121586364&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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120395209&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=121586364&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=120311839&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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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=121586364&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accrued expenses, and obligations 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=121586364&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=121586364&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_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_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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 current 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=121586364&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of outstanding money paid in advance for goods or services that bring economic benefits for 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=121586364&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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121583591&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=121586364&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=121586364&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=121586364&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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=121586364&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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=121586364&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=121586364&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=121586364&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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in the form of ordinary dividends to preferred shareholders of the parent 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 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_PaymentsToAcquireLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</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=121586364&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_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_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=121586364&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_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_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=121599337&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=120395209&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_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=121586364&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=121586364&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_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=121586364&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_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>39
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122505400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1&#160;&#160;&#160;&#160;&#160;DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Description of business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">GDS Holdings Limited (the &#8220;Parent&#8221; or &#8220;GDS Holdings&#8221;) was incorporated in the Cayman Islands on December 1, 2006. GDS Holdings and its consolidated subsidiaries and consolidated variable interest entities (collectively referred to as &#8220;the Company&#8221;) are principally engaged in providing colocation, managed hosting and managed cloud services in the People&#8217;s Republic of China (the &#8220;PRC&#8221; excluding Taiwan, the Hong Kong (the &#8220;Hong Kong SAR&#8221;) and the Macau for the purposes of these consolidated financial statements only) and Hong Kong SAR. The Company operates its data centers in Hong Kong SAR, Shanghai Municipality, Beijing Municipality, Chongqing Municipality, Jiangsu Province, Guangdong Province, Sichuan Province, Hebei Province and Inner Mongolia of the PRC and serves customers that primarily operate in the cloud, internet and banking industries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The accompanying consolidated financial statements have been prepared in accordance with U.S.&#160;generally accepted accounting principles (&#8220;US GAAP&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The consolidated financial statements are presented in Renminbi (&#8220;RMB&#8221;), rounded to the nearest thousand.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117559720">
<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, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.&#160;&#160;&#160;&#160;&#160;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Principles of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">The accompanying consolidated financial statements include the financial statements of GDS Holdings Limited, its subsidiaries and consolidated variable interest entities  and variable interest entities&#8217; subsidiaries for which the Company is the primary beneficiary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In certain regions of the PRC, the Company&#8217;s operations are conducted through Shanghai Xinwan Enterprise Management Co., Ltd. (&#8220;Management HoldCo&#8221;), Beijing Wanguo Chang&#8217;an Science and Technology Co., Ltd. (&#8220;GDS Beijing&#8221;), GDS Beijing&#8217;s subsidiaries and Shanghai Shu&#8217;an Data Services Co., Ltd. (&#8220;GDS Shanghai&#8221;) (referred to as the &#8220;VIEs&#8221;) to comply with the PRC laws and regulations, which prohibit foreign investments in companies that are engaged in data center related business in those regions. Individuals acting as nominee equity holders ultimately hold the legal equity interests of the VIEs on behalf of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prior to December 2019, the equity holders of GDS Beijing and GDS Shanghai were William Wei Huang, CEO of the Company, and his relative. In order to enhance corporate governance and facilitate administration of the VIEs, in December 2019, GDS Holdings completed transfer of ownership of the 100<span style="white-space:pre-wrap;">% equity interest of GDS Beijing and GDS Shanghai from William Wei Huang and his relative to a newly established holding company, Management HoldCo. The entire equity interest in Management HoldCo is held by a number of management personnel designated by the Board of Directors of GDS Holdings. In conjunction with the transfer of legal ownership, GDS (Shanghai) Investment Co., Ltd. (&#8220;GDS Investment Company&#8221;), a subsidiary of GDS Holdings,  entered into a series of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai to replace the previous contractual arrangements with GDS Beijing and GDS Shanghai on substantially the same terms under such previous contractual arrangements. The previous contractual arrangements were terminated simultaneously when the current contractual arrangements came into effect, and the subsidiary of GDS Holdings under the previous and current contractual arrangements is the same entity, namely GDS Investment Company. GDS Holdings also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. William Wei Huang acts as the Chairman of the board of directors of Management HoldCo, GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries respectively. Other management members of GDS and board appointee serve as directors and officers of Management HoldCo., GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">This restructuring could reduce risk by allocating ownership of the VIEs among a larger number of individual management shareholders, and strengthen corporate governance with the establishment of the board of directors of the VIEs and their subsidiaries. This restructuring could also create a more stable ownership structure by avoiding reliance on a single or small number of natural persons, and by buffering the ownership of the VIEs with an additional layer of legal entities, creating an institutional structure that is tied to the Company&#8217;s management philosophy and culture.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">VIE Agreements were entered into among GDS Beijing, GDS Shanghai, Management HoldCo, its shareholders and GDS Investment Company. The following is a summary of the contractual VIE Agreements entered among GDS Investment Company, GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements. </i>Pursuant to the equity interest pledge agreements, each shareholder of Management HoldCo has pledged all of his or her equity interest in Management HoldCo as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee Management HoldCo&#8217;s and its shareholders&#8217; performance of their obligations under the relevant contractual arrangement, and Management HoldCo has pledged all of its equity interest in GDS Beijing and GDS Shanghai as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee their performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, and shareholder voting rights proxy agreement, and intellectual property rights license agreement. If GDS Beijing or GDS Shanghai or Management HoldCo or any of its shareholders breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of Management HoldCo, GDS Beijing and GDS Shanghai in accordance with PRC law. Management HoldCo and each of its shareholders agrees that, during the term of the equity interest pledge agreements, it or he or she will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until GDS Beijing and GDS Shanghai and Management HoldCo and its shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered by Management HoldCo, GDS Beijing and GDS Shanghai in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Shareholder Voting Rights Proxy Agreements.</i> Pursuant to the shareholder voting rights proxy agreements, each of GDS Beijing, GDS Shanghai, Management HoldCo and each of its shareholders has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as GDS Beijing&#8217;s, GDS Shanghai&#8217;s, Management HoldCo&#8217;s and its such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo, GDS Beijing, GDS Beijing&#8217;s subsidiaries, GDS Shanghai and GDS Shanghai&#8217;s subsidiaries requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders with prior notice to Management HoldCo or its such shareholders. Each shareholder voting rights proxy agreement will remain in force for so long as Management HoldCo remains a shareholder of GDS Beijing or GDS Shanghai and the shareholder remains a shareholder of Management HoldCo, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Exclusive Technology License and Service Agreements.</i> Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to each of Management Holdco, GDS Beijing and GDS Shanghai and GDS Investment Company has the exclusive right to provide Management HoldCo, GDS Beijing and GDS Shanghai with technical support, consulting services and other services. Without GDS Investment Company&#8217;s prior written consent, each of Management HoldCo, GDS Beijing and GDS Shanghai agrees not to accept the same or any similar services provided by any third party. Each of Management HoldCo, GDS Beijing and GDS Shanghai agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, each of Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of Management HoldCo, GDS Beijing or GDS Shanghai at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Intellectual Property Rights License Agreements.</i> Pursuant to an intellectual property rights license agreement between GDS Investment Company and each of Management HoldCo, GDS Beijing and GDS Shanghai, Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by each of them from time to time, and without the parties&#8217; prior written consent, Management HoldCo, GDS Beijing and GDS Shanghai cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#8217;s use of the licensed intellectual property rights from Management HoldCo, GDS Beijing and GDS Shanghai. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by Management HoldCo, GDS Beijing and GDS Shanghai. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#8217;s unilateral request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Exclusive Call Option Agreements.</i> Pursuant to the exclusive call option agreements, Management HoldCo and each of its shareholders has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of Management HoldCo&#8217;s equity interests in GDS Beijing and GDS Shanghai or its such shareholders&#8217; equity interests in Management HoldCo. The purchase price should equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#8217;s prior written consent, Management HoldCo and its shareholders have agreed that each of Management HoldCo, GDS Beijing and GDS Shanghai shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of Management HoldCo, GDS Beijing and GDS Shanghai held by their shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Loan Agreements.</i> Pursuant to the loan agreements between GDS Investment Company and Management HoldCo or its shareholders, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB310,100 to Management HoldCo solely for the capitalization of GDS Beijing and GDS Shanghai and RMB1,000 to the shareholders of Management HoldCo solely for the capitalization of Management HoldCo. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of <span style="-sec-ix-hidden:Hidden_hwO2r-J9Y0ijNRsZPc0DXw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">thirty</span></span>-day&#8217;s prior notice to Management HoldCo or its shareholders, as applicable, and Management HoldCo or its shareholders can repay the loans by either sale of their equity interests in GDS Beijing and GDS Shanghai or Management HoldCo, as applicable, to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the VIE Agreements, the Company has (i) the right to receive service fees on a yearly basis at an amount equivalent to all of the net profits of the VIEs under the exclusive technology license and services agreements when such services are provided; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIEs; (iii) the right to receive the residual benefits of the VIEs through its exclusive option to acquire 100% of the equity interests in the VIEs, to the extent permitted under PRC law; and (iv) the right to require each of the shareholder of the VIEs to appoint the PRC citizen(s) as designated by GDS Investment Company to act as such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of the VIEs requiring shareholder approval, disposing of all or part of the shareholder&#8217;s equity interest in the VIEs, and appointing directors and executive officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 810-10-25-38A, the Company has a controlling financial interest in the VIEs because the Company has (i) the power to direct activities of the VIEs that most significantly impact the economic performance of the VIEs; and (ii) the obligation to absorb the expected losses and the right to receive expected residual return of the VIEs that could potentially be significant to the VIEs. The terms of the VIE Agreements and the Company&#8217;s financial support to the VIEs were considered in determining that the Company is the primary beneficiary of the VIEs. Accordingly, the financial statements of the VIEs are consolidated in the Company&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the VIE Agreements, the VIEs&#8217; equity holders have no rights to the net assets nor have the obligations to fund the deficit, and such rights and obligations have been vested to the Company. All of the equity (net assets) or deficits (net liabilities) and net income (loss) of the VIEs are attributed to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has been advised by its PRC legal counsel that each of the VIE agreements is valid, binding and enforceable in accordance with its terms and applicable PRC laws and the ownership structure of the VIEs does not violate applicable PRC Laws. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and future PRC laws and regulations. There can be no assurance that the PRC authorities will take a view that is not contrary to or otherwise different. If the current ownership structure of the Company and the VIE Agreements are determined to be in violation of any existing or future PRC laws and regulations, the PRC government could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Levy fines on the Company or confiscate income of the Company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Revoke or suspend the VIEs&#8217; business or operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Discontinue or place restrictions or onerous conditions on VIE&#8217;s operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Require the Company to discontinue their operations in the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Require the Company to undergo a costly and disruptive restructuring;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Take other regulatory or enforcement actions that could be harmful to the Company&#8217;s business.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The imposition of any of these government actions could result in the termination of the VIE agreements, which would result in the Company losing the (i) ability to direct the activities of the VIEs and (ii) rights to receive substantially all the economic benefits and residual returns from the VIEs and thus result in the deconsolidation of the VIEs in the Company&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following tables set forth the financial statement balances and amounts of the VIEs and their subsidiaries included in the consolidated financial statements after the elimination of intercompany balances and transactions among VIEs and their subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 730,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,269</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable, net of allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 858,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,388,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,760</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,505</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,259</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,708,594</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,873,921</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,911,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,618</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,230</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430,525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,126</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,905</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,684</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,315</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,147,059</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,581,324</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short-term borrowings and current portion of long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 493,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628,721</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,325</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,534</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,888</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Finance lease and other financing obligations, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,629</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current third-party liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,060,653</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,148,289</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,335,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213,020</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 361,502</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 982,209</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,036</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,281</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total third-party liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,490,336</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,830,337</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,534,768</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,531,025</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,025,104</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,361,362</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, accounts receivable of RMB83,468 and RMB66,969, respectively, and property and equipment of RMB114,344 and RMB102,248, respectively, of VIEs were pledged solely to secure banking borrowings of VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net revenue, net (loss) income, operating, investing and financing cash flows of the VIEs that were included in the Company&#8217;s consolidated financial statements for the years ended December 31, 2018, 2019 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,712,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,013,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,453,802</p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,757)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 739,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,132</p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,063,826)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201,995)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,744)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,682)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The unrecognized revenue-producing assets that are held by the VIEs comprise of internally developed software, intellectual property and trademarks which were not recorded on the Company&#8217;s consolidated balance sheets as they do not meet all the capitalization criteria.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Costs recognized by the VIEs for outsourcing and other services provided by other entities within the Company were RMB1,260,481, RMB2,017,032 and RMB3,076,398 for the years ended December 31, 2018, 2019 and 2020, respectively, net of the services provided to other entities within the Company. These inter-company transactions are eliminated in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include, but are not limited to, the useful lives of long-lived assets, the fair values of assets acquired and liabilities assumed and the consideration transferred in a business combination, the allowance for credit losses, the realization of deferred income tax assets, the fair value of share-based compensation awards, the recoverability of long-lived assets, valuation of right-of-use assets and the fair value of the asset retirement obligation. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company does not have any cash equivalents as of December&#160;31, 2019 and&#160;2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(d)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Restricted cash represents amounts held by banks, which are not available for the Company&#8217;s use, as security for bank borrowings, related interests and certain special capital expenditures. Upon repayment of bank borrowings and the related interests, the deposits are released by the bank and available for general use by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(e)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels (Note&#160;17 to&#160;the consolidated financial statements):</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement&#160;date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;2 Inputs: Other than quoted prices included in Level&#160;1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or&#160;liability.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement&#160;date.</span></td></tr></table><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="color:#000000;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(f)&#160;&#160;&#160;Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The timing of revenue recognition, billings and cash collections result in accounts receivable, contract assets and contract liabilities (i.e. deferred revenue). Accounts receivable are recorded at the invoice amount, net of an allowance for doubtful account and is recognized in the period when the Company has transferred products or provided services to its customers and when its right to consideration is unconditional. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Prior to the adoption of ASC 326, <i style="font-style:italic;">Financial Instruments - Credit Loss</i>, the Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers&#8217; financial condition, the amount of receivables in dispute, the accounts receivable aging, and the customers&#8217; repayment patterns. The Company reviews its allowance for doubtful accounts on a customer-by-customer basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon adoption of ASC 326 starting from January 1, 2020, the provision of credit losses for accounts receivable is based upon the current expected credit losses (&#8220;CECL&#8221;) model. The CECL model requires an estimate of the credit losses expected over the life of accounts receivable since initial recognition, and accounts receivable with similar risk characteristics are grouped together when estimating CECL. In assessing the CECL, the Company considers both quantitative and qualitative information that is reasonable and supportable, including historical credit loss experience, adjusted for relevant factors impacting collectability and forward-looking information indicative of external market conditions. While the Company uses the best information available in making determination, the ultimate recovery of recorded receivables is also dependent upon future economic events and other conditions that may be beyond the Company&#8217;s control. Accounts receivable that are ultimately deemed to be uncollectible, and for which collection efforts have been exhausted, are written off against the allowance for doubtful accounts. The Company does not have any off-balance-sheet credit exposure related to its customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">A contract asset exists when the Company has transferred products or provided services to its customers but customer payment is contingent upon satisfaction of additional performance obligations. Contract assets are recorded in other current assets and other non-current assets in the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Deferred revenue (a contract liability) is recognized when the Company has an unconditional right to a payment before it transfers goods or services to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(g)&#160;&#160;&#160;Fulfilment costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Fulfilment costs are capitalized when all three of the criteria are met: a) the costs relate directly to a contract or an anticipated contract that the Company can specifically identify; b) the costs generate or enhance resources of the Company that will be used in satisfying or continuing to satisfy future performance obligations; and c) the costs are expected to be recovered. The asset recognized from capitalizing the costs to obtain or fulfill a contract is amortized on a systematic basis consistent with the pattern of the transfer of the goods or services to which the asset relates. As of December 31, 2019 and 2020, the Company recorded capitalized fulfilment cost of nil and RMB128,983 in other non-current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(h)&#160;&#160;&#160;Equity method investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s investments in entities in which the Company can exercise significant influence but does not own a majority equity interest or control are generally accounted for under the equity method of accounting, as the Company concluded it does not have control, but has the ability to exercise significant influence over the investees. Equity method investments are initially measured at cost, and are subsequently adjusted for cash contributions, distributions and the Company&#8217;s share of the income and losses of the investees. The Company records its equity method investment in other non-current assets on the consolidated balance sheet. The Company&#8217;s proportionate share of the income or loss from its equity method investment are recorded in others, net on the consolidated statement of operations. The Company reviews its investment periodically to determine if any investment may be impaired considering both qualitative and quantitative factors that may have a significant impact on the investees&#8217; fair value. The Company did not record any impairment charges related to its equity method investment for the years ended December 31, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(i)&#160;&#160;&#160;Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Property and equipment are carried at cost less accumulated depreciation and any recorded impairment. Property and equipment acquired under finance leases are initially recorded at the present value of minimum lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of&#160;disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The estimated useful lives are presented below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Remaining lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#160;&#160;&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and 30 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">&#8211; Machinery</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">10</span></span> - 20 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#8211; </span>Other equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and the estimated useful lives of the assets</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Construction in progress primarily consists of the cost of data center buildings and the related construction expenditures that are required to prepare the data center buildings for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">No depreciation is provided in respect of construction in progress until it is substantially completed and ready for its intended use. Once a data center building is ready for its intended use and becomes operational, construction in progress is transferred to the respective category of property and equipment and is depreciated over the estimated useful life of the underlying assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets. For assets acquired under a finance lease, the assets are amortized in a manner consistent with the Company&#8217;s normal depreciation policy for owned assets if the lease transfers ownership to the Company by the end of the lease term or contains a bargain-purchase-option. Otherwise, assets acquired under a finance lease are amortized over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">(j)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The Company is a lessee in several non-cancellable operating leases and finance leases, primarily for data centers, lands, offices and other equipment. The Company adopted ASC 842 , <i style="font-style:italic;">Leases</i>, on January 1, 2019, using a modified retrospective method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company determines if an arrangement is or contains a lease at its inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes lease liabilities and right-of-use (&#8220;ROU&#8221;) assets at lease commencement date. Lease liabilities are measured at the present value of unpaid lease payments at the lease commencement date and is subsequently measured at amortized cost using the effective-interest method. Since most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate on a collateralized basis in determining the present value of unpaid lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ROU assets are initially measured at cost, which consist of (i) initial measurement of the lease liability; (ii) lease payments made to the lessor at or before the commencement date less any lease incentives received; and (iii) initial direct costs incurred by the Company. Variable lease payments are excluded from the measurement of ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. For operating leases, the Company recognizes a single lease cost on a straight-line basis over the remaining lease term. For finance leases, the ROU assets are subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term. Amortization of the ROU assets are recognized and presented separately from interest expense on the lease liability. For leases acquired in business combinations or asset acquisitions, ROU assets also include unamortized balance of an asset or liability recognized in accordance with ASC 805 relating to favorable or unfavorable lease terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ROU assets for operating and finance leases are periodically reduced by impairment losses. The Company uses the long-lived assets impairment guidance in ASC 360-10, <i style="font-style:italic;">Property, Plant, and Equipment&#8212;Overall</i>, to determine whether a ROU asset is impaired, and if so, the amount of the impairment loss to recognize.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prior to the adoption of ASC 842, <i style="font-style:italic;">Leases</i>, prepayment for land use rights are presented as prepaid land use rights on the consolidated balance sheet and are measured at cost and subsequently amortized using the straight-line method. Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease ROU assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases (i.e. leases that, at the commencement date, have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company records an asset and related financing obligation for the estimated construction costs under build-to-suit lease arrangements where it controls the asset during construction. Upon completion of the construction and commencement of the lease terms, the Company assesses whether these arrangements qualify for sales recognition under the deemed sale-leaseback transaction. If the arrangements do not qualify for sales recognition under the sale-leaseback accounting guidance, the Company continues to be the deemed owner of the build-to-suit assets for financial reporting purposes. The Company keeps the construction costs of the assets on its balance sheet. In addition, lease payments less the portion considered to be interest expense decrease the financing liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If a lease is modified and that modification is not accounted for as a separate contract, the classification of the lease is reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(k)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Asset retirement costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s asset retirement obligations are primarily related to its data center buildings, of which the majority are leased under long-term arrangements, and, in certain cases, are required to be returned to the landlords in their original condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The fair value of a liability for an asset retirement obligation is recognized in the period in which it is incurred. The corresponding asset retirement costs are capitalized as part of the cost of leasehold improvements and are depreciated over the shorter of the estimated useful life of the asset or the term of the lease subsequent to the initial measurement. The Company accretes the liability in relation to the asset retirement obligations over time and the accretion expense is recorded in cost of&#160;revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Asset retirement obligations are recorded in other long-term liabilities. The following table summarizes the activity of the asset retirement obligation liability:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,648</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,572</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,990</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,441</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,384</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,084</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(l)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Intangible assets acquired in the acquisitions comprised of customer relationships and licenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The weighted-average amortization period by major intangible asset class is as&#160;follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">5</span></span>-15 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Customer relationships represent the orders, backlog and customer lists, which arise from contractual rights or through means other than contracts. Customer relationships are amortized using a straight-line method, as the pattern in which the economic benefits of the intangible assets are consumed or used up cannot be reliably determined. The amortization period of customer relationships is determined based on the remaining contractual period of the contracts with the customers at the time of acquisition and an estimate of the contract renewal period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Licenses are amortized using a straight-line method over the estimated beneficial period. The amortization period of licenses is determined based on the terms of those licenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(m)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Prepaid land use rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The land use rights represent the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, and are carried at cost less accumulated amortization. Amortization is provided on a straight-line basis over the remaining terms of the land use right ranging from <span style="-sec-ix-hidden:Hidden_LWSX0D6PBESsVt3kRb7abw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">26</span></span>&#160;to 41 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(n)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill is an asset representing the future economic benefits arising from other assets acquired in the acquisition that are not individually identified and separately recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill is not amortized but is tested for impairment annually or more frequently if events or changes in circumstances indicate that it might be impaired. Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Application of the goodwill impairment test requires judgment, including the identification of the reporting unit, assignment of assets and liabilities to the reporting unit, assignment of goodwill to the reporting unit, and determination of the fair value of each reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has the option to perform a qualitative assessment to determine whether it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value prior to performing the goodwill impairment test. If it is more-likely-than-not that the fair value of a reporting unit is greater than its carrying amount, the goodwill impairment test is not required. If the goodwill impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. In assessing the qualitative factors, the Company considered the impact of key factors such as changes in the general economic conditions, changes in industry and competitive environment, stock price, actual revenue performance compared to previous years, and cash flow generation. Based on the results of the qualitative assessment completed as of December 31, 2020, there were no indicators of impairment. No impairment losses were recorded for goodwill for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Long-lived assets (primarily including property and equipment, operating lease ROU assets and prepaid land use rights) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived assets or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. For the purposes of impairment testing of long-lived assets, the Company has concluded that an individual data center is the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. When there were circumstances that require a long-lived asset or asset group for certain data centers be tested for possible impairment, the Company compared undiscounted cash flows generated by that asset or asset group to its carrying amount. As a result of the test, the carrying amount of the long-lived assets or asset group is recoverable on an undiscounted cash flow basis. Accordingly, no impairment losses were recorded for long-lived assets for the years ended December 31, 2018, 2019 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(p)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Value-added-tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Entities that are VAT general taxpayers are permitted to offset qualified input VAT paid to suppliers against their output VAT upon receipt of appropriate supplier VAT invoices on an entity by entity basis. When the output VAT exceeds the input VAT, the difference is remitted to tax authorities, usually on a monthly basis; whereas when the input VAT exceeds the output VAT, the difference is treated as VAT recoverable which can be carried forward indefinitely to offset future net VAT payables. VAT related to purchases and sales which have not been settled at the balance sheet date is disclosed separately as an asset and liability, respectively, in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the Company recorded a VAT recoverable of RMB129,994 and RMB155,620 in current assets, and RMB888,483 and RMB1,445,521 in non-current assets, respectively. The Company also recorded VAT payables of RMB7,886 and RMB6,838 in accrued expenses and other payables, in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(q)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Derivative financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Derivative financial instruments are recognized initially at fair value. At the end of each reporting period, the fair value is remeasured. The gain or loss on remeasurement to fair value is recognized immediately in profit or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company entered into interest rate swap contracts primarily for the purpose to manage the interest rate risk for the long-term borrowings. The Company has elected not to apply hedge accounting to these derivative instruments and recognized all derivatives on the Company&#8217;s consolidated balance sheets at fair value. The Company estimates the fair value of its interest rate swap contracts using a pricing model based on market observable inputs. Fair value gains or losses associated with interest rate swap contracts are recorded within interest expenses in the Company&#8217;s consolidated statements of operations. Cash received or paid for realized gains or losses associated with interest rate swap contracts are included in operating cash flows in the consolidated statements of cash flows. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For further information on derivative financial instruments, see Note 16 below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(r)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Commitment and contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as&#160;incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(s)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes revenue as the Company satisfies a performance obligation by transferring control over a good or service to a customer. For each performance obligation satisfied over time, the Company recognizes revenue over time by measuring the progress toward complete satisfaction of that performance obligation. If the Company does not satisfy a performance obligation over time, the performance obligation is satisfied at a point in time. Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For contracts with customers that contain multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct or as a series of distinct obligations if the individual performance obligations meet the series criteria. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. The transaction price is allocated to the separate performance obligation on a relative standalone selling price basis. The standalone selling price is determined based on overall pricing objectives, taking into consideration market conditions, geographic locations and other factors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company derives revenue primarily from the delivery of (i) colocation services; and (ii) managed services, including managed hosting services and managed cloud services. The remainder of the Company&#8217;s revenue is from IT equipment sales that are either sold on a stand-alone basis or bundled in a managed service contract arrangement and consulting services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company&#8217;s data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Managed hosting services are services where the Company provides outsourced services to manage the customers&#8217; data center operations, including data migration,&#160;IT operations, security and data storage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Managed cloud services are services where the Company offers direct private connection to major cloud platforms, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">Certain contracts with customers for colocation services and managed services provide for variable considerations that are primarily based on the usage of such services.  Revenues on such contracts are recognized based on the agreed usage-based fees as the actual services are rendered throughout the contract term.  Certain contracts with remaining customers provide for a fixed consideration over the contract service period. Revenue on such contracts are recognized on a straight-line basis over the term of the contract.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In certain colocation and managed hosting service contracts, the Company agrees to charge customers for their actual power consumption. Relevant revenue is recognized based on actual power consumption during each period. In certain other colocation and managed hosting service contracts, the Company specifies a fixed power consumption limit each month for customers. If a customer&#8217;s actual power consumption is below the limit, no additional fee is charged. If the actual power consumption is above the limit, the Company charges the customer additional power consumption fees calculated based on the portion of actual power consumption exceeding the limit, multiplied by a fixed unit price, which is determined based on market price, without providing the customer with any rights to acquire additional goods or services. Accordingly, relevant revenue is recognized each month based on actual additional power consumption fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s colocation service and managed service contracts with customers contain both lease and nonlease components. The Company elected to adopt the practical expedient which allows lessors to combine lease and non-lease components and account for them as one component if i) they have the same timing and pattern of transfer; and ii) the lease component, if accounted for separately, would be classified as an operating lease. The Company elected to apply the practical expedient on the contracts that meet the conditions. In addition, the Company has performed a qualitative analysis to determine that the non-lease component is the predominant component of its revenue stream as the customer would ascribe more value to the services provided rather than to the lease component. Therefore, the combined component is accounted for in accordance with the current revenue accounting guidance (&#8220;ASC 606&#8221;). For contracts that do not meet the conditions required to adopt the practical expedient, the lease component is accounted for in accordance with the current lease accounting guidance (&#8220;ASC 842&#8221;), which is immaterial for the years ended December 31, 2019 and 2020. The Company has elected to apply the practical expedient on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Revenue recognized for colocation or managed hosting and cloud services delivered prior to billing is recorded within accounts receivable. The Company generally bills the customer on a monthly or quarterly basis in arrears.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Cash received in advance from customers prior to the delivery of the colocation or managed hosting and cloud services is recorded as deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The sale of IT equipment is recognized when the customer obtains control of the equipment, which is typically when delivery has occurred, the customer accepts the equipment and the Company has no performance obligation after the delivery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">In certain managed service contracts, the Company sells and delivers IT equipment such as servers and computer terminals prior to the delivery of the services. Since sale of equipment can be distinguished and is separately identifiable from other promises in the contract and it is distinct within the context of the contract, the sale of equipment is considered a separate performance obligation. Accordingly, the contract consideration is allocated to the equipment and the managed services based on their relative standalone selling prices.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Consulting services are provided to customers for a fixed amount over the service period, usually less than one year. The Company recognizes revenues from consulting services over the period when the services were provided, since customers simultaneously receive and consume the benefit of the services. The Company uses the input method based on the pattern of service provided to the customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Revenue is generally recognized on a gross basis as the Company is primarily responsible for fulfilling the contract, assumes inventory risk and has discretion in establishing the price when selling to the customer. To the extent the Company does not meet the criteria for recognizing revenue on a gross basis, the Company records the revenue on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(t)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Cost of revenues consists primarily of utility costs, depreciation of property and equipment, rental costs, labor costs and other costs directly attributable to the provision of the service revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Research and development and advertising costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Research and development and advertising costs are expensed as incurred. Research and development costs amounted to RMB13,915, RMB21,627 and RMB40,049 in 2018, 2019 and 2020, respectively. Research and development costs consist primarily of payroll and related personnel costs for developing or significantly improving the Company&#8217;s services and&#160;products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Advertising costs amounted to RMB6,332, RMB7,454 and RMB14,778&#160;in 2018, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;"> (v)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Government grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Government grants are recognized when received and when all the conditions for their receipt have been met. Subsidies that compensate the Company for expenses incurred are recognized as a reduction of expenses in the consolidated statements of operations. Subsidies that are not associated with expenses are recognized as other&#160;income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Subsidies for the acquisition of property and equipment are recorded as a liability until earned and then depreciated over the useful life of the related assets as a reduction of the depreciation charges. Subsidies for obtaining the rights to use land are recorded as a liability until earned and then amortized over the land use right period as a reduction of the amortization charges of the related land use rights. In 2010 and 2011, the Company received government subsidies that required the Company to operate in a particular area for a certain period. The Company recorded the subsidies in other long-term liabilities when the subsidies were received and subsequently recognized as government subsidy income ratably over the period the Company is required to operate in the&#160;area. In 2017, the Company received government subsidies that required the Company to pass certain inspection on the related project . The Company recorded such subsidies in other long-term liabilities when received , which are reclassified to accrued expenses and other payables when the inspection is expected to be completed within one year, and will be recorded as government subsidy income when the conditions are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December&#160;31, 2019 and 2020, deferred government grants of RMB6,507 and RMB6,196 are recorded in other long-term liabilities, respectively. Deferred government grants of RMB6,003 and nil are recorded in accrued expenses and other payables in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(w)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Capitalized interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A reconciliation of total interest costs to &#8216;&#8216;Interest expenses&#8217;&#8217; as reported in the consolidated statements of operations for the years ended December 31, 2018, 2019 and 2020 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total interest costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749,730</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,040,898</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,402,015</p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: interest costs capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,509)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,316,506</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Interest costs that are directly attributable to the construction of an asset which necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of that asset. The capitalization of interest costs as part of the cost of a qualifying asset commences when expenditure for the asset is being incurred, interest costs are being incurred and activities that are necessary to prepare the asset for its intended use or sale are in progress. Capitalization of interest costs is ceased when the asset is substantially complete and ready for its intended&#160;use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(x)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Debt issuance costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Debt issuance costs are capitalized and are amortized over the life of the related debts based on the effective interest method. Such amortization is included as a component of interest expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Unamortised debt issuance costs of RMB273,822 and RMB226,085 are presented as a reduction of debt as of December&#160;31, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(y)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Income tax</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets for which it is more likely than not that the related tax benefits will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(z)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">The Company accounts for the compensation cost from share-based payment transactions with employees based on the grant-date fair value of the equity instrument issued. The grant-date fair value of the award is recognized as compensation expense, net of forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period. When no future services are required to be performed by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition, the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that&#160;date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Awards granted to employees with performance conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses in the period and thereafter when the performance goal becomes probable to achieve. Awards granted to employees with market conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses over the estimated requisite service period, regardless of whether the market condition has been satisfied if the requisite service period is fulfilled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes the estimated compensation cost of service-based restricted share based on the fair value of its ordinary shares on the date of the grant. The Company recognizes the compensation cost, net of forfeitures, over its respective vesting term. The Company recognizes the estimated compensation cost of performance-based restricted share based on the fair value of its ordinary shares on the date of the grant. The rewards are earned upon attainment of identified performance goals. The Company recognizes the compensation cost, net of forfeitures, over the performance period. The Company also adjusts the compensation cost based on the probability of performance goal achievement at the end of each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company accounts for forfeitures when they occur. Compensation cost previously recognized are reversed in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Share-based payment transactions with nonemployees 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. The measurement date of the fair value of the equity instrument issued is the earlier of either the date on which the counterparty&#8217;s performance is complete or the date at which a commitment for performance by the counterparty to earn the equity instrument is reached.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For further information on share-based compensation, see Note 19 below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(aa)&#160;</span><span style="font-style:italic;font-weight:bold;">Employee benefits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to relevant PRC regulations, the Company is required to make contributions to various defined contribution plans organized by municipal and provincial PRC governments. The contributions are made for each PRC employee at rates ranging from 28% to 49% on a standard salary base as determined by local social security bureau. Contributions to the defined contribution plans are charged to the consolidated statements of operations when the related service is&#160;provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(bb)&#160;</span><span style="font-style:italic;font-weight:bold;">Foreign currency translation and foreign currency risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The functional currency of GDS Holdings is the United States dollar(&#8220;USD&#8221;) whereas the functional currency of its PRC subsidiaries and consolidated VIEs in PRC, subsidiaries in Hong Kong SAR and subsidiaries in Singapore is the RMB, Hong Kong dollar (&#8220;HKD&#8221;) and Singapore dollar (&#8220;SGD&#8221;), respectively. The reporting currency of the Company is RMB as the major operations of the Company are within the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Transactions denominated in currencies other than the functional currency are re-measured into the functional currency at the exchange rates prevailing on the transaction dates. Monetary assets and liabilities denominated in foreign currencies are re-measured at the exchange rates prevailing at the balance sheet dates. Non-monetary items that are measured in terms of historical costs in foreign currency are re-measured using the exchange rates at the dates of the initial transactions. Exchange gains and losses are recognized in profit or loss and are reported in foreign currency exchange gain (loss) on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The results of foreign operations are translated into RMB at the exchange rates as of the balance sheet date for assets and liabilities, the average daily exchange rate for each month for income and expense items and the historical exchange rates for equity accounts. Translation gains and losses are recorded in other comprehensive income and accumulated in the translation adjustment component of equity until the sale or liquidation of the foreign entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of the RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company&#8217;s cash and restricted cash denominated in RMB amounted to RMB2,119,758&#160;and RMB3,554,424 as of December&#160;31, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, the Company&#8217;s cash and restricted cash were deposited in major financial institutions located in PRC, Hong&#160;Kong SAR, US and Singapore, and were denominated in the following currencies:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">HKD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">JPY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">EUR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SGD</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,528,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,337,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In US</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,927</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total in original currency</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,554,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,956,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,927</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RMB equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,554,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,769,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(cc)&#160;</span><span style="font-style:italic;font-weight:bold;">Concentration of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalent, restricted cash, and accounts receivable. The Company&#8217;s investment policy requires cash and cash equivalents and restricted cash to be placed with high-quality financial institutions and to limit the amount of credit risk from any one issuer. The Company regularly evaluates the credit standing of the counterparties or financial institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on-site visits by senior management. Based on this analysis, the Company determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Company will not deliver the services or sell the products to the customer or require the customer to pay cash, post letters of credit to secure payment or to make significant down payments. Historically, credit losses on accounts receivable have been insignificant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(dd)&#160;</span><span style="font-style:italic;font-weight:bold;">Earnings (loss) per share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Basic earnings (loss) per ordinary share is computed by dividing net income (loss) available to the Company&#8217;s ordinary shareholders by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, net income (loss) available to the Company&#8217;s ordinary shareholders is allocated between ordinary shares and other participating securities based on participating rights in undistributed earnings. The Company&#8217;s redeemable preferred shares (Note 14) are participating securities since the holders of these securities participate in dividends on the same basis as ordinary shareholders. These participating securities are not included in the computation of basic loss per ordinary share in periods when the Company reports net loss, because these participating security holders have no obligation to share in the losses of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Diluted earnings (loss) per share is calculated by dividing net income (loss) available to the Company&#8217;s ordinary shareholders as adjusted for the effect of dilutive ordinary share equivalents, if any, by the weighted average number of ordinary and dilutive ordinary share equivalents outstanding during the year. Ordinary share equivalents include the ordinary shares issuable upon the exercise of the outstanding share options (using the treasury stock method) and conversion of redeemable preferred shares and convertible bonds (using the as-if-converted method). Potential dilutive securities are not included in the calculation of diluted earnings (loss) per share if the impact is anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ee)&#160;Changes in accounting principle</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</i> on January 1, 2020. This ASU changes the fair value measurement disclosure requirements of ASC 820. Under this ASU, key provisions include new, eliminated and modified disclosure. The adoption of this ASU does not have a material impact on the consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2017-04, <i style="font-style:italic;">Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</i> on January 1, 2020. This ASU is to simplify the subsequent measurement of goodwill. The ASU eliminates step 2 from the goodwill impairment test and the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This ASU is applied on a prospective basis. The adoption of this standard does not have impact on the Company&#8217;s consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</i>, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02, collectively referred to as &#8220;ASC 326&#8221; on January 1, 2020 using the modified retrospective approach. ASC 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, reflects an entity&#8217;s current estimate of all expected credit losses. This adoption did not have material impact on the Company&#8217;s consolidated financial statements.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ff)&#160;</span><span style="font-style:italic;font-weight:bold;">Recently issued accounting standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Income Tax (Topic 740), Simplifying the Accounting for Income Taxes</i>, which simplifies accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public entities, the ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted including adoption in any interim period for periods for which financial statements have not yet been issued. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Investments &#8211; Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</i>, which clarifies the interaction for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, <i style="font-style:italic;">Debt &#8211; Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging &#8211; Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</i>, which reduces the number of accounting models for convertible debt instruments and convertible preferred stock and clarifies the scope and certain requirements under Subtopic 815-40. The ASU also improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity&#8217;s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact on the adoption of this standard will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In October 2020, the FASB issued ASU 2020-08, <i style="font-style:italic;">Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs</i>, which clarifies that an entity should reevaluate for each reporting period whether a callable debt security is within the scope of certain guidance in ASC 310-20 that was issued in ASU 2017-08, <i style="font-style:italic;">Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities</i>. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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://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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119456344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CASH AND RESTRICTED CASH<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CashCashEquivalentsAndShortTermInvestmentsAbstract', window );"><strong>CASH AND 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_gds_DisclosureOfCashAndRestrictedCashTextBlock', window );">CASH AND RESTRICTED CASH</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3&#160;&#160;&#160;&#160;&#160;CASH AND RESTRICTED CASH</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A reconciliation of cash and restricted cash in the consolidated balance sheets to the amounts in the consolidated statements of cash flows is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,810,938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,259,457</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,829</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,643</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash and restricted cash shown in the consolidated statements of cash flows</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,973,262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,492,929</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Restricted cash included in non-current assets was to secure the repayment of long-term bank borrowings and related interests. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DisclosureOfCashAndRestrictedCashTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and 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;">gds_DisclosureOfCashAndRestrictedCashTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsAndShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119214744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT BALANCES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>CONTRACT BALANCES</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_gds_ContractWithCustomerTextBlock', window );">CONTRACT BALANCES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4&#160;&#160;&#160;&#160;&#160;CONTRACT BALANCES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Accounts Receivable, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Accounts receivable, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881,177</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,482,498</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,163)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,480,335</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Including:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 879,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,480,335</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Non-current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the accounts receivable expected to be received after one year amounted to RMB1,082 and nil were recorded in other non-current assets in the consolidated balance sheet, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Accounts receivable of RMB520,382 and RMB819,578 was pledged as security for bank loans (Note&#160;9) as of December&#160;31, 2019 and 2020, respectively. Accounts receivable of RMB128,353 was pledged as security for finance lease and other financing obligations (Note 12) as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following table presents the movement of the allowance for doubtful accounts:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance made during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-off during the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,163</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2018, 2019 and 2020, the Company made an allowance on accounts receivable of RMB241, RMB274 and RMB2,032, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Deferred Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The opening and closing balances of the Company&#8217;s deferred revenue are as following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred&#160;revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance as of January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,735</p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,804</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Closing balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,539</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">The difference between the opening and closing balances of the Company&#8217;s deferred revenue primarily results from the timing difference between the satisfaction of the Company&#8217;s performance obligation and the customer&#8217;s payment. As of December 31, 2019 and 2020, the deferred revenue expected to be recognized as revenue after one year amounted to  RMB15,419 and RMB14,871, respectively, were recorded in other long-term liabilities in the consolidated balance sheet. The amounts of revenue recognized during the years ended December 31, 2018, 2019 and 2020 from the opening deferred revenue balance was RMB43,192, RMB66,500 and RMB96,084, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Remaining performance obligations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company elected to apply the practical expedient that allows the Company not to disclose the remaining performance obligations for variable considerations. This includes usage-based contracts for certain colocation and managed hosting services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, approximately RMB 2,261,990 of total revenues and deferred revenues, excluding any variable considerations, are expected to be recognized in future periods, the majority of which will be recognized over the next <span style="white-space:pre-wrap;">four years</span><span style="white-space:pre-wrap;">.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 balances from contract with customer to transfer good or service and to transfer nonfinancial 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;">gds_ContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122511592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">5</b><b style="font-weight:bold;">&#160;&#160;&#160;&#160;&#160;PROPERTY AND EQUIPMENT, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Property and equipment consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 855,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 808,651</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,964,048</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,552,953</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,567,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,694,057</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,111,733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,307,207</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,039</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,115</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,564,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,464,290</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,580,320)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,127,504)</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,984,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,336,786</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,200,173</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,259,275</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,184,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,596,061</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The carrying amounts of the Company&#8217;s </span><span style="-sec-ix-hidden:Hidden_VK28IALjdE2KRYqvlWAwQQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">property and equipment</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> acquired under finance leases and other financing arrangement were RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">6,070,349</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">8,207,825</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> as of December 31, 2019 and 2020, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Depreciation of property and equipment (including assets acquired under finance leases and other financing arrangement) was RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">682,451,</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1,057,171</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1,543,130</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December&#160;31, 2018, 2019 and 2020, respectively, and included in the following captions:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,045,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,418,846</p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,604</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,680</p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,543,130</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment with net a book value of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2,493,872</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3,497,447</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> was pledged as security for bank loans (Note&#160;9) and other financing obligations (Note 12) as of December&#160;31, 2019 and 2020, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">As of December 31, 2019 and 2020, payables for purchase of property and equipment that are contractually due beyond one year of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">231,458</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">139,162</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, are recorded in other long-term liabilities in the consolidated balance sheets.</span></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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119240648">
<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, 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>INTANGIBLE ASSETS, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS, NET</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6&#160;&#160;&#160;&#160;&#160;INTANGIBLE ASSETS, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Intangible assets consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 952,100</p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,782</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 967,882</p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (158,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182,560)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,628</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785,322</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s customer relationships were acquired in business combinations (Note 8). Amortization of intangible assets was RMB52,974, RMB58,312 and RMB68,688 for the years ended December&#160;31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Estimated future amortization expense related to these intangible assets is as&#160;follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ending December&#160;31,&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,844</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,844</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,443</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 243,758</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785,322</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>45
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122166248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID LAND USE RIGHTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_PrepaidLandUseRightsAbstract', window );"><strong>PREPAID LAND USE RIGHTS</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_gds_PrepaidLandUseRightsDisclosureTextBlock', window );">PREPAID LAND USE RIGHTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">7&#160;&#160;&#160;&#160;&#160;PREPAID LAND USE RIGHTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Prepaid land use rights, representing the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,319</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 736,695</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,505)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 747,187</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,190</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Amortization of prepaid land use rights was RMB6,082, RMB26,393 and RMB26,656 for the years ended December&#160;31, 2018, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prepaid land use rights with a net book value of RMB741,032 and RMB678,190 were pledged as security for bank loans (Note&#160;9) as of December&#160;31,&#160;2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease right-of-use assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease (Note (2)(j)).</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_PrepaidLandUseRightsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 certain prepaid 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;">gds_PrepaidLandUseRightsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119451816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>BUSINESS COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATIONS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8&#160;&#160;&#160;&#160;&#160;BUSINESS COMBINATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The movement of goodwill is set out as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,751,970</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,905,840</p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746,015</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Measurement period adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,462)</p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,905,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,596,393</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. The goodwill is not deductible for tax purposes. Goodwill is assigned to the design, build-out and operation of data centers reporting&#160;unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"><span style="font-style:italic;font-weight:bold;">Guangzhou 3 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">On May 2, 2018, the Company consummated an acquisition of all equity interests in a target group comprising onshore and offshore entities from third parties for an aggregate cash consideration of RMB262,244 (including contingent considerations of RMB245,244). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of RMB262,244. As of December 31, 2019, the fair value of remaining consideration payable was RMB118,336, of which RMB95,274 and RMB23,062 were recorded in other payables and other long-term liabilities, respectively. Pursuant to a supplemental agreement entered into between the seller and the Company in May 2020, both parties agreed to reduce the total cash consideration (including contingent consideration) from RMB262,244 to RMB207,310, subject to the achievement of the revised conditions as set out in the supplemental agreement. The adjustment of the cash consideration of RMB55,154 was recognized as gain from purchase price adjustment in the consolidated statement of operations for the year ended December 31, 2020. As of December 31, 2020, the fair value of remaining consideration payable was RMB36,412, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The target group owns a data center project (&#8220;Guangzhou 3&#8221;) in Guangzhou, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247,937</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,995)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (780,312)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (130,000)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,039)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 471,532</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282,051</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,580</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,503</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,849</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,893)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iv)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,044</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"><span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;">Note (i):</span><span style="color:#000000;">The fair value of consideration represents the present value of the purchase price of RMB</span><span style="color:#000000;">262,244</span><span style="color:#000000;">.</span></div><div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"><span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;">Note (ii):</span><span style="color:#000000;">Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;">291,000</span><span style="color:#000000;">.</span></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">130,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iv):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The amounts of net revenue and net loss of the target group included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2018 amounted to RMB85,298 and RMB11,727, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"><span style="font-style:italic;font-weight:bold;">Shanghai 11 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">On June 1, 2018, the Company consummated an acquisition of all equity interests in a target entity from third parties for an aggregate cash consideration of RMB320,000 (including contingent considerations of RMB70,000<span style="white-space:pre-wrap;">). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of  RMB320,000. As of December 31, 2020, the Company had fully paid the consideration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">The target entity owns a data center project ("Shanghai 11") in Shanghai, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,119</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (404)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233,405)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,647)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,136</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,995</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,377</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,948)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,171</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The fair value of the consideration represents the present value of the purchase price of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">320,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">23,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">10 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and favourable lease of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">34,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">13.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years. The favourable lease was reclassified to operating lease ROU assets upon adoption of ASC 842, </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Leases</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, on January 1, 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net loss of the target entity included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2018 amounted to RMB35,489 and RMB2,924, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Guangzhou 6 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On October 18, 2019, the Company consummated an acquisition of all equity interests in a target entity from a third party for an aggregate cash consideration of RMB431,727 (including contingent considerations  of RMB243,736). As of the acquisition date, the Company estimated that, pursuant to the share purchase agreement, all specified conditions would be met and the Company would be obligated to settle full amount of the purchase price of RMB431,727. As of December 31, 2020, the fair value of remaining consideration payable was RMB225,920, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The target entity owns a data center project ("Guangzhou 6") in Guangzhou, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Fair value of consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,075</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Cash</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (12,091)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Property and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(ii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (493,026)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease ROU assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (9,168)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Identifiable intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (15,000)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (44,549)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 118,486</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 16,828</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 886</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, non-current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 157,366</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 8,282</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,040</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,741</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Total identifiable net assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (269,205)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Goodwill</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iv)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 153,870</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (i):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The fair value of consideration represents the present value of the purchase price of RMB431,727.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (ii):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Property and equipment acquired included properties acquired under finance lease of RMB174,194.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (iii):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Identifiable intangible assets acquired consisted of customer relationships of RMB15,000 with an estimated useful life of 7.8 years.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Note (iv):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net loss of the target entity included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2019 amounted to nil and RMB8,816, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Beijing 10, Beijing 11 and Beijing 12 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On June 5, 2020, the Company consummated an acquisition of all equity interests in a target group from third parties. The target group owns three data center projects (&#8220;Beijing 10, Beijing 11 and Beijing 12&#8221;) in Beijing, China. Pursuant to the share purchase agreement, the considerations included purchase price adjustments resulting from the differences between the fair value of certain assets and liabilities on the date of acquisition compared to the estimated fair value used to determine the closing considerations. The Company initially estimated the considerations to be RMB847,586 (including contingent considerations of RMB130,720<span style="white-space:pre-wrap;">). Subsequent to the Company&#8217;s reporting of the provisional amounts recognized for this acquisition in its consolidated financial statements as of and for the six months ended June 30, 2020, additional information was obtained related to facts and circumstances that existed as of the acquisition date.  Based on the additional information, the Company has revised its estimate for the aggregate cash consideration to RMB788,554 (including contingent considerations of RMB133,032) and the fair value measurements of certain assets acquired and liabilities assumed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed were recorded at their provisional amounts on the acquisition date and consisted of the following major items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value,&#160;as&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">previously</b><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Adjustments&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value,&#160;as&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">(Note&#160;(v))</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">adjusted</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Fair value of consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 847,586</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (59,032)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 788,554</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Effective settlement of pre-existing relationships upon consolidation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(i)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 34,477</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 34,477</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Cash</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,349)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,349)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts receivable</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (81,027)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,107)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (83,134)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Property and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(ii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (1,971,432)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (36,176)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,007,608)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease ROU assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (94,821)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (94,821)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Identifiable intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (191,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (191,000)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (149,956)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 7,327</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (142,629)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 727,043</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 29,864</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 756,907</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 171,979</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 2,980</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 174,959</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 6,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 890</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 6,982</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, non-current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,062,114</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,062,114</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 92,360</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 92,360</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 13,833</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 13,833</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 38,586</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 792</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 39,378</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Total identifiable net assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (378,578)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 3,570</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (375,008)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Goodwill</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iv)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 503,485</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (55,462)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 448,023</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Prior to the acquisition, the Company had receivables from the target group of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">34,477</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, which was effectively settled upon completion of the acquisition.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">632,427</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">191,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iv):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (v):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The adjustments noted in the table above were a result of information obtained subsequent to the Company&#8217;s initial reporting of provisional amounts in accordance with ASC 805, </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Business Combinations</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company estimated that, pursuant to the share purchase agreement, all specified conditions related to the contingent considerations would be met and the Company would be required to settle full amount of the revised purchase price of RMB788,554. As of December 31, 2020, the fair value of remaining consideration payable was RMB55,094, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net profit of the target group included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2020 amounted to RMB281,926 and RMB14,083, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Shanghai 19 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On November 17, 2020, the Company consummated an acquisition of all equity interests in a target group from third parties for an aggregate cash consideration of RMB62,480, which was fully paid during 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The target group owns a data center project (&#8220;Shanghai 19 Phase I and II&#8221;) in Shanghai, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their fair value on the acquisition date and consisted of the following major items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,480</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,001)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (372,093)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (215,230)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,100)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,354)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 360,381</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,676</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,532</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,322</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,122</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,745)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,735</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">56,100</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">12.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The amounts of net revenue and net loss of the target group included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2020 were immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Beijing 9 Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On December 18, 2020, the Company consummated an acquisition of all equity interests in a target entity from a third party for an aggregate cash consideration of RMB816,969 (including contingent considerations of RMB463,496). As of December 31, 2020, the fair value of remaining consideration payable was RMB448,304, which was recorded in other payables. The payment schedule of remaining consideration is based on the milestone related to the achievement of all specified conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The target entity owns a data center project (&#8220;Beijing 9&#8221;) in Beijing, China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The identifiable assets acquired and liabilities assumed in the business combination were recorded at their provisional amounts on the acquisition date and consisted of the following major items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 793,043</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective settlement of pre-existing relationships upon consolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,706)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (451)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,072)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (403,556)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,729)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iv)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202,500)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,149)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,472</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,028</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,568</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,002</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,729</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,965</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,151</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (518,542)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(v)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,795</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (i):&#160;The fair value of consideration represents the present value of the estimated purchase price of RMB</span><span style="color:#000000;">811,507</span><span style="color:#000000;"> after deduction of a contingent consideration of RMB</span><span style="color:#000000;">5,462</span><span style="color:#000000;"> not expected to be paid.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (ii):Prior to the acquisition, the Company had payables to the target entity of RMB</span><span style="color:#000000;">65,706</span><span style="color:#000000;">, which was effectively settled upon completion of the acquisition.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (iii):Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;">101,113</span><span style="color:#000000;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;">Note (iv):Identifiable intangible assets acquired consisted of customer relationships of RMB202,500 with an estimated useful life of <span style="white-space:pre-wrap;">6.5</span><span style="white-space:pre-wrap;"> years.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#000000;">Note (v):Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#000000;">The amounts of net revenue and net profit of the target entity included in the Company&#8217;s consolidated statements of operations from the acquisition date to December 31, 2020 were immaterial.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Supplemental pro forma financial information as if the acquisitions had occurred as of the earliest date presented has not been provided as the acquisitions are not material to the Company&#8217;s results of operations in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Asset acquisitions in 2018, 2019 and 2020</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In 2018, 2019 and 2020, the Company consummated several acquisitions of certain target entities. These target entities did not meet the definition of a business as of the acquisition date in accordance with ASC 805 <i style="font-style:italic;">Business Combinations</i>, and the acquisitions were accounted for as assets acquisitions. The primary assets acquired were properties self-owned or under finance leases, equipment and leasehold improvements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>47
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117616504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>LOANS AND BORROWINGS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LOANS AND BORROWINGS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">9&#160;&#160;&#160;&#160;&#160;LOANS AND BORROWINGS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company&#8217;s borrowings consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,756</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sub-total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137,737</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,153,390</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,028,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,566,746</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,166,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,720,136</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Short-term borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company&#8217;s short-term borrowings consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured short-term loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,436</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured short-term loans and borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,009,320</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,756</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Short-term borrowings were secured by the following assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,547</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The weighted average interest rates of short-term borrowings outstanding as of December 31, 2019 and 2020 were 5.64% and 4.67% per annum, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="font-style:italic;font-weight:bold;">Long-term borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company&#8217;s long-term borrowings consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured long-term loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,500</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured long-term loans and borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,726,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,376,880</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,768,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,489,380</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Long-term borrowings were secured by the following assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 508,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743,031</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,918,670</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,190</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 599,120</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,743,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,939,011</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">The weighted average interest rates of long-term borrowings as of December 31, 2019 and 2020 were 7.40% and 6.73% per annum, respectively, taking into the consideration of debt issuance costs incurred relating to the facilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The outstanding long-term borrowings mature serially from 2021 to 2034. The aggregate maturities of the above long-term borrowings for each for the five years and thereafter subsequent to December 31, 2020 are as&#160;follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Long-term borrowings</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Twelve months ending December&#160;31,&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,585,344</p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,581,585</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,020,680</p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,406,764</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,972,373</p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,489,380</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company entered into secured loan agreements with various financial institutions for project development and working capital purpose with terms ranging from <span style="-sec-ix-hidden:Hidden_mI0QrNfSXk2u5S4PLK0N4A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1</span></span> to 15 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Company had total working capital and project financing credit facilities of RMB23,421,419 from various financial institutions, of which the unused amount was RMB10,505,516. As of December 31, 2020, the Company had drawn down RMB12,915,903, of which RMB1,229,377 (net of debt issuance costs of RMB1,211) was recorded in short-term loans and borrowings and RMB11,489,380 (net of debt issuance costs of RMB195,935) was recorded in long-term loans and borrowings, respectively. Drawdowns from the credit facility are subject to the approval of the banks and are subject to the terms and conditions of each agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">More specifically, the terms of these secured loan facility agreements generally include one or more of the following conditions. If any of the below conditions were to be triggered, the Company could be obligated to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule:  </span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">STT Communications Ltd. ceases to, directly or indirectly, own at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">50.1%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the equity interests of STT GDC Pte. Ltd. (&#8220;STT GDC&#8221;);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">STT GDC (a) is not or ceases to, directly or indirectly, be the beneficial owner of at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">25% </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">of the issued share capital of GDS Holdings, or (b) does not or ceases to have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to cast, or control the casting of, at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">25% </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">of the votes that may be cast at a meeting of the board of directors (or similar governing body) of GDS Holdings, or (c) is not or ceases to be the single largest shareholder of GDS Holdings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GDS Holdings and GDS Investment Company are not or cease to be, directly or indirectly, the legal and beneficial owner of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">100%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, GDS Investment Company (in the case of GDS Holdings), GDS Beijing, Global Data Solutions Co., Ltd. (&#8220;GDS Suzhou&#8221;), a subsidiary company of GDS Beijing and the relevant borrowing subsidiaries;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Management HoldCo ceases to, directly or indirectly, own at least </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">100</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">% of the equity interests of and have the power to control GDS Beijing or GDS Suzhou;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(v)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GDS Beijing, GDS Suzhou and the relevant borrowing subsidiaries cease to, directly or indirectly, be the legal and beneficial owner of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">100%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the equity interests of, and have the power (whether by way of ownership of shares, proxy, contract, agency or otherwise) to control, their consolidated subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(vi)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">there are changes in the shareholding structure of a principal operating subsidiary of GDS Holdings, as defined in the relevant loan facility agreement; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21.6pt;padding:0pt;">(vii)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the IDC license of GDS Beijing, the borrowing subsidiaries, other affiliated entities, or the authorization by GDS Beijing to one such subsidiary to operate the data center business and provide IDC services under the auspices of the IDC license held by GDS Beijing, is cancelled or fail to be renewed on or before the expiry date.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">There are certain other events in the loan facility agreements the occurrence of which could obligate GDS Holdings to notify the lender or repay any loans outstanding immediately or on an accelerated repayment schedule,including, among others, if the borrowing subsidiary fails to use the loan in accordance with the use of proceeds as provided in the loan facility agreement, the borrowing subsidiary violates or fails to perform any of its commitments under the loan facility agreement, or if GDS Holdings fails to maintain its shares listed on at least one of the following stock exchanges before the maturity date under the relevant loan facility agreement : (i) Nasdaq; or (ii) The Singapore Exchange Securities Trading Limited; or (iii) The Stock Exchange of Hong Kong Limited; or (iv) any other stock exchange acceptable to the lender. In addition, the terms of these loan agreements include financial covenants that limit certain financial ratios, such as the interest coverage ratio and gross leverage ratio, during the relevant period, as defined in the agreements. The terms of these loan agreements also include cross default provisions which could be triggered if the Company (i) fails to repay any financial indebtedness in an aggregate amount exceeding US$4,500, or,in some cases, RMB50,000<span style="white-space:pre-wrap;">, when due or within any originally applicable grace period;  (ii) fails to repay any financial indebtedness or perform any of its obligations under any agreement which could have a material adverse effect on its performance of the loan facility agreements; (iii) fails to repay any financial indebtedness raised with any financial institution; or (iv) fails to perform any loan facility agreement with any financial institution which could result in immediate or accelerated repayment of the financial indebtedness or downgrading of the borrowing subsidiary by any credit rating agency administered by the People&#8217;s Bank of China (&#8220;PBOC&#8221;) in accordance with the regulations promulgated by PBOC governing loan market rating standards. As of December 31, 2020, the Company was in compliance with all of the abovementioned covenants.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121953848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE BONDS PAYABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_ConvertibleBondsAbstract', window );"><strong>CONVERTIBLE BONDS 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_gds_ConvertibleBondsDisclosureTextBlock', window );">CONVERTIBLE BONDS PAYABLE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10&#160;&#160;&#160;CONVERTIBLE BONDS PAYABLE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Convertible Notes due June 1, 2025 issued by the Company (&#8220;Convertible Bonds due 2025&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On June 5, 2018, the Company completed its issuance of Convertible Bonds due 2025 in an aggregate principal amount of US$300,000. The related issuance costs of US$8,948 were deducted from principal of the Convertible Bonds due 2025 and amortized over the period from issuance to the first put date (i.e. June 1, 2023) using the effective interest rate method. As of December 31, 2020, accrued interests of RMB3,262 were recorded in accrued expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The key terms of the Convertible Bonds due 2025 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Maturity Date</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">June 1, 2025</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Interest</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2.0%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per annum, accruing from June 5, 2018 (computed on the basis of 360-day year composed of twelve 30-day months), payable semiannually in arrears on June 1 and December 1 of each year</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Repurchase of Notes</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Holders will have the right to require the Company to repurchase for cash all of their notes, or any portion of the principal thereof that is equal to US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand or an integral multiple of US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand, on June 1, 2023 or if a fundamental change occurs at any time. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Tax redemption</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The Company may redeem, at its option, all but not part of the Convertible Bonds due 2025 if it becomes obligated to pay to the holder of any note &#8220;additional amounts&#8221; (which are more than a de minimis amount) as a result of any change in tax law at the price equal to </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">100%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the principal amount together with accrued and unpaid interest. Upon receiving notice of redemption, each holder will have the right to elect to: convert its notes; or not have its notes redeemed and GDS Holdings will not pay any additional amounts as a result of such change in tax law.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Conversion rights</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Holders may convert their notes at their option at any time prior to the close of business on the third scheduled trading day immediately preceding the maturity date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The conversion rate is initially </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">19.3865</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> ADSs of the Company per US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand principal amount of notes (equivalent to an initial conversion price of approximately US</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$51.58</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per ADS), and subject to changes under certain anti-dilution conditions.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company determined that the embedded conversion option of the Convertible Bonds due 2025 was not required to be accounted for as an embedded derivative pursuant to ASC 815 <i style="font-style:italic;">Derivatives</i> <i style="font-style:italic;">and Hedging</i>. The Company also determined that there was no embedded beneficial conversion feature (&#8220;BCF&#8221;) attributable to Convertible Bonds due 2025 at the commitment date because the initial conversion price of Convertible Bonds due 2025 was greater than the fair value of the Company&#8217;s ordinary shares. Contingent BCF will be assessed upon occurrence of an adjusting event to the conversion price. The Company also determined there was no other embedded derivative to be separated from the Convertible Bonds due 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In the year ended December 31, 2020, Convertible Bonds with principal amount of US$10 were converted into ordinary shares as the holders exercised their conversion option. The Company recorded additional paid-in capital of RMB65 upon conversion. As of December 31, 2020, the outstanding principal amount of Convertible Bonds due 2025 was US$299,990.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The effective interest rate of the convertible bonds, after considering the related issuance cost, was 2.65%<span style="white-space:pre-wrap;"> as of December 31, 2019 and 2020, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ConvertibleBondsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_ConvertibleBondsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ConvertibleBondsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about convertible bonds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ConvertibleBondsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422127444344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER PAYABLES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccruedLiabilitiesCurrentAbstract', window );"><strong>ACCRUED EXPENSES AND OTHER PAYABLES</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_gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">11&#160;&#160;&#160;ACCRUED EXPENSES AND OTHER PAYABLES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Accrued expenses and other payables consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,776</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,390</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued debt issuance costs and other financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,512</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,307</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,683</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,372</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payables for acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 888,693</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and welfare benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,632</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,281</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued data center outsourcing service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,928</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,360</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount due to a financial institution</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,305</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,673</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,981</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119669256">
<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, 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LeaseDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">12&#160;&#160;&#160;LEASES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company enters into lease arrangements primarily for data center spaces, office spaces and equipment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Data center buildings and land leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2020, the Company entered into lease agreements with the landlords to lease the building and land, including those acquired through acquisition of subsidiaries, for certain data centers. The Company assessed the lease classification of the building and land components separately at the commencement date. During the year ended December 31, 2020, the Company recorded additional finance lease liabilities of RMB1,634,419 and operating lease liabilities of RMB768,613 through the above new lease agreements or acquisition of subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Equipment lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2020, the Company entered into lease agreements with a third-party lessor for the leases of certain equipment in Hebei, China, in which the underlying assets needs to be constructed. The lessor purchased these underlying assets prior to the lease commencement for the construction based on the Company&#8217;s specifications and supervision. The Company had the right to obtain the partially constructed underlying assets at any point during the construction period by making a payment to the lessor, and the Company concluded that it controls the underlying assets before the lease commencement in accordance with ASC 842-40-55-5. Accordingly, the Company recorded an asset for the estimated construction costs incurred for the equipment and a liability for those costs funded by the lessor during the construction period. Upon completion of the construction, the Company will assess if the arrangement qualifies for sales recognition under the sale and lease back accounting guidance. The obligations under above lease arrangements are recognized as other financing obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In 2019, the Company also entered into two lease agreements with a third-party lessor for the leases of certain equipment in Hebei, China. As the ownership of the underlying assets will be transferred to the Company by the end of the lease term, such leases are recognized as finance leases. The relevant leases commenced when the Company received the equipment. The amount paid by the lessor to its vendor for equipment which was not received by the Company at December 31, 2019, was recognized as other financing obligations. Such other financing obligations were reclassified to finance lease obligation upon commencement of the lease in the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The components of lease cost are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,075</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Interest on lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,511</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 465,692</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,869</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,987</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost (Note)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,599)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 627,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049,024</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note: &#160;During the year ended December 31, 2020, the Company was granted lease concessions of RMB55,188 by certain landlords due to the effects of the COVID-19 pandemic. The lease concessions were primarily in the form of rent reduction. Such concessions were recognized as variable lease cost (credit) in the period when the concession was granted. In addition, the Company recognized variable lease cost (credit) of RMB411 in the year ended December 31, 2020 for certain finance leases with floating interest rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Supplemental cash flow information related to leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Years ended  December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in measurement of lease liabilities (Note):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (248,417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (389,679)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating cash flows from operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116,295)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (141,480)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (302,679)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (198,234)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash information on lease liabilities arising from obtaining ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099,698</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 333,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553,154</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note:&#160;The above table does not include cash paid for purchase of land use rights and initial direct costs of leases of RMB800,431 and RMB744,761<span style="white-space:pre-wrap;"> in the years ended December 31, 2019 and 2020 , respectively, which are included in &#8220;Payments for purchase of property and equipment and land use rights&#8221; in the consolidated statements of cash flows.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Weighted average remaining lease term and weighted average discount rate for leases, excluding prepaid land use rights, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.7</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.6</p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.91%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.00%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.35%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.23%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Maturities of lease and other financing obligations were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Within 1 year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 502,261</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 32,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 534,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 97,993</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 632,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 577,933</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 225,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 803,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 180,447</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 983,730</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 1 year but within 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 399,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 37,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 436,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 72,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 508,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 600,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 354,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 954,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 190,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,145,216</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 2 years but within 3 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 399,843</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 72,845</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 472,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 64,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 536,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 620,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 356,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 976,665</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 149,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,125,965</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 3 years but within 4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 414,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 69,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 483,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 64,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 547,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 650,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 377,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,028,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 151,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,180,330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 4 years but within 5 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 429,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 65,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 495,590</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 64,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 560,137</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 681,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 361,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,042,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 151,063</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,193,226</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 5,905,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 163,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,068,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 880,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,949,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 7,792,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 723,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,516,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,839,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 10,355,933</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,050,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440,955</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,491,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,243,678</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 9,735,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 10,923,481</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,398,937</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 13,322,418</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,661,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 15,984,400</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Less: total future interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,387,232)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (121,742)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,508,974)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (478,541)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,987,515)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,343,379)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (578,822)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,922,201)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,032,829)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,955,030)</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Less: estimated construction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (47,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (47,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (47,924)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Present value of lease and other financing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 4,663,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 310,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 4,973,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 765,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 5,738,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,580,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,772,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,352,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,629,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 9,981,446</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Including:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">- Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 222,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 55,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 277,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 254,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 86,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 340,670</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">- Non-current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 4,751,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 709,998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 5,461,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,097,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,542,895</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 9,640,776</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Company has additional leases, primarily for data center buildings, that have not yet commenced with total future lease payments of RMB279,376. These leases are expected to commence in fiscal year 2021 with lease terms of 1 year to 20 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Lease and other financing obligations were secured by the following assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,353</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 578,777</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 707,130</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LeaseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about 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;">gds_LeaseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117562520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER LONG-TERM LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_OtherNoncurrentLiabilitiesDisclosureAbstract', window );"><strong>OTHER LONG-TERM 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_gds_OtherNoncurrentLiabilitiesDisclosureTextBlock', window );">OTHER LONG-TERM LIABILITIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">13&#160;&#160;&#160;OTHER LONG-TERM LIABILITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Other long-term liabilities consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payable for acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,457</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payables for purchase of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,162</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - non-current (Note 4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,871</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,196</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (Note 16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,909</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,662</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 345,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 349,257</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherNoncurrentLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_OtherNoncurrentLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherNoncurrentLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other noncurrent 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;">gds_OtherNoncurrentLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121953848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REDEEMABLE PREFERRED SHARES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TemporaryEquityDisclosureAbstract', window );"><strong>REDEEMABLE PREFERRED SHARES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockTextBlock', window );">REDEEMABLE PREFERRED SHARES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">14</b>&#160;&#160;&#160;<b style="font-weight:bold;">REDEEMABLE PREFERRED SHARES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On March 27, 2019 (the &#8220;Issue Date&#8221;), GDS Holdings completed its issuance of 150,000 Convertible Preferred Shares (&#8220;redeemable preferred shares&#8221;) to an investor at the subscription price of US$1 thousand per share with total consideration of US$150,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The movement of redeemable preferred shares is set out as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">preferred shares</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 989,349</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,760</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrual of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,344</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,014)</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,542</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,981</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrual of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,709</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,489)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,291)</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,910</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Key terms of the  convertible preferred shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Dividends</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The holders of the preferred shares are entitled to receive, in priority to the holders of the ordinary shares, cumulative preferred share dividends which are payable quarterly in arrears on March 15, June 15, September 15 and December 15, commencing on June 15, 2019 (each such payment date being a "Regular Dividend Payment Date"). The dividends are 5.0% per annum of the respective preferred shares Stated Value (i.e. the subscription price of preferred shares plus any accrued dividends that are not paid on Regular Dividend Payment Date) (and shall be adjusted to an amount equal to the ordinary share dividend rate if higher). The dividend rate will increase to 7.0% per annum and further increase by <span style="-sec-ix-hidden:Hidden_ZlDUNS71WUC4sJfjUTU5ZQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">50</span></span> basis points each quarter thereafter if the Company has not redeemed all of the preferred shares outstanding as of the eighth anniversary of the Issue Date. The dividends are computed on a basis of a 360-day year and the actual number of days elapsed. Dividends may, at the option of the Company, be paid in cash only, be paid in cash or in additional preferred shares, or a combination thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Conversion</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The holders of preferred shares have the right to convert any or all of their holdings of preferred shares Stated Value into Class A Ordinary Shares based on the conversion rate then in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition, if, at any time beginning on March 15, 2022, (i) the volume-weighted average price ("VWAP") per ADS of the GDS Holdings equals or exceeds US$53.40 (adjusted as according to anti-dilution provisions) for at least 20 trading days in any period of 30 consecutive trading days and (ii) the average daily trading volume of the ADS for such 20 qualifying trading days is at least US$10,000 in the aggregate, at the Company&#8217;s election, all of the preferred shares then outstanding shall be converted into a number of Class A Ordinary Shares based on the conversion rate then in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The initial conversion rate is corresponding to a conversion price of US$35.60 per ADS, and will be subject to adjustments for any split, subdivision, combination, consolidation, recapitalization or similar event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Liquidation preference</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon a liquidation, after satisfaction of all liabilities and obligations to creditors of the Company and before any distribution or payment shall be made to holders of ordinary shares, each holder of preferred shares shall be entitled to receive an amount per preferred share equal to the greater of: (1) the Stated Value of preferred shares plus any dividends accumulated but unpaid thereon after the immediately preceding Regular Dividend Payment Date to but excluding the date of liquidation; (2) the payment such holders would have received had such holders, immediately prior to such liquidation converted their preferred shares into Class A Ordinary Shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Optional Redemption by the Company</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The preferred shares may be redeemed, in whole or in part, at any time after March 15, 2027, at the option of the Company at a redemption price per share equal to the sum of the Stated Value per preferred share to be redeemed plus an amount per share equal to accrued but unpaid dividends on such preferred shares after the immediately preceding Regular Dividend Payment Date to but excluding the date of redemption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Repurchase at the Option of the Holder Upon a Fundamental Change</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon the occurrence of a Fundamental Change, as defined in the share subscription agreement, each holder of preferred shares shall have the right to require the Company to repurchase all or any portion of such holder&#8217;s preferred shares at a purchase price per preferred share equal to the greater of</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(i)</td><td style="text-align:right;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the sum of (x) 100% multiplied by the Stated Value per preferred share plus (y) an amount equal to accrued but unpaid dividends on such preferred share after the immediately preceding Regular Dividend Payment Date to but excluding the date of repurchase, plus (z) solely in the event that such Fundamental Change occurs prior to the third anniversary of the Issue Date, the present value of all undeclared dividends from the date of redemption to, and including, the third anniversary of the Issue Date, in each case, discounted to the date of redemption on the basis of actual days elapsed (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate, which is the yield to maturity at the time of computation of United States Treasury securities with a constant maturity, plus 50 basis points, and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(ii)</td><td style="text-align:right;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the amount of cash and/or other assets such holder would have received had such holder, immediately prior to the occurrence of such Fundamental Change, converted such preferred shares into Class A Ordinary Shares.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Financing for Redemption of Convertible Preferred Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In the event that any preferred shares remain outstanding from and after the tenth anniversary of the Issue Date, the holders of preferred shares constituting at least 90% of the preferred shares issued as of the Issue Date (as adjusted for any split, subdivision, combination, consolidation, recapitalization or similar event with respect to the preferred shares) shall have the right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities, and use reasonable best efforts to consummate such sale or to issue equity or debt securities (or obtain other debt financing) in an amount sufficient to redeem in full in cash, and use best endeavors to as soon as reasonably practicable redeem in full in cash, all of the preferred shares then outstanding at a redemption price per share equal to the sum of the Stated Value per preferred share to be redeemed plus an amount per share equal to accrued but unpaid dividends on such preferred shares after the immediately preceding Regular Dividend Payment Date to but excluding the date of redemption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Voting rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The holders of the preferred shares have voting rights equivalent to the ordinary shareholders on an "if converted" basis. In addition, the Company shall not take certain actions without first obtaining the written consent or affirmative vote at a meeting called for that purpose by holders of at least 75% of the then outstanding preferred shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has classified these preferred shares as mezzanine equity in the consolidated balance sheets since they are contingently redeemable upon a Fundamental Change or include liquidation preference provisions that are not solely within the Company&#8217;s control. The Company evaluated the embedded conversion, call and put options in the preferred shares to determine if they require bifurcation and are accounted for as derivatives, and concluded that there were no embedded derivatives to be bifurcated from the preferred share pursuant to ASC 815. The Company also determined that there was no BCF attributable to the preferred shares because the initial conversion price was higher than the fair value of the Company&#8217;s ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company incurred issuance cost of US$2,646 for the issuance of such preferred shares, which was treated as an adjustment to the initial value of the redeemable preferred shares. The Company has elected to measure the redeemable preferred shares by recognizing changes in the redemption value immediately as they occur and adjust the carrying amount to equal the redemption value at the end of each reporting period. As a result, such issuance cost is immediately recognized as a change in redemption value and charged against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred 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> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>53
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122637320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 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_TemporaryEquityDisclosureAbstract', window );"><strong>REDEEMABLE PREFERRED 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_gds_RedeemableNoncontrollingInterestTextBlock', window );">REDEEMABLE NON-CONTROLLING INTERESTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">15&#160;&#160;&#160;REDEEMABLE NON-CONROLLING INTERESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In July 2020, the Company formed a joint venture (&#8220;JV&#8221;) to undertake a new data center project in Beijing (&#8220;Beijing 13&#8221; and &#8220;Beijing 14&#8221;, previously referred to as &#8220;Beijing 13&#8221; which was then split to two data center projects according to the design) with a private equity fund (&#8220;CPE Fund&#8221;) controlled by CITIC Private Equity Funds Management Co., Limited. The Company owns a 58% controlling interest in the JV, while CPE Fund owns 42%. On completion of the project and satisfaction of certain other conditions, the Company is required to acquire CPE Fund&#8217;s 42% equity interest in the JV, the consideration of which will be calculated based on the power capacity, sales contract with customers and the assets and liabilities of the JV at that time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The non-controlling interest of JV is redeemable for cash when specified conditions are met, which are not events that are certain to occur. However, the occurrence of these conditions and therefore the Company&#8217;s redemption obligations are not solely within the control of the Company. Pursuant to ASC 480-10-S99 and the related guidance, the redeemable non-controlling interest in the JV is accounted for as temporary equity and measured at redemption value. The initial carrying amount of the redeemable non-controlling interests was the capital injection received from CPE Fund in July 2020. The change of the carrying amount of the redeemable non-controlling interests, other than the capital injection received and the net income or loss attributable to redeemable non-controlling interests, is recognized as accretion to redemption value of redeemable non-controlling interests in the consolidated statements of operations and charged against retained earnings or, in the absence of retained earnings, against additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The change in the carrying amount of redeemable non-controlling interests is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital injection from CPE Fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,000</p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,807)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,627</p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,820</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_RedeemableNoncontrollingInterestTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the 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;">gds_RedeemableNoncontrollingInterestTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>54
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117500840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">DERIVATIVE FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16&#160;&#160;&#160;DERIVATIVE FINANCIAL INSTRMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the Company had outstanding interest rate swap contracts with notional amounts of US$118,500 and nil, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table reflects the fair values of derivatives included in the consolidated balance sheets as of December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated&#160;balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">sheets&#160;location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 351</p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,408</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following table reflects the location in the consolidated statements of operations and the amount of realized and unrealized gains/(losses) recognized for the derivative contracts not designated as hedging instruments for the years ended December 31, 2018, 2019 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">statements&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">operations&#160;location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments) &#8212; realized loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,652)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,814)</p></td></tr><tr><td style="vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments) &#8212; unrealized (loss) gain </p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,606)</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,039</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,775)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129883416">
<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, 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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENT</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">FAIR VALUE MEASUREMENT</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">17&#160;&#160;&#160;FAIR VALUE MEASUREMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The Company did not have financial assets or liabilities measured at fair value on a recurring basis as of December 31, 2020. As of December 31, 2019, the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;value&#160;measurement&#160;using</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2&#160;inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Interest rate swap contracts (Note 16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,759</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Following is a description of the valuation techniques that the Company uses to measure fair value of other financial assets and financial liabilities:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Short-term financial instruments (cash, restricted cash, accounts receivable and payable, short-term borrowings, and accrued expenses and other payables) &#8212; cost approximates fair value because of the short maturity period.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Long-term borrowings &#8212; fair value is based on the amount of future cash flows associated with each debt instrument discounted at the Company&#8217;s current borrowing rate for similar debt instruments of comparable terms. The carrying values of the long-term borrowings approximate their fair values as all the long-term debt carry various interest rates which approximate rates currently offered by the Company&#8217;s bankers for similar debt instruments of comparable maturities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Convertible Bonds payable&#8212;the estimated fair value was RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2,448,646</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3,683,816</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> as of December 31, 2019 and 2020 , respectively. The fair value was measured based on the price in the open market.</span></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_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129922920">
<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, 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_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_gds_CommonStockTextBlock', window );">ORDINARY SHARES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18&#160;&#160;&#160;ORDINARY SHARES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On January 26, 2018, the Company completed a public offering in which the Company offered and sold 8,000,000 ADSs (or 64,000,000 Class A ordinary shares), and SBCVC Holdings Limited (&#8220;SBCVC&#8221;), one of the Company&#8217;s principal shareholders, sold 3,000,000 ADSs (or 24,000,000 Class A ordinary shares), at a price of US$26.00 per ADS. On January 29, 2018, the underwriters exercised their option to purchase from the Company and SBCVC additional 225,000 ADSs (or 1,800,000 Class A ordinary shares) and 1,425,000 ADSs (or 11,400,000 Class A ordinary shares), respectively. The Company raised a total of US$202,696 (RMB1,283,308) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On March 19, 2019, the Company completed a public offering in which the Company offered and sold 13,731,343 ADSs (or 109,850,744 Class A ordinary shares), including 1,791,044 ADSs (or 14,328,352 Class A ordinary shares) purchased by the underwriters by exercising their option. The Company raised a total of US$444,699 (RMB2,982,242) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On December 10, 2019, the Company completed a public offering in which the Company offered and sold 6,318,680 ADSs (or 50,549,440 Class A ordinary shares), including 824,175 ADSs (or 6,593,400 Class A ordinary shares) purchased by the underwriters by exercising their option. The Company raised a total of US$277,256 (RMB1,951,884) in proceeds from this public offering, net of underwriting discounts and commissions and other issuance costs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In June 2020, two investors, Hillhouse Capital (&#8220;Hillhouse&#8221;) and STT GDC, purchased, through a private placement, of US$400,000 and US$105,000 respectively of 62,153,848 newly issued Class A ordinary shares of the Company at a price equivalent to US$65 per ADS(or US$8.125 per share). The Company received net proceeds of US$500,784 (RMB3,533,285) from this private placement, after deducting underwriting commissions and other issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On November 2, 2020, the Company successfully completed its secondary listing in Hong Kong and public offering of 160,000,000 Class A ordinary shares (or 20,000,000 ADSs) at a price of HK$80.88 per share. On November 6, 2020, the underwriters had fully exercised their over-allotment option in respect of 24,000,000 shares (or 3,000,000 ADSs). The Company received net proceeds from this offering of RMB12,441,232, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, the Company&#8217;s outstanding share capital consisted of 1,427,590,059 Class A ordinary shares and 67,590,336 Class B ordinary shares.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_CommonStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_CommonStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>57
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118882568">
<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, 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_ShareBasedCompensationAbstract', window );"><strong>SHARE-BASED COMPENSATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">19&#160;&#160;&#160;SHARE-BASED COMPENSATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Equity Incentive Plans</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company adopted the 2014 Equity Incentive Plan (&#8220;the 2014 Plan&#8221;) in July&#160;2014 for the granting of share options to key employees, directors and external consultants in exchange for their services. The total number of shares, which may be issued under the 2014 Plan, is 29,240,000&#160;shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company adopted the 2016 Equity Incentive Plan (&#8220;the 2016 Plan&#8221;) in August 2016 for the granting of share options, stock appreciation rights and other stock-based award (collectively referred to as the &#8220;Awards&#8221;) to key employees and directors. The maximum aggregate number of ordinary shares, which may be subject to Awards under the Plan, is 56,707,560 ordinary shares, provided, however, that the maximum number of unallocated ordinary shares which may be issuable pursuant to Awards are subject to certain automatic approval mechanism up to 3% of total issued and outstanding ordinary shares of the Company, if and whenever the unallocated ordinary shares which may be subject to equity awards under the 2016 Plan accounts for less than 1.5% of the Company&#8217;s total issued and outstanding ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In June 2018, the Company granted 500,000 share options under the 2014 Plan to an external consultant at an exercise price of US$0.7792 (RMB5.0) per option, which were immediately vested. The options have a contractual term of <span style="white-space:pre-wrap;">five years</span><span style="white-space:pre-wrap;">. The Company recognized the fair value of such options granted and vested amounted to US$2,429 (RMB16,073) immediately to profit and loss. The fair value of such options was determined to be approximately the difference between the grant date share price and the exercise price.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">A summary of the option activity is as follows:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;options&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise&#160;price&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per&#160;option&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at January&#160;1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,087,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.2</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,614,464)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.5</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (193,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,779,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,150,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,629,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,222,096)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and expected to be vested at December&#160;31,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Total intrinsic value of options exercised was RMB77,917 , RMB266,863 and RMB633,606, respectively, for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes information with respect to stock options outstanding and stock options exercisable as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;shares&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual&#160;life&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise&#160;price&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding and exercisable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">407,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, there were no unvested employee or non-employee stock options. Aggregate intrinsic value of options outstanding and exercisable as of December 31, 2020 was  RMB29,015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;"><span style="font-style:italic;font-weight:bold;">Settlement of liability-classified restricted shares award</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">In March, May, August and November 2018, the Company issued a total of 260,560 fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB6,357.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">In March, May, August and November 2019, the Company issued a total of 237,312 fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB7,984.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">In March, June, July and October 2020, the Company issued a total of 190,536 fully vested restricted shares to its directors to settle a portion of their remuneration for services provided by the directors, which had been recorded in general and administrative expenses. The number of restricted shares issued was determined by the fair value of the restricted shares on the date of settlement and the share-settled portion of the liability of RMB10,089.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Pursuant to ASC 480-10-25-14, such award that is share-settleable for a fixed monetary amount is a liability-classified award and therefore is re-measured each reporting period until settlement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Upon issuance of the shares to settle the obligation, equity is increased by the amount of the liability settled in shares and no additional share-based compensation expense was recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Restricted shares to directors, officers and employees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In July 2018 , August 2019 and August 2020, the Company granted non-vested restricted shares of 12,941,952, 14,314,160 and 11,520,312, respectively, to employees, officers and directors. The restricted share awards contained service and market conditions, or service and performance conditions, which are tied to the financial performance of the Company. For restricted shares granted, the value of the restricted shares was determined by the fair value of the restricted shares on the grant date, on which all criteria for establishing the grant dates were satisfied. The value of restricted shares subject to service conditions and market conditions attached is recognized as the compensation expense using the graded-vesting method. The value of restricted shares with performance conditions attached is recognized as compensation expense using the graded-vesting method only when the achievement of performance conditions becomes probable. For restricted shares with market conditions, the probability to achieve market conditions is reflected in the grant date fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">A summary of the restricted share activity is as follows:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted&#160;average&#160;grant-</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">date&#160;fair&#160;value&#160;per&#160;share</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at January 1,&#160;2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,525,620</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,202,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,326,620)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (891,008)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,510,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,551,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,122,432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,582,248)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.7</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December&#160;31,&#160;2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,357,296</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.4</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,710,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.7</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,684,640)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.1</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,364,736)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,018,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.4</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognized share-based compensation expenses of RMB89,804, RMB189,447 and RMB333,686 for the years ended December 31, 2018, 2019 and 2020, respectively, for the restricted share awards. As of December 31, 2020, total unrecognized compensation expense relating to the unvested shares was RMB574,564. The expense is expected to be recognized over a weighted average period of 1.73 years using the graded-vesting attribution method. The Company did not capitalize any of the share-based compensation expenses as part of the cost of any asset for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Total intrinsic value of restricted shares vested was RMB160,264, RMB311,923 and RMB827,396, respectively, for the years ended December 31, 2018, 2019 and 2020. Aggregate intrinsic value of unvested restricted shares as of December 31, 2020 was RMB2,369,023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The fair value of the restricted shares granted is estimated on the date of grant using the Monte Carlo simulation model with the following assumptions used.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Grant date:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Risk-free rate of return</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">2.047%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;">2.418</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1.67%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;">1.88</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">0.14%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;">0.19</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Volatility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 71.85</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 63.22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 59.23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Expected dividend yield</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 0.00</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 0.00</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 0.00</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Share price at grant date</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;">3.125</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;">5.02375</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;">10.1475</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;">21.3</span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;">34.6</span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;">70.5</span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Expected term</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">3 years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">3 years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">3 years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18.2pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Volatility</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Expected volatility is assumed based on the historical volatility of the Company&#8217;s comparable companies or the Company in the period equal to the expected term of each grant.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Risk-free interest rate</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Risk-free rate equal to the United States Government Treasury Yield Rates for a term equal to the remaining expected term.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Dividend yield</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The dividend yield was estimated by the Company based on its expected dividend policy over the expected term of the restricted shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A summary of share-based compensation expenses for the years ended December 31, 2018, 2019 and 2020 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Costs of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,943</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,204</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,949</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,943</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,596</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total share-based compensation expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 333,686</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 72pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203762728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenuesAbstract', window );"><strong>REVENUE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">20&#160;&#160;&#160;REVENUE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net revenue consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colocation services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,104,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,261,745</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,710,923</p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed service and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 655,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 832,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,005,945</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Service revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,759,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,094,571</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,716,868</p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Equipment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,104</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,792,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,122,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,738,972</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="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> -URI http://asc.fasb.org/topic&amp;trid=49130388<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-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 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-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 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: 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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<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 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117620424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAX</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAX</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">21&#160;&#160;&#160;INCOME TAX</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to the rules&#160;and regulations of the Cayman Islands, GDS&#160;Holdings is not subject to any income tax in the Cayman&#160;Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Two PRC entities are entitled to PRC Corporate Income Tax (&#8220;CIT&#8221;) rate of 15%<span style="white-space:pre-wrap;"> in those years that being recognized as "High and New Technology Enterprise" as long as the relevant requirements are satisfied. All the other PRC subsidiaries and consolidated VIEs of the Company are subject to CIT rate of 25%.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s Hong Kong SAR subsidiaries are subject to the Hong Kong SAR Profits Tax rate of&#160;16.5%. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2 million of assessable profits earned will be taxed at half the current tax rate (8.25)% whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one entity in the group to benefit from the progressive rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s Singapore subsidiaries are subject to the Singapore CIT rate of 17%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The operating results before income tax and the provision for income taxes by tax jurisdictions for the years ended December&#160;31, 2018, 2019 and 2020 are as&#160;follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss (income) before income taxes:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,765)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,427</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,353</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,201</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548,436</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,503</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current tax expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,822</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,517</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax benefits:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,172)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,739)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,172)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,739)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income taxes (benefits) expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,778</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The actual income tax expense reported in the consolidated statements of operations differs from the amount computed by applying the PRC statutory income tax rate to loss before income taxes due to the&#160;following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC enterprise income tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-PRC resident enterprises not subject to income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(27.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax differential for entities in non-PRC jurisdiction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferential tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of current year permanent differences</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.5 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.0 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expiration of unused net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-taxable income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.5 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to provision adjustment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The components of deferred tax assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">Deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Cambria';">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Cambria';">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,959</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government subsidy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,127</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,549</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,227</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,999</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311,009</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,331</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance on deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205,976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (328,821)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets, net of valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,033</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,510</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,480)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (97,102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (195,093)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,612)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,572)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,568)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,284)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (284,774)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (421,429)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (179,741)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315,919)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Analysis as:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,088</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (252,672)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (462,007)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (179,741)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315,919)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table presents the movement of the valuation allowance for the deferred tax&#160;assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,852</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,976</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,845</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,852</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,976</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,821</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Company&#8217;s net deferred tax assets were RMB146,088, which is net of a valuation allowance of RMB328,821. The deferred tax assets for net operating losses carry forwards and related valuation allowance were RMB386,999 and RMB251,868, respectively as of December 31, 2020. This valuation allowance was related to the deferred tax assets of certain subsidiaries of the Company. These entities were in a cumulative loss position with net operating losses carry forwards which are subject to expiration. Management evaluated the realizability of the deferred tax assets associated with the Company&#8217;s net operating losses carry forwards to determine whether there was more than a 50% likelihood that these deferred tax assets would be realized, based on the Company&#8217;s expectations of future taxable income and timing of net operating losses carry forwards expirations. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The net operating losses carry forwards of the Company&#8217;s PRC subsidiaries amounted to RMB1,421,451 as of December 31, 2020, of which RMB42,278, RMB97,573, RMB299,356, RMB375,780 and RMB606,464 will expire if unused by December 31, 2021, 2022, 2023 , 2024 and 2025, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 18pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to the Company&#8217;s overall operations, and more specifically, with regard to tax residency status. The 2008 Enterprise Income Tax Law (the &#8220;EIT Law&#8221;) includes a provision specifying that legal entities organized outside the PRC are considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules&#160;to the EIT&#160;Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties,&#160;etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for EIT Law purposes. If the PRC tax authorities subsequently determine that GDS Holdings and its subsidiaries registered outside the PRC are deemed resident enterprises, GDS Holdings and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of&#160;25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">If the Company were to be non-resident for PRC tax purposes, dividends paid to it from profits earned by the PRC subsidiaries after January&#160;1, 2008 would be subject to a withholding tax. The EIT Law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January&#160;1, 2008. Undistributed earnings generated prior to January&#160;1, 2008 are exempt from such withholding tax. The Company has not recognized any deferred tax liability for the undistributed earnings of the PRC-resident enterprise as of December&#160;31, 2019 and 2020, as the Company plans to permanently reinvest these earnings in the&#160;PRC. Each of the PRC subsidiaries does not have a plan to pay dividends in the foreseeable future and intends to retain any future earnings for use in the operation and expansion of its business in the&#160;PRC.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=84230637&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=116825942&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=84230637&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=116825942&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=84230637&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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422123561736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISTRIBUTION OF PROFIT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_DistributionOfProfitsDisclosureAbstract', window );"><strong>DISTRIBUTION OF PROFIT</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_gds_DistributionOfProfitsDisclosureTextBlock', window );">DISTRIBUTION OF PROFIT</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">22&#160;&#160;&#160;DISTRIBUTION OF PROFIT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to the laws and regulations of the PRC, the PRC entities are required to allocate at least 10% of their after tax profits, after making good of accumulated losses as reported in their PRC statutory financial statements, to the general reserve fund and have the right to discontinue allocations to the general reserve fund if the balance of such reserve has reached 50% of their registered capital. The general reserves are not available for distribution to the shareholders (except in liquidation) and may not be transferred in the form of loans, advances, or cash&#160;dividend.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">These PRC entities are restricted in their ability to transfer the registered capital and general reserve fund to GDS&#160;Holdings in the form of dividends, loans or advances. The restricted portion amounted to RMB7,367,536 and RMB13,109,939 as of December&#160;31, 2019 and 2020, respectively, including non-distributable general reserve fund of RMB15,712 and RMB55,333 as of December&#160;31, 2019 and 2020, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DistributionOfProfitsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_DistributionOfProfitsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DistributionOfProfitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 distribution of profit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DistributionOfProfitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422127538632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER ORDINARY SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>LOSS PER ORDINARY SHARE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">LOSS PER ORDINARY SHARE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">23&#160;&#160;&#160;LOSS PER ORDINARY SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The computation of basic and diluted loss per share is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (669,214)</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,807</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,627)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,760)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative dividend on redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,709)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss available to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (500,187)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (737,743)</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares outstanding - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 990,255,959</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,102,953,366</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,253,559,523</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss per ordinary share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.43)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.45)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.59)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2018, 2019 and 2020, the Company issued nil, 48,962,896 and 32,592,288 ordinary shares, respectively, to its share depository bank, which have been and will continue to be used to settle stock option and restricted share awards upon their exercise. No consideration was received by the Company for this issuance of ordinary shares. These ordinary shares are legally issued and outstanding but are treated as escrowed shares for accounting purposes and, therefore, have been excluded from the computation of loss per ordinary share. Any ordinary shares not used in the settlement of stock option and restricted share awards will be returned to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following securities were excluded from the computation of diluted loss per share as inclusion would have been anti-dilutive. The share options and restricted shares below represented the maximum number of shares to be issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share options/restricted shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,289,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,986,392</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,425,768</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,527,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,527,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,526,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,817,536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,513,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,951,817</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6371337&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=6371337&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118920456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SegmentReportingAbstract', window );"><strong>SEGMENT INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">24&#160;&#160;&#160;SEGMENT INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has one operating segment, which is the design, build-out and operation of data centers. The Company&#8217;s chief operating decision maker is the chief executive officer of the Company who reviews the Company&#8217;s consolidated results of operations in assessing performance of and making decisions about resource allocations to this segment. Accordingly, no reportable segment information is&#160;presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">During the years ended December 31, 2018, 2019 and 2020, substantially all of the Company&#8217;s operations are in the PRC. As of December 31, 2019 and 2020, the long-lived assets amounted to RMB1,605,892 and RMB1,627,832, respectively, were located in Hong Kong SAR, and substantially all of the remaining long-lived assets were in the PRC.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422204147336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_MajorCustomersAbstract', window );"><strong>MAJOR CUSTOMERS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">MAJOR CUSTOMERS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">25&#160;&#160;&#160;MAJOR CUSTOMERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">During the year ended December 31, 2018, the Company had three contracting customers, which generated over 10% of the Company&#8217;s total revenues or RMB563,698, RMB490,523 and RMB376,881, respectively. During the year ended December 31, 2019, the Company had three contracting customers, which generated over 10% of the Company&#8217;s total revenues or RMB1,010,794, RMB712,780 and RMB535,990, respectively. During the year ended December 31, 2020, the Company had three contracting customers, which generated over 10% of the Company&#8217;s total revenues or RMB1,347,165, RMB847,620 and RMB674,621, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_MajorCustomersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gds_MajorCustomersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129079896">
<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, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">26&#160;&#160;&#160;COMMITMENTS AND CONTINGENCIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Capital commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">Capital commitments outstanding at December&#160;31, 2019 and 2020 not provided for in the financial statements were as&#160;follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contracted for</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,722,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,949,623</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;">Commitment for purchase of land use rights was RMB4,500 and RMB20,650 as of December 31, 2019 and 2020 , respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Lease commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The Company&#8217;s lease commitments are disclosed in Note&#160;12. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;Litigation contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">In August 2018, the Company and its chief executive officer and chief financial officer were named as defendants in a consolidated class action lawsuit filed in the United States District Court. The complaints in the action allege that the Company&#8217;s registration statements contained misstatements or omissions regarding its business, operation, and compliance in violation of the U.S. securities laws. As of December 31, 2019, the Company had unpaid legal cost and other related costs of approximately RMB5,748 pertaining to this. On April 7, 2020, the US District Court for the Southern District of New York granted the motion of the defendants (including GDS Holdings, its chief executive officer and chief financial officer) to dismiss the class action lawsuit. On May 6, 2020, plaintiffs filed a notice of appeal of that decision. On June 29, 2020, plaintiffs voluntarily withdrew their appeal, resulting in the dismissal of the case against all Defendants with prejudice.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118991128">
<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, 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_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY TRANSACTIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">27&#160;&#160;&#160;RELATED PARTY TRANSACTIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In 2018, 2019 and 2020, the related parties of the Company are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:48.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/></div></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/></div></td></tr><tr><td style="vertical-align:middle;width:48.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Name&#160;of&#160;party</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:middle;width:49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Relationship</span></p></td></tr><tr><td style="vertical-align:top;width:48.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT&#160;GDC&#160;</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Principal ordinary shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT Singapore DC Pte. Ltd.</p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Subsidiary of STT GDC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT DEFU 2 Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Subsidiary of STT GDC</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition to the related party information disclosed elsewhere in the consolidated financial statements, the Company entered into the following material related party transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Major transactions with related parties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(Note)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">STT Singapore DC Pte. Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">STT DEFU 2 Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,038</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;Major&#160;</span><span style="font-style:italic;font-weight:bold;">balances with related parties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Amount due to related parties:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(Note)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">   STT Singapore DC Pte. Ltd.</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,938</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">   STT DEFU 2 Pte. Ltd.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,422</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,360</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note:&#160;During the year ended December 31, 2019, the Company successfully referred a customer to STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. and recognized RMB624 and RMB332, respectively, as commission income. Income earned is based on amount billed on behalf of these two related parties to the ultimate customer amounting to RMB55,392 and RMB43,069, respectively. As of December 31, 2019, amount due to related parties represents the service fee received on behalf of the related parties for one of their customers located in China, which is recorded in accrued expenses and other payables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2020, the Company recognized RMB553 and RMB485, respectively, as commission income from STT Singapore DC Pte. Ltd. and STT DEFU 2 Pte. Ltd. Income earned is based on amount billed on behalf of these two related parties to the ultimate customer amounting to RMB40,503 and RMB40,256, respectively. As of December 31, 2020, amount due to related parties represents the service fee received on behalf of the related parties for one of their customers, which is recorded in accrued expenses and other payables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">These amounts due to related parties are trade in nature and are settled on a recurring basis.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118937800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>PARENT ONLY FINANCIAL INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">PARENT ONLY FINANCIAL INFORMATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">28&#160;&#160;&#160;PARENT ONLY FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following condensed parent company financial information of GDS&#160;Holdings has been prepared using the same accounting policies as set out in the accompanying consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries. As of December 31, 2020, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of GDS&#160;Holdings, except for those, which have been separately disclosed in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Balance Sheets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,560,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,312,249</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,048</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,187</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,136</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,588,973</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12,374,572</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Investment and loans to subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,539,590</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,146,058</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,616</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 14,160,742</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 28,524,246</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Liabilities, Mezzanine Equity and Shareholders&#8217; Equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,790</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 57,642</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 43,109</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 681,235</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,049,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,928,466</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,769</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,805,180</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,977,344</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,910</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shareholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;">Ordinary shares (US$</span><span style="font-size:9pt;">0.00005</span><span style="font-size:9pt;"> par value; </span><span style="font-size:9pt;">2,002,000,000</span><span style="font-size:9pt;"> authorized; </span><span style="font-size:9pt;">1,148,842,379</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">1,427,590,059</span><span style="font-size:9pt;"> Class A ordinary shares </span><span style="-sec-ix-hidden:Hidden_Py-3CA2y7kaflSXq4UdVQA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_Tq-KgdX_7kOXqvxidFhSsA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2019 and 2020, respectively; </span><span style="font-size:9pt;">67,590,336</span><span style="font-size:9pt;"> Class B ordinary shares </span><span style="font-size:9pt;">issued</span><span style="font-size:9pt;"> and outstanding as of December 31, 2019 and 2020, respectively)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 507</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,403,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,728,717</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated other comprehensive loss </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (52,684)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (439,635)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,057,190)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,723,597)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total shareholders&#8217; equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,293,581</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,565,992</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Commitments and contingencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities, mezzanine equity and shareholders&#8217; equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 14,160,742</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 28,524,246</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,312)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,132)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,201)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,312)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,649)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (96,581)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (153,854)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224,934)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,364)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,596)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (145,257)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (247,140)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382,491)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expenses):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,641</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,809)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (128,539)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (155,605)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Equity in loss of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (251,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144,153)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Others, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,799)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (666,407)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (666,407)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (666,407)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive income (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation adjustments, net of nil tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (386,951)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (368,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (355,513)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,053,358)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating activities:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,269)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Increase of due from subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,846,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,473,682)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,940,005)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,846,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,473,682)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,940,005)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of issuance cost of borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,619)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of commitment cost of borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,968)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Repayment of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (657,820)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Cambria';">Proceeds from exercise of stock options</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,748</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of convertible bonds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,867,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of ordinary shares </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,283,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,934,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,974,517</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 989,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,014)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,489)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,555,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,222,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,273,369</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of exchange rate changes on cash and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (563,459)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (decrease) increase in cash and restricted cash</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (181,706)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,770,125</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,724,636</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 999,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,587,613</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,587,613</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,312,249</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of cash flow information</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of non-cash investing and financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Settlement of liability-classified restricted share award</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,357</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,089</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Conversion of convertible bonds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI 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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117441528">
<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, 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_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">29&#160;&#160;&#160;SUBSEQUENT EVENTS</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Acquisition of Beijing 15</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="white-space:pre-wrap;">In February 2021, the Company entered into share purchase agreements to acquire all equity interests in a target group, which owns a data center (Beijing 15, formerly known as Beijing 14) in Beijing, China, from third parties. The cash consideration will be determined from the estimated  total enterprise value of RMB4,330,000 (including contingent portion related to future performance), deducting assumed liabilities (net of certain receivables) on the target group&#8217;s financial position and any capital expenditure to be incurred on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Acquisition of Shenzhen 8</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In March 2021, the Company entered into a share purchase agreement to acquire all equity interests in a target company, which owns a data center project (Shenzhen 8) in Shenzhen, Guangdong Province, China, from a third party for an estimated purchase price of RMB89,773, which includes contingent considerations of RMB35,909 and is subject to adjustment depending on the target company&#8217;s financial position on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Acquisition of Tianjin 1</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In February 2021, the Company entered into a share purchase agreement to acquire 65% equity interest in a target group which owns a data center project (Tianjin 1) in Tianjin, China from 3<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">rd</sup> parties for an estimated aggregate purchase price of RMB133,060, subject to adjustment depending on the target group&#8217;s financial position on the closing date. The completion of the acquisition is subject to the fulfilment of certain customary closing conditions.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">d)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">New project loan facilities</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">From January 1 to April 9, 2021, four of the subsidiaries of the Company entered into various facility agreements with various third-party banks for a total amount of RMB944,000 with various maturity dates.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203935192">
<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, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Principles of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">The accompanying consolidated financial statements include the financial statements of GDS Holdings Limited, its subsidiaries and consolidated variable interest entities  and variable interest entities&#8217; subsidiaries for which the Company is the primary beneficiary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In certain regions of the PRC, the Company&#8217;s operations are conducted through Shanghai Xinwan Enterprise Management Co., Ltd. (&#8220;Management HoldCo&#8221;), Beijing Wanguo Chang&#8217;an Science and Technology Co., Ltd. (&#8220;GDS Beijing&#8221;), GDS Beijing&#8217;s subsidiaries and Shanghai Shu&#8217;an Data Services Co., Ltd. (&#8220;GDS Shanghai&#8221;) (referred to as the &#8220;VIEs&#8221;) to comply with the PRC laws and regulations, which prohibit foreign investments in companies that are engaged in data center related business in those regions. Individuals acting as nominee equity holders ultimately hold the legal equity interests of the VIEs on behalf of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prior to December 2019, the equity holders of GDS Beijing and GDS Shanghai were William Wei Huang, CEO of the Company, and his relative. In order to enhance corporate governance and facilitate administration of the VIEs, in December 2019, GDS Holdings completed transfer of ownership of the 100<span style="white-space:pre-wrap;">% equity interest of GDS Beijing and GDS Shanghai from William Wei Huang and his relative to a newly established holding company, Management HoldCo. The entire equity interest in Management HoldCo is held by a number of management personnel designated by the Board of Directors of GDS Holdings. In conjunction with the transfer of legal ownership, GDS (Shanghai) Investment Co., Ltd. (&#8220;GDS Investment Company&#8221;), a subsidiary of GDS Holdings,  entered into a series of contractual arrangements with Management HoldCo, its shareholders, GDS Beijing and GDS Shanghai to replace the previous contractual arrangements with GDS Beijing and GDS Shanghai on substantially the same terms under such previous contractual arrangements. The previous contractual arrangements were terminated simultaneously when the current contractual arrangements came into effect, and the subsidiary of GDS Holdings under the previous and current contractual arrangements is the same entity, namely GDS Investment Company. GDS Holdings also replaced the sole director of GDS Shanghai and certain subsidiaries of GDS Beijing with a board of three directors. William Wei Huang acts as the Chairman of the board of directors of Management HoldCo, GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries respectively. Other management members of GDS and board appointee serve as directors and officers of Management HoldCo., GDS Investment Company, GDS Beijing and GDS Shanghai and their subsidiaries.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">This restructuring could reduce risk by allocating ownership of the VIEs among a larger number of individual management shareholders, and strengthen corporate governance with the establishment of the board of directors of the VIEs and their subsidiaries. This restructuring could also create a more stable ownership structure by avoiding reliance on a single or small number of natural persons, and by buffering the ownership of the VIEs with an additional layer of legal entities, creating an institutional structure that is tied to the Company&#8217;s management philosophy and culture.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">VIE Agreements were entered into among GDS Beijing, GDS Shanghai, Management HoldCo, its shareholders and GDS Investment Company. The following is a summary of the contractual VIE Agreements entered among GDS Investment Company, GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements. </i>Pursuant to the equity interest pledge agreements, each shareholder of Management HoldCo has pledged all of his or her equity interest in Management HoldCo as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee Management HoldCo&#8217;s and its shareholders&#8217; performance of their obligations under the relevant contractual arrangement, and Management HoldCo has pledged all of its equity interest in GDS Beijing and GDS Shanghai as a continuing first priority security interest in favor of GDS Investment Company, as applicable, to respectively guarantee their performance of their obligations under the relevant contractual arrangement, which include the exclusive technology license and service agreement, loan agreement, exclusive call option agreement, and shareholder voting rights proxy agreement, and intellectual property rights license agreement. If GDS Beijing or GDS Shanghai or Management HoldCo or any of its shareholders breaches their contractual obligations under these agreements, GDS Investment Company, as pledgee, will be entitled to certain rights regarding the pledged equity interests, including receiving proceeds from the auction or sale of all or part of the pledged equity interests of Management HoldCo, GDS Beijing and GDS Shanghai in accordance with PRC law. Management HoldCo and each of its shareholders agrees that, during the term of the equity interest pledge agreements, it or he or she will not dispose of the pledged equity interests or create or allow creation of any encumbrance on the pledged equity interests without the prior written consent of GDS Investment Company. The equity interest pledge agreements remain effective until GDS Beijing and GDS Shanghai and Management HoldCo and its shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered by Management HoldCo, GDS Beijing and GDS Shanghai in favor of GDS Investment Company with the relevant office of the Administration for Market Regulation in accordance with the PRC Property Rights Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Shareholder Voting Rights Proxy Agreements.</i> Pursuant to the shareholder voting rights proxy agreements, each of GDS Beijing, GDS Shanghai, Management HoldCo and each of its shareholders has irrevocably appointed the PRC citizen(s) as designated by GDS Investment Company to act as GDS Beijing&#8217;s, GDS Shanghai&#8217;s, Management HoldCo&#8217;s and its such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of Management HoldCo, GDS Beijing, GDS Beijing&#8217;s subsidiaries, GDS Shanghai and GDS Shanghai&#8217;s subsidiaries requiring shareholder approval, and appointing directors and executive officers. GDS Investment Company is also entitled to change the appointment by designating another PRC citizen(s) to act as exclusive attorney-in-fact of GDS Beijing, GDS Shanghai, Management HoldCo and its shareholders with prior notice to Management HoldCo or its such shareholders. Each shareholder voting rights proxy agreement will remain in force for so long as Management HoldCo remains a shareholder of GDS Beijing or GDS Shanghai and the shareholder remains a shareholder of Management HoldCo, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Exclusive Technology License and Service Agreements.</i> Under the exclusive technology license and service agreements, GDS Investment Company licenses certain technology to each of Management Holdco, GDS Beijing and GDS Shanghai and GDS Investment Company has the exclusive right to provide Management HoldCo, GDS Beijing and GDS Shanghai with technical support, consulting services and other services. Without GDS Investment Company&#8217;s prior written consent, each of Management HoldCo, GDS Beijing and GDS Shanghai agrees not to accept the same or any similar services provided by any third party. Each of Management HoldCo, GDS Beijing and GDS Shanghai agrees to pay service fees on a yearly basis and at an amount equivalent to all of its net profits as confirmed by GDS Investment Company. GDS Investment Company owns the intellectual property rights arising out of its performance of these agreements. In addition, each of Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive right to purchase or to be licensed with any or all of the intellectual property rights of Management HoldCo, GDS Beijing or GDS Shanghai at the lowest price permitted under PRC law. Unless otherwise agreed by the parties, these agreements will continue remaining effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Intellectual Property Rights License Agreements.</i> Pursuant to an intellectual property rights license agreement between GDS Investment Company and each of Management HoldCo, GDS Beijing and GDS Shanghai, Management HoldCo, GDS Beijing and GDS Shanghai has granted GDS Investment Company an exclusive license to use for free any or all of the intellectual property rights owned by each of them from time to time, and without the parties&#8217; prior written consent, Management HoldCo, GDS Beijing and GDS Shanghai cannot take any actions, including without limitation to, transferring or licensing outside its ordinary course of business any intellectual property rights to any third parties, which may affect or undermine GDS Investment Company&#8217;s use of the licensed intellectual property rights from Management HoldCo, GDS Beijing and GDS Shanghai. The parties have also agreed under the agreement that GDS Investment Company should own the new intellectual property rights developed by it regardless whether such development is dependent on any of the intellectual property rights owned by Management HoldCo, GDS Beijing and GDS Shanghai. This agreement can only be early terminated by prior mutual consent of the parties and need to be renewed upon GDS Investment Company&#8217;s unilateral request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Exclusive Call Option Agreements.</i> Pursuant to the exclusive call option agreements, Management HoldCo and each of its shareholders has irrevocably granted GDS Investment Company an exclusive option to purchase, or have its designated person or persons to purchase, at its discretion, to the extent permitted under PRC law, all or part of Management HoldCo&#8217;s equity interests in GDS Beijing and GDS Shanghai or its such shareholders&#8217; equity interests in Management HoldCo. The purchase price should equal to the minimum price required by PRC law or such other price as may be agreed by the parties in writing. Without GDS Investment Company&#8217;s prior written consent, Management HoldCo and its shareholders have agreed that each of Management HoldCo, GDS Beijing and GDS Shanghai shall not amend its articles of association, 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, distribute dividends to the shareholders and etc. These agreements will remain effective until all equity interests of Management HoldCo, GDS Beijing and GDS Shanghai held by their shareholders have been transferred or assigned to GDS Investment Company or its designated person(s).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Loan Agreements.</i> Pursuant to the loan agreements between GDS Investment Company and Management HoldCo or its shareholders, GDS Investment Company has agreed to extend loans in an aggregate amount of RMB310,100 to Management HoldCo solely for the capitalization of GDS Beijing and GDS Shanghai and RMB1,000 to the shareholders of Management HoldCo solely for the capitalization of Management HoldCo. Pursuant to the loan agreements, GDS Investment Company has the right to require repayment of the loans upon delivery of <span style="-sec-ix-hidden:Hidden_hwO2r-J9Y0ijNRsZPc0DXw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">thirty</span></span>-day&#8217;s prior notice to Management HoldCo or its shareholders, as applicable, and Management HoldCo or its shareholders can repay the loans by either sale of their equity interests in GDS Beijing and GDS Shanghai or Management HoldCo, as applicable, to GDS Investment Company or its designated person(s) pursuant to their respective exclusive call option agreements, or other methods as determined by GDS Investment Company pursuant to its articles of association and the applicable PRC laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the VIE Agreements, the Company has (i) the right to receive service fees on a yearly basis at an amount equivalent to all of the net profits of the VIEs under the exclusive technology license and services agreements when such services are provided; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIEs; (iii) the right to receive the residual benefits of the VIEs through its exclusive option to acquire 100% of the equity interests in the VIEs, to the extent permitted under PRC law; and (iv) the right to require each of the shareholder of the VIEs to appoint the PRC citizen(s) as designated by GDS Investment Company to act as such shareholder&#8217;s exclusive attorney-in-fact to exercise all shareholder rights, including, but not limited to, voting on all matters of the VIEs requiring shareholder approval, disposing of all or part of the shareholder&#8217;s equity interest in the VIEs, and appointing directors and executive officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 810-10-25-38A, the Company has a controlling financial interest in the VIEs because the Company has (i) the power to direct activities of the VIEs that most significantly impact the economic performance of the VIEs; and (ii) the obligation to absorb the expected losses and the right to receive expected residual return of the VIEs that could potentially be significant to the VIEs. The terms of the VIE Agreements and the Company&#8217;s financial support to the VIEs were considered in determining that the Company is the primary beneficiary of the VIEs. Accordingly, the financial statements of the VIEs are consolidated in the Company&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the VIE Agreements, the VIEs&#8217; equity holders have no rights to the net assets nor have the obligations to fund the deficit, and such rights and obligations have been vested to the Company. All of the equity (net assets) or deficits (net liabilities) and net income (loss) of the VIEs are attributed to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has been advised by its PRC legal counsel that each of the VIE agreements is valid, binding and enforceable in accordance with its terms and applicable PRC laws and the ownership structure of the VIEs does not violate applicable PRC Laws. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and future PRC laws and regulations. There can be no assurance that the PRC authorities will take a view that is not contrary to or otherwise different. If the current ownership structure of the Company and the VIE Agreements are determined to be in violation of any existing or future PRC laws and regulations, the PRC government could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Levy fines on the Company or confiscate income of the Company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Revoke or suspend the VIEs&#8217; business or operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Discontinue or place restrictions or onerous conditions on VIE&#8217;s operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Require the Company to discontinue their operations in the PRC;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Require the Company to undergo a costly and disruptive restructuring;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Take other regulatory or enforcement actions that could be harmful to the Company&#8217;s business.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The imposition of any of these government actions could result in the termination of the VIE agreements, which would result in the Company losing the (i) ability to direct the activities of the VIEs and (ii) rights to receive substantially all the economic benefits and residual returns from the VIEs and thus result in the deconsolidation of the VIEs in the Company&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The following tables set forth the financial statement balances and amounts of the VIEs and their subsidiaries included in the consolidated financial statements after the elimination of intercompany balances and transactions among VIEs and their subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 730,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,269</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable, net of allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 858,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,388,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,760</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,505</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,259</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,708,594</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,873,921</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,911,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,618</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,230</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430,525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,126</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,905</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,684</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,315</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,147,059</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,581,324</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short-term borrowings and current portion of long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 493,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628,721</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,325</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,534</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,888</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Finance lease and other financing obligations, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,629</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current third-party liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,060,653</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,148,289</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,335,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213,020</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 361,502</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 982,209</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,036</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,281</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total third-party liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,490,336</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,830,337</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,534,768</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,531,025</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,025,104</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,361,362</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, accounts receivable of RMB83,468 and RMB66,969, respectively, and property and equipment of RMB114,344 and RMB102,248, respectively, of VIEs were pledged solely to secure banking borrowings of VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net revenue, net (loss) income, operating, investing and financing cash flows of the VIEs that were included in the Company&#8217;s consolidated financial statements for the years ended December 31, 2018, 2019 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,712,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,013,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,453,802</p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,757)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 739,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,132</p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,063,826)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201,995)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,744)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,682)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The unrecognized revenue-producing assets that are held by the VIEs comprise of internally developed software, intellectual property and trademarks which were not recorded on the Company&#8217;s consolidated balance sheets as they do not meet all the capitalization criteria.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Costs recognized by the VIEs for outsourcing and other services provided by other entities within the Company were RMB1,260,481, RMB2,017,032 and RMB3,076,398 for the years ended December 31, 2018, 2019 and 2020, respectively, net of the services provided to other entities within the Company. These inter-company transactions are eliminated in the consolidated financial statements.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include, but are not limited to, the useful lives of long-lived assets, the fair values of assets acquired and liabilities assumed and the consideration transferred in a business combination, the allowance for credit losses, the realization of deferred income tax assets, the fair value of share-based compensation awards, the recoverability of long-lived assets, valuation of right-of-use assets and the fair value of the asset retirement obligation. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company does not have any cash equivalents as of December&#160;31, 2019 and&#160;2020.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted cash</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(d)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Restricted cash represents amounts held by banks, which are not available for the Company&#8217;s use, as security for bank borrowings, related interests and certain special capital expenditures. Upon repayment of bank borrowings and the related interests, the deposits are released by the bank and available for general use by the Company.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair value of financial instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(e)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels (Note&#160;17 to&#160;the consolidated financial statements):</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement&#160;date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;2 Inputs: Other than quoted prices included in Level&#160;1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or&#160;liability.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level&#160;3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement&#160;date.</span></td></tr></table><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="color:#000000;margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ContractBalancesPolicyTextBlock', window );">Contract balances</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(f)&#160;&#160;&#160;Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The timing of revenue recognition, billings and cash collections result in accounts receivable, contract assets and contract liabilities (i.e. deferred revenue). Accounts receivable are recorded at the invoice amount, net of an allowance for doubtful account and is recognized in the period when the Company has transferred products or provided services to its customers and when its right to consideration is unconditional. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Prior to the adoption of ASC 326, <i style="font-style:italic;">Financial Instruments - Credit Loss</i>, the Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers&#8217; financial condition, the amount of receivables in dispute, the accounts receivable aging, and the customers&#8217; repayment patterns. The Company reviews its allowance for doubtful accounts on a customer-by-customer basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Upon adoption of ASC 326 starting from January 1, 2020, the provision of credit losses for accounts receivable is based upon the current expected credit losses (&#8220;CECL&#8221;) model. The CECL model requires an estimate of the credit losses expected over the life of accounts receivable since initial recognition, and accounts receivable with similar risk characteristics are grouped together when estimating CECL. In assessing the CECL, the Company considers both quantitative and qualitative information that is reasonable and supportable, including historical credit loss experience, adjusted for relevant factors impacting collectability and forward-looking information indicative of external market conditions. While the Company uses the best information available in making determination, the ultimate recovery of recorded receivables is also dependent upon future economic events and other conditions that may be beyond the Company&#8217;s control. Accounts receivable that are ultimately deemed to be uncollectible, and for which collection efforts have been exhausted, are written off against the allowance for doubtful accounts. The Company does not have any off-balance-sheet credit exposure related to its customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">A contract asset exists when the Company has transferred products or provided services to its customers but customer payment is contingent upon satisfaction of additional performance obligations. Contract assets are recorded in other current assets and other non-current assets in the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Deferred revenue (a contract liability) is recognized when the Company has an unconditional right to a payment before it transfers goods or services to customers.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizationOfInternalCostsPolicy', window );">Fulfilment costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(g)&#160;&#160;&#160;Fulfilment costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Fulfilment costs are capitalized when all three of the criteria are met: a) the costs relate directly to a contract or an anticipated contract that the Company can specifically identify; b) the costs generate or enhance resources of the Company that will be used in satisfying or continuing to satisfy future performance obligations; and c) the costs are expected to be recovered. The asset recognized from capitalizing the costs to obtain or fulfill a contract is amortized on a systematic basis consistent with the pattern of the transfer of the goods or services to which the asset relates. As of December 31, 2019 and 2020, the Company recorded capitalized fulfilment cost of nil and RMB128,983 in other non-current assets.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity method investments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(h)&#160;&#160;&#160;Equity method investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s investments in entities in which the Company can exercise significant influence but does not own a majority equity interest or control are generally accounted for under the equity method of accounting, as the Company concluded it does not have control, but has the ability to exercise significant influence over the investees. Equity method investments are initially measured at cost, and are subsequently adjusted for cash contributions, distributions and the Company&#8217;s share of the income and losses of the investees. The Company records its equity method investment in other non-current assets on the consolidated balance sheet. The Company&#8217;s proportionate share of the income or loss from its equity method investment are recorded in others, net on the consolidated statement of operations. The Company reviews its investment periodically to determine if any investment may be impaired considering both qualitative and quantitative factors that may have a significant impact on the investees&#8217; fair value. The Company did not record any impairment charges related to its equity method investment for the years ended December 31, 2019 and 2020.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(i)&#160;&#160;&#160;Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Property and equipment are carried at cost less accumulated depreciation and any recorded impairment. Property and equipment acquired under finance leases are initially recorded at the present value of minimum lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of&#160;disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The estimated useful lives are presented below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Remaining lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#160;&#160;&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and 30 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">&#8211; Machinery</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">10</span></span> - 20 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#8211; </span>Other equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and the estimated useful lives of the assets</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Construction in progress primarily consists of the cost of data center buildings and the related construction expenditures that are required to prepare the data center buildings for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">No depreciation is provided in respect of construction in progress until it is substantially completed and ready for its intended use. Once a data center building is ready for its intended use and becomes operational, construction in progress is transferred to the respective category of property and equipment and is depreciated over the estimated useful life of the underlying assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets. For assets acquired under a finance lease, the assets are amortized in a manner consistent with the Company&#8217;s normal depreciation policy for owned assets if the lease transfers ownership to the Company by the end of the lease term or contains a bargain-purchase-option. Otherwise, assets acquired under a finance lease are amortized over the lease term.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">(j)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 18pt;">The Company is a lessee in several non-cancellable operating leases and finance leases, primarily for data centers, lands, offices and other equipment. The Company adopted ASC 842 , <i style="font-style:italic;">Leases</i>, on January 1, 2019, using a modified retrospective method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company determines if an arrangement is or contains a lease at its inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes lease liabilities and right-of-use (&#8220;ROU&#8221;) assets at lease commencement date. Lease liabilities are measured at the present value of unpaid lease payments at the lease commencement date and is subsequently measured at amortized cost using the effective-interest method. Since most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate on a collateralized basis in determining the present value of unpaid lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ROU assets are initially measured at cost, which consist of (i) initial measurement of the lease liability; (ii) lease payments made to the lessor at or before the commencement date less any lease incentives received; and (iii) initial direct costs incurred by the Company. Variable lease payments are excluded from the measurement of ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. For operating leases, the Company recognizes a single lease cost on a straight-line basis over the remaining lease term. For finance leases, the ROU assets are subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term. Amortization of the ROU assets are recognized and presented separately from interest expense on the lease liability. For leases acquired in business combinations or asset acquisitions, ROU assets also include unamortized balance of an asset or liability recognized in accordance with ASC 805 relating to favorable or unfavorable lease terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ROU assets for operating and finance leases are periodically reduced by impairment losses. The Company uses the long-lived assets impairment guidance in ASC 360-10, <i style="font-style:italic;">Property, Plant, and Equipment&#8212;Overall</i>, to determine whether a ROU asset is impaired, and if so, the amount of the impairment loss to recognize.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Prior to the adoption of ASC 842, <i style="font-style:italic;">Leases</i>, prepayment for land use rights are presented as prepaid land use rights on the consolidated balance sheet and are measured at cost and subsequently amortized using the straight-line method. Upon the adoption of ASC 842 on January 1, 2019, land use rights acquired are assessed in accordance with ASC 842 and recognized in operating lease ROU assets if they meet the definition of operating lease, or property and equipment if they meet the definition of finance lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases (i.e. leases that, at the commencement date, have a lease term of 12 months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company records an asset and related financing obligation for the estimated construction costs under build-to-suit lease arrangements where it controls the asset during construction. Upon completion of the construction and commencement of the lease terms, the Company assesses whether these arrangements qualify for sales recognition under the deemed sale-leaseback transaction. If the arrangements do not qualify for sales recognition under the sale-leaseback accounting guidance, the Company continues to be the deemed owner of the build-to-suit assets for financial reporting purposes. The Company keeps the construction costs of the assets on its balance sheet. In addition, lease payments less the portion considered to be interest expense decrease the financing liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If a lease is modified and that modification is not accounted for as a separate contract, the classification of the lease is reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset retirement costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(k)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Asset retirement costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s asset retirement obligations are primarily related to its data center buildings, of which the majority are leased under long-term arrangements, and, in certain cases, are required to be returned to the landlords in their original condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The fair value of a liability for an asset retirement obligation is recognized in the period in which it is incurred. The corresponding asset retirement costs are capitalized as part of the cost of leasehold improvements and are depreciated over the shorter of the estimated useful life of the asset or the term of the lease subsequent to the initial measurement. The Company accretes the liability in relation to the asset retirement obligations over time and the accretion expense is recorded in cost of&#160;revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Asset retirement obligations are recorded in other long-term liabilities. The following table summarizes the activity of the asset retirement obligation liability:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,648</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,572</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,990</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,441</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,384</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,084</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(l)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Intangible assets acquired in the acquisitions comprised of customer relationships and licenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The weighted-average amortization period by major intangible asset class is as&#160;follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">5</span></span>-15 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Customer relationships represent the orders, backlog and customer lists, which arise from contractual rights or through means other than contracts. Customer relationships are amortized using a straight-line method, as the pattern in which the economic benefits of the intangible assets are consumed or used up cannot be reliably determined. The amortization period of customer relationships is determined based on the remaining contractual period of the contracts with the customers at the time of acquisition and an estimate of the contract renewal period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Licenses are amortized using a straight-line method over the estimated beneficial period. The amortization period of licenses is determined based on the terms of those licenses.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PrepaidLandUseRightsPolicyPolicyTextBlock', window );">Prepaid land use rights</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(m)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Prepaid land use rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The land use rights represent the amounts paid and relevant costs incurred for the rights to use land in the PRC and Hong Kong SAR acquired before the adoption of ASC 842, and are carried at cost less accumulated amortization. Amortization is provided on a straight-line basis over the remaining terms of the land use right ranging from <span style="-sec-ix-hidden:Hidden_LWSX0D6PBESsVt3kRb7abw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">26</span></span>&#160;to 41 years.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(n)&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill is an asset representing the future economic benefits arising from other assets acquired in the acquisition that are not individually identified and separately recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Goodwill is not amortized but is tested for impairment annually or more frequently if events or changes in circumstances indicate that it might be impaired. Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Application of the goodwill impairment test requires judgment, including the identification of the reporting unit, assignment of assets and liabilities to the reporting unit, assignment of goodwill to the reporting unit, and determination of the fair value of each reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company has the option to perform a qualitative assessment to determine whether it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value prior to performing the goodwill impairment test. If it is more-likely-than-not that the fair value of a reporting unit is greater than its carrying amount, the goodwill impairment test is not required. If the goodwill impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. In assessing the qualitative factors, the Company considered the impact of key factors such as changes in the general economic conditions, changes in industry and competitive environment, stock price, actual revenue performance compared to previous years, and cash flow generation. Based on the results of the qualitative assessment completed as of December 31, 2020, there were no indicators of impairment. No impairment losses were recorded for goodwill for the years ended December 31, 2018, 2019 and 2020.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Long-lived assets (primarily including property and equipment, operating lease ROU assets and prepaid land use rights) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived assets or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. For the purposes of impairment testing of long-lived assets, the Company has concluded that an individual data center is the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. When there were circumstances that require a long-lived asset or asset group for certain data centers be tested for possible impairment, the Company compared undiscounted cash flows generated by that asset or asset group to its carrying amount. As a result of the test, the carrying amount of the long-lived assets or asset group is recoverable on an undiscounted cash flow basis. Accordingly, no impairment losses were recorded for long-lived assets for the years ended December 31, 2018, 2019 and 2020. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ValueAddedTaxPolicyPolicyTextBlock', window );">Value-added-tax ("VAT")</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(p)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Value-added-tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Entities that are VAT general taxpayers are permitted to offset qualified input VAT paid to suppliers against their output VAT upon receipt of appropriate supplier VAT invoices on an entity by entity basis. When the output VAT exceeds the input VAT, the difference is remitted to tax authorities, usually on a monthly basis; whereas when the input VAT exceeds the output VAT, the difference is treated as VAT recoverable which can be carried forward indefinitely to offset future net VAT payables. VAT related to purchases and sales which have not been settled at the balance sheet date is disclosed separately as an asset and liability, respectively, in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December 31, 2019 and 2020, the Company recorded a VAT recoverable of RMB129,994 and RMB155,620 in current assets, and RMB888,483 and RMB1,445,521 in non-current assets, respectively. The Company also recorded VAT payables of RMB7,886 and RMB6,838 in accrued expenses and other payables, in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesReportingOfDerivativeActivity', window );">Derivative financial instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(q)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Derivative financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Derivative financial instruments are recognized initially at fair value. At the end of each reporting period, the fair value is remeasured. The gain or loss on remeasurement to fair value is recognized immediately in profit or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company entered into interest rate swap contracts primarily for the purpose to manage the interest rate risk for the long-term borrowings. The Company has elected not to apply hedge accounting to these derivative instruments and recognized all derivatives on the Company&#8217;s consolidated balance sheets at fair value. The Company estimates the fair value of its interest rate swap contracts using a pricing model based on market observable inputs. Fair value gains or losses associated with interest rate swap contracts are recorded within interest expenses in the Company&#8217;s consolidated statements of operations. Cash received or paid for realized gains or losses associated with interest rate swap contracts are included in operating cash flows in the consolidated statements of cash flows. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For further information on derivative financial instruments, see Note 16 below.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitment and contingencies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(r)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Commitment and contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as&#160;incurred.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(s)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes revenue as the Company satisfies a performance obligation by transferring control over a good or service to a customer. For each performance obligation satisfied over time, the Company recognizes revenue over time by measuring the progress toward complete satisfaction of that performance obligation. If the Company does not satisfy a performance obligation over time, the performance obligation is satisfied at a point in time. Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For contracts with customers that contain multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct or as a series of distinct obligations if the individual performance obligations meet the series criteria. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. The transaction price is allocated to the separate performance obligation on a relative standalone selling price basis. The standalone selling price is determined based on overall pricing objectives, taking into consideration market conditions, geographic locations and other factors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company derives revenue primarily from the delivery of (i) colocation services; and (ii) managed services, including managed hosting services and managed cloud services. The remainder of the Company&#8217;s revenue is from IT equipment sales that are either sold on a stand-alone basis or bundled in a managed service contract arrangement and consulting services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company&#8217;s data centers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Managed hosting services are services where the Company provides outsourced services to manage the customers&#8217; data center operations, including data migration,&#160;IT operations, security and data storage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Managed cloud services are services where the Company offers direct private connection to major cloud platforms, an innovative service platform for managing hybrid clouds and, where required, the resale of public cloud services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">Certain contracts with customers for colocation services and managed services provide for variable considerations that are primarily based on the usage of such services.  Revenues on such contracts are recognized based on the agreed usage-based fees as the actual services are rendered throughout the contract term.  Certain contracts with remaining customers provide for a fixed consideration over the contract service period. Revenue on such contracts are recognized on a straight-line basis over the term of the contract.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In certain colocation and managed hosting service contracts, the Company agrees to charge customers for their actual power consumption. Relevant revenue is recognized based on actual power consumption during each period. In certain other colocation and managed hosting service contracts, the Company specifies a fixed power consumption limit each month for customers. If a customer&#8217;s actual power consumption is below the limit, no additional fee is charged. If the actual power consumption is above the limit, the Company charges the customer additional power consumption fees calculated based on the portion of actual power consumption exceeding the limit, multiplied by a fixed unit price, which is determined based on market price, without providing the customer with any rights to acquire additional goods or services. Accordingly, relevant revenue is recognized each month based on actual additional power consumption fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company&#8217;s colocation service and managed service contracts with customers contain both lease and nonlease components. The Company elected to adopt the practical expedient which allows lessors to combine lease and non-lease components and account for them as one component if i) they have the same timing and pattern of transfer; and ii) the lease component, if accounted for separately, would be classified as an operating lease. The Company elected to apply the practical expedient on the contracts that meet the conditions. In addition, the Company has performed a qualitative analysis to determine that the non-lease component is the predominant component of its revenue stream as the customer would ascribe more value to the services provided rather than to the lease component. Therefore, the combined component is accounted for in accordance with the current revenue accounting guidance (&#8220;ASC 606&#8221;). For contracts that do not meet the conditions required to adopt the practical expedient, the lease component is accounted for in accordance with the current lease accounting guidance (&#8220;ASC 842&#8221;), which is immaterial for the years ended December 31, 2019 and 2020. The Company has elected to apply the practical expedient on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Revenue recognized for colocation or managed hosting and cloud services delivered prior to billing is recorded within accounts receivable. The Company generally bills the customer on a monthly or quarterly basis in arrears.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Cash received in advance from customers prior to the delivery of the colocation or managed hosting and cloud services is recorded as deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The sale of IT equipment is recognized when the customer obtains control of the equipment, which is typically when delivery has occurred, the customer accepts the equipment and the Company has no performance obligation after the delivery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">In certain managed service contracts, the Company sells and delivers IT equipment such as servers and computer terminals prior to the delivery of the services. Since sale of equipment can be distinguished and is separately identifiable from other promises in the contract and it is distinct within the context of the contract, the sale of equipment is considered a separate performance obligation. Accordingly, the contract consideration is allocated to the equipment and the managed services based on their relative standalone selling prices.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Consulting services are provided to customers for a fixed amount over the service period, usually less than one year. The Company recognizes revenues from consulting services over the period when the services were provided, since customers simultaneously receive and consume the benefit of the services. The Company uses the input method based on the pattern of service provided to the customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Revenue is generally recognized on a gross basis as the Company is primarily responsible for fulfilling the contract, assumes inventory risk and has discretion in establishing the price when selling to the customer. To the extent the Company does not meet the criteria for recognizing revenue on a gross basis, the Company records the revenue on a net basis.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of revenues</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(t)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Cost of revenues consists primarily of utility costs, depreciation of property and equipment, rental costs, labor costs and other costs directly attributable to the provision of the service revenue.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock', window );">Research and development and advertising costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Research and development and advertising costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Research and development and advertising costs are expensed as incurred. Research and development costs amounted to RMB13,915, RMB21,627 and RMB40,049 in 2018, 2019 and 2020, respectively. Research and development costs consist primarily of payroll and related personnel costs for developing or significantly improving the Company&#8217;s services and&#160;products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Advertising costs amounted to RMB6,332, RMB7,454 and RMB14,778&#160;in 2018, 2019 and 2020, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock', window );">Government grants</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;"> (v)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Government grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Government grants are recognized when received and when all the conditions for their receipt have been met. Subsidies that compensate the Company for expenses incurred are recognized as a reduction of expenses in the consolidated statements of operations. Subsidies that are not associated with expenses are recognized as other&#160;income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Subsidies for the acquisition of property and equipment are recorded as a liability until earned and then depreciated over the useful life of the related assets as a reduction of the depreciation charges. Subsidies for obtaining the rights to use land are recorded as a liability until earned and then amortized over the land use right period as a reduction of the amortization charges of the related land use rights. In 2010 and 2011, the Company received government subsidies that required the Company to operate in a particular area for a certain period. The Company recorded the subsidies in other long-term liabilities when the subsidies were received and subsequently recognized as government subsidy income ratably over the period the Company is required to operate in the&#160;area. In 2017, the Company received government subsidies that required the Company to pass certain inspection on the related project . The Company recorded such subsidies in other long-term liabilities when received , which are reclassified to accrued expenses and other payables when the inspection is expected to be completed within one year, and will be recorded as government subsidy income when the conditions are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of December&#160;31, 2019 and 2020, deferred government grants of RMB6,507 and RMB6,196 are recorded in other long-term liabilities, respectively. Deferred government grants of RMB6,003 and nil are recorded in accrued expenses and other payables in the consolidated balance sheets as of December 31, 2019 and 2020, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCapitalizationPolicyPolicyTextBlock', window );">Capitalized interest</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(w)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Capitalized interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A reconciliation of total interest costs to &#8216;&#8216;Interest expenses&#8217;&#8217; as reported in the consolidated statements of operations for the years ended December 31, 2018, 2019 and 2020 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total interest costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749,730</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,040,898</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,402,015</p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: interest costs capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,509)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,316,506</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Interest costs that are directly attributable to the construction of an asset which necessarily takes a substantial period of time to get ready for its intended use or sale are capitalized as part of the cost of that asset. The capitalization of interest costs as part of the cost of a qualifying asset commences when expenditure for the asset is being incurred, interest costs are being incurred and activities that are necessary to prepare the asset for its intended use or sale are in progress. Capitalization of interest costs is ceased when the asset is substantially complete and ready for its intended&#160;use.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DebtIssuanceCostsPolicyPolicyTextBlock', window );">Debt issuance costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(x)&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Debt issuance costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Debt issuance costs are capitalized and are amortized over the life of the related debts based on the effective interest method. Such amortization is included as a component of interest expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Unamortised debt issuance costs of RMB273,822 and RMB226,085 are presented as a reduction of debt as of December&#160;31, 2019 and 2020, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income tax</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(y)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Income tax</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets for which it is more likely than not that the related tax benefits will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(z)&#160;&#160;&#160;&#160;</span><span style="font-style:italic;font-weight:bold;">Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">The Company accounts for the compensation cost from share-based payment transactions with employees based on the grant-date fair value of the equity instrument issued. The grant-date fair value of the award is recognized as compensation expense, net of forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period. When no future services are required to be performed by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition, the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that&#160;date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">Awards granted to employees with performance conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses in the period and thereafter when the performance goal becomes probable to achieve. Awards granted to employees with market conditions attached are measured at fair value on the grant date and are recognized as the compensation expenses over the estimated requisite service period, regardless of whether the market condition has been satisfied if the requisite service period is fulfilled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company recognizes the estimated compensation cost of service-based restricted share based on the fair value of its ordinary shares on the date of the grant. The Company recognizes the compensation cost, net of forfeitures, over its respective vesting term. The Company recognizes the estimated compensation cost of performance-based restricted share based on the fair value of its ordinary shares on the date of the grant. The rewards are earned upon attainment of identified performance goals. The Company recognizes the compensation cost, net of forfeitures, over the performance period. The Company also adjusts the compensation cost based on the probability of performance goal achievement at the end of each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company accounts for forfeitures when they occur. Compensation cost previously recognized are reversed in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Share-based payment transactions with nonemployees 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. The measurement date of the fair value of the equity instrument issued is the earlier of either the date on which the counterparty&#8217;s performance is complete or the date at which a commitment for performance by the counterparty to earn the equity instrument is reached.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For further information on share-based compensation, see Note 19 below.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Employee benefits</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(aa)&#160;</span><span style="font-style:italic;font-weight:bold;">Employee benefits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Pursuant to relevant PRC regulations, the Company is required to make contributions to various defined contribution plans organized by municipal and provincial PRC governments. The contributions are made for each PRC employee at rates ranging from 28% to 49% on a standard salary base as determined by local social security bureau. Contributions to the defined contribution plans are charged to the consolidated statements of operations when the related service is&#160;provided.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation and foreign currency risks</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(bb)&#160;</span><span style="font-style:italic;font-weight:bold;">Foreign currency translation and foreign currency risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The functional currency of GDS Holdings is the United States dollar(&#8220;USD&#8221;) whereas the functional currency of its PRC subsidiaries and consolidated VIEs in PRC, subsidiaries in Hong Kong SAR and subsidiaries in Singapore is the RMB, Hong Kong dollar (&#8220;HKD&#8221;) and Singapore dollar (&#8220;SGD&#8221;), respectively. The reporting currency of the Company is RMB as the major operations of the Company are within the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Transactions denominated in currencies other than the functional currency are re-measured into the functional currency at the exchange rates prevailing on the transaction dates. Monetary assets and liabilities denominated in foreign currencies are re-measured at the exchange rates prevailing at the balance sheet dates. Non-monetary items that are measured in terms of historical costs in foreign currency are re-measured using the exchange rates at the dates of the initial transactions. Exchange gains and losses are recognized in profit or loss and are reported in foreign currency exchange gain (loss) on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The results of foreign operations are translated into RMB at the exchange rates as of the balance sheet date for assets and liabilities, the average daily exchange rate for each month for income and expense items and the historical exchange rates for equity accounts. Translation gains and losses are recorded in other comprehensive income and accumulated in the translation adjustment component of equity until the sale or liquidation of the foreign entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 18pt;">The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of the RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company&#8217;s cash and restricted cash denominated in RMB amounted to RMB2,119,758&#160;and RMB3,554,424 as of December&#160;31, 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, the Company&#8217;s cash and restricted cash were deposited in major financial institutions located in PRC, Hong&#160;Kong SAR, US and Singapore, and were denominated in the following currencies:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">HKD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">JPY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">EUR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SGD</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,528,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,337,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In US</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,927</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total in original currency</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,554,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,956,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,927</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RMB equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,554,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,769,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of credit risk</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(cc)&#160;</span><span style="font-style:italic;font-weight:bold;">Concentration of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalent, restricted cash, and accounts receivable. The Company&#8217;s investment policy requires cash and cash equivalents and restricted cash to be placed with high-quality financial institutions and to limit the amount of credit risk from any one issuer. The Company regularly evaluates the credit standing of the counterparties or financial institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Company conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on-site visits by senior management. Based on this analysis, the Company determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Company will not deliver the services or sell the products to the customer or require the customer to pay cash, post letters of credit to secure payment or to make significant down payments. Historically, credit losses on accounts receivable have been insignificant.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings (loss) per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(dd)&#160;</span><span style="font-style:italic;font-weight:bold;">Earnings (loss) per share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Basic earnings (loss) per ordinary share is computed by dividing net income (loss) available to the Company&#8217;s ordinary shareholders by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, net income (loss) available to the Company&#8217;s ordinary shareholders is allocated between ordinary shares and other participating securities based on participating rights in undistributed earnings. The Company&#8217;s redeemable preferred shares (Note 14) are participating securities since the holders of these securities participate in dividends on the same basis as ordinary shareholders. These participating securities are not included in the computation of basic loss per ordinary share in periods when the Company reports net loss, because these participating security holders have no obligation to share in the losses of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Diluted earnings (loss) per share is calculated by dividing net income (loss) available to the Company&#8217;s ordinary shareholders as adjusted for the effect of dilutive ordinary share equivalents, if any, by the weighted average number of ordinary and dilutive ordinary share equivalents outstanding during the year. Ordinary share equivalents include the ordinary shares issuable upon the exercise of the outstanding share options (using the treasury stock method) and conversion of redeemable preferred shares and convertible bonds (using the as-if-converted method). Potential dilutive securities are not included in the calculation of diluted earnings (loss) per share if the impact is anti-dilutive.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ChangesInAccountingPrinciplePolicyTextBlock', window );">Changes in accounting principle</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ee)&#160;Changes in accounting principle</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</i> on January 1, 2020. This ASU changes the fair value measurement disclosure requirements of ASC 820. Under this ASU, key provisions include new, eliminated and modified disclosure. The adoption of this ASU does not have a material impact on the consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2017-04, <i style="font-style:italic;">Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</i> on January 1, 2020. This ASU is to simplify the subsequent measurement of goodwill. The ASU eliminates step 2 from the goodwill impairment test and the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This ASU is applied on a prospective basis. The adoption of this standard does not have impact on the Company&#8217;s consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Company adopted ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</i>, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02, collectively referred to as &#8220;ASC 326&#8221; on January 1, 2020 using the modified retrospective approach. ASC 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, reflects an entity&#8217;s current estimate of all expected credit losses. This adoption did not have material impact on the Company&#8217;s consolidated financial statements.</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently issued accounting standards</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ff)&#160;</span><span style="font-style:italic;font-weight:bold;">Recently issued accounting standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Income Tax (Topic 740), Simplifying the Accounting for Income Taxes</i>, which simplifies accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public entities, the ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted including adoption in any interim period for periods for which financial statements have not yet been issued. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Investments &#8211; Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</i>, which clarifies the interaction for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, with early adoption permitted. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, <i style="font-style:italic;">Debt &#8211; Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging &#8211; Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</i>, which reduces the number of accounting models for convertible debt instruments and convertible preferred stock and clarifies the scope and certain requirements under Subtopic 815-40. The ASU also improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity&#8217;s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact on the adoption of this standard will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In October 2020, the FASB issued ASU 2020-08, <i style="font-style:italic;">Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs</i>, which clarifies that an entity should reevaluate for each reporting period whether a callable debt security is within the scope of certain guidance in ASC 310-20 that was issued in ASU 2017-08, <i style="font-style:italic;">Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities</i>. The adoption of this standard is not expected to have a significant impact on its consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ChangesInAccountingPrinciplePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ChangesInAccountingPrinciplePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_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 accounts receivable, contract assets and contract liabilities (i.e. deferred 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;">gds_ContractBalancesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DebtIssuanceCostsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">gds_DebtIssuanceCostsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognition of government grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid 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;">gds_PrepaidLandUseRightsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 research and development and advertising 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;">gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ValueAddedTaxPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added 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;">gds_ValueAddedTaxPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizationOfInternalCostsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalizing internal costs associated with exploration and production 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 932<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015634&amp;loc=d3e516343-122869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398226&amp;loc=d3e511914-122862<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizationOfInternalCostsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&amp;loc=d3e4273-108586<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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=121583591&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6371337&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: 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=6371337&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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.12)<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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: 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 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=SL94080555-108585<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120406818&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=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: 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=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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=84230637&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCapitalizationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCapitalizationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121609121&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=84158767&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=121604090&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=121604090&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=121604090&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 (b),(f)<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 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121014776">
<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, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of financial statement balances and amounts of the VIEs and their subsidiaries and schedule of net revenue and net income, operating, investing and financing cash flows of VIEs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 730,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,269</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable, net of allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 858,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,388,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,760</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,505</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,259</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,708,594</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,873,921</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,911,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,618</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,230</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430,525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,126</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,905</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT recoverable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,684</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,315</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,147,059</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,581,324</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short-term borrowings and current portion of long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 493,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628,721</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,325</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,401</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,534</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,888</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Finance lease and other financing obligations, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,629</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current third-party liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,060,653</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,148,289</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,335,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213,020</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 361,502</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 982,209</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,036</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,281</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total third-party liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,490,336</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,830,337</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,534,768</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,531,025</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,025,104</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,361,362</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,712,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,013,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,453,802</p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,757)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 739,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,132</p></td></tr><tr><td style="vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,063,826)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201,995)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,744)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,682)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of estimated useful lives of property and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Remaining lease terms</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#160;&#160;&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and 30 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">&#8211; Machinery</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_MsNiQhtNk0mghwI0XYXjzA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">10</span></span> - 20 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">&#8211; </span>Other equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_vzPAykgFJUW2b2yPgrFpGg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the lease term and the estimated useful lives of the assets</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_ZluODnAJV0m2sNWxpBWqHw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:42.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Schedule of asset retirement obligations</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,648</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,572</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,990</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,441</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,384</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,084</p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations as of December&#160;31,&#160; 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Schedule of weighted-average amortization period of acquired intangible assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_FlnSTc03hESyWj9zPVwTVw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">5</span></span>-15 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfInterestCostCapitalizationTableTextBlock', window );">Schedule of reconciliation of total interest costs to "Interest expenses" as reported in the consolidated statements of operations</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total interest costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749,730</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,040,898</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,402,015</p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: interest costs capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,509)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,316,506</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashByGeographicAreasTableTextBlock', window );">Schedule of cash and restricted cash deposited in major financial institutions located in PRC, Hong Kong SAR, US and Singapore</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">HKD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">JPY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">EUR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SGD</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,528,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,337,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In US</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,927</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total in original currency</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,554,424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,956,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,927</p></td></tr><tr><td style="vertical-align:bottom;width:37.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RMB equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,554,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,769,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_CashAndRestrictedCashByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and restricted cash by geographic areas.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_CashAndRestrictedCashByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated useful life of property, plant and 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;">gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfInterestCostCapitalizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalization of the interest 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;">gds_ScheduleOfInterestCostCapitalizationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization 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 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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121559654&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=121559654&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=121559654&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=121559654&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=121559654&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117517624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CASH AND RESTRICTED CASH (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CashCashEquivalentsAndShortTermInvestmentsAbstract', window );"><strong>CASH AND 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_gds_DisclosureOfCashAndRestrictedCashTableTextBlock', window );">Schedule of reconciliation of cash and restricted cash in the consolidated balance sheets to the amounts in the consolidated statements of cash flows</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,810,938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,259,457</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,829</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,643</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash and restricted cash shown in the consolidated statements of cash flows</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,973,262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,492,929</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DisclosureOfCashAndRestrictedCashTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and 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;">gds_DisclosureOfCashAndRestrictedCashTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsAndShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422233694136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT BALANCES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>CONTRACT BALANCES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881,177</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,482,498</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,163)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,480,335</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Including:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 879,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,480,335</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Non-current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of allowance for doubtful accounts</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance made during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-off during the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,163</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of deferred revenue</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred&#160;revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance as of January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,735</p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,804</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Closing balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,539</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss on financing 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119548904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 855,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 808,651</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,964,048</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,552,953</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Data center equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,567,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,694,057</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,111,733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,307,207</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,039</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,115</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,564,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,464,290</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,580,320)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,127,504)</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,984,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,336,786</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,200,173</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,259,275</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,184,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,596,061</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of depreciation of property and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,045,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,418,846</p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,604</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 572</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,680</p></td></tr><tr><td style="vertical-align:bottom;width:61.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,543,130</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation of physical assets used in the normal conduct of business and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118882568">
<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, 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>INTANGIBLE ASSETS, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 952,100</p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,782</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 967,882</p></td></tr><tr><td style="vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (158,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182,560)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,628</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785,322</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization expense</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ending December&#160;31,&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,844</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,844</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,443</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 243,758</p></td></tr><tr><td style="vertical-align:bottom;width:83.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785,322</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422120723848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID LAND USE RIGHTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_PrepaidLandUseRightsAbstract', window );"><strong>PREPAID LAND USE RIGHTS</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_gds_ScheduleOfPrepaidLandUseRightsTableTextBlock', window );">Schedule of prepaid land use rights</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,319</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 736,695</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,505)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 747,187</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,190</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_PrepaidLandUseRightsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfPrepaidLandUseRightsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid land use rights and amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ScheduleOfPrepaidLandUseRightsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422120974056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessAcquisitionLineItems', window );"><strong>BUSINESS COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of movement of goodwill</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,751,970</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,905,840</p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746,015</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Measurement period adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,462)</p></td></tr><tr><td style="vertical-align:bottom;width:75.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,905,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,596,393</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3</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 COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247,937</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,995)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (780,312)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (130,000)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,039)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 471,532</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282,051</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,580</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,503</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,849</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,893)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iv)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,044</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"><span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;">Note (i):</span><span style="color:#000000;">The fair value of consideration represents the present value of the purchase price of RMB</span><span style="color:#000000;">262,244</span><span style="color:#000000;">.</span></div><div style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:43.2pt;text-indent:-43.2pt;"><span style="color:#000000;display:inline-block;font-family:'Times New Roman';min-width:36.4pt;text-indent:0pt;white-space:nowrap;">Note (ii):</span><span style="color:#000000;">Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;">291,000</span><span style="color:#000000;">.</span></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">130,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iv):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"/><span></span>
</td>
</tr>
<tr 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=gds_Shanghai11AcquisitionMember', window );">Shanghai 11</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_BusinessAcquisitionLineItems', window );"><strong>BUSINESS COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,119</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (404)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233,405)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,647)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,136</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,995</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,377</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,948)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,171</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The fair value of the consideration represents the present value of the purchase price of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">320,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">23,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">10 years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and favourable lease of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">34,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">13.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years. The favourable lease was reclassified to operating lease ROU assets upon adoption of ASC 842, </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Leases</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, on January 1, 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"/><span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou6Member', window );">Target Group Guangzhou 6</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 COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Fair value of consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,075</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Cash</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (12,091)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Property and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(ii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (493,026)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease ROU assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (9,168)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Identifiable intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (15,000)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (44,549)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 118,486</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 16,828</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 886</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, non-current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 157,366</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 8,282</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,040</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,741</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Total identifiable net assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (269,205)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Goodwill</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iv)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 153,870</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (i):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The fair value of consideration represents the present value of the purchase price of RMB431,727.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (ii):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Property and equipment acquired included properties acquired under finance lease of RMB174,194.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Note (iii):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Identifiable intangible assets acquired consisted of customer relationships of RMB15,000 with an estimated useful life of 7.8 years.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Note (iv):</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12</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_BusinessAcquisitionLineItems', window );"><strong>BUSINESS COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value,&#160;as&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">previously</b><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Adjustments&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value,&#160;as&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">(Note&#160;(v))</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">adjusted</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Fair value of consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 847,586</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (59,032)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 788,554</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Effective settlement of pre-existing relationships upon consolidation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(i)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 34,477</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 34,477</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Cash</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,349)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,349)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts receivable</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (81,027)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,107)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (83,134)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Property and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(ii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (1,971,432)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (36,176)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (2,007,608)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease ROU assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (94,821)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (94,821)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Identifiable intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iii)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (191,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (191,000)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (149,956)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 7,327</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (142,629)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 727,043</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 29,864</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 756,907</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 171,979</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 2,980</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 174,959</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 6,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 890</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 6,982</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Finance lease and other financing obligations, non-current</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,062,114</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 1,062,114</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 92,360</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 92,360</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 13,833</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 13,833</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Other liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 38,586</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 792</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 39,378</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Total identifiable net assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (378,578)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 3,570</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (375,008)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Goodwill</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">(iv)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 503,485</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;"> (55,462)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 448,023</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Prior to the acquisition, the Company had receivables from the target group of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">34,477</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, which was effectively settled upon completion of the acquisition.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">632,427</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">191,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (iv):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (v):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The adjustments noted in the table above were a result of information obtained subsequent to the Company&#8217;s initial reporting of provisional amounts in accordance with ASC 805, </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Business Combinations</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:12pt;"/><span></span>
</td>
</tr>
<tr 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=gds_Shanghai19AcquisitionMember', window );">Shanghai 19</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 COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,480</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,001)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (372,093)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (215,230)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,100)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,354)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 360,381</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,676</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,532</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,322</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,122</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,745)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,735</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (i):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identifiable intangible assets acquired consisted of customer relationships of RMB</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">56,100</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> with an estimated useful life of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">12.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> years.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:43.2pt;padding:0pt;">Note (ii):</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target group with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></td></tr></table><div style="margin-top:12pt;"/><span></span>
</td>
</tr>
<tr 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=gds_Beijing9AcquisitionMember', window );">Beijing 9</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_BusinessAcquisitionLineItems', window );"><strong>BUSINESS COMBINATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of the identifiable assets acquired and liabilities assumed in the business combination</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(i)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 793,043</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective settlement of pre-existing relationships upon consolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,706)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (451)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,072)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (403,556)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,729)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(iv)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202,500)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,149)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,472</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,028</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,568</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease and other financing obligations, non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,002</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,729</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,965</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,151</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (518,542)</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(v)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,795</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (i):&#160;The fair value of consideration represents the present value of the estimated purchase price of RMB</span><span style="color:#000000;">811,507</span><span style="color:#000000;"> after deduction of a contingent consideration of RMB</span><span style="color:#000000;">5,462</span><span style="color:#000000;"> not expected to be paid.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (ii):Prior to the acquisition, the Company had payables to the target entity of RMB</span><span style="color:#000000;">65,706</span><span style="color:#000000;">, which was effectively settled upon completion of the acquisition.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#000000;">Note (iii):Property and equipment acquired included properties acquired under finance lease of RMB</span><span style="color:#000000;">101,113</span><span style="color:#000000;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 18pt;">Note (iv):Identifiable intangible assets acquired consisted of customer relationships of RMB202,500 with an estimated useful life of <span style="white-space:pre-wrap;">6.5</span><span style="white-space:pre-wrap;"> years.</span></p><p style="color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#000000;">Note (v):Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in the acquisition. Goodwill is assigned to the design, build-out and operation of data centers reporting unit. Goodwill primarily represents the expected synergies from combining operations of the target entity with those of the Company and intangible assets that do not qualify for separate recognition and is not deductible for tax purposes.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=gds_TargetGroupGuangzhou3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupGuangzhou3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shanghai11AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shanghai11AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_TargetGroupGuangzhou6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupGuangzhou6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_TargetGroupBeijing1011And12Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupBeijing1011And12Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shanghai19AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shanghai19AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Beijing9AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Beijing9AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>76
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203850136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND BORROWINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>LOANS AND BORROWINGS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of borrowings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,756</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sub-total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137,737</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,153,390</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings, excluding current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,028,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,566,746</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,166,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,720,136</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of short-term borrowings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured short-term loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,436</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured short-term loans and borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,009,320</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,756</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfShortTermDebtCollateralTableTextBlock', window );">Schedule of assets to secure the short-term borrowings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,547</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term borrowings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unsecured long-term loans and borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,500</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured long-term loans and borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,726,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,376,880</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,768,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,489,380</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfLongTermDebtCollateralTableTextBlock', window );">Schedule of assets to secure the long-term borrowings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 508,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743,031</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,918,670</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,190</p></td></tr><tr><td style="vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 599,120</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,743,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,939,011</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of aggregate maturities of the long-term borrowings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Long-term borrowings</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Twelve months ending December&#160;31,&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,585,344</p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,581,585</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,020,680</p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,406,764</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,972,373</p></td></tr><tr><td style="vertical-align:bottom;width:79.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,489,380</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfLongTermDebtCollateralTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pledged to secure long-term debt arrangements having initial terms
of 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ScheduleOfLongTermDebtCollateralTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfShortTermDebtCollateralTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pledged to secure short-term debt arrangements having initial terms 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ScheduleOfShortTermDebtCollateralTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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=119993939&amp;loc=d3e28541-108399<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: 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=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: 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=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: 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 10: 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=109259400&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity and sinking fund requirement for long-term 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=6802200&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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422221020616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER PAYABLES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccruedLiabilitiesCurrentAbstract', window );"><strong>ACCRUED EXPENSES AND OTHER PAYABLES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other payables</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,776</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,390</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued debt issuance costs and other financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,512</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,307</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,683</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,372</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payables for acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 888,693</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and welfare benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,632</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,281</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued data center outsourcing service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,928</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,360</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount due to a financial institution</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,305</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,673</p></td></tr><tr><td style="vertical-align:bottom;width:75.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,981</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued 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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117263880">
<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, 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>
</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_LeaseCostTableTextBlock', window );">Schedule of of lease cost</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,075</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Interest on lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,511</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 465,692</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,869</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,987</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost (Note)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,599)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 627,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049,024</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note: &#160;During the year ended December 31, 2020, the Company was granted lease concessions of RMB55,188 by certain landlords due to the effects of the COVID-19 pandemic. The lease concessions were primarily in the form of rent reduction. Such concessions were recognized as variable lease cost (credit) in the period when the concession was granted. In addition, the Company recognized variable lease cost (credit) of RMB411 in the year ended December 31, 2020 for certain finance leases with floating interest rate.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock', window );">Schedule of supplemental cash flow information related to leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Years ended  December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in measurement of lease liabilities (Note):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (248,417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (389,679)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating cash flows from operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116,295)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (141,480)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (302,679)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (198,234)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash information on lease liabilities arising from obtaining ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099,698</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 333,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553,154</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:26.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:25.2pt;text-indent:-25.2pt;margin:0pt 0pt 12pt 18pt;">Note:&#160;The above table does not include cash paid for purchase of land use rights and initial direct costs of leases of RMB800,431 and RMB744,761<span style="white-space:pre-wrap;"> in the years ended December 31, 2019 and 2020 , respectively, which are included in &#8220;Payments for purchase of property and equipment and land use rights&#8221; in the consolidated statements of cash flows.  </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock', window );">Schedule of weighted average remaining lease term and weighted average discount rate for leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.7</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.6</p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.91%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.00%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.35%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.23%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LesseeLiabilityMaturityTableTextBlock', window );">Summary of maturities of lease liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">financing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">obligations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Within 1 year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 502,261</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 32,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 534,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 97,993</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 632,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 577,933</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 225,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 803,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 180,447</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 983,730</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 1 year but within 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 399,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 37,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 436,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 72,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 508,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 600,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 354,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 954,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 190,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,145,216</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 2 years but within 3 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 399,843</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 72,845</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 472,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 64,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 536,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 620,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 356,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 976,665</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 149,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,125,965</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 3 years but within 4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 414,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 69,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 483,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 64,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 547,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 650,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 377,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,028,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 151,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,180,330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 4 years but within 5 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 429,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 65,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 495,590</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 64,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 560,137</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 681,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 361,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,042,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 151,063</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,193,226</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">After 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 5,905,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 163,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,068,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 880,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,949,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 7,792,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 723,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,516,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,839,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 10,355,933</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,050,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440,955</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,491,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,243,678</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 9,735,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 10,923,481</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,398,937</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 13,322,418</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,661,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 15,984,400</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Less: total future interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,387,232)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (121,742)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,508,974)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (478,541)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,987,515)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,343,379)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (578,822)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,922,201)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,032,829)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,955,030)</p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Less: estimated construction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (47,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (47,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (47,924)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Present value of lease and other financing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 4,663,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 310,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 4,973,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 765,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 5,738,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,580,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,772,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,352,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,629,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 9,981,446</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Including:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">- Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 222,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 55,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 277,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 254,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 86,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 340,670</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">- Non-current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 4,751,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 709,998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 5,461,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 8,097,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,542,895</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 9,640,776</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock', window );">Schedule of assets to secure lease and other financing obligations</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,353</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 578,777</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 707,130</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental cash flow information related to 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;">gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average remaining lease term and weighted average discount rate for 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;">gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_LesseeLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to secure lease and other financing 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;">gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422230220936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER LONG-TERM LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_gds_OtherNoncurrentLiabilitiesDisclosureAbstract', window );"><strong>OTHER LONG-TERM LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of other long-term liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payable for acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,457</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payables for purchase of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,162</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - non-current (Note 4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,871</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,196</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (Note 16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,909</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,662</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 345,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 349,257</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherNoncurrentLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_OtherNoncurrentLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other noncurrent 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_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422233681464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REDEEMABLE PREFERRED SHARES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TemporaryEquityDisclosureAbstract', window );"><strong>REDEEMABLE PREFERRED 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_gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock', window );">Schedule of movement of the redeemable preferred shares</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">preferred shares</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 989,349</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,760</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrual of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,344</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,014)</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,542</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,981</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrual of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,709</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of redeemable preferred shares dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,489)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,291)</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,910</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 temporary equity rollforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>81
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422127456312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 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_TemporaryEquityDisclosureAbstract', window );"><strong>REDEEMABLE PREFERRED SHARES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestTableTextBlock', window );">Schedule of change in the carrying amount of redeemable non-controlling interests</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The change in the carrying amount of redeemable non-controlling interests is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital injection from CPE Fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,000</p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,807)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,627</p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,820</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the 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_RedeemableNoncontrollingInterestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>82
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117304552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of fair values of derivatives included in the consolidated balance sheets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated&#160;balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">sheets&#160;location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 351</p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,408</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of location in the consolidated statements of operations and the amount of realized and unrealized gains (losses) recognized for the derivative contracts not designated as hedging instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">statements&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">operations&#160;location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments) &#8212; realized loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,652)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,814)</p></td></tr><tr><td style="vertical-align:top;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap contracts (not designated as hedging instruments) &#8212; unrealized (loss) gain </p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Interest expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,606)</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,039</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,775)</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</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 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119122872">
<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, 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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENT</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;value&#160;measurement&#160;using</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2&#160;inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Interest rate swap contracts (Note 16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,759</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=117815213&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=117815213&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422221346488">
<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, 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_ShareBasedCompensationAbstract', window );"><strong>SHARE-BASED COMPENSATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of the option activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair&#160;value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;options&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise&#160;price&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per&#160;option&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at January&#160;1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,087,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.2</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,614,464)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.5</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (193,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,779,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,150,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,629,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,222,096)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December&#160;31,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and expected to be vested at December&#160;31,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock', window );">Summary of information with respect to stock options outstanding and stock options exercisable</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;shares&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual&#160;life&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise&#160;price&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding and exercisable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">407,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.1</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of the restricted share activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted&#160;average&#160;grant-</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">date&#160;fair&#160;value&#160;per&#160;share</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at January 1,&#160;2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,525,620</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,202,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,326,620)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (891,008)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,510,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,551,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.2</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,122,432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,582,248)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.7</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December&#160;31,&#160;2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,357,296</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.4</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,710,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.7</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,684,640)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.1</p></td></tr><tr><td style="vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,364,736)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,018,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.4</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock', window );">Assumptions used to estimate fair value of restricted shares granted</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Grant date:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Risk-free rate of return</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">2.047%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;">2.418</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1.67%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;">1.88</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">0.14%</span><span style="color:#231f20;"> - </span><span style="color:#231f20;">0.19</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Volatility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 71.85</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 63.22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 59.23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Expected dividend yield</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 0.00</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 0.00</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 0.00</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Share price at grant date</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;">3.125</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;">5.02375</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">US$</span><span style="color:#231f20;">10.1475</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;">21.3</span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;">34.6</span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">(RMB</span><span style="color:#231f20;">70.5</span><span style="color:#231f20;">)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Expected term</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">3 years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">3 years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;">1</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">3 years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of share-based compensation expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Costs of revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,943</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,204</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,949</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,943</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,596</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total share-based compensation expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 333,686</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumptions used during the year to estimate the fair value of restricted shares, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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=115993241&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 1<br> -Subparagraph (b)<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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422115887048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenuesAbstract', window );"><strong>REVENUE</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_gds_ScheduleOfNetRevenueTableTextBlock', window );">Schedule of Net revenue</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colocation services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,104,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,261,745</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,710,923</p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed service and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 655,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 832,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,005,945</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Service revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,759,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,094,571</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,716,868</p></td></tr><tr><td style="vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Equipment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,104</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,792,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,122,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,738,972</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfNetRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net 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;">gds_ScheduleOfNetRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119700440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAX</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of operating results before income tax and the provision for income taxes by tax jurisdictions</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss (income) before income taxes:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,765)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,427</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,353</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,201</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548,436</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,503</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current tax expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,822</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,517</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax benefits:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,172)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,739)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other jurisdictions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,172)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,739)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income taxes (benefits) expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,778</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of differences between PRC statutory tax rate and effective tax rate</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC enterprise income tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-PRC resident enterprises not subject to income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(27.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax differential for entities in non-PRC jurisdiction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferential tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of current year permanent differences</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.5 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.0 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expiration of unused net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-taxable income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.5 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to provision adjustment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of components of deferred tax assets and liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">Deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Cambria';">&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Cambria';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Cambria';">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,959</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government subsidy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,127</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,549</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,227</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,999</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311,009</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,331</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance on deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205,976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (328,821)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets, net of valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,033</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,510</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,480)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (97,102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (195,093)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid land use rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,612)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,572)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,568)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,284)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (284,774)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (421,429)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (179,741)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315,919)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Analysis as:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,088</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (252,672)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (462,007)</p></td></tr><tr><td style="vertical-align:bottom;width:76.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (179,741)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315,919)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of movement of the valuation allowance for the deferred tax assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,852</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,976</p></td></tr><tr><td style="vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,845</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,852</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,976</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,821</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=84230637&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=84230637&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=84230637&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117493992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER ORDINARY SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>LOSS PER ORDINARY SHARE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of computation of basic and diluted loss per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (669,214)</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to redeemable non-controlling interests</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,807</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accretion to redemption value of redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,627)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in redemption value of redeemable preferred shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,760)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative dividend on redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,709)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss available to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (500,187)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (737,743)</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares outstanding - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 990,255,959</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,102,953,366</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,253,559,523</p></td></tr><tr><td style="vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss per ordinary share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.43)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.45)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.59)</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of securities excluded from the computation of diluted loss per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share options/restricted shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,289,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,986,392</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,425,768</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,527,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,527,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,526,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,817,536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,513,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,951,817</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=6371337&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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6371337&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117304552">
<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, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Schedule of capital commitments outstanding not provided for in the financial statements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contracted for</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,722,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,949,623</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118858280">
<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, 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_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_gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock', window );">Schedule of material related party relationship</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:48.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/></div></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"/></div></td></tr><tr><td style="vertical-align:middle;width:48.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Name&#160;of&#160;party</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:middle;width:49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Relationship</span></p></td></tr><tr><td style="vertical-align:top;width:48.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT&#160;GDC&#160;</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Principal ordinary shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT Singapore DC Pte. Ltd.</p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Subsidiary of STT GDC</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:48.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">STT DEFU 2 Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">Subsidiary of STT GDC</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of major transactions with related parties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(Note)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">STT Singapore DC Pte. Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">STT DEFU 2 Pte. Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,038</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock', window );">Schedule of major balances with related parties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Amount due to related parties:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(Note)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">   STT Singapore DC Pte. Ltd.</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,938</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">   STT DEFU 2 Pte. Ltd.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,422</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,360</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 with 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;">gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 material related party relationship.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121469768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>PARENT ONLY FINANCIAL INFORMATION</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_srt_ScheduleOfCondensedFinancialStatementsTableTextBlock', window );">Schedule of condensed financial statements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Balance Sheets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,560,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,312,249</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,048</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,187</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,136</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,588,973</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12,374,572</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Investment and loans to subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,539,590</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,146,058</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,616</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 14,160,742</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 28,524,246</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Liabilities, Mezzanine Equity and Shareholders&#8217; Equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses and other payables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,790</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 57,642</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 43,109</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 681,235</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Convertible bonds payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,049,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,928,466</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,769</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,805,180</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,977,344</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,910</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total mezzanine equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shareholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;">Ordinary shares (US$</span><span style="font-size:9pt;">0.00005</span><span style="font-size:9pt;"> par value; </span><span style="font-size:9pt;">2,002,000,000</span><span style="font-size:9pt;"> authorized; </span><span style="font-size:9pt;">1,148,842,379</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">1,427,590,059</span><span style="font-size:9pt;"> Class A ordinary shares </span><span style="-sec-ix-hidden:Hidden_Py-3CA2y7kaflSXq4UdVQA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_Tq-KgdX_7kOXqvxidFhSsA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2019 and 2020, respectively; </span><span style="font-size:9pt;">67,590,336</span><span style="font-size:9pt;"> Class B ordinary shares </span><span style="font-size:9pt;">issued</span><span style="font-size:9pt;"> and outstanding as of December 31, 2019 and 2020, respectively)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 507</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,403,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,728,717</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated other comprehensive loss </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (52,684)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (439,635)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,057,190)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,723,597)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total shareholders&#8217; equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,293,581</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,565,992</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Commitments and contingencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities, mezzanine equity and shareholders&#8217; equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 14,160,742</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 28,524,246</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,312)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,132)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,201)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,312)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Selling and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,649)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (96,581)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (153,854)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224,934)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,364)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,596)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (145,257)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (247,140)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382,491)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expenses):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,641</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,809)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (128,539)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (155,605)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Equity in loss of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (251,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144,153)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Others, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,799)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (666,407)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (666,407)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (430,268)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (442,083)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (666,407)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive income (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation adjustments, net of nil tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (386,951)</p></td></tr><tr><td style="vertical-align:bottom;width:67.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (368,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (355,513)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,053,358)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Statements of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating activities:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,269)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Increase of due from subsidiaries</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,846,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,473,682)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,940,005)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,846,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,473,682)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,940,005)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Proceeds from long-term borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of issuance cost of borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,619)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of commitment cost of borrowings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,968)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Repayment of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (657,820)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Cambria';">Proceeds from exercise of stock options</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,469</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,748</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of convertible bonds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,867,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of ordinary shares </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,283,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,934,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,974,517</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net proceeds from issuance of redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 989,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Payment of redeemable preferred shares dividends</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,014)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,489)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,555,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,222,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,273,369</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of exchange rate changes on cash and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (563,459)</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (decrease) increase in cash and restricted cash</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (181,706)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,770,125</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,724,636</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 999,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,587,613</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and restricted cash at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,587,613</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,312,249</p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of cash flow information</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of non-cash investing and financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Settlement of liability-classified restricted share award</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,357</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,089</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Conversion of convertible bonds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedFinancialStatementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.</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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedFinancialStatementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128619864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;) </div>
<div>director</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, 2018 </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_RelatedPartyTransactionsByRelatedPartyAxis=gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member', window );">Shareholders of Management 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>
</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 financial 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="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_LoansAndLeasesReceivableRelatedParties', window );">Loans</a></td>
<td class="nump">&#165; 1,000<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="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=gds_GdsBeijingAndGdsShanghaiMember', window );">GDS Beijing and GDS Shanghai</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 financial 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_gds_EquityInterestTransferredFromRelatedParty', window );">Ownership transferred (as a percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_NumberOfDirectorsReplacingPriorDirector', window );">Number of directors replacing prior sold director | director</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 financial 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_gds_CostOfOutsourcingAndOtherServices', window );">Costs for outsourcing and other services provided by other consolidated entities within the Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,076,398<span></span>
</td>
<td class="nump">2,017,032<span></span>
</td>
<td class="nump">&#165; 1,260,481<span></span>
</td>
</tr>
<tr 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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs | Management 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>
</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 financial 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="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_LoansAndLeasesReceivableRelatedParties', window );">Loans</a></td>
<td class="nump">&#165; 310,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 310,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm', window );">Right of GDS Investment Company to require repayment of the loans, prior notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_CostOfOutsourcingAndOtherServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost incurred for outsourcing and other services provided by other 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;">gds_CostOfOutsourcingAndOtherServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_EquityInterestTransferredFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest transferred by the entity from a related party to 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;">gds_EquityInterestTransferredFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period within which a prior notice is to be provided requiring repayment of loans amounts due 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;">gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_NumberOfDirectorsReplacingPriorDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 directors replacing prior director in 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;">gds_NumberOfDirectorsReplacingPriorDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at 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 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://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.7(e))<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_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_RelatedPartyTransactionsByRelatedPartyAxis=gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.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;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=gds_GdsBeijingAndGdsShanghaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_GdsBeijingAndGdsShanghaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_ShanghaiXinwanEnterpriseManagementCo.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;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_ShanghaiXinwanEnterpriseManagementCo.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122402168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">&#165; 16,259,457<span></span>
</td>
<td class="nump">&#165; 5,810,938<span></span>
</td>
<td class="text">&#160;<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">1,480,335<span></span>
</td>
<td class="nump">879,962<span></span>
</td>
<td class="text">&#160;<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_ValueAddedTaxReceivableCurrent', window );">VAT recoverable</a></td>
<td class="nump">155,620<span></span>
</td>
<td class="nump">129,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">163,986<span></span>
</td>
<td class="nump">80,913<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">172,579<span></span>
</td>
<td class="nump">148,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">18,318,806<span></span>
</td>
<td class="nump">7,084,709<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">29,596,061<span></span>
</td>
<td class="nump">19,184,639<span></span>
</td>
<td class="text">&#160;<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">785,322<span></span>
</td>
<td class="nump">394,628<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">3,059,700<span></span>
</td>
<td class="nump">796,679<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">146,088<span></span>
</td>
<td class="nump">72,931<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">146,643<span></span>
</td>
<td class="nump">128,025<span></span>
</td>
<td class="text">&#160;<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_ValueAddedTaxReceivableNoncurrent', window );">VAT recoverable</a></td>
<td class="nump">1,445,521<span></span>
</td>
<td class="nump">888,483<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">486,071<span></span>
</td>
<td class="nump">289,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">57,258,795<span></span>
</td>
<td class="nump">31,492,531<span></span>
</td>
<td class="text">&#160;<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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings', window );">Short-term borrowings and current portion of long-term borrowings</a></td>
<td class="nump">2,153,390<span></span>
</td>
<td class="nump">1,137,737<span></span>
</td>
<td class="text">&#160;<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,657,112<span></span>
</td>
<td class="nump">1,675,966<span></span>
</td>
<td class="text">&#160;<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">1,395,981<span></span>
</td>
<td class="nump">817,883<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">96,668<span></span>
</td>
<td class="nump">90,316<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">86,258<span></span>
</td>
<td class="nump">55,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent', window );">Finance lease and other financing obligations, current</a></td>
<td class="nump">254,412<span></span>
</td>
<td class="nump">222,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,643,821<span></span>
</td>
<td class="nump">3,999,514<span></span>
</td>
<td class="text">&#160;<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_LongTermLoansPayable', window );">Long-term borrowings, excluding current portion</a></td>
<td class="nump">10,566,746<span></span>
</td>
<td class="nump">8,028,473<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">1,542,895<span></span>
</td>
<td class="nump">709,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="nump">8,097,881<span></span>
</td>
<td class="nump">4,751,121<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">462,007<span></span>
</td>
<td class="nump">252,672<span></span>
</td>
<td class="text">&#160;<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">349,257<span></span>
</td>
<td class="nump">345,537<span></span>
</td>
<td class="text">&#160;<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_DueToRelatedPartiesCurrentAndNoncurrent', window );">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</a></td>
<td class="nump">15,360<span></span>
</td>
<td class="nump">11,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">30,591,073<span></span>
</td>
<td class="nump">20,136,969<span></span>
</td>
<td class="text">&#160;<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_gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract', window );"><strong>Net revenue, net income, operating, investing and financing cash flows</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">5,738,972<span></span>
</td>
<td class="nump">4,122,405<span></span>
</td>
<td class="nump">&#165; 2,792,077<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_ProfitLoss', window );">Net (loss) income</a></td>
<td class="num">(669,214)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,268)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">320,887<span></span>
</td>
<td class="nump">293,436<span></span>
</td>
<td class="num">(12,910)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(9,378,007)<span></span>
</td>
<td class="num">(5,131,231)<span></span>
</td>
<td class="num">(4,733,050)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">20,143,661<span></span>
</td>
<td class="nump">8,361,939<span></span>
</td>
<td class="nump">4,876,806<span></span>
</td>
</tr>
<tr 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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember', window );">Asset Pledged as Collateral [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">3,497,447<span></span>
</td>
<td class="nump">2,493,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs</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_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">1,310,269<span></span>
</td>
<td class="nump">730,960<span></span>
</td>
<td class="text">&#160;<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">1,388,128<span></span>
</td>
<td class="nump">858,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_ValueAddedTaxReceivableCurrent', window );">VAT recoverable</a></td>
<td class="nump">85,760<span></span>
</td>
<td class="nump">46,817<span></span>
</td>
<td class="text">&#160;<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">76,505<span></span>
</td>
<td class="nump">39,124<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">13,259<span></span>
</td>
<td class="nump">32,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,873,921<span></span>
</td>
<td class="nump">1,708,594<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">2,760,618<span></span>
</td>
<td class="nump">2,911,727<span></span>
</td>
<td class="text">&#160;<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">194,230<span></span>
</td>
<td class="nump">159,860<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">430,525<span></span>
</td>
<td class="nump">91,329<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">43,126<span></span>
</td>
<td class="nump">34,157<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">49,905<span></span>
</td>
<td class="nump">29,508<span></span>
</td>
<td class="text">&#160;<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_ValueAddedTaxReceivableNoncurrent', window );">VAT recoverable</a></td>
<td class="nump">113,684<span></span>
</td>
<td class="nump">136,011<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">115,315<span></span>
</td>
<td class="nump">75,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,581,324<span></span>
</td>
<td class="nump">5,147,059<span></span>
</td>
<td class="text">&#160;<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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Amounts due to GDS Holdings and its non-VIE subsidiaries, net</a></td>
<td class="nump">2,531,025<span></span>
</td>
<td class="nump">1,534,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,361,362<span></span>
</td>
<td class="nump">5,025,104<span></span>
</td>
<td class="text">&#160;<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_gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract', window );"><strong>Net revenue, net income, operating, investing and financing cash flows</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">5,453,802<span></span>
</td>
<td class="nump">4,013,561<span></span>
</td>
<td class="nump">2,712,875<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_ProfitLoss', window );">Net (loss) income</a></td>
<td class="nump">129,254<span></span>
</td>
<td class="nump">99,857<span></span>
</td>
<td class="num">(59,757)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">899,132<span></span>
</td>
<td class="nump">414,424<span></span>
</td>
<td class="nump">739,848<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(278,744)<span></span>
</td>
<td class="num">(201,995)<span></span>
</td>
<td class="num">(1,063,826)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(20,682)<span></span>
</td>
<td class="num">(43,547)<span></span>
</td>
<td class="nump">&#165; 614,575<span></span>
</td>
</tr>
<tr 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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs | Accounts receivable</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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Assets pledged</a></td>
<td class="nump">66,969<span></span>
</td>
<td class="nump">83,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs | Property and equipment, net</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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Assets pledged</a></td>
<td class="nump">102,248<span></span>
</td>
<td class="nump">114,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIEs | Third party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings', window );">Short-term borrowings and current portion of long-term borrowings</a></td>
<td class="nump">628,721<span></span>
</td>
<td class="nump">493,614<span></span>
</td>
<td class="text">&#160;<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">194,325<span></span>
</td>
<td class="nump">181,448<span></span>
</td>
<td class="text">&#160;<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">152,534<span></span>
</td>
<td class="nump">160,401<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">90,192<span></span>
</td>
<td class="nump">68,003<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">50,888<span></span>
</td>
<td class="nump">31,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent', window );">Finance lease and other financing obligations, current</a></td>
<td class="nump">31,629<span></span>
</td>
<td class="nump">125,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,148,289<span></span>
</td>
<td class="nump">1,060,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Long-term borrowings, excluding current portion</a></td>
<td class="nump">1,213,020<span></span>
</td>
<td class="nump">1,335,084<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">361,502<span></span>
</td>
<td class="nump">66,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="nump">982,209<span></span>
</td>
<td class="nump">921,965<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">91,036<span></span>
</td>
<td class="nump">76,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">34,281<span></span>
</td>
<td class="nump">29,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">&#165; 3,830,337<span></span>
</td>
<td class="nump">&#165; 3,490,336<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_gds_FinancingLeaseAndOtherFinancingObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations due more 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concept does not have a custom type 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;">gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt and current maturity of long-term debt (excluding finance lease obligations) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121593590&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=121566466&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=121593590&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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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 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 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://www.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=120311839&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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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><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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<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 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 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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121556615&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=121556615&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=121604090&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_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120406818&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=120406818&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=120406818&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=120406818&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_DueToRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://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.17)<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.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1),(b))<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 2: 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=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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/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=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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_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_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable (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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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_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=121603541&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=121603541&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=121603541&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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 within a future period of 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-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 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_ThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_ThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>93
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117497512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_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>
</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_CapitalizedContractCostNetNoncurrent', window );">Capitalized fulfilment cost</a></td>
<td class="nump">&#165; 128,983<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>94
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128510360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">30 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Other equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Other equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119545192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Activity of the asset retirement obligation liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligations at beginning of the year</a></td>
<td class="nump">&#165; 52,441<span></span>
</td>
<td class="nump">&#165; 35,879<span></span>
</td>
<td class="nump">&#165; 17,648<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_AssetRetirementObligationLiabilitiesIncurred', window );">Additions</a></td>
<td class="nump">20,384<span></span>
</td>
<td class="nump">13,572<span></span>
</td>
<td class="nump">16,391<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_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">4,084<span></span>
</td>
<td class="nump">2,990<span></span>
</td>
<td class="nump">1,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligations at end of the year</a></td>
<td class="nump">&#165; 76,909<span></span>
</td>
<td class="nump">&#165; 52,441<span></span>
</td>
<td class="nump">&#165; 35,879<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_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 retirement obligations incurred 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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AssetRetirementObligationRollForwardAnalysisRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119547864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | 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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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 relationships | 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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period (in years)</a></td>
<td class="text">15 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_LicensingAgreementsMember', window );">Licenses</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period (in years)</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>97
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422123160072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details) - Prepaid 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, 2020</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_FiniteLivedIntangibleAssetsByMajorClassAxis=gds_PrepaidLandUseRightsMember', 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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Prepaid land use rights</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization based on remaining terms (in years)</a></td>
<td class="text">26 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=gds_PrepaidLandUseRightsMember', 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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Prepaid land use rights</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization based on remaining terms (in years)</a></td>
<td class="text">41 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=gds_PrepaidLandUseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_PrepaidLandUseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119117096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment losses for goodwill</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=121586364&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118936840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment losses for long-lived assets</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=121586364&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=109226348&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117830728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax ("VAT") (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_gds_ValueAddedTaxAbstract', window );"><strong>Value-added-tax ("VAT")</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">VAT recoverable</a></td>
<td class="nump">&#165; 155,620<span></span>
</td>
<td class="nump">&#165; 129,994<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_ValueAddedTaxReceivableNoncurrent', window );">VAT recoverable</a></td>
<td class="nump">1,445,521<span></span>
</td>
<td class="nump">888,483<span></span>
</td>
</tr>
<tr 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=gds_CurrentAssetsMember', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ValueAddedTaxAbstract', window );"><strong>Value-added-tax ("VAT")</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">VAT recoverable</a></td>
<td class="nump">155,620<span></span>
</td>
<td class="nump">129,994<span></span>
</td>
</tr>
<tr 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=gds_NoncurrentAssetsMember', window );">Noncurrent assets</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_gds_ValueAddedTaxAbstract', window );"><strong>Value-added-tax ("VAT")</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableNoncurrent', window );">VAT recoverable</a></td>
<td class="nump">1,445,521<span></span>
</td>
<td class="nump">888,483<span></span>
</td>
</tr>
<tr 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_AccountsPayableAndAccruedLiabilitiesMember', window );">Accrued expenses and other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ValueAddedTaxAbstract', window );"><strong>Value-added-tax ("VAT")</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_gds_ValueAddedTaxPayableCurrent', window );">VAT payables</a></td>
<td class="nump">&#165; 6,838<span></span>
</td>
<td class="nump">&#165; 7,886<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ValueAddedTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_ValueAddedTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ValueAddedTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the carrying amount of Value Added Tax Payables as on the 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;">gds_ValueAddedTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=gds_CurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_CurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_NoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_NoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422228417224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Consulting services</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_DisaggregationOfRevenueAbstract', window );"><strong>Revenue recognition</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_gds_ContractServicePeriod', window );">Contract service period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ContractServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contract service period over which the services are provided to customers for a fixed 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;">gds_ContractServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_DisaggregationOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisaggregationOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gds_ConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_ConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128626184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract', window );"><strong>Research and development and advertising costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">&#165; 40,049<span></span>
</td>
<td class="nump">&#165; 21,627<span></span>
</td>
<td class="nump">&#165; 13,915<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_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">14,778<span></span>
</td>
<td class="nump">7,454<span></span>
</td>
<td class="nump">6,332<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_gds_GovernmentGrantsAbstract', window );"><strong>Government grants</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_gds_DeferredGrantsNoncurrent', window );">Deferred government grants in other long-term liabilities</a></td>
<td class="nump">6,196<span></span>
</td>
<td class="nump">6,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DeferredGrantsCurrent', window );">Deferred government grants in accrued expenses and other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,003<span></span>
</td>
<td class="text">&#160;<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_InterestCostsIncurredAbstract', window );"><strong>Capitalized interest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Total interest costs</a></td>
<td class="nump">1,402,015<span></span>
</td>
<td class="nump">1,040,898<span></span>
</td>
<td class="nump">749,730<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_InterestCostsCapitalizedAdjustment', window );">Less: interest costs capitalized</a></td>
<td class="num">(85,509)<span></span>
</td>
<td class="num">(72,205)<span></span>
</td>
<td class="num">(93,544)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expenses</a></td>
<td class="nump">1,316,506<span></span>
</td>
<td class="nump">968,693<span></span>
</td>
<td class="nump">&#165; 656,186<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_DeferredFinanceCostsNetAbstract', window );"><strong>Debt issuance costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortised debt issuance costs</a></td>
<td class="nump">226,085<span></span>
</td>
<td class="nump">273,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_OtherNoncurrentLiabilitiesMember', window );">Other long-term liabilities</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_gds_GovernmentGrantsAbstract', window );"><strong>Government grants</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_gds_DeferredGrantsNoncurrent', window );">Deferred government grants in other long-term liabilities</a></td>
<td class="nump">6,196<span></span>
</td>
<td class="nump">6,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_AccruedExpensesAndOtherPayablesMember', window );">Accrued expenses and other payables</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_gds_GovernmentGrantsAbstract', window );"><strong>Government grants</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_gds_DeferredGrantsCurrent', window );">Deferred government grants in accrued expenses and other payables</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 6,003<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_gds_DeferredGrantsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of consideration received or receivable as of the balance sheet date on potential earnings due under the terms of governmental grants. For classified balance sheets, represents the current amount deferred, that that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such 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;">gds_DeferredGrantsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredGrantsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle, if longer) of amounts deferred under the terms of governmental, corporate, or foundation grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DeferredGrantsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_GovernmentGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 government grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_GovernmentGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 research and development and advertising 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;">gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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://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=119993939&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_DeferredFinanceCostsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredFinanceCostsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest costs capitalized disclosed as an adjusting item to interest costs 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;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest costs incurred during the period and either capitalized or charged against earnings.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestCostsIncurredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=119993939&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=120311839&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=120395209&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_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://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 2: 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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=gds_AccruedExpensesAndOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_AccruedExpensesAndOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121115240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Employee benefits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer contribution (as a percent)</a></td>
<td class="nump">28.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_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_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Employee benefits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer contribution (as a percent)</a></td>
<td class="nump">49.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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422204353288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)<br> &#8364; in Thousands, &#165; in Thousands, &#165; in Thousands, $ in Thousands, $ in Thousands, $ in Thousands</strong></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, 2020 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>SGD ($)</div>
</th>
<th class="th">
<div>Dec. 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_CurrencyAxis=currency_CNY', window );">RMB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash | &#165;</a></td>
<td class="nump">&#165; 3,554,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,119,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_srt_CurrencyAxis=currency_USD', window );">USD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="nump">12,769,100<span></span>
</td>
<td class="nump">$ 1,956,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CurrencyAxis=currency_HKD', window );">HKD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="nump">156,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,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>
</tr>
<tr 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_CurrencyAxis=currency_JPY', window );">JPY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="nump">2,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35,821<span></span>
</td>
<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_CurrencyAxis=currency_EUR', window );">EUR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="nump">1,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CurrencyAxis=currency_SGD', window );">SGD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="nump">9,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">PRC | RMB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash | &#165;</a></td>
<td class="nump">3,528,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementGeographicalAxis=country_CN', window );">PRC | USD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,337,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR | RMB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash | &#165;</a></td>
<td class="nump">&#165; 25,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR | USD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">511,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR | HKD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,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>
</tr>
<tr 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_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR | JPY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash | &#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="nump">&#165; 35,821<span></span>
</td>
<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_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR | EUR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_US', window );">US | USD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementGeographicalAxis=country_SG', window );">Singapore | USD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementGeographicalAxis=country_SG', window );">Singapore | SGD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_CashAndRestrictedCashAndCashEquivalents', window );">Cash and restricted 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="nump">$ 1,927<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_gds_CashAndRestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amounts of cash and 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;">gds_CashAndRestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_CurrencyAxis=currency_JPY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JPY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SGD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SGD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_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;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_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;">srt_StatementGeographicalAxis=country_SG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128367240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CASH AND RESTRICTED CASH (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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>
</tr>
<tr 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_CashCashEquivalentsAndShortTermInvestmentsAbstract', window );"><strong>CASH AND 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>
<td class="text">&#160;<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_Cash', window );">Cash</a></td>
<td class="nump">&#165; 16,259,457<span></span>
</td>
<td class="nump">&#165; 5,810,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash - current assets</a></td>
<td class="nump">86,829<span></span>
</td>
<td class="nump">34,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashNoncurrent', window );">Restricted cash - non-current assets</a></td>
<td class="nump">146,643<span></span>
</td>
<td class="nump">128,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and restricted cash shown in the consolidated statements of cash flows</a></td>
<td class="nump">&#165; 16,492,929<span></span>
</td>
<td class="nump">&#165; 5,973,262<span></span>
</td>
<td class="nump">&#165; 2,284,748<span></span>
</td>
<td class="nump">&#165; 1,947,600<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsAndShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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=121586364&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=121583591&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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<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=121586364&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 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 4: 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=121583591&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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>106
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119917864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT BALANCES (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_ReceivablesAbstract', window );"><strong>Accounts receivable, 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>
</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_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">&#165; 1,482,498<span></span>
</td>
<td class="nump">&#165; 881,177<span></span>
</td>
<td class="text">&#160;<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_AllowanceForDoubtfulAccountsReceivable', window );">Less: allowance for doubtful accounts</a></td>
<td class="num">(2,163)<span></span>
</td>
<td class="num">(133)<span></span>
</td>
<td class="num">&#165; (241)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">1,480,335<span></span>
</td>
<td class="nump">881,044<span></span>
</td>
<td class="text">&#160;<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_AccountsReceivableNetCurrent', window );">- Current portion</a></td>
<td class="nump">1,480,335<span></span>
</td>
<td class="nump">879,962<span></span>
</td>
<td class="text">&#160;<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_AccountsReceivableNetNoncurrent', window );">- Non-current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,082<span></span>
</td>
<td class="text">&#160;<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>Movement of 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AccountsReceivableCreditLossExpense', window );">Allowance made during the year</a></td>
<td class="nump">2,032<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-off during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AllowanceForDoubtfulAccountsForeignExchangeImpact', window );">Foreign exchange impact</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Deferred 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>
</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_ContractWithCustomerLiability', window );">Beginning balance</a></td>
<td class="nump">105,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_IncreaseInContractWithCustomerLiability', window );">Increase</a></td>
<td class="nump">5,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiability', window );">Closing balance</a></td>
<td class="nump">111,539<span></span>
</td>
<td class="nump">105,735<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue expected to be recognized as revenue after one year</a></td>
<td class="nump">14,871<span></span>
</td>
<td class="nump">15,419<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from the opening deferred revenue balance</a></td>
<td class="nump">96,084<span></span>
</td>
<td class="nump">66,500<span></span>
</td>
<td class="nump">&#165; 43,192<span></span>
</td>
</tr>
<tr 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_CollateralAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable | Bank loans</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_ReceivablesAbstract', window );"><strong>Accounts receivable, 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>
</tr>
<tr 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_DebtInstrumentCollateralAmount', window );">Assets pledged</a></td>
<td class="nump">819,578<span></span>
</td>
<td class="nump">&#165; 520,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CollateralAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable | Finance lease and other financing obligations</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_ReceivablesAbstract', window );"><strong>Accounts receivable, 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>
</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_DebtInstrumentCollateralAmount', window );">Assets pledged</a></td>
<td class="nump">&#165; 128,353<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_gds_AccountsReceivableCreditLossExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_AccountsReceivableCreditLossExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AllowanceForDoubtfulAccountsForeignExchangeImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign exchange impact on 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;">gds_AllowanceForDoubtfulAccountsForeignExchangeImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_IncreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer results from the timing difference between the satisfaction of the Company's performance obligation and the customer's payment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_IncreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</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=121593590&amp;loc=d3e4428-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_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</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(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/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(5))<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_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121593590&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=121566466&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=121593590&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_AccountsReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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(9))<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 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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-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_AccountsReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121599337&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=121611835&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=121599337&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=121599878&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=121599337&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_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=121556615&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=121604090&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=121556615&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_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121556615&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=121556615&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=121604090&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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_FinanceLeaseAndOtherFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_FinanceLeaseAndOtherFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119112328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONTRACT BALANCES - Remaining performance obligations (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01<br> &#165; in Thousands</strong></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Remaining performance obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">&#165; 2,261,990<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Period over which remaining performance obligations are expected to be recognized as revenue</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transaction price allocated to performance obligation that has not been recognized as revenue.</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 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in which remaining performance obligation is expected to be recognized as revenue, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422115739464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">&#165; 28,464,290<span></span>
</td>
<td class="nump">&#165; 18,564,786<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: Accumulated depreciation</a></td>
<td class="num">(4,127,504)<span></span>
</td>
<td class="num">(2,580,320)<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_gds_PropertyAndEquipmentNetExcludingConstructionInProcess', window );">Property and equipment net excluding construction in process</a></td>
<td class="nump">24,336,786<span></span>
</td>
<td class="nump">15,984,466<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_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">5,259,275<span></span>
</td>
<td class="nump">3,200,173<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">29,596,061<span></span>
</td>
<td class="nump">19,184,639<span></span>
</td>
</tr>
<tr 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_LandMember', window );">Land</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">808,651<span></span>
</td>
<td class="nump">855,310<span></span>
</td>
</tr>
<tr 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 );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">9,552,953<span></span>
</td>
<td class="nump">5,964,048<span></span>
</td>
</tr>
<tr 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_ComputerEquipmentMember', window );">Data center equipment</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">10,694,057<span></span>
</td>
<td class="nump">5,567,606<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">7,307,207<span></span>
</td>
<td class="nump">6,111,733<span></span>
</td>
</tr>
<tr 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 );">Furniture and office equipment</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">97,039<span></span>
</td>
<td class="nump">61,974<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract', window );"><strong>At cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">&#165; 4,383<span></span>
</td>
<td class="nump">&#165; 4,115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PropertyAndEquipmentNetExcludingConstructionInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets used in the normal conduct of business and not intended for resale, excluding 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;">gds_PropertyAndEquipmentNetExcludingConstructionInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amortization from plant, property, and equipment and right-of-use asset from finance 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/2009/role/commonPracticeRef<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://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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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=121603541&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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119642440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract', window );"><strong>Carrying amounts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance leases, net</a></td>
<td class="nump">&#165; 8,207,825<span></span>
</td>
<td class="nump">&#165; 6,070,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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Finance leases, net<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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right-of-use asset from finance 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=121603541&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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes finance lease right-of-use asset.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</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>110
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118908744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET - Depreciation (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_DepreciationAbstract', window );"><strong>Depreciation 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>
</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_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">&#165; 1,543,130<span></span>
</td>
<td class="nump">&#165; 1,057,171<span></span>
</td>
<td class="nump">&#165; 682,451<span></span>
</td>
</tr>
<tr 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 revenue</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_DepreciationAbstract', window );"><strong>Depreciation 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>
</tr>
<tr 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_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">1,418,846<span></span>
</td>
<td class="nump">1,045,446<span></span>
</td>
<td class="nump">674,560<span></span>
</td>
</tr>
<tr 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 expenses</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_DepreciationAbstract', window );"><strong>Depreciation 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>
</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_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">120,604<span></span>
</td>
<td class="nump">10,448<span></span>
</td>
<td class="nump">7,319<span></span>
</td>
</tr>
<tr 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 expenses</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_DepreciationAbstract', window );"><strong>Depreciation 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>
</tr>
<tr 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_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">&#165; 3,680<span></span>
</td>
<td class="nump">&#165; 1,277<span></span>
</td>
<td class="nump">&#165; 572<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=121586364&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_DepreciationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DepreciationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422120733736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET - Additional information (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">&#165; 29,596,061<span></span>
</td>
<td class="nump">&#165; 19,184,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent', window );">Payables for purchase of property and equipment due beyond one year</a></td>
<td class="nump">139,162<span></span>
</td>
<td class="nump">231,458<span></span>
</td>
</tr>
<tr 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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember', window );">Asset Pledged as Collateral [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">&#165; 3,497,447<span></span>
</td>
<td class="nump">&#165; 2,493,872<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payable for purchase of property, plant and equipment, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203577144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">&#165; 967,882<span></span>
</td>
<td class="nump">&#165; 553,322<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(182,560)<span></span>
</td>
<td class="num">(158,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">785,322<span></span>
</td>
<td class="nump">394,628<span></span>
</td>
<td class="text">&#160;<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">68,688<span></span>
</td>
<td class="nump">58,312<span></span>
</td>
<td class="nump">&#165; 52,974<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Estimated future amortization 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>
</tr>
<tr 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">114,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">114,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2023</a></td>
<td class="nump">113,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">106,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">92,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">243,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">952,100<span></span>
</td>
<td class="nump">547,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LicensingAgreementsMember', window );">Licenses</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">&#165; 15,782<span></span>
</td>
<td class="nump">&#165; 6,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_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=121586364&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_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=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121235832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID LAND USE RIGHTS (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PrepaidLandUseRightsNoncurrentGross', window );">Prepaid land use rights</a></td>
<td class="nump">&#165; 736,695<span></span>
</td>
<td class="nump">&#165; 782,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PrepaidLandUseRightsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(58,505)<span></span>
</td>
<td class="num">(35,132)<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_gds_PrepaidLandUseRightsNoncurrent', window );">Prepaid land use rights, net</a></td>
<td class="nump">678,190<span></span>
</td>
<td class="nump">747,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AmortizationOfPrepaidLandUseRights', window );">Amortization of prepaid land use rights</a></td>
<td class="nump">26,656<span></span>
</td>
<td class="nump">26,393<span></span>
</td>
<td class="nump">&#165; 6,082<span></span>
</td>
</tr>
<tr 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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember', window );">Asset Pledged as Collateral [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PrepaidLandUseRightsNoncurrent', window );">Prepaid land use rights, net</a></td>
<td class="nump">&#165; 678,190<span></span>
</td>
<td class="nump">&#165; 741,032<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_gds_AmortizationOfPrepaidLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense of prepaid 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;">gds_AmortizationOfPrepaidLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of long-term prepaid 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;">gds_PrepaidLandUseRightsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid land use rights as of balance sheet date that are expected to be 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PrepaidLandUseRightsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PrepaidLandUseRightsNoncurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 prepaid land use rights which are expected to be consumed after one year or beyond the normal operating cycle before amortization expense if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PrepaidLandUseRightsNoncurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119543624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Movement of goodwill (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_GoodwillRollForward', window );"><strong>Movement of goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the beginning of the year</a></td>
<td class="nump">&#165; 1,905,840<span></span>
</td>
<td class="nump">&#165; 1,751,970<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_GoodwillAcquiredDuringPeriod', window );">Addition during the year</a></td>
<td class="nump">746,015<span></span>
</td>
<td class="nump">153,870<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_GoodwillPurchaseAccountingAdjustments', window );">Measurement period adjustments</a></td>
<td class="num">(55,462)<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Balance at end of year</a></td>
<td class="nump">&#165; 2,596,393<span></span>
</td>
<td class="nump">&#165; 1,905,840<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://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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustments after acquisition date under purchase accounting 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e961-128460<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 1<br> -Subparagraph (g)<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_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422108804744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Equity Interest acquired (Details)<br> &#165; in Thousands</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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 18, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 17, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 05, 2020 </div>
<div>CNY (&#165;) </div>
<div>item</div>
</th>
<th class="th">
<div>Oct. 18, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 01, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 02, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 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, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_GainFromPurchasePriceAdjustment', window );">Gain from purchase price adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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; (55,154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,596,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,905,840<span></span>
</td>
<td class="nump">&#165; 1,751,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_gds_BusinessCombinationConsiderationPayableCurrent', window );">Remaining consideration payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">888,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">362,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 247,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">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="nump">262,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 207,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_GainFromPurchasePriceAdjustment', window );">Gain from purchase price adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">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="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,995)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(780,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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="num">(130,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_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other 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="num">(43,039)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">471,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt', window );">Long-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net 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="num">(106,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 141,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3 | Other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3 | Other long-term 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 23,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_Shanghai11AcquisitionMember', window );">Shanghai 11</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<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; 319,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>
</tr>
<tr 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">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="nump">320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">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="num">(404)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(233,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="num">(57,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other 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="num">(94,647)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="nump">9,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', 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="text">&#160;<span></span>
</td>
<td class="nump">5,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net 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="num">(278,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 " 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="text">&#160;<span></span>
</td>
<td class="nump">&#165; 40,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupGuangzhou6Member', window );">Target Group Guangzhou 6</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<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; 423,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">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="nump">431,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">243,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">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="num">(12,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>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(493,026)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease ROU 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="num">(9,168)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="num">(15,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other 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="num">(44,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, current</a></td>
<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,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non- current</a></td>
<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,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="nump">1,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', 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="nump">1,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net 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="num">(269,205)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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">&#165; 153,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupGuangzhou6Member', window );">Target Group Guangzhou 6 | Other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">225,920<span></span>
</td>
<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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 788,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">788,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 133,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_NumberOfDataCenterProjects', window );">Number of data center projects | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination', window );">Effective settlement of pre-existing relationships upon consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 34,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,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>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(83,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,007,608)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(94,821)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(191,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_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142,629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">756,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,062,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non- current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(375,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">448,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12 | As previously reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">847,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination', window );">Effective settlement of pre-existing relationships upon consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,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>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81,027)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,971,432)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(94,821)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(191,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_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(149,956)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">727,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,062,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non- current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(378,578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">503,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,107)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,176)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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>
</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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (55,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>
</tr>
<tr 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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12 | Other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,094<span></span>
</td>
<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=gds_Shanghai19AcquisitionMember', window );">Shanghai 19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 62,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(372,093)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(215,230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56,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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">360,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non- current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,745)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_Beijing9AcquisitionMember', window );">Beijing 9</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of consideration</a></td>
<td class="nump">&#165; 793,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="nump">816,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">463,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination', window );">Effective settlement of pre-existing relationships upon consolidation</a></td>
<td class="num">(65,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="num">(451)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="num">(55,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(403,556)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="num">(82,729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="num">(202,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther', window );">Other assets</a></td>
<td class="num">(70,149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">16,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, current</a></td>
<td class="nump">8,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">6,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="nump">117,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non- current</a></td>
<td class="nump">95,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">44,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther', window );">Other liabilities</a></td>
<td class="nump">7,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>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="num">(518,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">208,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_Beijing9AcquisitionMember', window );">Beijing 9 | Other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 448,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_Beijing9AcquisitionMember', window );">Beijing 9 | Consideration not Expected to be paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>The identifiable assets acquired and liabilities assumed in the business combination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="nump">811,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">&#165; 5,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationConsiderationPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized arising from consideration payable in a business combination, expected to be settled 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;">gds_BusinessCombinationConsiderationPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effective settlement of pre-existing relationship prior to the acquisition, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance lease and other financing obligations assumed in business combination, due within one year or within the normal operating cycle, if longer, 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;">gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance lease and other financing obligations assumed in business combination, due after one year or the normal operating cycle, if longer, 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;">gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets 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;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt and long-term debt due within one year or within the normal operating cycle, if longer, 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;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lease liabilities due within one year or within the normal operating cycle, if longer, 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;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lease liabilities due after one year or the normal operating cycle, if longer, 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;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_GainFromPurchasePriceAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 from adjustment of purchase price for acquisition of 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;">gds_GainFromPurchasePriceAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NumberOfDataCenterProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 data center projects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_NumberOfDataCenterProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized arising from contingent consideration 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://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 (c)(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 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<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 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121647850&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=121647850&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=121647850&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_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=121647850&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=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 due after one year or the normal operating cycle, if longer, 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=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant, and equipment 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 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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=gds_TargetGroupGuangzhou3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupGuangzhou3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_OtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_OtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_OtherLongTermLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_OtherLongTermLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shanghai11AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shanghai11AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_TargetGroupGuangzhou6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupGuangzhou6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_TargetGroupBeijing1011And12Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupBeijing1011And12Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_ChangeDuringPeriodFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_ChangeDuringPeriodFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shanghai19AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shanghai19AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Beijing9AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Beijing9AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=gds_ConsiderationNotExpectedToBePaidMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=gds_ConsiderationNotExpectedToBePaidMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422123262552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Assets acquired notes (Details) - CNY (&#165;)<br> &#165; in Thousands</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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">7 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 18, 2020</div></th>
<th class="th"><div>Nov. 17, 2020</div></th>
<th class="th"><div>Jun. 05, 2020</div></th>
<th class="th"><div>Oct. 18, 2019</div></th>
<th class="th"><div>Jun. 01, 2018</div></th>
<th class="th"><div>May 02, 2018</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, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</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>May 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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,738,972<span></span>
</td>
<td class="nump">&#165; 4,122,405<span></span>
</td>
<td class="nump">&#165; 2,792,077<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net (loss) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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; (669,214)<span></span>
</td>
<td class="num">&#165; (442,083)<span></span>
</td>
<td class="num">&#165; (430,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">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="nump">&#165; 262,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 207,310<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">780,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">130,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="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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 85,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>
</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_ProfitLoss', window );">Net (loss) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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; (11,727)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3 | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">&#165; 130,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
</tr>
<tr 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=gds_TargetGroupGuangzhou3Member', window );">Guangzhou 3 | Property and equipment under finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 291,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="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=gds_Shanghai11AcquisitionMember', window );">Shanghai 11</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">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="nump">&#165; 320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">233,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">57,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net (loss) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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; (2,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="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=gds_Shanghai11AcquisitionMember', window );">Shanghai 11 | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">&#165; 23,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 " 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 life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
</tr>
<tr 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=gds_Shanghai11AcquisitionMember', window );">Shanghai 11 | Favorable leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">&#165; 34,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 " 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 life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou6Member', window );">Target Group Guangzhou 6</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">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="nump">&#165; 431,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">15,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="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_ProfitLoss', window );">Net (loss) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (8,816)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupGuangzhou6Member', window );">Target Group Guangzhou 6 | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable 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="nump">&#165; 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (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 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_TargetGroupGuangzhou6Member', window );">Target Group Guangzhou 6 | Property and equipment under finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 174,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 788,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination', window );">Effective settlement of pre-existing relationships upon consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,007,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,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>
</tr>
<tr 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 281,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net (loss) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12 | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 191,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>
</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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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>
<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=gds_TargetGroupBeijing1011And12Member', window );">Beijing 10, 11 and 12 | Property and equipment under finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 632,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_Shanghai19AcquisitionMember', window );">Shanghai 19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 62,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,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>
<td class="text">&#160;<span></span>
</td>
<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=gds_Shanghai19AcquisitionMember', window );">Shanghai 19 | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 56,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_Beijing9AcquisitionMember', window );">Beijing 9</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="nump">&#165; 816,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination', window );">Effective settlement of pre-existing relationships upon consolidation</a></td>
<td class="num">(65,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">403,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="nump">202,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_Beijing9AcquisitionMember', window );">Beijing 9 | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="nump">&#165; 202,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">6 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gds_Beijing9AcquisitionMember', window );">Beijing 9 | Property and equipment under finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">&#165; 101,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effective settlement of pre-existing relationship prior to the acquisition, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant, and equipment 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 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_BusinessAcquisitionAxis=gds_TargetGroupGuangzhou3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupGuangzhou3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PropertyPlantAndEquipmentByTypeAxis=gds_PropertyAndEquipmentFinanceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_PropertyAndEquipmentFinanceLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shanghai11AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shanghai11AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OffMarketFavorableLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OffMarketFavorableLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_TargetGroupGuangzhou6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupGuangzhou6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_TargetGroupBeijing1011And12Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_TargetGroupBeijing1011And12Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shanghai19AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shanghai19AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Beijing9AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Beijing9AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117410520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Total loans and borrowings (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_DebtLongtermAndShorttermCombinedAmountAbstract', window );"><strong>Loans and borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="nump">&#165; 1,230,756<span></span>
</td>
<td class="nump">&#165; 397,213<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_LongTermDebtCurrent', window );">Current portion of long-term borrowings</a></td>
<td class="nump">922,634<span></span>
</td>
<td class="nump">740,524<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_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings', window );">Sub-total</a></td>
<td class="nump">2,153,390<span></span>
</td>
<td class="nump">1,137,737<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_LongTermDebtNoncurrent', window );">Long-term borrowings, excluding current portion</a></td>
<td class="nump">10,566,746<span></span>
</td>
<td class="nump">8,028,473<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total loans and borrowings</a></td>
<td class="nump">&#165; 12,720,136<span></span>
</td>
<td class="nump">&#165; 9,166,210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt and current maturity of long-term debt (excluding finance lease obligations) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate of total long-term debt, including current maturities and short-term 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;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtLongtermAndShorttermCombinedAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as current. 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://fasb.org/us-gaap/role/ref/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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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://fasb.org/us-gaap/role/ref/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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/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 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 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(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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118858280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Type of short-term borrowings (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract', window );"><strong>Short-term borrowings by type</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_gds_UnsecuredShortTermDebt', window );">Unsecured short-term loans and borrowings</a></td>
<td class="nump">&#165; 221,436<span></span>
</td>
<td class="nump">&#165; 80,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_gds_SecuredShortTermDebt', window );">Secured short-term loans and borrowings</a></td>
<td class="nump">1,009,320<span></span>
</td>
<td class="nump">317,213<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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 borrowings</a></td>
<td class="nump">&#165; 1,230,756<span></span>
</td>
<td class="nump">&#165; 397,213<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_SecuredShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 collateralized debt obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_SecuredShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concept does not have any references.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_UnsecuredShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the uncollateralized debt obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_UnsecuredShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/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 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 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(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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129077608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Short-term borrowings secured (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_ShortTermDebtLineItems', window );"><strong>Short-term borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtWeightedAverageInterestRate', window );">Weighted average interest rates of short-term borrowings</a></td>
<td class="nump">4.67%<span></span>
</td>
<td class="nump">5.64%<span></span>
</td>
</tr>
<tr 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_CollateralAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable</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_ShortTermDebtLineItems', window );"><strong>Short-term borrowings</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_gds_ShortTermDebtInstrumentCollateralAmount', window );">Assets to secure short-term borrowings</a></td>
<td class="nump">&#165; 76,547<span></span>
</td>
<td class="nump">&#165; 11,535<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShortTermDebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pledged to secure a short-term 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;">gds_ShortTermDebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate of short-term debt outstanding 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://fasb.org/us-gaap/role/ref/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))<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_ShortTermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CollateralAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117556936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Long-term borrowings (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Long-term borrowings by type</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured long-term loans and borrowings</a></td>
<td class="nump">&#165; 112,500<span></span>
</td>
<td class="nump">&#165; 42,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured long-term loans and borrowings</a></td>
<td class="nump">11,376,880<span></span>
</td>
<td class="nump">8,726,497<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">&#165; 11,489,380<span></span>
</td>
<td class="nump">&#165; 8,768,997<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=120520924&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(a)(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 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 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))<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_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI 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 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_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (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 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))<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_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>121
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422116164792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Long-term borrowings secured (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</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_gds_LongTermDebtInstrumentCollateralAmount', window );">Assets to secure long-term loans and borrowings</a></td>
<td class="nump">&#165; 4,939,011<span></span>
</td>
<td class="nump">&#165; 3,743,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Weighted average interest rates of long-term borrowings</a></td>
<td class="nump">6.73%<span></span>
</td>
<td class="nump">7.40%<span></span>
</td>
</tr>
<tr 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_CollateralAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</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_gds_LongTermDebtInstrumentCollateralAmount', window );">Assets to secure long-term loans and borrowings</a></td>
<td class="nump">&#165; 743,031<span></span>
</td>
<td class="nump">&#165; 508,847<span></span>
</td>
</tr>
<tr 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_CollateralAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property and equipment, net</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_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</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_gds_LongTermDebtInstrumentCollateralAmount', window );">Assets to secure long-term loans and borrowings</a></td>
<td class="nump">2,918,670<span></span>
</td>
<td class="nump">2,493,872<span></span>
</td>
</tr>
<tr 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_CollateralAxis=gds_PrepaidLandUseRightsMember', window );">Prepaid land use rights, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</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_gds_LongTermDebtInstrumentCollateralAmount', window );">Assets to secure long-term loans and borrowings</a></td>
<td class="nump">678,190<span></span>
</td>
<td class="nump">&#165; 741,032<span></span>
</td>
</tr>
<tr 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_CollateralAxis=gds_OperatingLeaseRightOfUseAssetsMember', window );">Operating lease ROU assets</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_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</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_gds_LongTermDebtInstrumentCollateralAmount', window );">Assets to secure long-term loans and borrowings</a></td>
<td class="nump">&#165; 599,120<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_gds_LongTermDebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pledged to secure a long-term 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;">gds_LongTermDebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate of long-term debt outstanding calculated at point in 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_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CollateralAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=gds_PrepaidLandUseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=gds_PrepaidLandUseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=gds_OperatingLeaseRightOfUseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=gds_OperatingLeaseRightOfUseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117584856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Aggregate maturities (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_LongTermDebtByMaturityAbstract', window );"><strong>Twelve months ending December 31,</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">&#165; 922,634<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">1,585,344<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">2,581,585<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">2,020,680<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">1,406,764<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,972,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">&#165; 11,489,380<span></span>
</td>
<td class="nump">&#165; 8,768,997<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=120520924&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(a)(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 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 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))<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 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 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=6802200&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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>123
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422120525992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Total working capital and project financing credit (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Outstanding loans (net of debt issuance costs)</a></td>
<td class="nump">&#165; 1,230,756<span></span>
</td>
<td class="nump">&#165; 397,213<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_LongTermDebt', window );">Outstanding loans (net of debt issuance costs)</a></td>
<td class="nump">11,489,380<span></span>
</td>
<td class="nump">8,768,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">226,085<span></span>
</td>
<td class="nump">&#165; 273,822<span></span>
</td>
</tr>
<tr 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 );">Credit facilities</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_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Total working capital and project financing credit facilities</a></td>
<td class="nump">23,421,419<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Unused amount</a></td>
<td class="nump">10,505,516<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromLinesOfCredit', window );">Loan drew down</a></td>
<td class="nump">12,915,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Credit facilities | Short-term borrowing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Outstanding loans (net of debt issuance costs)</a></td>
<td class="nump">1,229,377<span></span>
</td>
<td class="text">&#160;<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_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">1,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Credit facilities | Long-term borrowing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Loans and Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Outstanding loans (net of debt issuance costs)</a></td>
<td class="nump">11,489,380<span></span>
</td>
<td class="text">&#160;<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_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">&#165; 195,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>Loans and Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Terms of secured loan agreements with various financial institutions for project development and working capital purpose</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</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>Loans and Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Terms of secured loan agreements with various financial institutions for project development and working capital purpose</a></td>
<td class="text">15 years<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_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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_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://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=119993939&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_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_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=120520924&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(a)(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 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 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))<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/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 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 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(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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=gds_ShortTermLoansAndBorrowingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_ShortTermLoansAndBorrowingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_LongTermLoansAndBorrowingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_LongTermLoansAndBorrowingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118893832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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_LineOfCreditFacilityLineItems', window );"><strong>Secured long-term loans and borrowings</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_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage', window );">Early repayment if STT Communications Ltd. ceases to directly or indirectly own, the percentage of equity interests of STT GDC Pte. Ltd.</a></td>
<td class="nump">50.10%<span></span>
</td>
<td class="nump">50.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage', window );">Early repayment if STT GDC PTe. Ltd. ceases to own and control, the percentage of equity interest in the Company</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage', window );">Early repayment if STT GDC PTe. Ltd. ceases to own and control, directly or indirectly, the percentage of equity interest in the Company</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay', window );">Financial covenants, fails to repay any financial indebtedness in an aggregate amount</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="nump">&#165; 50,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_RelatedPartyTransactionsByRelatedPartyAxis=gds_CompanyAndGdsInvestmentMember', window );">The Company and GDS Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Secured long-term loans and borrowings</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_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage', window );">Early repayment requirement, cease control of certain affiliate, percentage</a></td>
<td class="nump">100.00%<span></span>
</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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_ManagementHoldcoMember', window );">Management Holdco</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_LineOfCreditFacilityLineItems', window );"><strong>Secured long-term loans and borrowings</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_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage', window );">Early repayment requirement, cease control of certain affiliate, percentage</a></td>
<td class="nump">100.00%<span></span>
</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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember', window );">GDS Beijing, GDS Suzhou, and Relevant Borrowing Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Secured long-term loans and borrowings</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_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage', window );">Early repayment if cease to own and control percentage of the equity interest in the borrowing subsidiaries</a></td>
<td class="nump">100.00%<span></span>
</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_gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of any financial indebtedness the Company fails to repay when due or within any originally applicable grace period, which would trigger the cross default provision in the loan facilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the borrowing subsidiaries, the early repayment requirement of line of credit if principal shareholder ceases to own and control certain 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;">gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in certain affiliate, the early repayment requirement of line of credit if principal shareholder ceases to own and control certain 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;">gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage of equity interest in the subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the early repayment requirement of line of credit , if principal shareholder ceases to own and control certain 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;">gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the Company, the early repayment requirement of line of credit , if principal shareholder ceases to, directly or indirectly, own at least 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;">gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_RelatedPartyTransactionsByRelatedPartyAxis=gds_CompanyAndGdsInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_CompanyAndGdsInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_ManagementHoldcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_ManagementHoldcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422130044040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE BONDS PAYABLE (Details)<br> $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 05, 2018 </div>
<div>USD ($) </div>
<div>$ / shares</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, 2020 </div>
<div>USD ($)</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_DebtInstrumentLineItems', window );"><strong>CONVERTIBLE BONDS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 226,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 273,822<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_InterestPayableCurrent', window );">Accrued interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 43,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes', window );">Denominations for repurchase of Notes | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<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_AdditionalPaidInCapitalMember', 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>
</tr>
<tr 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>CONVERTIBLE BONDS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<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_BalanceSheetLocationAxis=gds_AccruedExpensesMember', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>CONVERTIBLE BONDS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InterestPayableCurrent', window );">Accrued interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,262<span></span>
</td>
<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=dei_AdrMember', window );">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>
</tr>
<tr 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>CONVERTIBLE BONDS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Principal amount | $</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate per US$1,000 principal amount</a></td>
<td class="nump">19.3865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleConversionPrice1', window );">Basis of issuance of shares for debt conversion (in dollar per share) | $ / shares</a></td>
<td class="nump">$ 51.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_ConvertibleBondsDueJune012019Member', window );">Convertible Bonds due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>CONVERTIBLE BONDS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Principal amount | $</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 299,990<span></span>
</td>
<td class="text">&#160;<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_DeferredFinanceCostsNet', window );">Debt issuance costs | $</a></td>
<td class="nump">$ 8,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>
</tr>
<tr 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_DebtInstrumentInterestRateStatedPercentage', window );">Interest per annum (as a percent)</a></td>
<td class="nump">2.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_gds_DebtConversionMaximumPrincipalAmount', window );">Maximum principal amount convertible to ordinary shares (as a percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionOriginalDebtAmount1', window );">Principal amount converted | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
</tr>
<tr 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=gds_ConvertibleBondsDueJune012019Member', window );">Convertible Bonds due 2025 | 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>
</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>CONVERTIBLE BONDS 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 65<span></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_gds_DebtConversionMaximumPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of principal amount of debt convertible 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;">gds_DebtConversionMaximumPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 denomination of the principal amount of notes that is used in repurchase calculations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&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=121583591&amp;loc=d3e4332-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&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=121583591&amp;loc=d3e4332-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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-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 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-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.22(a)(5))<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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=119993939&amp;loc=d3e28551-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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120520924&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=119993939&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 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>num: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://fasb.org/us-gaap/role/ref/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>num: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_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://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=119993939&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_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=121566466&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=121566466&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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_AccruedExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_AccruedExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DebtInstrumentAxis=gds_ConvertibleBondsDueJune012019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_ConvertibleBondsDueJune012019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121468456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND OTHER PAYABLES (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_AccruedLiabilitiesCurrentAbstract', window );"><strong>ACCRUED EXPENSES AND OTHER PAYABLES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest expenses</a></td>
<td class="nump">&#165; 65,390<span></span>
</td>
<td class="nump">&#165; 43,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AccruedFinancingIssuanceCosts', window );">Accrued debt issuance costs and other financing costs</a></td>
<td class="nump">32,512<span></span>
</td>
<td class="nump">28,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_IncomeTaxPayableAndExcludingOtherTax', window );">Income tax payable</a></td>
<td class="nump">102,683<span></span>
</td>
<td class="nump">93,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AccrualForOtherTaxesCurrent', window );">Other tax payables</a></td>
<td class="nump">39,372<span></span>
</td>
<td class="nump">28,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationConsiderationPayableCurrent', window );">Consideration payables for acquisitions</a></td>
<td class="nump">888,693<span></span>
</td>
<td class="nump">362,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DeferredGrantsCurrent', window );">Deferred government grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,003<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and welfare benefits</a></td>
<td class="nump">114,632<span></span>
</td>
<td class="nump">97,486<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_AccruedProfessionalFeesCurrent', window );">Accrued professional fees</a></td>
<td class="nump">15,281<span></span>
</td>
<td class="nump">41,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AccruedOutsourcingExpensesCurrent', window );">Accrued data center outsourcing service fees</a></td>
<td class="nump">1,928<span></span>
</td>
<td class="nump">17,989<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_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="nump">15,360<span></span>
</td>
<td class="nump">11,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution', window );">Amount due to a financial institution</a></td>
<td class="nump">83,305<span></span>
</td>
<td class="nump">34,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued operating expenses</a></td>
<td class="nump">27,152<span></span>
</td>
<td class="nump">38,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">9,673<span></span>
</td>
<td class="nump">15,121<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses and other payables</a></td>
<td class="nump">&#165; 1,395,981<span></span>
</td>
<td class="nump">&#165; 817,883<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AccrualForOtherTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_AccrualForOtherTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accrued expenses and other payables due to financial institution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AccruedFinancingIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the debt issuance costs and other financing 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;">gds_AccruedFinancingIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AccruedOutsourcingExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outsourcing expenses (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;">gds_AccruedOutsourcingExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationConsiderationPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized arising from consideration payable in a business combination, expected to be settled 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;">gds_BusinessCombinationConsiderationPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredGrantsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of consideration received or receivable as of the balance sheet date on potential earnings due under the terms of governmental grants. For classified balance sheets, represents the current amount deferred, that that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such 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;">gds_DeferredGrantsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_IncomeTaxPayableAndExcludingOtherTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax payable excluding other 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;">gds_IncomeTaxPayableAndExcludingOtherTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other, 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>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=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(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_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121566466&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=121566466&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_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 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://fasb.org/us-gaap/role/ref/legacyRef<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 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.19(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_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_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=121566466&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=121566466&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=121566466&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=121566466&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=121566466&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>127
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122153064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Lease arrangements (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;) </div>
<div>lease</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lease arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liabilities</a></td>
<td class="nump">&#165; 4,663,508<span></span>
</td>
<td class="nump">&#165; 6,580,102<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_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">&#165; 765,137<span></span>
</td>
<td class="nump">1,629,153<span></span>
</td>
</tr>
<tr 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=gds_DataCenterBuildingsAndLandLeasesMember', window );">Data center buildings and land leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lease arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,634,419<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_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 768,613<span></span>
</td>
</tr>
<tr 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=gds_HebeiEquipmentLeaseMember', window );">Hebei equipment lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lease arrangements</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_gds_EquipmentAndConstructionProjectLeaseNumberOfUnits', window );">Number of leases agreements with third-party lessor | lease</a></td>
<td class="nump">2<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_gds_EquipmentAndConstructionProjectLeaseNumberOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leases of certain equipment and construction projects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_EquipmentAndConstructionProjectLeaseNumberOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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=121609121&amp;loc=SL77918701-209980<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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121603541&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_PropertyPlantAndEquipmentByTypeAxis=gds_DataCenterBuildingsAndLandLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_DataCenterBuildingsAndLandLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_HebeiEquipmentLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_HebeiEquipmentLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422127656360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Components of Lease Expense (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_LeaseCostAbstract', window );"><strong>Components of lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Finance lease cost:- Amortization of right-of-use assets</a></td>
<td class="nump">&#165; 423,075<span></span>
</td>
<td class="nump">&#165; 222,101<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_FinanceLeaseInterestExpense', window );">Finance lease cost:- Interest on lease liabilities</a></td>
<td class="nump">465,692<span></span>
</td>
<td class="nump">299,511<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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">195,869<span></span>
</td>
<td class="nump">100,469<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_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">19,987<span></span>
</td>
<td class="nump">5,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_VariableLeaseCostNet', window );">Variable lease cost</a></td>
<td class="num">(55,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">1,049,024<span></span>
</td>
<td class="nump">&#165; 627,085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived', window );">Lease concessions granted</a></td>
<td class="nump">55,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates', window );">Variable lease cost (credit) recognized for certain finance leases with floating interest rate</a></td>
<td class="nump">&#165; 411<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_gds_VariableLeaseCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 variable lease cost, net of adjustment, recognized due to change in variable lease 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;">gds_VariableLeaseCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 variable lease cost recognized for certain finance leases with floating interest 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;">gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 variable lease cost recognized for lease concessions received by the company from certain landlords due to the effects of the COVID-19 pandemic.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest expense on finance 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> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: 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=121568110&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_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right-of-use asset from finance 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: 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=121568110&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_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=121609121&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=121568110&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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121568110&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=121609121&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_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=121609121&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=121568110&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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117470136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Supplemental Cash Flow Information Related to Leases (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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>
</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_FinanceLeaseInterestPaymentOnLiability', window );">Cash paid for amounts included in measurement of lease liabilities:- Operating cash flows from finance leases</a></td>
<td class="num">&#165; (389,679)<span></span>
</td>
<td class="num">&#165; (248,417)<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_OperatingLeasePayments', window );">Cash paid for amounts included in measurement of lease liabilities:- Operating cash flows from operating leases</a></td>
<td class="num">(141,480)<span></span>
</td>
<td class="num">(116,295)<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_FinanceLeasePrincipalPayments', window );">Cash paid for amounts included in measurement of lease liabilities:- Financing cash flows from finance leases</a></td>
<td class="num">(198,234)<span></span>
</td>
<td class="num">(302,679)<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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Non-cash information on lease liabilities arising from obtaining ROU assets- Finance leases</a></td>
<td class="nump">1,099,698<span></span>
</td>
<td class="nump">708,757<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Non-cash information on lease liabilities arising from obtaining ROU assets- Operating leases</a></td>
<td class="nump">553,154<span></span>
</td>
<td class="nump">333,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement', window );">Cash paid for purchase of land use rights and initial direct costs</a></td>
<td class="nump">&#165; 744,761<span></span>
</td>
<td class="nump">&#165; 800,431<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to purchase of land use rights and initial direct 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;">gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest paid on finance 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> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-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_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for principal payment on finance 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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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=121609121&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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=121603541&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=121609121&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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121568110&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=121609121&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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121568110&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=121609121&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117585176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)<br></strong></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>
</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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term:- Finance leases</a></td>
<td class="text">13 years 8 months 12 days<span></span>
</td>
<td class="text">15 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term:- Operating leases</a></td>
<td class="text">15 years 7 months 6 days<span></span>
</td>
<td class="text">15 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate:- Finance leases</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">6.91%<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate:- Operating leases</a></td>
<td class="nump">6.23%<span></span>
</td>
<td class="nump">6.35%<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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=121609121&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=121568110&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_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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/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=121609121&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=121568110&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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_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_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=121609121&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=121568110&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>num: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=121568110&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=121609121&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>131
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422123211960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Maturities of Lease Liabilities (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance lease obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Within 1 year</a></td>
<td class="nump">&#165; 577,933<span></span>
</td>
<td class="nump">&#165; 502,261<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_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">After 1 year but within 2 years</a></td>
<td class="nump">600,348<span></span>
</td>
<td class="nump">399,200<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_FinanceLeaseLiabilityPaymentsDueYearThree', window );">After 2 years but within 3 years</a></td>
<td class="nump">620,461<span></span>
</td>
<td class="nump">399,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">After 3 years but within 4 years</a></td>
<td class="nump">650,855<span></span>
</td>
<td class="nump">414,126<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_FinanceLeaseLiabilityPaymentsDueYearFive', window );">After 4 years but within 5 years</a></td>
<td class="nump">681,090<span></span>
</td>
<td class="nump">429,902<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_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">After 5 years</a></td>
<td class="nump">7,792,794<span></span>
</td>
<td class="nump">5,905,408<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">10,923,481<span></span>
</td>
<td class="nump">8,050,740<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_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: total future interest</a></td>
<td class="num">(4,343,379)<span></span>
</td>
<td class="num">(3,387,232)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease obligations</a></td>
<td class="nump">6,580,102<span></span>
</td>
<td class="nump">4,663,508<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_gds_OtherFinancingObligationsFiscalYearMaturityAbstract', window );"><strong>Other financing obligations</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_gds_OtherFinancingObligationsDueInNextFiscalYear', window );">Within 1 year</a></td>
<td class="nump">225,350<span></span>
</td>
<td class="nump">32,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OtherFinancingObligationsDueInSecondYear', window );">After 1 year but within 2 years</a></td>
<td class="nump">354,625<span></span>
</td>
<td class="nump">37,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OtherFinancingObligationsDueInThirdYear', window );">After 2 years but within 3 years</a></td>
<td class="nump">356,204<span></span>
</td>
<td class="nump">72,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OtherFinancingObligationsDueInFourthYear', window );">After 3 years but within 4 years</a></td>
<td class="nump">377,930<span></span>
</td>
<td class="nump">69,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OtherFinancingObligationsDueInFifthYear', window );">After 4 years but within 5 years</a></td>
<td class="nump">361,073<span></span>
</td>
<td class="nump">65,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OtherFinancingObligationsDueAfterFifthYear', window );">After 5 years</a></td>
<td class="nump">723,755<span></span>
</td>
<td class="nump">163,480<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_gds_OtherFinancingObligationsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">2,398,937<span></span>
</td>
<td class="nump">440,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OtherFinancingObligationsFutureInterestExpenses', window );">Less: total future interest</a></td>
<td class="num">(578,822)<span></span>
</td>
<td class="num">(121,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_gds_OtherFinancingObligationsEstimatedConstructionCosts', window );">Less: estimated construction costs</a></td>
<td class="num">(47,924)<span></span>
</td>
<td class="num">(9,127)<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_gds_OtherFinancingObligationsPresentValueOfNetAmountDue', window );">Present value of lease obligations</a></td>
<td class="nump">1,772,191<span></span>
</td>
<td class="nump">310,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LesseeTotalLeaseLiabilityPaymentDueAbstract', window );"><strong>Total of finance lease and other financing obligations</strong></a></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_gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Within 1 year</a></td>
<td class="nump">803,283<span></span>
</td>
<td class="nump">534,493<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_gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo', window );">After 1 year but within 2 years</a></td>
<td class="nump">954,973<span></span>
</td>
<td class="nump">436,662<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_gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree', window );">After 2 years but within 3 years</a></td>
<td class="nump">976,665<span></span>
</td>
<td class="nump">472,688<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_gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour', window );">After 3 years but within 4 years</a></td>
<td class="nump">1,028,785<span></span>
</td>
<td class="nump">483,374<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_gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive', window );">After 4 years but within 5 years</a></td>
<td class="nump">1,042,163<span></span>
</td>
<td class="nump">495,590<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_gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive', window );">After 5 years</a></td>
<td class="nump">8,516,549<span></span>
</td>
<td class="nump">6,068,888<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_gds_LesseeTotalLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">13,322,418<span></span>
</td>
<td class="nump">8,491,695<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_gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount', window );">Less: total future interest</a></td>
<td class="num">(4,922,201)<span></span>
</td>
<td class="num">(3,508,974)<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_gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts', window );">Less: estimated construction costs</a></td>
<td class="num">(47,924)<span></span>
</td>
<td class="num">(9,127)<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_gds_LesseeTotalLeaseLiability', window );">Present value of total of finance lease and other financing obligations</a></td>
<td class="nump">8,352,293<span></span>
</td>
<td class="nump">4,973,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent', window );">Finance lease and other financing obligations, current</a></td>
<td class="nump">254,412<span></span>
</td>
<td class="nump">222,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent', window );">Finance lease and other financing obligations, non-current</a></td>
<td class="nump">8,097,881<span></span>
</td>
<td class="nump">4,751,121<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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating lease obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Within 1 year</a></td>
<td class="nump">180,447<span></span>
</td>
<td class="nump">97,993<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">After 1 year but within 2 years</a></td>
<td class="nump">190,243<span></span>
</td>
<td class="nump">72,046<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">After 2 years but within 3 years</a></td>
<td class="nump">149,300<span></span>
</td>
<td class="nump">64,151<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">After 3 years but within 4 years</a></td>
<td class="nump">151,545<span></span>
</td>
<td class="nump">64,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">After 4 years but within 5 years</a></td>
<td class="nump">151,063<span></span>
</td>
<td class="nump">64,547<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">After 5 years</a></td>
<td class="nump">1,839,384<span></span>
</td>
<td class="nump">880,855<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">2,661,982<span></span>
</td>
<td class="nump">1,243,678<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: total future interest</a></td>
<td class="num">(1,032,829)<span></span>
</td>
<td class="num">(478,541)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">1,629,153<span></span>
</td>
<td class="nump">765,137<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">86,258<span></span>
</td>
<td class="nump">55,139<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">1,542,895<span></span>
</td>
<td class="nump">709,998<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_ContractualObligationFiscalYearMaturityAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInNextTwelveMonths', window );">Within 1 year</a></td>
<td class="nump">983,730<span></span>
</td>
<td class="nump">632,486<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInSecondYear', window );">After 1 year but within 2 years</a></td>
<td class="nump">1,145,216<span></span>
</td>
<td class="nump">508,708<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInThirdYear', window );">After 2 years but within 3 years</a></td>
<td class="nump">1,125,965<span></span>
</td>
<td class="nump">536,839<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInFourthYear', window );">After 3 years but within 4 years</a></td>
<td class="nump">1,180,330<span></span>
</td>
<td class="nump">547,460<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInFifthYear', window );">After 4 years but within 5 years</a></td>
<td class="nump">1,193,226<span></span>
</td>
<td class="nump">560,137<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueAfterFifthYear', window );">After 5 years</a></td>
<td class="nump">10,355,933<span></span>
</td>
<td class="nump">6,949,743<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Total undiscounted lease payments</a></td>
<td class="nump">15,984,400<span></span>
</td>
<td class="nump">9,735,373<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_gds_ContractualObligationsFutureInterestExpenses', window );">Less: total future interest</a></td>
<td class="num">(5,955,030)<span></span>
</td>
<td class="num">(3,987,515)<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_gds_ContractualObligationsEstimatedConstructionCosts', window );">Less: estimated construction costs</a></td>
<td class="num">(47,924)<span></span>
</td>
<td class="num">(9,127)<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_gds_ContractualObligationsPresentValueOfNetAmountDue', window );">Present value of lease and other financing obligations</a></td>
<td class="nump">9,981,446<span></span>
</td>
<td class="nump">5,738,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ContractualObligationDueCurrent', window );">Current Portion</a></td>
<td class="nump">340,670<span></span>
</td>
<td class="nump">277,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ContractualObligationDueNoncurrent', window );">Non-current portion</a></td>
<td class="nump">9,640,776<span></span>
</td>
<td class="nump">&#165; 5,461,119<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_gds_LeaseOtherDisclosuresAbstract', window );"><strong>Other disclosures</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_gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments', window );">Total future lease payments for additional leases that have not yet commenced, primarily for data center buildings</a></td>
<td class="nump">&#165; 279,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_DataCenterBuildingLeasesMember', window );">Data center building leases | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_LeaseOtherDisclosuresAbstract', window );"><strong>Other disclosures</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_gds_LesseeLeaseTermOfContract', window );">Lease terms</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_DataCenterBuildingLeasesMember', window );">Data center building leases | Maximum</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_gds_LeaseOtherDisclosuresAbstract', window );"><strong>Other disclosures</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_gds_LesseeLeaseTermOfContract', window );">Lease terms</a></td>
<td class="text">20 years<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_gds_ContractualObligationDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligations 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;">gds_ContractualObligationDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ContractualObligationDueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ContractualObligationDueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ContractualObligationsEstimatedConstructionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 estimated construction costs necessary to reduce net amount due to present value under total contractual 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;">gds_ContractualObligationsEstimatedConstructionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ContractualObligationsFutureInterestExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 future interest expenses necessary to reduce net amount due to present value under total contractual 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;">gds_ContractualObligationsFutureInterestExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ContractualObligationsPresentValueOfNetAmountDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 present value of net contractual 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;">gds_ContractualObligationsPresentValueOfNetAmountDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_FinancingLeaseAndOtherFinancingObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing lease and other financing obligations due more 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LeaseOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_LeaseOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 future undiscounted lease payments of lessee's lease that has not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_LesseeLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_LesseeTotalLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total of finance lease and other financing 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;">gds_LesseeTotalLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 estimated construction costs necessary to reduce net amount due to present value under total of finance lease and other financing 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;">gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_LesseeTotalLeaseLiabilityPaymentDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total of finance lease and other financing 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;">gds_LesseeTotalLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total lease, due after fifth fiscal year following latest fiscal 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;">gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total lease, due in next fiscal year following latest fiscal 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;">gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total lease, due in fifth fiscal year following latest fiscal 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;">gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total lease, due in fourth fiscal year following latest fiscal 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;">gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total lease, due in third fiscal year following latest fiscal 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;">gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for total lease, due in second fiscal year following latest fiscal 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;">gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 total of finance lease and other financing 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;">gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 undiscounted other financing 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;">gds_OtherFinancingObligationsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing obligations due 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;">gds_OtherFinancingObligationsDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing obligations due in 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;">gds_OtherFinancingObligationsDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing obligations due in 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;">gds_OtherFinancingObligationsDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDueInNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing obligations due in 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;">gds_OtherFinancingObligationsDueInNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing obligations due in 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;">gds_OtherFinancingObligationsDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing obligations due in 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;">gds_OtherFinancingObligationsDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsEstimatedConstructionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 estimated construction costs necessary to reduce net amount due to present value under other financing 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;">gds_OtherFinancingObligationsEstimatedConstructionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_OtherFinancingObligationsFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsFutureInterestExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 future interest expenses necessary to reduce net amount due to present value under other financing 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;">gds_OtherFinancingObligationsFutureInterestExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OtherFinancingObligationsPresentValueOfNetAmountDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the present value of net other financing 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;">gds_OtherFinancingObligationsPresentValueOfNetAmountDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and 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_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation 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_ContractualObligationDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation 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_ContractualObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation 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_ContractualObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation 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_ContractualObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation 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_ContractualObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual obligation 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_ContractualObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractualObligationFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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=121609121&amp;loc=SL77918701-209980<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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for finance 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=121609121&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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance lease 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>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=121609121&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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121609121&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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121609121&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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121609121&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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121609121&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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121609121&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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance 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=121609121&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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121603541&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=121603541&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=121603541&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_PropertyPlantAndEquipmentByTypeAxis=gds_DataCenterBuildingLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_DataCenterBuildingLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129139800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Lease and other financing obligations secured by assets (Details)<br> &#165; in Thousands</strong></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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations', window );">Assets to secure lease and other financing obligations</a></td>
<td class="nump">&#165; 707,130<span></span>
</td>
</tr>
<tr 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_AccountsReceivableMember', window );">Accounts receivable</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations', window );">Assets to secure lease and other financing obligations</a></td>
<td class="nump">128,353<span></span>
</td>
</tr>
<tr 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_PropertyPlantAndEquipmentMember', window );">Property and equipment, net</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations', window );">Assets to secure lease and other financing obligations</a></td>
<td class="nump">&#165; 578,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to secure lease and other financing 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;">gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129129448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER LONG-TERM LIABILITIES (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Other long-term liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Consideration payable for acquisitions</a></td>
<td class="nump">&#165; 97,457<span></span>
</td>
<td class="nump">&#165; 23,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PropertyPlantAndEquipmentPayableNoncurrent', window );">Payables for purchase of property and equipment</a></td>
<td class="nump">139,162<span></span>
</td>
<td class="nump">231,459<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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue - non-current (Note 4)</a></td>
<td class="nump">14,871<span></span>
</td>
<td class="nump">15,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DeferredGrantsNoncurrent', window );">Deferred government grants</a></td>
<td class="nump">6,196<span></span>
</td>
<td class="nump">6,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Interest rate swap contracts (Note 16)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,408<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_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">76,909<span></span>
</td>
<td class="nump">52,441<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_OtherSundryLiabilitiesNoncurrent', window );">Others</a></td>
<td class="nump">14,662<span></span>
</td>
<td class="nump">6,241<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total</a></td>
<td class="nump">&#165; 349,257<span></span>
</td>
<td class="nump">&#165; 345,537<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredGrantsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle, if longer) of amounts deferred under the terms of governmental, corporate, or foundation grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DeferredGrantsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PropertyPlantAndEquipmentPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle, if longer) of amounts payable for acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PropertyPlantAndEquipmentPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized arising from contingent consideration in a business combination, expected to be settled beyond 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<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 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121556615&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=121556615&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=121604090&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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherLiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<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(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_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>134
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129536392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)<br> &#165; in Thousands, $ / shares in Thousands, $ in Thousands</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">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 10, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 27, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 19, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 26, 2018 </div>
<div>shares</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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Movement of the redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at beginning of 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">&#165; 1,061,981<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at end of 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">980,910<span></span>
</td>
<td class="nump">&#165; 1,061,981<span></span>
</td>
</tr>
<tr 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_RedeemableConvertiblePreferredStockMember', window );">Redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Movement of the redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at beginning of 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">1,061,981<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">989,349<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_TemporaryEquityAccretionToRedemptionValue', window );">Change in redemption value of redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,760<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_TemporaryEquityAccretionOfDividends', window );">Accrual of redeemable preferred shares dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<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,709<span></span>
</td>
<td class="nump">40,344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_TemporaryEquitySettlementOfDividends', window );">Settlement of redeemable preferred shares dividends</a></td>
<td class="text">&#160;<span></span>
</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">(65,489)<span></span>
</td>
<td class="num">(25,014)<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_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign exchange impact</a></td>
<td class="text">&#160;<span></span>
</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">(68,291)<span></span>
</td>
<td class="nump">39,542<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at end of 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">&#165; 980,910<span></span>
</td>
<td class="nump">&#165; 1,061,981<span></span>
</td>
</tr>
<tr 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_RedeemableConvertiblePreferredStockMember', window );">Redeemable preferred shares | PA Goldilocks 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>
</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>Movement of the redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of redeemable preferred shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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_us-gaap_StatementClassOfStockAxis=dei_AdrMember', window );">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>
</tr>
<tr 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>Movement of the redeemable 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares (in shares) | shares</a></td>
<td class="nump">6,318,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,731,343<span></span>
</td>
<td class="nump">8,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_gds_TemporaryEquitySettlementOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlement of dividends of temporary equity 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;">gds_TemporaryEquitySettlementOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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=109259400&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_TemporaryEquityAccretionOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion of temporary equity during the period due to unpaid dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion of temporary equity to its redemption value 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_TemporaryEquityAccretionToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to temporary equity resulting from foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_PagoldilocksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_PagoldilocksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422122349416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details) - 12 months ended Dec. 31, 2020<br> $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>CNY (&#165;) </div>
<div>D</div>
</th>
<th class="th">
<div>USD ($) </div>
<div>D </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_TemporaryEquityLineItems', window );"><strong>REDEEMABLE PREFERRED SHARES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Issuance of ordinary shares in exchange of bonds payable | &#165;</a></td>
<td class="nump">&#165; 65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_RedeemableConvertiblePreferredStockMember', window );">Redeemable preferred shares</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_TemporaryEquityLineItems', window );"><strong>REDEEMABLE PREFERRED SHARES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Dividend rate per annum</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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_gds_PreferredStockIncreasedDividendRatePercentage', window );">Increase dividend rate per annum</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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_gds_PreferredStockIncreaseQuarterlyDividendRatePercentage', window );">Increase in dividend rate each quarter thereafter if the Company has not redeemed all of the preferred shares outstanding as of the eighth anniversary of the Issue Date</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferredStockConvertibleThresholdTradingDays', window );">Number of trading days | D</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferredStockConvertibleThresholdConsecutiveTradingDays', window );">Consecutive trading days | D</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferredStockConvertibleTradingVolumeValue', window );">Aggregate value of preferred shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_gds_PercentageOfPreferredSharesConstitutingByShareHolders', window );">Minimum percentage of the preferred shares issued as of the Issue Date, right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferredSharesWrittenConsentOrVotePercent', window );">Minimum percentage of outstanding preferred shares' written consent or affirmative vote needed for certain actions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.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_StatementClassOfStockAxis=dei_AdrMember', window );">ADS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>REDEEMABLE PREFERRED SHARES</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_gds_VolumeWeightedAveragePrice', window );">Volume-weighted average price ("VWAP") per ADS | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferredStockConvertibleConversionPrice', window );">Conversion price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PercentageOfPreferredSharesConstitutingByShareHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of the preferred shares issued as of the Issue Date, right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing 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;">gds_PercentageOfPreferredSharesConstitutingByShareHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_PreferredSharesWrittenConsentOrVotePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding preferred shares' written consent or affirmative vote needed for certain actions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PreferredSharesWrittenConsentOrVotePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price per share of the conversion feature embedded in the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_PreferredStockConvertibleThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period of specified consecutive trading days within which common stock price to conversion price of preferred stock must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PreferredStockConvertibleThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_PreferredStockConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of specified trading days that common stock price to conversion price of preferred stock must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PreferredStockConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_PreferredStockConvertibleTradingVolumeValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average daily trading volume of the ADS for 20 qualifying trading 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;">gds_PreferredStockConvertibleTradingVolumeValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_PreferredStockIncreaseQuarterlyDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in quarterly percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PreferredStockIncreaseQuarterlyDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_PreferredStockIncreasedDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate used to calculate increase dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PreferredStockIncreasedDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_VolumeWeightedAveragePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 volume-weighted average price ("VWAP").</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_VolumeWeightedAveragePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&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=121583591&amp;loc=d3e4332-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost incurred directly with the issuance of an equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119465208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REDEEMABLE NON-CONTROLLING INTERESTS (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2020 </div>
<div>item</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=gds_Bj13Member', window );">BJ13</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_RedeemableNoncontrollingInterestLineItems', window );"><strong>Redeemable Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Controlling interest owned (as a percent)</a></td>
<td class="nump">58.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_gds_NumberOfDataCenterProjects', window );">Number of data center projects</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=gds_CpeFundMember', window );">CPE Fund | JV</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_RedeemableNoncontrollingInterestLineItems', window );"><strong>Redeemable Noncontrolling Interest [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_gds_PercentEquityInterestToAcquire', window );">Percent of equity interest to acquire</a></td>
<td class="nump">42.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=gds_CpeFundMember', window );">CPE Fund | JV</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_RedeemableNoncontrollingInterestLineItems', window );"><strong>Redeemable Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Non-controlling interest owned (as a percent)</a></td>
<td class="nump">42.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NumberOfDataCenterProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 data center projects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_NumberOfDataCenterProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_PercentEquityInterestToAcquire">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interest to acquire.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PercentEquityInterestToAcquire</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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>num: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_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>num: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_RedeemableNoncontrollingInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RedeemableNoncontrollingInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=gds_Bj13Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_Bj13Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_CpeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_CpeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_JointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_JointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_CpeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_CpeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119205704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_TemporaryEquityDisclosureAbstract', window );"><strong>REDEEMABLE PREFERRED SHARES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Capital contribution from redeemable non-controlling shareholder</a></td>
<td class="nump">&#165; 105,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to redeemable non-controlling interests</a></td>
<td class="num">(2,807)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment', window );">Accretion to redemption value of redeemable non-controlling interests</a></td>
<td class="nump">18,627<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Redeemable non-controlling interests</a></td>
<td class="nump">&#165; 120,820<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for accretion of redeemable noncontrolling interest to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 redeemable 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3A<br> -Subparagraph (16)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 2: 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 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 3: 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 3A<br> -Subparagraph (12)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 4: 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 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>138
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422212777784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)<br> &#165; in Thousands, $ in Thousands</strong></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>
</tr>
<tr 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_DerivativeLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Interest rate swap contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap contracts</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_DerivativeLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,500<span></span>
</td>
</tr>
<tr 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap contracts | Not designated as hedging instrument | Accrued expenses and other payables</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_DerivativeLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Interest rate swap contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap contracts | Not designated as hedging instrument | Other long-term liabilities</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_DerivativeLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Interest rate swap contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,408<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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117459976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details) - Interest rate swap contracts - Not designated as hedging instrument - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_DerivativeLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Interest rate swap contracts</a></td>
<td class="num">&#165; (9,775)<span></span>
</td>
<td class="num">&#165; (12,258)<span></span>
</td>
<td class="nump">&#165; 81<span></span>
</td>
</tr>
<tr 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest expenses</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_DerivativeLineItems', window );"><strong>DERIVATIVE FINANCIAL INSTRUMENTS</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_gds_RealizedGainLossOnDerivatives', window );">Realized loss</a></td>
<td class="num">(19,814)<span></span>
</td>
<td class="num">(1,652)<span></span>
</td>
<td class="num">(75)<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_UnrealizedGainLossOnDerivatives', window );">Unrealized (loss) gain</a></td>
<td class="nump">&#165; 10,039<span></span>
</td>
<td class="num">&#165; (10,606)<span></span>
</td>
<td class="nump">&#165; 156<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_RealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized gain (Loss) from settlement of derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_RealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the fair value of derivatives 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for 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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>140
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119142904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>FAIR VALUE MEASUREMENT</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible bonds payable fair value</a></td>
<td class="nump">&#165; 3,683,816<span></span>
</td>
<td class="nump">&#165; 2,448,646<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>FAIR VALUE MEASUREMENT</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liability measured at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,759<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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=117815213&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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119798600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORDINARY SHARES (Details)<br> $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 06, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 02, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 10, 2019 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 10, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 19, 2019 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 19, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 29, 2018 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 29, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 26, 2018 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;) </div>
<div>item </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>item </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, 2019 </div>
<div>CNY (&#165;) </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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares | &#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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 15,974,517<span></span>
</td>
<td class="nump">&#165; 4,934,126<span></span>
</td>
<td class="nump">&#165; 1,283,308<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_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from offering, net of underwriting discounts and commissions and other issuance costs</a></td>
<td class="nump">&#165; 12,441,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,951,884<span></span>
</td>
<td class="nump">$ 277,256<span></span>
</td>
<td class="nump">&#165; 2,982,242<span></span>
</td>
<td class="nump">$ 444,699<span></span>
</td>
<td class="nump">&#165; 1,283,308<span></span>
</td>
<td class="nump">$ 202,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Price per share (in USD/share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.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>
</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_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from offering, net of underwriting discounts and commissions and other issuance 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,533,285<span></span>
</td>
<td class="nump">$ 500,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_NumberOfInvestors', window );">Number of investors | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,318,680<span></span>
</td>
<td class="nump">6,318,680<span></span>
</td>
<td class="nump">13,731,343<span></span>
</td>
<td class="nump">13,731,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">ADS | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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>
<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=dei_AdrMember', window );">ADS | Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">824,175<span></span>
</td>
<td class="nump">824,175<span></span>
</td>
<td class="nump">1,791,044<span></span>
</td>
<td class="nump">1,791,044<span></span>
</td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">225,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_StatementClassOfStockAxis=dei_AdrMember', window );">ADS | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Share 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,549,440<span></span>
</td>
<td class="nump">50,549,440<span></span>
</td>
<td class="nump">109,850,744<span></span>
</td>
<td class="nump">109,850,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,427,590,059<span></span>
</td>
<td class="nump">1,148,842,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,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>
<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 | Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="nump">24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,593,400<span></span>
</td>
<td class="nump">6,593,400<span></span>
</td>
<td class="nump">14,328,352<span></span>
</td>
<td class="nump">14,328,352<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="nump">1,800,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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,153,848<span></span>
</td>
<td class="nump">62,153,848<span></span>
</td>
<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_CommonClassBMember', window );">Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, outstanding shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_SbcvcHoldingsLimitedMember', window );">SBCVC | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_SaleOfStockNumberOfShares', window );">Number of shares 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Share 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.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_RelatedPartyTransactionsByRelatedPartyAxis=gds_SbcvcHoldingsLimitedMember', window );">SBCVC | ADS | Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_SaleOfStockNumberOfShares', window );">Number of shares 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="nump">1,425,000<span></span>
</td>
<td class="nump">1,425,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_RelatedPartyTransactionsByRelatedPartyAxis=gds_SbcvcHoldingsLimitedMember', window );">SBCVC | Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_SaleOfStockNumberOfShares', window );">Number of shares 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gds_SbcvcHoldingsLimitedMember', window );">SBCVC | Class A | Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_SaleOfStockNumberOfShares', window );">Number of shares 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="nump">11,400,000<span></span>
</td>
<td class="nump">11,400,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_RelatedPartyTransactionsByRelatedPartyAxis=gds_HillhouseCapitalMember', window );">Hillhouse | Class A | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,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="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=gds_SttGdcMember', window );">STT GDC | Class A | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 105,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NumberOfInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number of investors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_NumberOfInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_SaleOfStockNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_SaleOfStockNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_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_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=109259400&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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of common stock, preferred stock, treasury stock, stock options, and other types of 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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=109259400&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_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=109259400&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_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_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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_SbcvcHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_SbcvcHoldingsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_HillhouseCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_HillhouseCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_SttGdcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_SttGdcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129965816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Plans and Grants (Details)<br> &#165; / shares in Units, $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">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>Jun. 30, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 31, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2014 </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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share options 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">500,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price (in USD or CNY per share) | &#165; / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5.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_PlanNameAxis=gds_EquityIncentivePlan2014Member', window );">The 2014 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total number shares which may be 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">29,240,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=gds_EquityIncentivePlan2014Member', window );">The 2014 Plan | A Consultant granted 500,000 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>
</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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share options granted (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,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 " 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 (in USD or CNY per share) | (per share)</a></td>
<td class="nump">$ 0.7792<span></span>
</td>
<td class="nump">&#165; 5.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Contractual term</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue', window );">Fair value of options granted and vested</a></td>
<td class="nump">$ 2,429<span></span>
</td>
<td class="nump">&#165; 16,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>
</tr>
<tr 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=gds_EquityIncentivePlan2016Member', window );">The 2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage', window );">Authorized shares, automatic increment trigger (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=gds_EquityIncentivePlan2016Member', window );">The 2016 Plan | Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total number shares which may be issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,707,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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage', window );">Authorized shares, maximum automatic approval (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options granted and vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 automatic increment of shares authorized for issuance under share-based payment arrangement, calculated on the then total issued and outstanding shares of 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;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 calculated on the then total issued and outstanding shares of the Company that shall trigger the automatic increment of shares authorized for issuance under share-based payment arrangement, if and whenever the shares which may be subject to the Awards under the Plan accounts for less than the said 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;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 authorized for issuance 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=gds_EquityIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_EquityIncentivePlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=gds_ExternalConsultantsFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=gds_ExternalConsultantsFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_EquityIncentivePlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_EquityIncentivePlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>143
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422232681576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Stock Option Activity (Details) - CNY (&#165;)<br> &#165; / shares in Units, &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of 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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning (in shares)</a></td>
<td class="nump">14,629,096<span></span>
</td>
<td class="nump">24,779,432<span></span>
</td>
<td class="nump">28,087,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">500,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(14,222,096)<span></span>
</td>
<td class="num">(10,150,336)<span></span>
</td>
<td class="num">(3,614,464)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(193,340)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending (in shares)</a></td>
<td class="nump">407,000<span></span>
</td>
<td class="nump">14,629,096<span></span>
</td>
<td class="nump">24,779,432<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="nump">&#165; 633,606<span></span>
</td>
<td class="nump">&#165; 266,863<span></span>
</td>
<td class="nump">&#165; 77,917<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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning (in RMB per share)</a></td>
<td class="nump">&#165; 5.4<span></span>
</td>
<td class="nump">&#165; 5.3<span></span>
</td>
<td class="nump">&#165; 5.1<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in RMB per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in RMB per share)</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">5.2<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in RMB per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending (in RMB per share)</a></td>
<td class="nump">5.1<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">5.3<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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average grant-date fair value per option</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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue', window );">Outstanding, beginning (in RMB per share)</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">3.2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in RMB per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue', window );">Exercised (in RMB per share)</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue', window );">Forfeited (in RMB per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue', window );">Outstanding, ending (in RMB per share)</a></td>
<td class="nump">&#165; 1.6<span></span>
</td>
<td class="nump">&#165; 1.7<span></span>
</td>
<td class="nump">&#165; 2.2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract', window );"><strong>Options vested and expected to be vested</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of options</a></td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price (in RMB per share)</a></td>
<td class="nump">&#165; 5.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value per option (in RMB per share)</a></td>
<td class="nump">&#165; 1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock options outstanding and stock options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of shares</a></td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life (years)</a></td>
<td class="text">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price (in RMB per share)</a></td>
<td class="nump">&#165; 5.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Other 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>
</tr>
<tr 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options outstanding and exercisable</a></td>
<td class="nump">&#165; 29,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember', window );">Employee</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Other 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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested employee or non-employee stock options (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>
</tr>
<tr 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember', window );">Nonemployee</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Other 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>
</tr>
<tr 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested employee or non-employee stock options (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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercised 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeited 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the balance sheet date, weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding at the reporting date 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>num: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_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>num: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_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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>num: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>num: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>num: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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=109259400&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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422127835176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,089<span></span>
</td>
<td class="nump">&#165; 7,984<span></span>
</td>
<td class="nump">&#165; 6,357<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_AllocatedShareBasedCompensationExpense', window );">Compensation 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="nump">&#165; 333,686<span></span>
</td>
<td class="nump">&#165; 189,756<span></span>
</td>
<td class="nump">&#165; 105,877<span></span>
</td>
</tr>
<tr 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=srt_DirectorMember', window );">Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></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="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=us-gaap_RestrictedStockMember', window );">Restricted 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>
</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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,710,848<span></span>
</td>
<td class="nump">14,551,472<span></span>
</td>
<td class="nump">13,202,512<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_AllocatedShareBasedCompensationExpense', window );">Compensation 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="nump">&#165; 333,686<span></span>
</td>
<td class="nump">&#165; 189,447<span></span>
</td>
<td class="nump">&#165; 89,804<span></span>
</td>
</tr>
<tr 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=us-gaap_RestrictedStockMember', window );">Restricted shares | Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">190,536<span></span>
</td>
<td class="nump">237,312<span></span>
</td>
<td class="nump">260,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="nump">&#165; 10,089<span></span>
</td>
<td class="nump">&#165; 7,984<span></span>
</td>
<td class="nump">&#165; 6,357<span></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_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settled during the current period with restricted shares awarded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=115993241&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_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_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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422130153304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Restricted Stock Activity (Details) - CNY (&#165;)<br> &#165; / shares in Units, &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2020</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jul. 31, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average grant-date fair value per share (RMB)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Total share based compensation 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="nump">&#165; 333,686<span></span>
</td>
<td class="nump">&#165; 189,756<span></span>
</td>
<td class="nump">&#165; 105,877<span></span>
</td>
</tr>
<tr 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=us-gaap_RestrictedStockMember', window );">Restricted 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>
</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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning</a></td>
<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,357,296<span></span>
</td>
<td class="nump">29,510,504<span></span>
</td>
<td class="nump">24,525,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,710,848<span></span>
</td>
<td class="nump">14,551,472<span></span>
</td>
<td class="nump">13,202,512<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (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="num">(12,684,640)<span></span>
</td>
<td class="num">(9,122,432)<span></span>
</td>
<td class="num">(7,326,620)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (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="num">(1,364,736)<span></span>
</td>
<td class="num">(1,582,248)<span></span>
</td>
<td class="num">(891,008)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end</a></td>
<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,018,768<span></span>
</td>
<td class="nump">33,357,296<span></span>
</td>
<td class="nump">29,510,504<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 per share (RMB)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 22.4<span></span>
</td>
<td class="nump">&#165; 9.3<span></span>
</td>
<td class="nump">&#165; 5.3<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in RMB per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
<td class="nump">34.2<span></span>
</td>
<td class="nump">14.5<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in RMB per share)</a></td>
<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.1<span></span>
</td>
<td class="nump">9.3<span></span>
</td>
<td class="nump">6.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in RMB per share)</a></td>
<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.1<span></span>
</td>
<td class="nump">10.7<span></span>
</td>
<td class="nump">5.9<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end</a></td>
<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; 42.4<span></span>
</td>
<td class="nump">&#165; 22.4<span></span>
</td>
<td class="nump">&#165; 9.3<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation 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="nump">&#165; 574,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share based compensation 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="nump">&#165; 333,686<span></span>
</td>
<td class="nump">&#165; 189,447<span></span>
</td>
<td class="nump">&#165; 89,804<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period over which unrecognized 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">1 year 8 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Intrinsic value of restricted shares vested</a></td>
<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; 827,396<span></span>
</td>
<td class="nump">&#165; 311,923<span></span>
</td>
<td class="nump">&#165; 160,264<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Intrinsic value of unvested restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,369,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=us-gaap_RestrictedStockMember', window );">Restricted shares | Employees, officers and directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">11,520,312<span></span>
</td>
<td class="nump">14,314,160<span></span>
</td>
<td class="nump">12,941,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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=115993241&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 not yet recognized for nonvested 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>num: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>num: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>num: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_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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_DirectorOfficersAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_DirectorOfficersAndEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128881640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details) - Restricted shares<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Aug. 31, 2019 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Aug. 31, 2018 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Aug. 31, 2019 </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Aug. 31, 2018 </div>
<div>&#165; / 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair value assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility (as a percent)</a></td>
<td class="nump">59.23%<span></span>
</td>
<td class="nump">63.22%<span></span>
</td>
<td class="nump">71.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>
</tr>
<tr 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield (as a percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Share price at grant date | (per share)</a></td>
<td class="nump">$ 10.1475<span></span>
</td>
<td class="nump">$ 5.02375<span></span>
</td>
<td class="nump">$ 3.125<span></span>
</td>
<td class="nump">&#165; 70.5<span></span>
</td>
<td class="nump">&#165; 34.6<span></span>
</td>
<td class="nump">&#165; 21.3<span></span>
</td>
</tr>
<tr 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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair value assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return (as a percent)</a></td>
<td class="nump">0.14%<span></span>
</td>
<td class="nump">1.67%<span></span>
</td>
<td class="nump">2.047%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair value assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return (as a percent)</a></td>
<td class="nump">0.19%<span></span>
</td>
<td class="nump">1.88%<span></span>
</td>
<td class="nump">2.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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own 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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(i)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128975672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Expenses (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">&#165; 333,686<span></span>
</td>
<td class="nump">&#165; 189,756<span></span>
</td>
<td class="nump">&#165; 105,877<span></span>
</td>
</tr>
<tr 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 revenue</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">89,943<span></span>
</td>
<td class="nump">46,007<span></span>
</td>
<td class="nump">18,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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and marketing expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">54,204<span></span>
</td>
<td class="nump">39,436<span></span>
</td>
<td class="nump">25,213<span></span>
</td>
</tr>
<tr 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 expenses</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">184,943<span></span>
</td>
<td class="nump">101,949<span></span>
</td>
<td class="nump">61,707<span></span>
</td>
</tr>
<tr 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 expenses</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">&#165; 4,596<span></span>
</td>
<td class="nump">&#165; 2,364<span></span>
</td>
<td class="nump">&#165; 949<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=115993241&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=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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128981768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_DisaggregationOfRevenueAbstract', window );"><strong>Revenue recognition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">&#165; 5,738,972<span></span>
</td>
<td class="nump">&#165; 4,122,405<span></span>
</td>
<td class="nump">&#165; 2,792,077<span></span>
</td>
</tr>
<tr 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 revenue</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_DisaggregationOfRevenueAbstract', window );"><strong>Revenue recognition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">5,716,868<span></span>
</td>
<td class="nump">4,094,571<span></span>
</td>
<td class="nump">2,759,490<span></span>
</td>
</tr>
<tr 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=gds_ColocationServicesMember', window );">Colocation services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Revenue recognition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">4,710,923<span></span>
</td>
<td class="nump">3,261,745<span></span>
</td>
<td class="nump">2,104,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_srt_ProductOrServiceAxis=gds_ManagedServiceAndOthersMember', window );">Managed service 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="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_DisaggregationOfRevenueAbstract', window );"><strong>Revenue recognition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">1,005,945<span></span>
</td>
<td class="nump">832,826<span></span>
</td>
<td class="nump">655,231<span></span>
</td>
</tr>
<tr 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=gds_EquipmentSalesMember', window );">Equipment Sales</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_DisaggregationOfRevenueAbstract', window );"><strong>Revenue recognition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">&#165; 22,104<span></span>
</td>
<td class="nump">&#165; 27,834<span></span>
</td>
<td class="nump">&#165; 32,587<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_DisaggregationOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisaggregationOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gds_ColocationServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_ColocationServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_ManagedServiceAndOthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_ManagedServiceAndOthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_EquipmentSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_EquipmentSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203935192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>HKD ($) </div>
<div>item</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfIncomeTaxLineItems', window );"><strong>INCOME 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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.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_StatementGeographicalAxis=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>
</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_gds_ScheduleOfIncomeTaxLineItems', window );"><strong>INCOME 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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gds_ScheduleOfIncomeTaxLineItems', window );"><strong>INCOME 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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax rate (as a percent)</a></td>
<td class="nump">16.50%<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferentialTaxRateAssessableProfitsEarned', window );">Amount of first assessable profits earned will be taxed at half the current 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PreferentialTaxRate', window );">Tax rate for first HK$2 million of assessable profits earned</a></td>
<td class="num">(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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_NumberOfEntitiesBenefitProgressiveRates', window );">Number of entities to be nominated and benefit from the progressive rates | item</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ScheduleOfIncomeTaxLineItems', window );"><strong>INCOME 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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_EntityClassificationsSectorAndEntityAxis=gds_HighAndNewTechnologyEnterprisesMember', window );">High and New Technology Enterprise | 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>
</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_gds_ScheduleOfIncomeTaxLineItems', window );"><strong>INCOME 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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NumberOfEntitiesBenefitProgressiveRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entities in the group to be nominated and benefit from the progressive 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;">gds_NumberOfEntitiesBenefitProgressiveRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_PreferentialTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferential 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;">gds_PreferentialTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_PreferentialTaxRateAssessableProfitsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assessable profits earned for preferential 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;">gds_PreferentialTaxRateAssessableProfitsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ScheduleOfIncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_ScheduleOfIncomeTaxLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=116825942&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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>num: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_StatementGeographicalAxis=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;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_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;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=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;">srt_StatementGeographicalAxis=country_SG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_EntityClassificationsSectorAndEntityAxis=gds_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;">gds_EntityClassificationsSectorAndEntityAxis=gds_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203542680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX - By tax Jurisdictions (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Loss (income) before income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">PRC</a></td>
<td class="num">&#165; (19,765)<span></span>
</td>
<td class="nump">&#165; 68,080<span></span>
</td>
<td class="nump">&#165; 237,232<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Other jurisdictions</a></td>
<td class="nump">568,201<span></span>
</td>
<td class="nump">358,353<span></span>
</td>
<td class="nump">202,427<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Total loss before income taxes</a></td>
<td class="nump">548,436<span></span>
</td>
<td class="nump">426,433<span></span>
</td>
<td class="nump">439,659<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current tax expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CurrentFederalTaxExpenseBenefit', window );">PRC</a></td>
<td class="nump">210,503<span></span>
</td>
<td class="nump">65,819<span></span>
</td>
<td class="nump">27,206<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_CurrentForeignTaxExpenseBenefit', window );">Other jurisdictions</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current tax expenses</a></td>
<td class="nump">210,517<span></span>
</td>
<td class="nump">65,822<span></span>
</td>
<td class="nump">27,206<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax benefits:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">PRC</a></td>
<td class="num">(89,739)<span></span>
</td>
<td class="num">(50,172)<span></span>
</td>
<td class="num">(36,597)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred tax benefits</a></td>
<td class="num">(89,739)<span></span>
</td>
<td class="num">(50,172)<span></span>
</td>
<td class="num">(36,597)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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 taxes (benefits) expenses</a></td>
<td class="nump">&#165; 120,778<span></span>
</td>
<td class="nump">&#165; 15,650<span></span>
</td>
<td class="num">&#165; (9,391)<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=84230637&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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) pertaining to taxable 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=116825942&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 state, local, and 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=116825942&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=116825942&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=121586364&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=84230637&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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<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=116825942&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_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://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<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=116825942&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<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=120311839&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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>151
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422119667576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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 the differences between actual income tax expense and the PRC statutory 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>
</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent', window );">Non-PRC resident enterprises not subject to income tax</a></td>
<td class="num">(27.60%)<span></span>
</td>
<td class="num">(21.40%)<span></span>
</td>
<td class="num">(9.20%)<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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax differential for entities in non-PRC jurisdiction</a></td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(1.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments', window );">Preferential tax rate</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences', window );">Tax effect of current year permanent differences</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="num">(1.30%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses', window );">Expiration of unused net operating losses</a></td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(10.10%)<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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Non-taxable income</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(21.30%)<span></span>
</td>
<td class="num">(8.70%)<span></span>
</td>
<td class="num">(1.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_gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent', window );">Return to provision adjustment</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 rate (as a percent)</a></td>
<td class="num">(22.00%)<span></span>
</td>
<td class="num">(3.70%)<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the effective income tax rate and the federal statutory income tax rate attributable to preferential treatments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expiration of unused net operating losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nontaxable foreign 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;">gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the effective income tax rate and the federal statutory income tax rate attributable to permanent differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 return of provision adjustments on permanent differences 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;">gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=84230637&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>num: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=116825942&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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>num: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=116825942&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=84230637&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>num: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=84230637&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=116825942&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>num: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=116825942&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=84230637&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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422232741288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAX - Deferred tax assets and liabilities (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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>
</tr>
<tr 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_DeferredTaxAssetsNetAbstract', 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 " 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 accounts receivable</a></td>
<td class="nump">&#165; 1,959<span></span>
</td>
<td class="nump">&#165; 12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DeferredTaxAssetsGovernmentSubsidy', window );">Government subsidy</a></td>
<td class="nump">1,549<span></span>
</td>
<td class="nump">3,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">24,597<span></span>
</td>
<td class="nump">27,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations', window );">Asset retirement obligation</a></td>
<td class="nump">19,227<span></span>
</td>
<td class="nump">13,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses carry forwards</a></td>
<td class="nump">386,999<span></span>
</td>
<td class="nump">267,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">434,331<span></span>
</td>
<td class="nump">311,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="num">(328,821)<span></span>
</td>
<td class="num">(205,976)<span></span>
</td>
<td class="num">&#165; (155,852)<span></span>
</td>
<td class="num">&#165; (152,241)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets, net of valuation allowance</a></td>
<td class="nump">105,510<span></span>
</td>
<td class="nump">105,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(154,480)<span></span>
</td>
<td class="num">(171,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(195,093)<span></span>
</td>
<td class="num">(97,102)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DeferredTaxLiabilitiesPrepaidLandUseRights', window );">Prepaid land use rights</a></td>
<td class="num">(1,572)<span></span>
</td>
<td class="num">(1,612)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxLiabilitiesLeasingArrangements', window );">Leases</a></td>
<td class="num">(70,284)<span></span>
</td>
<td class="num">(9,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_DeferredTaxLiabilitiesAccountsReceivable', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(421,429)<span></span>
</td>
<td class="num">(284,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">(315,919)<span></span>
</td>
<td class="num">(179,741)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Analysis as:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">146,088<span></span>
</td>
<td class="nump">72,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="num">(462,007)<span></span>
</td>
<td class="num">(252,672)<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_gds_DeferredTaxLiabilitiesNetDeferredTaxAsset', window );">Net deferred tax liabilities</a></td>
<td class="num">&#165; (315,919)<span></span>
</td>
<td class="num">&#165; (179,741)<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_gds_DeferredTaxAssetsGovernmentSubsidy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 government subsidy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DeferredTaxAssetsGovernmentSubsidy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredTaxLiabilitiesAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consequences attributable to taxable temporary differences derived from accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DeferredTaxLiabilitiesAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredTaxLiabilitiesNetDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 after jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DeferredTaxLiabilitiesNetDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredTaxLiabilitiesPrepaidLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 prepaid 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;">gds_DeferredTaxLiabilitiesPrepaidLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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=120406818&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=120406818&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_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=84230637&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_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=120406818&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=120406818&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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=84230637&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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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 allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset.</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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=84230637&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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=84230637&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=84230637&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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and equipment.</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=84230637&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=84230637&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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>153
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117519272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX - Movement of the valuation allowance (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_gds_MovementOfValuationAllowanceAbstract', window );"><strong>Movement of the valuation allowance</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at the beginning of the year</a></td>
<td class="nump">&#165; 205,976<span></span>
</td>
<td class="nump">&#165; 155,852<span></span>
</td>
<td class="nump">&#165; 152,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase during the year</a></td>
<td class="nump">122,845<span></span>
</td>
<td class="nump">50,124<span></span>
</td>
<td class="nump">3,611<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_DeferredTaxAssetsValuationAllowance', window );">Balance at the end of the year</a></td>
<td class="nump">&#165; 328,821<span></span>
</td>
<td class="nump">&#165; 205,976<span></span>
</td>
<td class="nump">&#165; 155,852<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_MovementOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_MovementOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=84230637&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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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>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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>154
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128888232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX - Net operating losses (Details) - CNY (&#165;)<br> &#165; in Thousands</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, 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>
</tr>
<tr 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating losses carry forwards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">&#165; 146,088<span></span>
</td>
<td class="nump">&#165; 72,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="nump">328,821<span></span>
</td>
<td class="nump">&#165; 205,976<span></span>
</td>
<td class="nump">&#165; 155,852<span></span>
</td>
<td class="nump">&#165; 152,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_gds_DeferredTaxAssetsOperatingLossCarryforwardsNet', window );">Deferred tax assets for net operating losses</a></td>
<td class="nump">386,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance on net operating losses carryforwards</a></td>
<td class="nump">&#165; 251,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>
</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">State administration of taxation, China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating losses 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="reu">
<td class="pl " 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 losses carry forwards</a></td>
<td class="nump">&#165; 1,421,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OperatingLossCarryforwardsExpireInNextTwelveMonths', window );">Net operating losses carry forwards expire if unused by December 31, 2021</a></td>
<td class="nump">42,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OperatingLossCarryforwardsExpireInYearTwo', window );">Net operating losses carry forwards expire if unused by December 31, 2022</a></td>
<td class="nump">97,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OperatingLossCarryforwardsExpireInYearThree', window );">Net operating losses carry forwards expire if unused by December 31, 2023</a></td>
<td class="nump">299,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OperatingLossCarryforwardsExpireInYearFour', window );">Net operating losses carry forwards expire if unused by December 31, 2024</a></td>
<td class="nump">375,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_OperatingLossCarryforwardsExpireInYearFive', window );">Net operating losses carry forwards expire if unused by December 31, 2025</a></td>
<td class="nump">&#165; 606,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_WithholdingIncomeTaxRate', window );">Withholding tax for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor (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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DeferredTaxAssetsOperatingLossCarryforwardsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_DeferredTaxAssetsOperatingLossCarryforwardsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OperatingLossCarryforwardsExpireInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, expires in the next fiscal year following the latest fiscal 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;">gds_OperatingLossCarryforwardsExpireInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OperatingLossCarryforwardsExpireInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, expires in the fifth fiscal year following the latest fiscal 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;">gds_OperatingLossCarryforwardsExpireInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OperatingLossCarryforwardsExpireInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, expires in the forth fiscal year following the latest fiscal 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;">gds_OperatingLossCarryforwardsExpireInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OperatingLossCarryforwardsExpireInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, expires in the third fiscal year following the latest fiscal 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;">gds_OperatingLossCarryforwardsExpireInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_OperatingLossCarryforwardsExpireInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, expires in the second fiscal year following the latest fiscal 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;">gds_OperatingLossCarryforwardsExpireInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_WithholdingIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 withholding income tax rate under the Enterprise Income Tax (EIT) Law.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_WithholdingIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=120406818&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=120406818&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_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=84230637&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_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=116825942&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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>num: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_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=84230637&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_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards 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://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=84230637&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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117651000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISTRIBUTION OF PROFIT (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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_gds_DistributionOfProfitsDisclosureAbstract', window );"><strong>DISTRIBUTION OF PROFIT</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_gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund', window );">Percentage of after-tax profits required to be appropriated to general reserve fund</a></td>
<td class="nump">10.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_gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage', window );">General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiaries and VIEs could discontinue allocations to the general reserve fund</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Aggregate amounts of capital and statutory reserves restricted</a></td>
<td class="nump">&#165; 13,109,939<span></span>
</td>
<td class="nump">&#165; 7,367,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries', window );">Amount of non-distributable general reserve fund</a></td>
<td class="nump">&#165; 55,333<span></span>
</td>
<td class="nump">&#165; 15,712<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-distributable general reserve fund 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_DistributionOfProfitsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gds_DistributionOfProfitsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net profit as reported in PRC statutory accounts required to be appropriated (minimum annual appropriation) towards the general reserve fund for entities doing business in the People's Republic Of 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;">gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 level of the general reserve fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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://fasb.org/us-gaap/role/ref/legacyRef<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422115558536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details) - CNY (&#165;)<br> &#165; / shares in Units, &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Computation of basic and diluted loss per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (669,214)<span></span>
</td>
<td class="num">&#165; (442,083)<span></span>
</td>
<td class="num">&#165; (430,268)<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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Net loss attributable to redeemable non-controlling interests</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment', window );">Accretion to redemption value of redeemable non-controlling interests</a></td>
<td class="num">(18,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment', window );">Change in redemption value of redeemable preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,760)<span></span>
</td>
<td class="text">&#160;<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_PreferredStockDividendsIncomeStatementImpact', window );">Cumulative dividend on redeemable preferred shares</a></td>
<td class="num">(52,709)<span></span>
</td>
<td class="num">(40,344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss available to GDS Holdings Limited ordinary shareholders</a></td>
<td class="num">&#165; (737,743)<span></span>
</td>
<td class="num">&#165; (500,187)<span></span>
</td>
<td class="num">&#165; (430,268)<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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average number of ordinary shares outstanding-basic and diluted</a></td>
<td class="nump">1,253,559,523<span></span>
</td>
<td class="nump">1,102,953,366<span></span>
</td>
<td class="nump">990,255,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Loss per ordinary share - basic and diluted</a></td>
<td class="num">&#165; (0.59)<span></span>
</td>
<td class="num">&#165; (0.45)<span></span>
</td>
<td class="num">&#165; (0.43)<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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of ordinary shares</a></td>
<td class="nump">&#165; 15,974,517<span></span>
</td>
<td class="nump">&#165; 4,934,126<span></span>
</td>
<td class="nump">&#165; 1,283,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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Computation of basic and diluted loss per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_StockIssuedDuringPeriodSharesToDepositoryBank', window );">Shares issued to depository bank (in shares)</a></td>
<td class="nump">32,592,288<span></span>
</td>
<td class="nump">48,962,896<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_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of ordinary shares</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for accretion of redeemable noncontrolling interest to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_StockIssuedDuringPeriodSharesToDepositoryBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to depository bank 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;">gds_StockIssuedDuringPeriodSharesToDepositoryBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to net income for temporary equity to its redemption value of redeemable preferred shares to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<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=121326447&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 redeemable 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109234566&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=121326447&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=109234566&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=121326447&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=6371337&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=120311839&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=109234566&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=121326447&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=120311839&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=120311839&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=120311839&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=109234566&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=120311839&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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R128.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422130354248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">77,951,817<span></span>
</td>
<td class="nump">94,513,992<span></span>
</td>
<td class="nump">100,817,536<span></span>
</td>
</tr>
<tr 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=gds_StockOptionsAndRestrictedSharesMember', window );">Share options/restricted 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">31,425,768<span></span>
</td>
<td class="nump">47,986,392<span></span>
</td>
<td class="nump">54,289,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Convertible bonds payable</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">46,526,049<span></span>
</td>
<td class="nump">46,527,600<span></span>
</td>
<td class="nump">46,527,600<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=6371337&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=gds_StockOptionsAndRestrictedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_StockOptionsAndRestrictedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R129.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422233405016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>segment</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_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_HK', window );">Hong Kong SAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets | &#165;</a></td>
<td class="nump">&#165; 1,627,832<span></span>
</td>
<td class="nump">&#165; 1,605,892<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and 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/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120311839&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_srt_StatementGeographicalAxis=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;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R130.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422121025656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>customer</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;) </div>
<div>customer</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CNY (&#165;) </div>
<div>customer</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_DisaggregationOfRevenueLineItems', 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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">&#165; 5,738,972<span></span>
</td>
<td class="nump">&#165; 4,122,405<span></span>
</td>
<td class="nump">&#165; 2,792,077<span></span>
</td>
</tr>
<tr 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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenues | Customer concentration</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_DisaggregationOfRevenueLineItems', 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ConcentrationRiskNumberOfCustomers', window );">Number of contracting customers generated over 10% of the Company's total revenues | customer</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr 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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenues | Customer concentration | Customer A</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_DisaggregationOfRevenueLineItems', 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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">&#165; 1,347,165<span></span>
</td>
<td class="nump">&#165; 1,010,794<span></span>
</td>
<td class="nump">&#165; 563,698<span></span>
</td>
</tr>
<tr 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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenues | Customer concentration | Customer B</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_DisaggregationOfRevenueLineItems', 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>
</tr>
<tr 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">847,620<span></span>
</td>
<td class="nump">712,780<span></span>
</td>
<td class="nump">490,523<span></span>
</td>
</tr>
<tr 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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenues | Customer concentration | Customer C</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_DisaggregationOfRevenueLineItems', 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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">&#165; 674,621<span></span>
</td>
<td class="nump">&#165; 535,990<span></span>
</td>
<td class="nump">&#165; 376,881<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ConcentrationRiskNumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 customers arises the concentration risk due to the volume of business transacted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ConcentrationRiskNumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gds_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=gds_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_srt_MajorCustomersAxis=gds_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>160
<FILENAME>R131.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422118978840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Capital commitments (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</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_LossContingencyInformationAboutLitigationMattersAbstract', window );"><strong>Litigation contingencies</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_gds_AccruedLegalCostAndOtherRelatedCosts', window );">Unpaid legal cost and other related costs in a consolidated class action lawsuit</a></td>
<td class="nump">&#165; 5,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 additional purchase commitments</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_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract', window );"><strong>Capital commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Capital commitments outstanding not provided for in the financial statements, Contracted for</a></td>
<td class="nump">2,722,084<span></span>
</td>
<td class="nump">&#165; 3,949,623<span></span>
</td>
</tr>
<tr 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=gds_PurchaseOfLandUseRightsMember', window );">Purchase of land use rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract', window );"><strong>Capital commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Capital commitments outstanding not provided for in the financial statements, Contracted for</a></td>
<td class="nump">&#165; 4,500<span></span>
</td>
<td class="nump">&#165; 20,650<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_AccruedLegalCostAndOtherRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accrued legal cost and other related 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;">gds_AccruedLegalCostAndOtherRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingencyInformationAboutLitigationMattersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121559207&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_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=gds_PurchaseOfLandUseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_PurchaseOfLandUseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R132.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128816776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Amount due to related parties</a></td>
<td class="nump">&#165; 15,360<span></span>
</td>
<td class="nump">&#165; 11,988<span></span>
</td>
</tr>
<tr 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=gds_SttSingaporeDcPte.Ltd.Member', window );">STT Singapore DC Pte. Ltd.</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Commission income</a></td>
<td class="nump">553<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Amount due to related parties</a></td>
<td class="nump">7,938<span></span>
</td>
<td class="nump">5,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BilledOnBehalfRelatedParties', window );">Billed on behalf of related parties</a></td>
<td class="nump">40,503<span></span>
</td>
<td class="nump">55,392<span></span>
</td>
</tr>
<tr 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=gds_SttDefu2Pte.Ltd.Member', window );">STT DEFU 2 Pte. Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</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_RevenueFromRelatedParties', window );">Commission income</a></td>
<td class="nump">485<span></span>
</td>
<td class="nump">332<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_DueToRelatedPartiesCurrentAndNoncurrent', window );">Amount due to related parties</a></td>
<td class="nump">7,422<span></span>
</td>
<td class="nump">6,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BilledOnBehalfRelatedParties', window );">Billed on behalf of related parties</a></td>
<td class="nump">40,256<span></span>
</td>
<td class="nump">43,069<span></span>
</td>
</tr>
<tr 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=srt_AffiliatedEntityMember', window );">Affiliated Entity</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Commission income</a></td>
<td class="nump">&#165; 1,038<span></span>
</td>
<td class="nump">&#165; 956<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BilledOnBehalfRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 billed on behalf of the 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;">gds_BilledOnBehalfRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://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.17)<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.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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://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 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.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_RelatedPartyTransactionsByRelatedPartyAxis=gds_SttSingaporeDcPte.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;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_SttSingaporeDcPte.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_RelatedPartyTransactionsByRelatedPartyAxis=gds_SttDefu2Pte.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;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gds_SttDefu2Pte.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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R133.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422203552200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></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>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Cash', window );">Cash</a></td>
<td class="nump">&#165; 16,259,457<span></span>
</td>
<td class="nump">&#165; 5,810,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">163,986<span></span>
</td>
<td class="nump">80,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">172,579<span></span>
</td>
<td class="nump">148,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">18,318,806<span></span>
</td>
<td class="nump">7,084,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">146,643<span></span>
</td>
<td class="nump">128,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">486,071<span></span>
</td>
<td class="nump">289,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">57,258,795<span></span>
</td>
<td class="nump">31,492,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,657,112<span></span>
</td>
<td class="nump">1,675,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">1,395,981<span></span>
</td>
<td class="nump">817,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,643,821<span></span>
</td>
<td class="nump">3,999,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermLoansPayable', window );">Long-term borrowings</a></td>
<td class="nump">10,566,746<span></span>
</td>
<td class="nump">8,028,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConvertibleDebtNoncurrent', window );">Convertible bonds payable</a></td>
<td class="nump">1,928,466<span></span>
</td>
<td class="nump">2,049,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">349,257<span></span>
</td>
<td class="nump">345,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">30,591,073<span></span>
</td>
<td class="nump">20,136,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)</a></td>
<td class="nump">980,910<span></span>
</td>
<td class="nump">1,061,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Total mezzanine equity</a></td>
<td class="nump">1,101,730<span></span>
</td>
<td class="nump">1,061,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommonStockValue', window );">Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">507<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">28,728,717<span></span>
</td>
<td class="nump">12,403,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(439,635)<span></span>
</td>
<td class="num">(52,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(2,723,597)<span></span>
</td>
<td class="num">(2,057,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">25,565,992<span></span>
</td>
<td class="nump">10,293,581<span></span>
</td>
<td class="nump">&#165; 5,521,925<span></span>
</td>
<td class="nump">&#165; 4,475,512<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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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="nump">57,258,795<span></span>
</td>
<td class="nump">31,492,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Cash', window );">Cash</a></td>
<td class="nump">12,312,249<span></span>
</td>
<td class="nump">2,560,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">39,187<span></span>
</td>
<td class="nump">7,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">23,136<span></span>
</td>
<td class="nump">21,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">12,374,572<span></span>
</td>
<td class="nump">2,588,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_EquityMethodInvestmentsAndLoansToSubsidiaries', window );">Investment and loans to subsidiaries</a></td>
<td class="nump">16,146,058<span></span>
</td>
<td class="nump">11,539,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">3,616<span></span>
</td>
<td class="nump">4,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">28,524,246<span></span>
</td>
<td class="nump">14,160,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">12,451<span></span>
</td>
<td class="nump">7,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">29,790<span></span>
</td>
<td class="nump">49,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DueToAffiliateCurrent', window );">Due to subsidiaries</a></td>
<td class="nump">868<span></span>
</td>
<td class="nump">928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">43,109<span></span>
</td>
<td class="nump">57,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermLoansPayable', window );">Long-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">681,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible bonds payable</a></td>
<td class="nump">1,928,466<span></span>
</td>
<td class="nump">2,049,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">5,769<span></span>
</td>
<td class="nump">16,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,977,344<span></span>
</td>
<td class="nump">2,805,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)</a></td>
<td class="nump">980,910<span></span>
</td>
<td class="nump">1,061,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Total mezzanine equity</a></td>
<td class="nump">980,910<span></span>
</td>
<td class="nump">1,061,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommonStockValue', window );">Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)</a></td>
<td class="nump">507<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">28,728,717<span></span>
</td>
<td class="nump">12,403,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(439,635)<span></span>
</td>
<td class="num">(52,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(2,723,597)<span></span>
</td>
<td class="num">(2,057,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">25,565,992<span></span>
</td>
<td class="nump">10,293,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' equity</a></td>
<td class="nump">&#165; 28,524,246<span></span>
</td>
<td class="nump">&#165; 14,160,742<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_gds_EquityMethodInvestmentsAndLoansToSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and loans given to 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;">gds_EquityMethodInvestmentsAndLoansToSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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 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 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://www.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=120311839&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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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><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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<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 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 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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/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_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's 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.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_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToAffiliateCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. 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 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/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 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(19)(a)(5))<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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToAffiliateCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://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 2: 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=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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_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_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable (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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 within a future period of 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-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 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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_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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=75031198&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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ReportableLegalEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ReportableLegalEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R134.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422204154952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)<br> &#165; in Thousands</strong></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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', 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>
</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.00005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00005<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,002,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,002,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_RedeemableConvertiblePreferredStockMember', window );">Redeemable 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>
<td class="text">&#160;<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>Redeemable 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>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="nump">0.00005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00005<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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_TemporaryEquityAggregateAmountOfRedemptionRequirement', window );">Redemption value | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 980,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,061,981<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_TemporaryEquityLiquidationPreference', window );">Liquidation value | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,576,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,537,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_CommonClassAMember', window );">Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', 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>
</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_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,427,590,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148,842,379<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,427,590,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148,842,379<span></span>
</td>
</tr>
<tr 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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', 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>
</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_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
</tr>
<tr 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=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', 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>
</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">0.00005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00005<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,002,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,002,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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities | Redeemable 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>
<td class="text">&#160;<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>Redeemable 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>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="nump">$ 0.00005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00005<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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_TemporaryEquityAggregateAmountOfRedemptionRequirement', window );">Redemption value | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 980,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,061,981<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_TemporaryEquityLiquidationPreference', window );">Liquidation value | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,576,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,537,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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities | Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', 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>
</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_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,427,590,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148,842,379<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,427,590,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148,842,379<span></span>
</td>
</tr>
<tr 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=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities | Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', 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>
</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_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590,336<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>num: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=109259400&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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock nonredeemable or 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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_TemporaryEquityAggregateAmountOfRedemptionRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ReportableLegalEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ReportableLegalEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R135.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129904728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Statements of 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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">&#165; 5,738,972<span></span>
</td>
<td class="nump">&#165; 4,122,405<span></span>
</td>
<td class="nump">&#165; 2,792,077<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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="num">(4,188,521)<span></span>
</td>
<td class="num">(3,079,679)<span></span>
</td>
<td class="num">(2,169,636)<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_GrossProfit', window );">Gross loss</a></td>
<td class="nump">1,550,451<span></span>
</td>
<td class="nump">1,042,726<span></span>
</td>
<td class="nump">622,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="num">(134,937)<span></span>
</td>
<td class="num">(129,901)<span></span>
</td>
<td class="num">(110,570)<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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(702,524)<span></span>
</td>
<td class="num">(411,418)<span></span>
</td>
<td class="num">(329,601)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(40,049)<span></span>
</td>
<td class="num">(21,627)<span></span>
</td>
<td class="num">(13,915)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">672,941<span></span>
</td>
<td class="nump">479,780<span></span>
</td>
<td class="nump">168,355<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 (expenses):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">29,011<span></span>
</td>
<td class="nump">53,017<span></span>
</td>
<td class="nump">19,213<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_InterestExpenseOther', window );">Interest expenses</a></td>
<td class="num">(1,316,506)<span></span>
</td>
<td class="num">(968,693)<span></span>
</td>
<td class="num">(656,186)<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_OtherNonoperatingIncomeExpense', window );">Others, net</a></td>
<td class="nump">4,952<span></span>
</td>
<td class="nump">5,565<span></span>
</td>
<td class="nump">5,436<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(548,436)<span></span>
</td>
<td class="num">(426,433)<span></span>
</td>
<td class="num">(439,659)<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_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="num">(120,778)<span></span>
</td>
<td class="num">(15,650)<span></span>
</td>
<td class="nump">9,391<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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="num">(669,214)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities</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_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Statements of 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>
</tr>
<tr 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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="num">(94,312)<span></span>
</td>
<td class="num">(50,201)<span></span>
</td>
<td class="num">(21,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross loss</a></td>
<td class="num">(94,312)<span></span>
</td>
<td class="num">(50,201)<span></span>
</td>
<td class="num">(21,132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="num">(58,649)<span></span>
</td>
<td class="num">(40,721)<span></span>
</td>
<td class="num">(26,595)<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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(224,934)<span></span>
</td>
<td class="num">(153,854)<span></span>
</td>
<td class="num">(96,581)<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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(4,596)<span></span>
</td>
<td class="num">(2,364)<span></span>
</td>
<td class="num">(949)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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="num">(382,491)<span></span>
</td>
<td class="num">(247,140)<span></span>
</td>
<td class="num">(145,257)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">18,641<span></span>
</td>
<td class="nump">48,020<span></span>
</td>
<td class="nump">14,907<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_InterestExpenseOther', window );">Interest expenses</a></td>
<td class="num">(155,605)<span></span>
</td>
<td class="num">(128,539)<span></span>
</td>
<td class="num">(48,809)<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_IncomeLossFromSubsidiariesBeforeTax', window );">Equity in loss of subsidiaries</a></td>
<td class="num">(144,153)<span></span>
</td>
<td class="num">(114,418)<span></span>
</td>
<td class="num">(251,085)<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_OtherNonoperatingIncomeExpense', window );">Others, net</a></td>
<td class="num">(2,799)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(666,407)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,268)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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="num">&#165; (666,407)<span></span>
</td>
<td class="num">&#165; (442,083)<span></span>
</td>
<td class="num">&#165; (430,268)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120395209&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_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=120395209&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_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/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/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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_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=120311839&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=120311839&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=120311839&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=68072869&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=120311839&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=120395209&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=120311839&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_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) of subsidiary attributable to 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_IncomeLossFromSubsidiariesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest expense 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_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest income earned from interest bearing assets 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_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_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=120395209&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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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://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 2: 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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of expenses directly related to the marketing or selling of products or 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;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ReportableLegalEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ReportableLegalEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>165
<FILENAME>R136.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422117818888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_srt_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statements of Comprehensive 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>
</tr>
<tr class="rou">
<td class="pl " 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="num">&#165; (669,214)<span></span>
</td>
<td class="num">&#165; (442,083)<span></span>
</td>
<td class="num">&#165; (430,268)<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', 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>
</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of nil tax</a></td>
<td class="num">(386,951)<span></span>
</td>
<td class="nump">86,570<span></span>
</td>
<td class="nump">61,434<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">(1,056,165)<span></span>
</td>
<td class="num">(355,513)<span></span>
</td>
<td class="num">(368,834)<span></span>
</td>
</tr>
<tr 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=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities</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_srt_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statements of Comprehensive 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>
</tr>
<tr class="rou">
<td class="pl " 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="num">(666,407)<span></span>
</td>
<td class="num">(442,083)<span></span>
</td>
<td class="num">(430,268)<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', 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>
</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of nil tax</a></td>
<td class="num">(386,951)<span></span>
</td>
<td class="nump">86,570<span></span>
</td>
<td class="nump">61,434<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">&#165; (1,053,358)<span></span>
</td>
<td class="num">&#165; (355,513)<span></span>
</td>
<td class="num">&#165; (368,834)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedStatementOfIncomeCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">srt_CondensedStatementOfIncomeCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&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=108774443&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=121641772&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=120395209&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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121641772&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_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ReportableLegalEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ReportableLegalEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R137.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422129014264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_srt_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statements of Comprehensive 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>
</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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr 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=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities</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_srt_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statements of Comprehensive 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>
</tr>
<tr 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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedStatementOfIncomeCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">srt_CondensedStatementOfIncomeCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 3: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30755-110894<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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ReportableLegalEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ReportableLegalEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R138.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422204071784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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>
</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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="nump">&#165; 320,887<span></span>
</td>
<td class="nump">&#165; 293,436<span></span>
</td>
<td class="num">&#165; (12,910)<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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>
</tr>
<tr class="rou">
<td class="pl " 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">(9,378,007)<span></span>
</td>
<td class="num">(5,131,231)<span></span>
</td>
<td class="num">(4,733,050)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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>
</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_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">6,939,140<span></span>
</td>
<td class="nump">5,000,510<span></span>
</td>
<td class="nump">2,814,197<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_PaymentsOfDebtIssuanceCosts', window );">Payment of issuance cost of borrowings</a></td>
<td class="num">(112,512)<span></span>
</td>
<td class="num">(156,742)<span></span>
</td>
<td class="num">(91,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_gds_PaymentOfCommitmentCostOfBorrowings', window );">Payment of commitment cost of borrowings</a></td>
<td class="num">(45,968)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term borrowings</a></td>
<td class="num">(4,187,184)<span></span>
</td>
<td class="num">(1,968,913)<span></span>
</td>
<td class="num">(834,154)<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">78,748<span></span>
</td>
<td class="nump">55,469<span></span>
</td>
<td class="nump">16,866<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_ProceedsFromConvertibleDebt', window );">Net proceeds from issuance of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,867,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of ordinary shares</a></td>
<td class="nump">15,974,517<span></span>
</td>
<td class="nump">4,934,126<span></span>
</td>
<td class="nump">1,283,308<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_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Net proceeds from issuance of redeemable preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">989,349<span></span>
</td>
<td class="text">&#160;<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_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Payment of redeemable preferred shares dividends</a></td>
<td class="num">(65,489)<span></span>
</td>
<td class="num">(25,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">20,143,661<span></span>
</td>
<td class="nump">8,361,939<span></span>
</td>
<td class="nump">4,876,806<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and restricted cash</a></td>
<td class="num">(566,874)<span></span>
</td>
<td class="nump">164,370<span></span>
</td>
<td class="nump">206,302<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 and restricted cash</a></td>
<td class="nump">10,519,667<span></span>
</td>
<td class="nump">3,688,514<span></span>
</td>
<td class="nump">337,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of year</a></td>
<td class="nump">5,973,262<span></span>
</td>
<td class="nump">2,284,748<span></span>
</td>
<td class="nump">1,947,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of year</a></td>
<td class="nump">16,492,929<span></span>
</td>
<td class="nump">5,973,262<span></span>
</td>
<td class="nump">2,284,748<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">1,113,443<span></span>
</td>
<td class="nump">841,388<span></span>
</td>
<td class="nump">633,063<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="nump">10,089<span></span>
</td>
<td class="nump">7,984<span></span>
</td>
<td class="nump">6,357<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=srt_ParentCompanyMember', window );">Parent Company | Reportable Legal Entities</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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>
</tr>
<tr 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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(45,269)<span></span>
</td>
<td class="num">(48,514)<span></span>
</td>
<td class="num">(33,729)<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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>
</tr>
<tr 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_IncreaseDecreaseDueFromAffiliates', window );">Increase of due from subsidiaries</a></td>
<td class="num">(4,940,005)<span></span>
</td>
<td class="num">(4,473,682)<span></span>
</td>
<td class="num">(3,846,353)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">(4,940,005)<span></span>
</td>
<td class="num">(4,473,682)<span></span>
</td>
<td class="num">(3,846,353)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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>
</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_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268,100<span></span>
</td>
<td class="nump">413,433<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_PaymentsOfDebtIssuanceCosts', window );">Payment of issuance cost of borrowings</a></td>
<td class="num">(10,619)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,751)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_PaymentOfCommitmentCostOfBorrowings', window );">Payment of commitment cost of borrowings</a></td>
<td class="num">(45,968)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term borrowings</a></td>
<td class="num">(657,820)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">78,748<span></span>
</td>
<td class="nump">55,469<span></span>
</td>
<td class="nump">16,866<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_ProceedsFromConvertibleDebt', window );">Net proceeds from issuance of convertible bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,867,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of ordinary shares</a></td>
<td class="nump">15,974,517<span></span>
</td>
<td class="nump">4,934,126<span></span>
</td>
<td class="nump">1,283,308<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_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Net proceeds from issuance of redeemable preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">989,349<span></span>
</td>
<td class="text">&#160;<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_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Payment of redeemable preferred shares dividends</a></td>
<td class="num">(65,489)<span></span>
</td>
<td class="num">(25,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">15,273,369<span></span>
</td>
<td class="nump">6,222,030<span></span>
</td>
<td class="nump">3,555,160<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and restricted cash</a></td>
<td class="num">(563,459)<span></span>
</td>
<td class="nump">70,291<span></span>
</td>
<td class="nump">143,216<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 and restricted cash</a></td>
<td class="nump">9,724,636<span></span>
</td>
<td class="nump">1,770,125<span></span>
</td>
<td class="num">(181,706)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of year</a></td>
<td class="nump">2,587,613<span></span>
</td>
<td class="nump">817,488<span></span>
</td>
<td class="nump">999,194<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of year</a></td>
<td class="nump">12,312,249<span></span>
</td>
<td class="nump">2,587,613<span></span>
</td>
<td class="nump">817,488<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">92,509<span></span>
</td>
<td class="nump">88,818<span></span>
</td>
<td class="nump">24,308<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue', window );">Settlement of liability-classified restricted share award</a></td>
<td class="nump">10,089<span></span>
</td>
<td class="nump">&#165; 7,984<span></span>
</td>
<td class="nump">&#165; 6,357<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds</a></td>
<td class="nump">&#165; 65<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_gds_PaymentOfCommitmentCostOfBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for commitment cost of borrowings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_PaymentOfCommitmentCostOfBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settled during the current period with restricted shares awarded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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=121586364&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=121583591&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=98513438&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=121586364&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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&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=121583591&amp;loc=d3e4332-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=98513438&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_IncreaseDecreaseDueFromAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect 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 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseDueFromAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121583591&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=121586364&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=121586364&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=121586364&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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=121586364&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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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=121586364&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=121586364&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=121586364&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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in the form of ordinary dividends to preferred shareholders of the parent 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 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_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=121586364&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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ReportableLegalEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ReportableLegalEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R139.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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140422128615048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - Subsequent Events<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 09, 2021 </div>
<div>CNY (&#165;) </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Various facility agreements with third-party banks</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_NumberOfSubsidiariesThatObtainedCredit', window );">Number of subsidiaries that obtained credit facility agreements | subsidiary</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of credit facilities</a></td>
<td class="nump">&#165; 944,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Beijing 15</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset', window );">Estimated total enterprise value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,330,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Shenzhen 8</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_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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 89,773<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Tianjin 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 133,060<span></span>
</td>
</tr>
<tr 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 );">Tianjin 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_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>
</tr>
<tr 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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Equity interest acquired (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 project asset 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gds_NumberOfSubsidiariesThatObtainedCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 subsidiaries that obtained credit facility agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gds_NumberOfSubsidiariesThatObtainedCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gds_</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_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>num: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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized arising from contingent consideration 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://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 (c)(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 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<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 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121647850&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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=gds_FacilityAgreementThirdPartyBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_FacilityAgreementThirdPartyBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Beijing15Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Beijing15Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Shenzhen8Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Shenzhen8Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gds_Tianjin1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gds_Tianjin1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gds_Tianjin1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gds_Tianjin1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>169
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M1,_B559],8]_Z,V"N)UO:K*R_C]XW-BB43!=E959; 8#@D6:KU_C'QM'[ S
MK&< V0P@QPZ@FP'TV %L,X =.X!O!M1+'Z_77CON)J[BR_/"/ :%M8;9[)O:
M^_5H\%>:VT"YJPKX-85QU>7UIX]WG]Z_N[GZ>GL3O+UZ?_7Q^C:X^^/V]NM=
M<!9<?_QW\.(??\."OWD9K%^#- ^^SLVJC/.D/!]7@,'.-)YNKO=V?3W2<[T;
M/7T54!P&!!'D&7Y]]'"L/,-OCA\N/<-OCQ\>[0\?@]\;YY/&^:2>C_8Y?U44
M.J^"N"QU50Y,2)L):3TAZYLP+N>^>[(>)>I1-G4\7&)!N&(<5O&PZWW7D$N,
M%)6-W1XNUN!B@[B^Z+(JTFFEDV#: W$] =^YLA22J X^UXHRHI0?'6_0\4%T
M5].I6>55"8EOJM.'>)+I,,@A29M9$&>02N-\J@-(RD%B5I-JMLH@OZV'^%;"
M'8R8240I[ZS%M9.14H+X%R.:Q8C!Q7R+LY4^BY-$)V=5_"-X,?IV]77TTJ[-
M/.C"+LX'6KB@.1=VB^YA]IB!^Q7S8XX:S-$@YL^%7L9I$N@?P'^E]GHU<J\L
MJ)*B ] UDTAAZL<G&WQR$-^G:JX+R,;]NW6-4;H8(\*C;A![S)@4J >D:D"J
M09!?315G1X!4[M4EQ5*BKBM=PPA)%J&>W8912SGHP.T&G5-43P%02*"_K](E
M*(^JWG)>0D$.$**X$DC@#F*/)598,@B4'LP[-(D',;_+JSB_3V'W;%S;#Q>[
M?I.<$M(%Z]I1Q03I2;6X)15,CMI-F77OJM1!8<72 &#B !&1Q*J[]SUV$8NP
MC'H MZ2%AUGK$T1#7*7Y?9#I>(OWS,S.+/C^0-[,NN= Q%6$'."N8:2$B/J"
MHF4U/$QKOQN3/*99YD7G4A4P+D0B[:)S#<'W7++.,FXVAGLL'G$,"^Y91\M_
M>)@ ;_1,0]I( DL8 P[W,9M 4G97Y-I%1%'< [-E-CQ,;4>H".PA*"8$<YSN
M(S*)"._!V#(9'J8R(-M#5(L]5,88Y\1)9QXRDY+)'J+ +9WA8_@L-_G98;K
M+EM9LHH<L*X=D8KAON!L:0T?PVL# %V>XL"ZH*6Z@LMC23%3A/>%)FDIC:"C
ME'R6QI,T2ZNT*V+VYVUIAPS3SMW<%-59I8M%,#$%#(<L6=:\N;US2S"P%3=H
MU<SD]X[MBS2?9JO$9M=XL9:Y8 H!$$Q-7IHL36*[H;Z]NRVA]*R@LJL@@$NS
M*D#S5J:V7!:I[2($$YWK63I-[7N8Y,N'MX2S$"%4(X*/E-%0,09WR_X.Y9)>
M3"#2M@5;;68+O]!>8JGK)D'V]-)W6XE+CP1S2AU:\AAB3*.(]O 2V:G.AHFT
MJ0N6\9/=S,_L2RQQR)C<^A(K%E+"3^)+E[FIX!'&74WB,<0B MH2/;YL.9X,
M<SSXLECI5N+7\$V=AS;>?>Y0Q0*%#.'&O9R$G)XF5%U]@2DH5-G-D1Y#B2/9
ME]!)*T3(L!!I"+S0#SI?/7>D"@F;GFX]J5"(%3F)(UTI!*$GNOK"9X8H[HO1
M5@:181G4U:$[R3QL\NWS>A:\)H7:>I:C$ C_))[U-!L$D&37LZX9Y[BO>B*M
M<B/#RNVW-*][*&N_MEM_5G]O?6DF67H?6R;[9;[&A(=0^#;<A4-!U$F<[8I+
MX$GF9EN/'2$LZDL'K0@EPR)TOQ70JTDV:%V5&8%@EHX<]1A2I13'/=T?TNI1
M,JQ'WWN$2PA4L;WY7:WSW'$1\E;2 &L@=IKLYNG[( YU*.MV7CR64)O(_LAH
MQ309%M/7)H?*I*K[&!.3)XVV\0+VM(H4P! .7M>0(*8$[XD,VNIJ.MPJ&DS)
MNP7,,Q.>"*F,FDPA,$3(26*">CI6G$'AU*U=/(81@MW7TRVB;85!ARN,_S(U
M_SJ?*X)#"*%&94@2$G22_$S=BD$B!3JLF_$\ABSB()M[ZD7:EA9TN+38Z[CL
M!/4S^S02(5%-'"L<(BI.XE&W;F""(.0<+[EVA!,1]9QYT)USKP,MQ#IFVP+X
MU[F4J%#QG0(X)!*?Q*6>[J;M53@N]=EQWE?]TK:FH,,UQ5I$'! /U',@A[C"
M*.IVW#R6X!(JE.A1E[35[90/-E\^Z)\_XQR^#&Z_K]+J:>@@M96L]%"S,=%Z
M49?]RV*[6\MY7-B(^O/N[^@5@C\<^+,('NR9VYL @UZWS9"-5;R"6"K2GSH)
M@[0L;?5;I]=555;PIH['@3CI?-L-FC>!1;A8UH*H!K"5+R$"?E(2MYD3A7!'
M_K^+O4_!M4GLN1J$6BAL&EE?#<039!D>#9<M!Z[GWQ&N7%;V<*_;$/+887#)
M;CF^'Q.MKJ;#NGHG)FH>-'E5F"RS=S+-(>_HTM^BI)Z.+T&2]/1&:2N<Z;!P
M7N_111/_VA/_&P@>\8D1CJCC/9]*'?)>JSVI&MRF=W9;S$V6Z*+\Y^&MREJ1
MR Z(Q (VD\W(P]N3P.:T_]:;M-V=L'%#S&0H&0EIM(Y/'#(2A5R!+5?!=1:7
M97 5F,Z%_H==[=M;8GTE"IMH?:6WSW,E[ZYBKK#D#F][C';+V?W[UDI/-BP]
MKY(DM0D%0M@>6)ZE>3"-ERF$M!>HIR$L(_B+';2>CC!AB"+64S^Q5K>Q@RWA
MU6*5U8)AK9.G9@'\,+>/SCV BC:E-P,P5_B<,:J$\U"(SQ 4DNRII%BKD-C!
M!FR#/*DUC/<PF+ERXHQ$A'+E>-EGB7BT>W"\CW7G::%CI$>YER_Z4QOSG;1R
MP97J-EP\EA@117E7^=\P]ZS5'M ITKE?MQY#!C4"[]T=K:IAP]W(:[-8I)5]
M,F)SX -L WM>0U'FUV+#\]DG3E^7RWBJ+T80L*4N'O3H,O ]@G>"B?;7W(HN
M-BRZ',T9.N16^^+HT!#N;?2?#7HL>\X&QSL/6]IG:3_$Q7V:EU! SV H>A6!
M]XKUXZGK#Y59UL]?3DQ5F47]=JYC@&X-X/>9,=7V@WVDLWE(^/(_4$L#!!0
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
M=M0FEG6G;NYE*Q 29FYF"RX"\1UAUFLO=6MO?8"IBY*5PU =#WP?"K_9']F
MGD=Q:&;("F28^N$(CUYP*7T3#Q1KK=*'2L</&21,PIEF(43>7!6R.$C@U*QD
MVP:G._FQDZ?#^A7BD9)#>^VF;NT>G>>G^1WZ++,%3*Q$7](\U6*!RG6LQ!KN
M0EVP3G(HS) AW\-F?VX#VC-D [HRU(L]=8O]69(HT3RNVF4EWS17VSBK1'OZ
M_)^9LC4(X7[_^G+&O9A3MYCWN=K&:?9KB;(I=L@Q&VPEVT';FB@;T)6H7MZI
M6]YG;<.2%J]E::/$4D"?LZ-O(SZC0^4^($'@CQSX:*_=U*W=LRJOLO:(MTBW
MZ4+ R4@6/SF]<SJ4\@,.?8IY1K+A/,C>B.;37O.I6_-_8HU)!=>Q^O'Z8@L'
MCXD. A8$'C-968 <8Q*:!P ;T+G8^HZ!1LZ#4M,QP)G/8.=Z!-BK-G.K]GE<
MIDE[9$ZS2IN/2=M@[7P$^]3P(3<7@!WFF7W5"&SDI,1ZF6;$&:9OS2-X6 0Q
MM-XQ[,ZBRA_JJ"V-P"%9Z5(#9U@ZKB#VPLK<POJV( [%DE .YVCH3\U%9\,2
M3"/.F&\^6[-@HPC3VJ_9TTWW'N/G0JV:UR$E2F15Z/8I>'>W>^5RUKQH,.Z?
MDZ-Y^^*D=].^Q_D:JU5:E"@32W")#P.8EVI?C;076FZ:EP4/4FN9-S_7(H9M
M6@/@_Z64^OFB'J![077Z'U!+ P04    " "D.HQ2"'[9!.H"  !?!P  &
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*U5;6_:,!#^*U8F3:VT-B\T 3I
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
M+,Y9R\ D(^EPVS; C%*=;^I6-*,&7T=#GQ"L>FQ;)(66%48E,:F;F./M*#5
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
MRTOC+T.[M:_S+-IA:#?VXUH7$-(& ']?M>WP\HNYP>$5LKO_ U!+ P04
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
MBW!Z$&31_2Y+=@3K#6\RRFKZ>*@RE$W16A=ZD\$>JN,H>EM$B:X:D' @AK:
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
M98-F1?C*)+X:+^/%:AY-X^75#-Z?/!FA-O1"!@<(NP/2 F, 5I[ W-,K^ O
MCR\G2XS;J&*;X=YX=7YULEC%2\3K:AY/9^/H@Q/[6M7B'ER4FPOT=@3L%: -
M=C:'(UE,%W"H)JFLOMC-S^/)X@I> 31=@C!FU0#O)'B8TQ6@;1G-5_$*L-=%
M_61V&8\GDV@"J+M<S@6[15E<=-!WM4"LP7L+((J%H%B^6\23^54\!LS#$2T1
MX/F34?O.&9Z6%CUC-+H%VZ2Y0$D;K<NJ(K$0)E;031$6S(&U>N_.5["UR3RZ
MG (=PJ%;6CZH(^, 0)[/EW0L,\ QO%"UVB- LKX),3($J E.>CX&O"VF\6(V
M=^=2@?6'BO-R&8_'LV@UCB>K:>^DO1W&=B/ ITO@M<4X7BZ7T8\9A]1Y@ -!
MA!(:/,XA<)-,IGA 2YSL<MIE!8SUI1<84C@&2)[$8Z3<!9PO'.4RGBY73S_
M 9S''&KA#''GF( \9HMXO$2!, 6J0UGT('I\8KR\!"%R%<TN)T#4TZ_%D3\3
ML#_(N$6T6D[CZ7@5,I:/&Q [T]45\N%X=BG\X>C,?Q,X;;48(SM.EQ/!_"F,
MS^(YD,8,9IS%RQG^=15=B]I*6TJ[ATD^B5'C%M#&\!6&"!>D0Y! RP@I$J"=
M&B[UUUW@\W@R!G:($8NSR^E#:H/4!:Z-*B-V,MVI 1SR\>?72]@0+(VOPB<X
MIM7E*@[2;^S4'@8EJ4PRF0 #SN=FELD8C@:HL3,-O.NB$0>*RJ>4\LS):JIU
M0MD>57Q& O $@0P<1>\!7<*GC#OQ<-FFCYTY'DMEC?$U'5V1:-V XAN(,1%@
M7</BJTTATJ8X$N/FF/? R;J'L^P<$3OFM5A0]7?_MBG1_?=?IX#Q#(RE9V5\
MZSK>$:%>G:#.7D1ST%6S>''I-/<BGB^ @T 6O.^>8W0&ZO9J<74>K4#M@H(T
M8R; J-/%G$;0.9K /X8FG"OFV=QFY!68(DO0%.;S' AV[BF[):PTF4W=S&W-
M%."147_6,Q2_L(GIY;E[!BB,5ZN%_^0*]-=\?CX,]YDL=>X1Z<!:H CC!6#2
MS@I6PV)^%2P,AL#4/4"#O"W09M@6V5].PUW ZFG+Z[ 98(O-3!6/90NTBJDP
MT)C)!7DE*<R4 \*1?3?-/0R-Z6N;\@JD!5C1J=ZKZG-MO"KD,PQ,(' 5XJ%\
M J^)91Y1P;&I5@!82IIJCU7DQEM*U"$# 9K]Q39^4F4 >J9&L$#-0M#@Q-\L
M\FW9-G795HD1'*R6;+8I(#CZRI:#8M"JXR'2/E$>@BD.5@=8*_AI"KP 1A=0
MFXA+4*6@JV:KY3=)CJZ4%>.>T@X]L#$ ]!C8Y,K5$M6Z,'Y1Z I5SHGZ"A=L
M%)VMSZ-?F9R0K;#BL#8U0J!KK4OVE*)?"NJ4F-R2"LQ?1[>C: O^<<6N<Y+H
M XY7+A%R<)7'DN@*4N^ GCT&,1QLY)76=;L_>&$+1;5%DMM#\T@'KJMP%0[U
M-;@$41(0=1)-XV#-UC/6>V-X%<2#EV)_S-$U28L!V$0&F$22V,EI:TLB>!#A
M"EBF3#'(WW"( 6,()I["D4,3;\"Z4XNS473K93> \_94K_N'YFP=1<=/(UC4
M+V?JE,@)/UN'0(+(1$\U!Y*OK?N GU+KME&\08&'?J?R5@?GP@G5M(]L!$.>
M&TQCPD0215)J*/D3Y>* P")K"2?PNJ%CG<"(K)&,4BQ(=L()JVJTG9?TGW,1
MN_O MRF9>('705*2SW"$$G>^QQ2?64%<10Y*#>,(I[1 #/FP!A,A +1%? '#
M3H!)-@2MO3[B\F^*T6!!K<R39%72[C&TE1#3';VH%);=X78\&OI:JI.<*2>1
M8QO9-FNM-29V40G8(.-3Q%5RSH$5V@#^X2H>ZB!98FBE)AVT USFZ#? VVE0
MY"VU>7LL3Y*#X?*\/=]6 7K)D::HTN$ BFA'Y\Q1]"X$8;[&ICDHQT1 =2%6
MCS@*L./TO!>(Z'X&$0''PA.*9#&& QKO-GAJN%?=J2PGE\/HMZZ>!Y*+Z>S0
M!4"TX(LX5^":FIIW5_805$2"#L3S$]W/P@T8#V0M)@L/=)'KH([&;>E,[TG-
MSBJQ!$TIZ,RZ#][1JG;F \U%]!=L5701;L^\:77LF3Z/?@S8RD^F8WQ]WR.R
MM@%N_DO7'N-2\0R0F;DRL%=?0%;^I8V8I,+S-1H"DF<[M((WS/UVWVR+_KN=
M:A*08A@>ZY">R??4OJA@$86"J:M T1C$"B'PKC-0QXHX@SB\)<,#];288")I
MD"\R(\W$WA!EKJC<@NH#5'H'<X$VQY0*+S**?N>B1^9/G+2_>D<#^9O8PT&W
ME9],=D%N[[5=!B<-W'I$%8_JL\5R>TR@-O>80_7PBL@?0+3/-9BHVI856:@
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
M8=O0 XC&&]#Y0FNW$WR _9,Z_@M02P,$%     @ I#J,4FX%]9T!!@  1!$
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
M,F*ZN;,W ZLJ=T]>*HO5Q;VN 0\Z30MP/E?8H;4#VJ#_X^3R/U!+ P04
M" "D.HQ2*H[ 6R@%  !)#   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6RM5VUOVS80_BL'#Q@2@(LIZCU- B1IMA5H,B]-._0C+=$V44I422JN__V.
ME"V[;1)@[;Y8),5[[KE7G<_6VGRR*R$<?&E4:\\G*^>ZT^G45BO1<'NB.]'B
MFX4V#7>X-<NI[8S@=1!JU)11FDT;+MO)Q5DXFYF+,]T[)5LQ,V#[IN%F<R64
M7I]/HLGNX%XN5\X?3"_..KX4[X1[W\T,[J8C2BT;T5JI6S!B<3ZYC$ZO$G\_
M7/@@Q=H>K,%;,M?ZD]^\J<\GU!,22E3.(W!\/(IKH90'0AJ?MYB34:47/%SO
MT'\/MJ,M<V[%M5;_R-JMSB?%!&JQX+UR]WK]I]C:DWJ\2BL;?F$]W&5XN>JM
MT\U6&!DTLAV>_,O6#P<"!7U&@&T%6. ]* HL7W/'+\Z,7H/QMQ'-+X*I01K)
MR=8'Y9TS^%:BG+N8W?\UN[E_^ B7=Z_AYN_W;V:W-W</!.YN'LZF#A7X:]-J
M"W8U@+%GP"(&M[IU*PLW;2WJKP&FR&RDQW;TKMB+B*]%=0)Q1(!11E_ BT=S
MXX 7_ZRY7Z$G(WH2T)/_QYDO@Z7P AS,#-:E<1O@;0WB<R\[K!0'E<9RL4[4
MH!?@5@(66F'=R79Y"K_^4C :O_KAYZ7UH!@1T<R%"5'Y]@JC47FP810N/2?K
M3N&M)[I[5:0IB2.ZW]."9&D$5[U4-9*UD)(R2PA-"BA)FC)2IC'X!(<*S43M
M>Y-3DF8YR6@&$259B4)I#F\%5NI*JQIDTQG]*,+5C$111/(XAIS$-">,YO![
M;UKI>B.")_5B(2MQ@)Y%I,P3*'-"XQ(^B)6LE+"0(%**OW$1CT9$!3))2%YD
MP J2X)*5%)E8>PJ75=4WO>(^,K7 ]EE)'KK2$2-I04G,Z#$<(2K+24J3XSTH
M.J)($ U!45V<!?QK#+,S_=#89 MHXM*@(HC1)DJB/$:WL+0D+$^?214"+;;\
MJ"01PF=H&T-'EQFA601'T3$\8/)4W)@-A@-XH_O6V5U27>NFX^W&<XSR5]:K
M?RH9>85+@Q;WV T,+&3+6W2N\K&Q@[L1;?<BZ#&&M\LA6&N!,;F_O<*HT1P]
ME)1!Q)\4/G*D8"GP[W,RY*"_Z?./X(?#=B*T?K4Y07<?X^T#_Z/T,^R/9%NI
MO@ZTK!5H_4_9<PQK)!OL*1A)4F3J-Y%/5PQ8-!H7D32)2113K%T3W+T1W%@0
MOJ5^9VKQHL$DG ^&"+_XNB=@@#OO!?OSS>';Y\?G.!^TBF*@'OK$C^JYQN;B
M@VC$HVA[ 5F>8!52[]<D)4F2[2N)).BM D_^$*TP7 7?\!H_JM@Q#?<> _$%
MIQT?36P02 T[2H(M:(1 _V8T@7MAT;QJ%1!JU*STD#.C^$XBS=D! 9;GXRXF
M6;$W>YL3!^FPE]JEP^[D*#Y^KOVOI5N%NN;@!R%XY I]@N[QB84:RI@4R&B7
M:C&>Y&AA'G*S4Z)>8KAP:475&XGP/@7GO/T$2O/6PM&==@+*XR>37<^57(:J
MVEV,L-K^<X5B\WOB2_.-3,<W?.X;L2?8]1@+K,$7BMFM.#H%&PI^(#'6E>NY
M4ANHT3MSL='>FG8HM-%;J#5)BWU9QM@J,P;?%1B"8CO19EM@@U>4;I>_X7>J
M 27Y7"KI))+=UI__2&LEZ_ UF',5ND@8X>S)4U/(]&"\:X19AB'6(@SVY&'2
M&T_'.?ER& _WUX<A^Y:;I<3X*+% 47J2IQ,PP^ Z;)SNPK XUPY'S[!<X:PO
MC+^ [Q<: [O=> 7COX>+?P%02P,$%     @ I#J,4AB1X75T P  ;P@  !D
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
M60%U& POJ\E'6&ZC6/%T(7BWT>"M@M\*N:Y+<;?MU.YHF#/:,W7>N"&YU;C
M)S//55)'&<XS\2=Z!$GFH"5Z*3W5,XC74T&Z>2H2I<6RA*]FZ-:':7MO=Q2.
M:*6OK[:U19%1:)^MR*##+@,7J)6X6>>PKFKNP96:/R+QI$IW#@;>',$I:+AF
MQ5( F3+/4(AI8]4#8M[F-/0,UIQL?H?R-W< $$2N5.@8MT?;>F%L .H.>W&"
MBVMO4W*Y$%FLB</D07-G(A[:Z]!P#./$_ZMEMP=.*G#VN.&"YY\ 1<6#=0>@
M80<(RI36Q@ZJ/+ :3?%3(J=J59WE*8 J9/4R_@A*(T"=@"^?BZW>Y3#03VN:
MLR["%IZ($V*[ 8V<@'PP3$&Y8:66G\.Y[>#P$DVR?_,8\='Y=*K'!*9R<:N&
MVVC('!I%W@FY+M#(8*/&">">O5(ZUJT*EG4<A!8X'R!]92YA$_,8O; ;<RQJ
M6=8)>:_,I->H;>S"1N!$QKP;$^RW= -&/<<F/X'J( !,N=I+VPUBINXK.*%W
M130)"N J>S:MBL)<5XN/0YM:'B,W #A*O;E,\J)0"K0Y51"O%UKDEW8CVM%6
MKQU\T8P7*&#$<Z: -V;B4\]R:E;M; @8-R*_JCUF3:40E&[C,;-\&D;.20<D
M.UG=GA#F,FK!7J.T'33YN3+UV0ZU[P'I^F(=)0^"#M+L:Z?-:#C<%C4T0#1N
MG/!CI1LJ$VG^K& [:*3?:$4S6,24&+K!<+0]:MP27G,N.JR'@91K1M5:B%6#
M&$FMZ^1. #H 8-H!PDIR &0@TIF:5:"V,-G-Z!8F]+W%)X\:;C2T817+N!#I
M_>:J$= A&+C/>#%O(P"]:RC[7IF(O>SO>4H(Y2*7+4,:)#?,"\3L),E5&/9'
M%8.H[A7@D!QP'NXT-;;1&2DD,2)D4TBJ\_XH$D!F/*NT1/ ZS>7P EIUKX53
M3U^%Q,$+N04RR3YFTF'3P,X)HNRC_;">K!8TJ'0(:#T*&[3.(.2W@S[:OED
M)Q>Q((SU0\>?*T Q[!%B1Q45WG]93.C8VEH/B D#W>.O'A/6G-D#I9LA%W&B
M*-^##$32HOF6>6MXM!;<+D!Z9"C4D0*AS8TG##H2@SH0MS,6?4,,ZEKN7ES9
M-K8=A[J6=PBT!&3I!6. 9>12WPU& $L "<SQQV.U"+'S"*CF42<(#H5J=A#2
MR T'H1HNWK4H"]A.J+9AAU\ UQI7N0;7'@% 83IH#'YB5@V@4+%F\6U>%6H6
M:[#/<4<2<TY]3>ZT9F./7AWPIPB"E#,&CUKOL&#=NLV'][\U"Z]6"!"2?-7L
M-><WER1T;4I^P::24'0D/\=9%1?W]>X8K6/3)RCX0%"PWFY^8"Q8K^![ (..
M1]TP:E.W-++=/A;LLDA^'PN^GY8Y4D<DV"66'P$/Q@8BO#\ #[J.@K>'G1$X
M-'#\OSH>K#GS&*E5V_9 CZP?,K<Z!LL:!G'TE% =#681Q+J(!@+O04&L JO'
MS*96Q+;B4PTOW0B&MWW E]NW^F. V7ZX%[<VJ5!O + >NR[UW*',)QZ?N:%_
M:*:SR7(RGX9VN#'[M6.SIFUX^#!F0I4!%'=\?_=89H>0VJ&]'6IC'M(:@-;@
MA5RV!TH?VWY$;0PF6F"ALYMU <)7R&ZV[O+Q<YLL<"F+W,?.;&K-'9'7/ T;
M)/V4V'Q"L]\3FHW6T&PFT@;'AC0$5]G#L1=<?$11X&%[^YNI+NVE/9CM](92
M9 ]2*;.9[-QVTELN #4. 1+9'O>.6J!Y$%S?;5'+]6C@NI&(D(:WVU87@)8E
MJU195BOG1,Q@Q^#@!.5:Q4;/BX/[Q,*#QA7TL$"->Y2>(/,-66 M4EQTSJ#S
M<\8(E=0-$HZG?X"\] )!V3?@9RV@KH($AHDQ46I& 1O,4>4H2C/54:-_2$""
M)U"!K3+4-]5$@E;Q3D1]*^M\5^."B_Q68,UNG+:V;51TZ/(+(==X!HP69<]B
M:\@ 5 S;C=4<5<*F+N.0XA-9ZM)37<RA# A64%M07!<3XFZ?Z2)F!6V1T@1%
M#%T,&#^+I[6XIZ*85DL86VF*<G_\D][IXJUQ&AB]&2D,#][/?,NVT :9T(BU
M7>'.J%,'U4$84L\[J#*-.7A8;I^TP9ZAG<NNKE(.&<,>A/P%T<B6B&-(I[YE
MZ#'V^TUKHH?V[*1!4=V^?( 5ZEA>27 <;;7O0*WLGG$5(&LNM.D;8Q]KO'9[
M<M+>TLX8VHPY=6A]E1=IW6ST^@VX;+6MUDF')L*&13U31HF27<><*H':.90F
M'G1<Z@9!5UNA+Q\\.NQR\-3!N*SYWE51<QQ"R&('JC&S\#MT*'.V'X'H$!.K
MIQEUD5W'CD]9X"L*EA50WPIW1I[F^0:X\Y/NQ\A85-=$=-+N[@R>IQPS-Z*1
M!Q.$4 ^39,RUJ6_OJMC!HV++=8@=T=!W2>#Y-+*"SPUG&ZHL0*Y%Q*91:!&,
M?R(O&A?E-B1\B/YM$D86_(K"!RDE8EC&2AESC5^CH^'V1 DTS;>:K[T'40P"
M6L=IOK8?1#FALLP UNQ$U G"D8=1Q]"4>@'HH0-?%EYC&!CV(VO/<J@;>EUM
MONN&8 V.$6I?%P)WQ+SO]C</DCOC,O#].L)M3W?0_,W$(6]<#3A*[6R2QI<L
M5REOX/9&//@52I!\QZ8NF,WCER#5M4XC0G7_*53_6]0@-3O[\UY=M^K:\;W4
M>^4$I*FQ7%R'8&H_-?!WB[WEW@BCCGC6(XTA1(@(=8K049F.8ILZ-;4@G+YH
M\MN777X;2^?,T.H1CE5Z!P3;0?FX\Y>"UVJ^\_BEB28&\XHUI'J,8QAPW18
MB!_J%&9/]@G4;";*0;/\^NDG",E[AZDV0,;(]MO2.I=:@!FWEM9%_633.WRR
M4)VG!E\QXW3 <2J@(#=<.]@SBL3JQP/U QO#2:S=CRN8G+E6EG*E6'EU92:M
MG@K'>G'?F%!."^Y1:L?Z 99E;3^%,V H'M<YX\(AFWG4=JP181!6D$',M2/B
M":GCN3L"'$#IU G98<$'1$W! 2=E+=@/??78P_ZHP(?XS-X1#O@19=!@9 Q@
MAS1PUP_3,!3'L@?/ /B/@&2U<$:4;]FGK(=DGTJH_II(]O/.G+[AGJ]V!J&V
MX0)P<'>NM+&=MWUU>=0#;^</41Z%IV21'QV2J'9]A[I15Q[UD(@5DPR.]8-!
MUO&%0[UCNFC74=S7!#7?6SI_5"51@*4\KO-@N6C$#KY' \L_>;S\<U=*[[&1
MSW-B%!?8NY+.JK#)<B",W%W8M$$ZM&F V=Z]L.H64]B63;W]I?F!1=E@Y5._
M)7@>-S@X3[OM<4],3HZLB^IW!0SFAP_YZ"EC^!"#?3@>;'/&'LIE_%,+K@M.
M?,QC"P%EWKY:JTT%A-W+<VT3+H(^V!: R,A[X-*K#A ./[,0,@9*&)!XAHZU
MQA7U?KEUYVK!)V:R%2!ID9,^EL?HU<29XS/;[<LLZL:]O:#.$RNO\J!9;37)
MQ\EJ,XM1QIRUQU@?/A*HO<G^2, _]=8# 9C.4QCP]ZP]&\S^?;/JLZ%0X,9\
M^0I,EZ@,NU$[8^;<P0^(#1N7RJ_D4[4WF*4M8 ,IR+;4TZDU %I@O0HR=X*%
M4PK));K?!F',EF/+9KK;2XCPA*#/&N!K\RH6?./,&F7U7_,,B!*78L_5X.WM
M09 $>1>(04W:1KV+*?&F4D[R_FV2B$2O$U^BJ&UP)K(NL.JP\?;"H1V'%\-G
M%T.OKCLSW@,(CG"NWG:(J@A*KE\)V-YM7ZAXKM\CV#77;V-\"VL4P(V4SZ"K
M=1IX1Z30;SC4%V6^4F\5G.0E>%WU<\%C\/+8 /Z?Y> ]ZPL<H'W-Y.O_ U!+
M P04    " "D.HQ2%SQN.]4+  ! )   &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q."YX;6S=6FESVT82_2M3VLV65(50.'A:MJLL.9NXUH?*M#>?A\"0G#6
M88 !:>77[^L>7)1 6<D>M=D/M@C,3-_]NGO(YP=3?"FW2EGQ-4OS\L79UMK=
ML\O+,MZJ3)8CLU,Y5M:FR*3%8[&Y+'>%D@D?RM++T/>GEYG4^=G+Y_SNMGCY
MW%0VU;FZ+41999DL[JY5:@XOSH*SYL5'O=E:>G'Y\OE.;M12V<^[VP)/ERV5
M1&<J+[7)1:'6+\Y>!<^NQ[2?-_Q=JT/9^RQ(DY4Q7^CA3?+BS">!5*IB2Q0D
M_NS5C4I3(@0Q?JEIGK4LZ6#_<T/]KZP[=%G)4MV8]&>=V.V+L_F92-1:5JG]
M: X_J5J?"=&+35KR_^+@]H;@&%>E-5E]&,^9SMU?^;6V0^_ W#]Q(*P/A"RW
M8\12OI96OGQ>F(,H:#>HT0=6E4]#.)V34Y:VP*K&.?OR[8=7[Y?BU?O7XOK#
MQX\??G[S_L?E\TL+RK1^&==4KAV5\ 25(!3O3&ZWI?@A3U1R3. 2(K5RA8U<
MU^&C%%^K>"2BP!.A'_J/T(M:/2.F%_UN/8_(CENR8R8[_A?-]SB5A1BB(SYM
ME;@QV4[F=W_YTSP,9E>E6)D"(NI\4XK8(#5*JQ)AUL)B[]JD*:\]$[3?CZY^
M]]]7)1&%$U2V4@4[HED*_6#!7GDRL>76%/9[JXJL+WZTF'EA$(G "R/?FTVF
MXJ8J"I5;L<-VREA(D)I\\^#D;.Q[DW L%F'H3:.Q6%:K[ZVQ,@6M()IYLV@F
M0B^81%ZT\,7; 1*>4%_CM$KP&4EVS'7N^>'<&\\@&=A,I]YL/!6?F'QJ9%X*
MF2=]:19>@$UAX(L@]&:A#Q&FWU!]R+'EX,X_C(\_YZ6")2%H3Y%!>\U]S_=]
M$8:!-X:EED\\%@5-N/C^PHMZHCT,I,>M?U"%$HVTJ[MCLPI9ELJ6_V/6?17'
MILIMB3(8*[V7JU2U:T'@3:))^SB;>I/QK'VD4#MP:8*R<J\*5%JA<]A$E584
MTBJ6<SCZ4,1+"S\XNSS0A_4@-[$N;-;):#K^CM^-1]/9=V*'K3+/J\R#Z.5.
M<0U.[T:#63F8%X,(\ =,BTZ/P? >A]X$61$$[N_R::?F )RI-U[,* HBN'X^
M[V3#XG3N+=SB>(ZDZ2T.VO__)#,F_MR;(P=FX\CSHT#<%NAA"WO'UE._5'J'
MKM)Z(D?/&\)ZD3>?A?BT".;>=.9CO]I)#>/3_JI4HJ#\*=V!V1@(%(5B.IM[
M <K+!Y"6ENR3*G2'XN.'S[6ECF0-PD[FR0(UHP]@'DDZFP1B["VBA><'P6_-
MW\$L>5K*SD9CWZ7L=#2+3J:L)ZS\0FJ"N>'(X"1,6'M7K!.ULD*7927SF)9+
MV$#G7%\3T$J=F>K3:QGK5%NMRA$KV<>:06W0@5<<GH66:7HGUH7)2(V *,)6
M8T=';C:%VL N[@!S:%!"KLQ>#5/'>".4C+?\@>6#UN).R<(E'5YAYEGC&.:7
M58DHHIX!G.^9%U:5D%*6=>+\&_)E&"H/*H6 F>NZE;/;8$YUN053-2T3'D(4
MS,E\XD5C?HRZC7C-2_0::^B'?&\*[,!C5V< *3YZH^F8K-Z8!CDT"P%$';$!
MZ.FA/ 2G2$Y<4'50*3&NP8V*\A2PI.U6[&6A306SZASAA1# F=)J6U'T.?_M
M"O,/A"OB$ %K.,G9=S07<J<G=YK:N%U5[ Q2E>F288$>,M_0%@ZJ8 BBR+4>
M1T8C^U8B++@OO,^ F#;"U/+2*G33MA?XQ./CN^LP\L;4#"$SF?WCFGITZK#5
M"%42ILH!4$"&C%!0'!!WH$B-JS_Q)L%T]'15DD(><I$8_$<D" XGWL*/>@SI
MO1>&<.=L)LX)#4]DO5,,>X/@@H4".ILB84=_L].C1SK=1<X36"T@:S1YR.SQ
M GJ_*WD-&Y %2N<)1KDCK]UQ=@,!V+<UE,D=G+V'GVJ86<G\B^,TL-G%&RT"
M/T&9HQ<'&7S:H!]AGJ:SD$VO=4R Y_6..T:E.DZ93L8N=S8J!T(37@*),?$
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
MW>1X ;YO+>:^?>  _37^_+]02P,$%     @ I#J,4LYE*_N. P  80@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&ULK59M;]LV$/XK!PW8)R$2*5N6
M,L> DWAH@;4UDK7=/M+2R28JB2Y)Q>F_WY&6)658@V+H%XLO=\_=<P_)\_*D
M]!=S0+3PW-2MN0D.UAZOH\@4!VR$N5)';&FG4KH1EJ9Z'YFC1E%ZIZ:.>!RG
M42-D&ZR6?FVK5TO5V5JVN-5@NJ81^MLMUNIT$[#@LO @]P?K%J+5\BCV^(CV
MXW&K:18-**5LL#52M:"QN@G6[/IVYNR]P2>))S,9@V.R4^J+F[PM;X+8)80U
M%M8A"/H\X1W6M0.B-+[VF,$0TCE.QQ?TWSUWXK(3!N]4_5F6]G 39 &46(FN
MM@_J] 9[/G.'5ZC:^%\XG6V3-("B,U8UO3-ET,CV_!7/?1TF#EG\'0?>.W"?
M]SF0S_)>6+%::G4"[:P)S0T\5>]-R<G6B?)H->U*\K.K]=W=P\?-/6S^VF[>
M/VX>8?W^'C[\^6;S -OUW^O;/S:/R\A2(&<>%3WH[1F4?P>4<7BG6GLPL&E+
M+%\"1)3AD":_I'G+7T6\Q^(*$A8"CWG\"EXRT$X\7O*S:+^(,ANBS'R4V<\M
M[NN@C,$/X,*Z*'2')> SW5^#!D1;@K('U' 4W\2NIJ5"T>4REJQ4!;0%E:KI
MELIV?PV__I+Q./GM?W_7QH&2;MCL**;3[K+%8Y9[(7\<K"<C6XL:C1U9S9)P
ML4@AG8=)'@]V)>XL2&,ZT19(-(V=\J]D2^O$LM\9\LK"../#-.'AG$[RV[90
M#8(5SY?"09Z$2;P %O,PS1+XX%$G!L9!\7D.21XF"PYWKLXE:N$?HL&(GE1Z
ME;YVTDBW,2:2I#R,DS&3+,O"-$^HFA5J3?SVZ@EU2V^CA;T6[81#&L9Q\J)^
MC(_UH]":)/:U.&%="8VPPQ8K.8'(%^$L2X<I8[,PI60&#*TJ-.Y1%C54B*/C
MC)'A*"J;ASQCHR;T/$&!3D&@[F!4I[T&!O63))5>0+%%F&?Y. USGL&Z41TQ
M+CM20U%'J(7UG+254U<RSK)I%DD:_\M77,X 49"ML=)V7II!@%G(\I%)YO2>
M]SJ+G@_U12<H,1@.X^!.!VERNODB9'/>NP_J4V*,,\C#=#$*EA'QC(X4H^,\
M)Q[LLO-?KU$T>?8;U'O?W-RM)J;G#C"L#OUS?6X;H_FY^;X3>D^%@!HK<HVO
M%O, ]+FAG2=6'7T3V2E++<D/#_0? +4SH/U**7N9N ##OXK5/U!+ P04
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
M4DFF:EJ [Q=5U?0WQ&#X?=BS_P)02P,$%     @ I#J,4@P)__ ' P  JP8
M !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULK55M3]PX$/XKHYQ47:5
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
M$O1  _ \+=%\P@5-T/SBZ?7_ %!+ P04    " "D.HQ28N64_%<%  !M#0
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
MB5B*5$DJCOOU'5*RXFSM--WUBRB2,V?.W*09K:7ZJG, 0UX*+O38RXTI+X)
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
MV8#>IX;:8+U@!\T$.O\;4$L#!!0    ( *0ZC%(CE.#P504  !P/   9
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;,57:V_;-A3]*X17# W V1+UL-PF
M 6RG7;JN#\1MAWVD)=HB2HDJ2<7)O]\E];#L- \4V_K!EL3'X;GWW'M)GNZD
M^JISQ@RZ*42IST:Y,=6+R42G.2NH'LN*E="SD:J@!C[5=J(KQ6CF)A5B0CPO
MGA24EZ/S4]?V49V?RMH(7K*/"NFZ**BZ73 A=V<C?]0U7/%M;FS#Y/RTHENV
M8N9S]5'!UZ1'R7C!2LUEB13;G(WF_HM%:,>[ 5\XV^G!.[*6K*7\:C_>9&<C
MSQ)B@J7&(E!X7+,E$\(" 8UO+>:H7]).'+YWZ*^=[6#+FFJVE.(OGIG\;)2,
M4,8VM!;F2NXN66M/9/%2*;3[1[MFK!^/4%IK(XMV,C H>-D\Z4WKA\&$Q+MG
M FDG$,>[6<BQO*"&GI\JN4/*C@8T^^),=;.!'"^M*"NCH)?#/'/^X>KBS?OY
MU=]H=3F_>K4ZG1@ M5V3M 58- #D'@"?H'>R-+E&K\J,98< $V#34R(=I05Y
M$/&"I6,4^!@1CW@/X 6]B8'#"W[$Q /$L$<,'6+XXTY[&,!/T!$&^E"B/VA9
M0V(@$EO;_00CDS.TE$5%RUN4PE,PPS)$456O!4^1W&R8XN46\1+M<I[F!Q-<
MKQU>9DA+D:$$>YYG?VA^L=+HN50H#ONVI:!:HSF2*N.EI:%SJI@^P0Y@M5A^
M6:)+@('U-/J3%]Q2>?[K+PDAWDO7[=[]ES!#E@R6'[*Q??[TI485$$YY146#
MGP,B4QHW#(.[#,F3&!KK%,53M^SGU3,2CV%"Q90%&A\X=S9T;@TQJW8*;%$:
ML1NF4J[!+.CB"LG*%0XCP=\JS2'WT4;)XL#)>]_0+.-V/%A&2'1HA(^31VQP
M0#X.[\R$MD?-A_^*N?(F;L?HTX">HLX>"D88(-8ZQR,XGL7H^=6[A8])$N#
M2TYL$%5*IHQENK.3Z^-0PZB$G0)P>L_9^,NX3F5=&NW,@$@MN+9EN_F6X#"%
MH*6F)2B42@W[B-7D'06W(K]19/9OA[L?X"F4D2 ,!N[T9CB)/#P-PP?\"1$J
M:AOHH,ATYF,/1N\A0AR0! <1N5_,+EXRM+Z]&V?0UH::76(8:T\0+PQ#$&_F
MQ"-XEA!,0O(SQ(,RS8HULS[];_2+<0!I&B>#; #EHG"&P_"A;-BKET#Q\*?1
MH-SA:!;8A/HITI'I%).HR[M9!%4A"?]WZ=Y +:RA/MO=%23;22!PS>"@8:OP
M)1<BES54NB6MN*7>5?B^IZOR3>G[] G]?K'$>[?9*%"RWN9-1;ZFAJ%*4(@5
M5AK<!7%;TBP$?/I>4_6&=<R.C GVHP G80+6[Z#-V@)NO4>\HRUGN"NP;S50
M$4#!EG-8,HZZW<'&!30D8Y\T;0[LY$A/"':@E3D5>K4:8R(P9IJ$3M8 1T$
M)34Z&4IYUPUT ^$$I\>L3IV0!ZH^.07?R^LF!0GNY!QPUG6:,JTWM1##=.00
M+9JELLRLYP37IDW)2PG/M_;/+GJ<LV"K'WN/[<7-ENT=;.,G1]OSY=MGB3=.
MDKVS#XV)A\8<9%].,]28<V>KOF;J-RJ$--:_W<[-RRZD[+J#D\2 [.&1XTFR
M[Y4=>L<F-8'2!#MJ0!Y1^.&\M7;WR.P&[E\:R%;TEJX%Z\I22W&,YBX.^VK<
M'9SQ=T]?<"W3!M:PR,X)*&WS' )"0RR K59I.(A,H5:"8Z+9O5I;KG$S+ CB
M=MCB>-CX>P?NR>#&4C"U=?<RC9Q3FLM+W]I?_>;-C6<_O+DWPB%BR\%S@FU@
MJC>>1B.DFKM8\V%DY>X_:VG@-N5><[B^,F4'0/]&2M-]V 7Z"_'Y/U!+ P04
M    " "D.HQ2-?T-D$(-  "++0  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6SM6FESVS8:_BL8;[-CS] T"5*4E&O&2;QM.I-C[*2=?H0I2,*&APJ2
M5KR_?I\7X"E1=N*X_=0/MD@0>.^;?+[-]9=B+67)OJ9)5KPX6I?EYNG961&O
M92H*-]_(#$^6N4Y%B5N].BLV6HJ%.90F9]SSHK-4J.SHY7.S]E&_?)Y79:(R
M^5&SHDI3H6]?R23?OCCRCYJ%2[5:E[1P]O+Y1JSDE2P_;SYJW)VU4!8JE5FA
M\HQIN7QQ=.X_?172?K/A-R6W1>^:$2?7>?Z%;MXN7AQY1)!,9%P2!(&?&_E:
M)@D! AE_UC"/6I1TL'_=0/^/X1V\7(M"OLZ3W]6B7+\XFAVQA5R**BDO\^TO
MLN9G0O#B/"G,?[:U>_GDB,554>9I?1@4I"JSO^)K+8?>@9EWX "O#W!#MT5D
MJ'PC2O'RN<ZW3--N0*,+PZHY#>)41DJY*C6>*IPK7U[]<GYY<?KJ_.KB#7O]
MX=W'B_=7YY_>?GC__*P$=-IS%M>07EE(_  DG[-W>5:N"W:1+>1B". ,9+6T
M\8:V5_Q.B&]D[++ =QCWN'<'O*#E-3#P@A_B=0 Z;$&'!G3X"&*\&Y(_9X>
ML8L_*U7>LK=9+#,R9O8Q$5G!/JTE>YVG&Y'=,K'(-Z5<L!)KW//#\3/L^-__
MFG'N/6NWT:I9\Y^=,)6Q7ZODUCZ!XQMH*RT (%NQ?,F*M="2 1,<JV!ESK[(
M6R;339+?2EDX;*$TO"[7!1/9@LFOI=292%B,W? 6P"D(A_P:KT6VD@T*A6 A
M]8V*9>$:ILJ\Q*FL2J^E;M$"_':MXC6\X)9=2Z:*H@+#%8Q.LP$_#IXQ/G=X
MZ#F>Y]7'W;OD%7V;O*(]>9U7*SBK?7:OQ!P&OXZ_,+%!((V5,/%)4_RP LMQ
M6ML]IQ1R%DQLA5ZP8WB["6<W$MI!^)):$^TY$X7!6%-Y3KN+EKQ=_1@<K8JL
M/!!25%JE3*Q66JY$*7MBS_5"98C8X_(OJNO_ A)AL7A[JFBU,(F<J3=U)I&W
M#VVC\QN%B.&P=;Z5-U([."M* Z AJR.F@B$E>2Q(:3N@]NU"7">2;2J-JZQ/
M(>FB1W<L=8G\Q42%< MMQ$8S^0V,+Y5DHZI(6;6AK<$3(L(:9FUY1F-56<"N
M%T;;.U31_L[B((ZE.;)=RXRX-0^_F:L>U=):JM@5>FN?2'EQ7I&SD44FLB C
MP;+O3I[L4$6VXD^?%=_%F0LO0:#(#,J9TX=G;1\@)E[/]]J(,>*LQHJSL5C!
M8 OFB=2Q*J!/C0A!]'^^^LESI],Y9\>7[UY-7.^$;<A(#)+&2K<2>%6:R@7\
MC-SF1A8@S%I]0\]:P-$%X2PUZH0*^$%&2DB6% -NI4 L&T8.N$^^RM3_ZN"Q
M% A?L)C*D%940-U ;V1!XK38F4A),=9WP09W0CXW7/B1XTV#DP'%V -K7*K2
M0$CRHO;9.U!N$1 6DGA >C%88#O&J.%/-51 6*@E8HA$K,/S<BMEU@4NMJ H
M8/5F14[8Z?%0$RX[;TJZQJ@L%;;B(A-% !!DA##Q;?'41"DO>/;HO[^;$@SL
M?N]!:%^C OU^!$90IT90NWO?VXAU"$5/=\T21=I:?3NVWEEUNYELY:3^_Z$^
MU7=5^,RO(JM(*:: \F>,SQQO-G5X$+&)Z[/ Y>SG'2^%#Z'@PH.+FH".U>/
MB?S0":/P!-LX"]T)0UV\E*HOD&-_'CA!"$]L5@AD<QWAW$.5>X!)U(C2"#IH
MV0P=Q 0G##AP!XSWV#11CN_#'N'6]QQ_XCE!$/59B=KK8(_],<!_,;-S!HU$
MJ'"\.>DT1&2?#IAM8'X+;6-""!W..4'O"V'27OL0R+X-/+8P'B8<WIE=B,J#
MK+MCP1^P\*.$-#'=E+H;9.<VXC9/QJAKJ#I$S2>;B9&1%%K@N OTNT%B8:(]
M(L%TZLS]*7/HFD>1,XL"0Q1NHP#NZT4.LE:Q:2I(IZU4;7Z3U+?M>U1M:@2)
M"*]SCPGF)/K2%%DV R ;4F5O9P44KK:J7#<X22:V[LW'- CPPZ<U?P:\,&74
MGA#_NESRZ#GE(* Z46A)(Q0CB9V3;>,SJ$\2M=S-Q =I.3;ZO3-=&-OMY'W(
M=3Q$U#$W.A_33\]H3'&(0L)48UF. K!VC:8I06V)]>RTO1_8 FJ,MB^YPR/N
MXNB !36^0T'4G[CL2I9E(E/T?K0]4>):)2AA3N-$%(5:*I ,38 "X^6U7FQW
MAF+XG=#QVL$/?*ON"(F.]_F-Q;I?)S>5=EUX R>//-,G+:NDK59'<,*9%"K[
MKM,F[S+$ ]@FU\;];#VFC'6A3M?6*<GKFT:[[;[8=5,2U@"; GHM\(PJ0RIX
M->U$I[22!"TQW(D%BDP%^H3IERD$9D739W>-VSX+->\[M6I-Q["XI95] +DM
M5TW]15[2Z:XI5<W&4_M@L2.63KNT0$'2"293]QOU.+]7C\'4"7S^CQ[_=CTB
M#<["OAZI1W7L2(L ?H!<K!;KP'2'%OTYO!$5\S]:_+NUB K<F\U=]K$_OKEZ
MS<*9=^I[IWQRBO+4=KTV_IJA$5K-/A83^DG" HW\5R!-\TR6U!79#MRTIN-A
MW@*M2=<20&BF!+Y/4RF*B@9O4L14W1A&D'+0IJF<)I&E2GKLN^SS!FR:>506
MMP+L+*<V%-,Y7R=J)>S\HI[O**JH8BW-'+!61TW\GN0:T<(FFM0$^I%OQ6*A
M""J,Q(K'CA5CV#W,PQIB;2K& AKK<MGEF*WWS#)?+F&YS:2W'3&^[4;(,^;T
MQJ.V)FCO=SVPF950+7#0V\@ON3,/?6<^X0XU00'^?"1-@NW[S@1@$7MWRUT:
MFG5#Z@'E.^/079S-E(TJ,&$<HW99<QB5[Q=9TD,K90*N!SM@&J8H)OWWMUFG
M)@2ELEV#\3:58:>"LOKGAA,[ESJO$=G4 K12O<=C?]C7NT&10TLU-TG"8HV6
M4"MA? ^GX8>J6)MV87"LL!4A66!!7F>EWR+?1]R;?S;R[>0YK@RT7R4<E=RB
MZ$_MZIGYJ ]418]6^(&Q15I*9;G.[R?3]#WC2K^#G(>0 KG#S6B8;"-#O%;R
MIBU@#Y!P#;2I33?7%"(/&9-A8\2Z"9,]:^,.S6XMXA'Q&S:7B>V+U=Z$L3.W
MD4GBOA_^33/%MEUKNC$[ZCO4O8'<9F6'*3.\L[0W.ZZL<&TW=A\AG[-NB+ [
MT6OV\! 1;^)$O#_C"/8F07[@(. Z$[^;PODTQOO-(FB[1=2M/")H'761ZXU-
M^V9S'^WAK#\=FG^SB/N<C8SQYB 4M9<7M@?F/9X0[R<3WPFG'2]!Z/*&E^.Y
MXW-.0\"3P?&.AV-DB1EW>-BCWO?<Z:.0WPDA"*BI</B\&^QP[H;[NO&=*=B=
MA9U6HPC4[.H&22V:A4[4'[%"B?[H+-8)HM"9]D>8O-^T_P"'G.;$#G6STZBC
M."3.VOG5^+N2^\J/HB[_9G-GYH5FEN7C.@RGS2PKH%G6+'K0\.K0 .Q OG?'
M!QNF:#$=0I7U6!L-WUHFPH3K.K>WDX]>#J:W5U,8=!3:Q-*<5<7N0+&'+:=W
MAP+Y<R=0U54HU4CN-*BE<S")(!EI=5T9DONYK='<0E$MAG@N-@H, S.CY7X-
M>Z<RP=U&Z+94C?/"7)M7[P7*U8>.( \-1_=S6"WN6LXH$AT>6;L*X'1SWLY(
M9QR!;_Y(,]([YU6M#8R,DNX94\&EYX['@[$W@..E6E-1DS%!YZE]QSSLU6PZ
M[HR$/N2!#0B=H,Q2:958K:;Y0B:V*"@',V"HLDJ;=[L%E7&/E8=_;@N%I[TF
M8C9H*'K-1'ON4A5?3I=:0B(UCUJ6E<X8=[UP^H2=XB($G"<T<S?WOCNC6\_U
M0[K%[QRWO^7$NRERIM@QP5(4N)SC=S)W83Q/V$7CH@M%O3M,X%;)9 $(GF<
M]G^N^N]3RWX=]/GJ)Q:X/N]>K]#*Q(6RI\,UGVCLK;4!'P;"N(\T=S)<0V:,
M=M>F'C)_M]8R8=Y[VQSA^\A?M=VWN>8!3[J$=-*79XORIELS51ULB;H1$U5J
M0UVK LV9BN'TO=T'OF&@2"2T:?W-9:8HJ^CAI,?"K8,E6FUZY9_7K[?[H@ .
MT^8;3;GL& 5%9UOP;4D>9XULQ^8&0#]G)C=?E:;I^9F"=V:*]$_:3!-NV1_&
M:"[-<SNQ,/@'4+J7! ,B059PPMX,S>^3&1\-EBB(=#&@;O<:B;3RID&6W+/I
M39ZH^-9FG5$IC4:?G9+^_GSQD&C[5_<"?QRBI:VJ3,%*) UBT/?^OD9R+&RH
MNI$98CHX177-P@@_76&*:F@>!NQ*)DGSHL,V78U=&$&B'^!^P )Z$][5GI,0
M+0"JS_L'ABSRZ9,M!!LDR; K:'U4GX3^4A:2IJMV>@*"DWQC#+H%T-;=O=.4
MO[H2$24/ZF*;R^\W#=^;.+,I*(( II/>J_BZ'JSOQ[[F/.M]()M*O3*? 5.@
MJ++2?BO;KK9?&I_;#VR[[?8SY7="KY#.62*7.(J&87)D/]UK;LI\8SZWO<[+
M,D_-Y5JBYM*T <^7>5XV-X2@_?[ZY?\!4$L#!!0    ( *0ZC%(9>.5#K (
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
MI($Z+2>1H2HGDZ.F;N\L/)@%R&-$?!!/O,D<1GR-^C_;:-)QS>("TO1#6K0
MH0OX#N++7FI8+\$K*:715(;<VIL&O-*+*3W_A!ZB&S,6'BJ\3M:>^5XXA_]?
M#EA8LVCBS:-I/[,_4"ATG6D$P,C) #Z:A &JS3]1')"-/0PXF*'6F 2D<90!
MB^!/ +[,9'JTU'(-*&G ;,0L]!8PR& R17$]?U#CX#8.O2F)?#29AC!FQ*5O
MYN*FF_>QT_6KRG(LHZ)@!U]W7NIZU"&CKENB :?Y_[<ZWXKGM4R9.>GZ[J7:
MZ(S[[DH0G#<#J"*<0&DQ:O6X4ZN[2$%3GIS\ F567M=JO#&"\P2"2MMPTBDM
M0V\^B4]1@]<3I Y9C:3>7@6EK^4$DHC7G<NPAU'OG9U:4&65!YH(?'K_NC)+
MCV81JRU/R5R4DX,F@1?85%'DFO(AZ&0Y@T7#291W@[R4J^8A=#65=1:@]7@,
MX\";H\^DVFVO>%J='BGO#LF%J 1;@^"E;=!7Q?(0-U15(?1*%"F] 49_%,;2
ML*JM^)AX[)&HR78\J[Q5KF#?&ZN9E(,NMH\2E-/.R<1$-;7:6+R7F=PXCU:.
M5954@R69ZM]=U#C6) ^6,M::E>9]3-9#UO1'I(*P1*&2WNF,)T_<0!8\@2)Y
M[PS/UVA@!3]Y@HCV1:5Z:TSB)J %"W'09$V9)C0%<RRIQ.-3AH3R^A"Q5*>L
MBG9$O"X+&H:=E*8\+]*[*@(\AL%6[-6\JTP!@*KS2M9U]=PPT1U/.5XT53%[
MBG906+FO.-B@6VV+[V%Z.Q$'=&J3<&OA[,.-D]%[TC :)'>+_J5RVU52PF$(
M('RT+#1+LF<_U,NB(\I=HJ##K:2D67>N4!Y:).P'6.OD)H_*<3)3K/B*V+%I
MCY#(X=<6U.!LJE9I)[\X+CG1TLB52'/B?HR.^J[9F,3]&3<WX,[]*1IZ7&C$
MP4/!Q*-?G;"Q?((L,4,8PBT*K'@6\6VX6'A1/.7[:!9[L[E?!ZZI/_4FTXF;
MO[(=02!-FX7N_Q2ANX9\C03_F]3CQ[@?_\;BGUD5ICC\J#MM"^?*U3)B<FL.
MO9ET5W_R4(\S2$XTB" X56 \%27U"HBDG?&&QX2Q?Q,ZO=8K+#AZ-0T;:(:A
M43/KFN[5T8TW*D<*?7_>.=7H'J;\!.)&1 <1$/K/WU[?T&_\1 <KX",M$])H
MIQ-T9%33%,26%#2D;8 V^4:Z4Q93%D1/RWNN&C=@RW<C I?8KK:(;/TIP[[,
M$=/)=)W=P:I=LG1].07^7>M@@$%S_=RD% =(.JW8G2#T;I^J=H[O3KTJ152<
M.S:99G!&HX5FD''"Y@DSW9D'$TP.44@W:" -UIKM4%P=!3')]-J5D#(KUS0B
MXX!$2Y:E)='8GE'@UIHL4ZE7=Z%8S@&"^AD.%JI8C>%9*QCE?7F\@?'J0E5#
M?2YAX3!=2W>' 41$,UA+$=&+BEE2T*;42=T#TGMM;:EZ%9-(3#7W62(?J5O5
MI*/'FXW=UBFJ0"HHW/%=WW@:[546,Q;7ZV8_)X@243QWF$@S:/6P&>5-FU29
ML-[A)@F?IJN]V$8'7K9@G0_9=Z*@VV1P_.7];]#KD["3PQUZU<V$,*O^6>%U
M_VB1ZR=W[M4S;Q)C+:U:C!YR'7E#AMC/;2T-[:J3JI-S.CK]J?752P5K<"/^
M :.FU,F!%]&H*3JZ!\=LHULG'B+#.6VMVEI<G3/8]J@:GDTY^AX(/M3SGW@P
M[90\*%?N?)(FPOR>+>I(L4-N<L5NZ;$H6L83*"37RV:23#P^'="O$XZMYY'M
MDE5SC*VS6V4+0.<9)@3'AE#5)P2^;9NR4YE1(NJ2,K =9%!O:>Z)FP_7[U#
M5+JS)3+MH+1K*]E*Y[7=,W/RYJ&N^=BTM.4PA:;QQ4&Y#18%G?- KSY^KXFC
MZH8#=S.(A2/GRDFW*G4;Y-V@]Y;.:EMJ^I;:1"H^P96,A9'(8\<:*G!T-&"5
MXMJK*L780,%5YJKU7'%K0_16"QJ22%PEISKWH4 =UMT0Z@X\VJI8)7MJPG^'
MDZ&O22XZ'^'L5+[A3XU0PE%N<-_C-+\V7S-=NH]XVN7N4ZCW,H<A6H3H-;;Z
MXUE\Y@99]4-A]OQ)S](4A=GQ[59)9$):@/=K8XKZ@1 TWWB]^B]02P,$%
M  @ I#J,4J#@?;N8 P  /P@  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&ULI591;]LV$/XKA( !&Z!9MA0G36$;J)-E]4,6PTFWY[-TLHA0I$I2=O+O
M>T?)FK.Z 8:^6.3Q[KOO.Y)'SP[&/KL*T8N76FDWCRKOFX])XO(*:W CTZ"F
ME=+8&CQ-[2YQC44H0E"MDG0\ODQJD#I:S()M;1<STWHE-:ZM<&U=@WU=HC*'
M>32)CH:-W%6>#<EBUL .']%_:=:69LF 4L@:M9-&"XOE//HT^;B\8/_@\+?$
M@SL9"U:R->:9)ZMB'HV9$"K,/2, ??9X@THQ$-'XVF-&0TH./!T?T>^"=M*R
M!8<W1OTC"U_-HP^1*+"$5OF-.7S&7L^4\7*C7/@5A\XWS2*1M\Z;N@\F!K74
MW1=>^CJ<!'P8_R @[0/2P+M+%%C>@H?%S)J#L.Q-:#P(4D,TD9.:-^716UJ5
M%.<7MZO'I\UJ^>5I]?"7>+@3Z\W#W>IIEGC"9H\D[W&6'4[Z YQ)*NZ-]I43
M?^@"B[< "9$:F*5'9LOT7<1;S$<BF\0B':?C=_"R06D6\+*?4/H&^&( O@C
M%S]=PO=QTE2<AQ+KUKH6M!?>"%^A4'!P G1!MV+7*N#C[80IP]IZ<Q,?!P*U
MEUXB.5LDYZ^MM%@P"BAE<O HP N%X+R8C'_I(:054'JTPL.+:*PII7=Q;ZKA
M6>J=V!E3L#?D>5LS T)5QCG.Y"A18RR;I.[QF(OSX%MO[*LHI0:=2U#!AG3%
M.4&O;8<:+2U9=&CW*,J6=++6"FC&'I8O&KL7TN5TYJ1N\2@H5.(])-E5:0N*
M*"!K<&U>#3Y5H _4^@HQ/:T(55HZJ@#9<VBD!S423]\GZ2JMC1>P!ZE@JRBO
ML4S56[EM0R?J^;F*?"NC"K1._(HO.3:>2Z8D[5,1M/P6E-?P&B"WI-^"=B5:
M.U27X6OFJ0PMT3X5>U9&(TJ;@ZLH]UX6J(M V)T]&$PN?[-CL)5*^M? M<_9
M%?^[.@2*9VM-L7_>/HK/))$.C?LOX2,OHAJX,^$C^ZZX)\3X1(4N7IM6^^X0
M;^Z75W%V>15/L\O @@R3+)Z,K^/K[)I/(F6A-H+UEMAWK61R'3RYI\2,WV!X
M%M1K3/1RU3)3*K;^?=BQL(=G]1$Z9YS&5]3]^OS3:9QEV?_,/3K7A9*3IEZC
MW86GRXF<]7?]?; .K^.G[E'XU[U[6N_![B056&%)H>/1U33J;M%QXDT3GHBM
M\?3@A&%%+SQ:=J#UTAA_G'""X3_#XAM02P,$%     @ I#J,4EJ]OEDU!0
MZPT  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULU5?;;MLX$/T5P@LL
M$H"U)>IBJ4T"Y-)%"_02)-TM^DA+8XL(16I)*D[^OD/*=N4T:;MM7_;%(FG.
MX5S.S)!':VUN; /@R%TKE3V>-,YUSV<S6S70<CO5'2C\9ZE-RQU.S6IF.P.\
M#D*MG+$HRF<M%VIR<A36+LW)D>Z=% HN#;%]VW)S?P92KX\G\62[<"56C?,+
MLY.CCJ_@&MS?W:7!V6R'4HL6E!5:$0/+X\EI_/PL]?O#AG\$K.UH3+PE"ZUO
M_.1U?3R)O$(@H7(>@>/G%LY!2@^$:OR[P9SLCO2"X_$6_:]@.]JRX!;.M?PH
M:M<<3XH)J6')>^FN]/H5;.S)/%ZEI0V_9#WL9>F$5+UUNMT(HP:M4,.7WVW\
M,!(HHB<$V$: !;V'@X*6%]SQDR.CU\3XW8CF!\'4((W*">6#<NT,_BM0SIV\
M>7]]32Y?7I'W5Q>OWYU>?2+7KTZO7A[-'(+[+;-J W0V +$G@&)&WFKE&DM>
MJAKJ?8 9:K53C6U5.V/?1+R :DJ2F!(6L>@;>,G.U"3@);]BZAYRND-. W+Z
MZT[\-A!+R!-8Y$,#I-)MUSL>Z*R7GHVB(ES5I!:R=U 3J:TE'6#2-=P $99P
M2Y9:8NK9Y^3//PH6)2]^V_<3<&,)^' 3#!:T"SS9!VR[@45QX7_*$,*?/N<=
MUJ9@V4&:1)3EQ2&.4D:C(CG<;3K(\Y*R.#W\[[#<.2,6Z-B%!.(TUIH:L/3Y
MF=+J686T-NA#H59$* <&K+-[:#%[\>2<T2*:D].J,A#BML%ONS"[Y;(''\O?
M>N9!7-"<S0_)></5"GF@OG<F%O0E&%P8F&-WD ?QG,[SZ/"KL\[[MI?<EU1D
MWZVHD09$JQ_#3".:I*-('62,SJ/R<!226R[D-A[:U$)AQQAP&BUK,'MDR**(
MQL5\!#A/4.TT^7$R//Q^#.4<=>>W8+ [$=4'>J/;]M6Q!%N==9B%/E;/'DG*
MLD0]LXR664EB&D<,1PE-\GQW6(S_)S3+2IIA!?A9E=]LDW]?P4=U.HBFWCO^
MDXW<%DVS\LOTHC?>)H>5Y_ZI5/<I3H<<]_@^SVF0.,=:Q=4]UB#;HY 2DI*T
MH&6."5'F87/":%8RRHKBH4\I\LAV$#JVO*>>! +Y/]A30Z>M<!IW+[BZH63=
MB*HA#4:*+ !4P%X+*8G/(J'Z0*(%D-ZB(CBTX!PR"WMK=4/TD!1>QB>9$97;
M,I;P-3>U)7WG\[8!80C<@:F$A2EYISV\1>*;H2"OL=0:= VJ7)/%_9X3\/*$
M<RS'WAM<5? (CZ:^Q%OXBEY>$0DK+N7.F5[9,>NP=H5M#J]E@;,8*EMA$_N2
M>UX#7E6Z]QY9D:XWZ$2/KNH0+\Q5;8".O AWE>Q]O)=&M\&:!^U'/LZW*3E%
MBQ]:H;0;_"^"*S<QP-N=\U _'(H05@PE%M/>J"&<(T<''VX:GC?30H4<=@(5
M6*.)W[?IB4:*#A4*1<-5=*U[6>_1S8EG01!#/V@P2 WVV$<-LB@K_2T#L$Q:
M=(.W!27Q:B?:OAV5F\WV@<(# :;_VU9^/7;,[&NG9"F6@Y*624[2.2V+G"8E
MVTFC0BG+L!\5&'"%A=D)WR(66B$U.GX?&D::8Q6=TSR*QL,M1%C*:926Y(-V
M7)(8>T>!32[#(\N49G%"R]&1<]0BB_V.[=)C]\79Z +>@EF%9X8E(=V&N_AN
M=?>2.1TN\%^V#\^@M]RL!))&PA)%H^D\FQ S/"V&B=-=N,XOM,/'01@V^!H#
MXS?@_TNMW7;B#]B][TX^ U!+ P04    " "D.HQ2G?']U$$#  !+!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RE5=MRVS80_94==J9/C"A1<JRD
MDF8DVVD\&3D>V6F?(7)%8@P"+ "&UM]W%Y08YF(_M"\@+KMGSQYB%XO6V"=7
M(GIXKI1VRZCTOGZ?)"XKL1)N9&K4='(PMA*>EK9(7&U1Y,&I4DDZ'K]-*B%U
MM%J$O7N[6IC&*ZGQWH)KJDK8XP:5:9?1)#IO[&11>MY(5HM:%/B _DM];VF5
M]"BYK% [:318/"RC]>3]9L;VP> OB:T;S($SV1OSQ(O;?!F-F1 JS#PC"/I\
MQ2M4BH&(QC\GS*@/R8[#^1G]0\B=<MD+AU=&_2US7RZC>00Y'D2C_,ZT'_&4
MSP7C94:Y,$+;V:;C"++&>5.=G(E!)77W%<\G'08.\Y<<TI-#&GAW@0++:^'%
M:F%-"Y:M"8TG(=7@3>2DYI_RX"V=2O+SJX>;/[<W=X]P>_?A\VZ[?KS]?+=(
M/ 'S<9*=0#8=2/H"R"2%K=&^='"C<\R_!TB(44\K/=/:I*\B7F,V@NDDAG2<
MCE_!F_9I3@/>]+^F^1WJK$>=!=39_Q/O=9!T!K_ @<<2X<I4M=!'*(4#HQ&H
M%*WP4A?@L*#*\#&TI<Q*D X\V>?H9*%CV#=2Y6^H!$'H_.Q%)6 .D-,E@8Q<
MT;K1,,COO\W3R>4?#K)2XF$0*L=,AA*LQ!/:<ZC."I\Q:[BL"/H@,SJF$'[
MO"T-E>Y7KJ7A_K=@1CNC)+'"G P=U9)CC)ZS TFEZQPZQV1H.S0BG7'(D![1
M&M)T(/:<.8&9QI*94,ID)RQOB 5E<))O!.LL,S8G?W6,03/7VE@O]@K/-A2_
M:WTL ;E2ZW,L7SZ"Z\9R9,[KB,(Z0+[]0'<7JSUIT=W?R3R,[P)9OLXQ=<"]
M\T)[2=R.3/ 'V7IY!C((BRP%6]WOKHAYT.G'6,,H;*J,+MXH^D%Y$)'$%95I
MF#YKL=MN)O';\44\?Y<&QVXCO8SGTS1F"6L,79/5:=$R7A9^%3'Y2-#PB8>'
M]2X.[B_F99'?!Q;K9T(!=Y#9K^HR&32X"FT1VCC?'DJEZW7];O]2K+L&^<V\
M>V:VPA:2]%1X(-?QZ/(B MNU[F[A31W:Y=YX:KYA6M)KAY8-Z/Q@C#\O.$#_
M?J[^!5!+ P04    " "D.HQ2RXX(PH\"  "L!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6S%E=]OFS 0Q_\5BVE[0@',SW1)I";MM$V*6B7K]NS
M):""S6RG:?[[G0UA:;564U_Z C[[[N/[GO$Q.0AYKTH 31Z;FJNI4VK=7GB>
MRDMHF!J)%CBN;(5LF$93[CS52F"%#6IJC_I^XC6LXLYL8N=NY6PB]KJN.-Q*
MHO9-P^1Q#K4X3)W .4VLJEVIS80WF[1L!VO0=^VM1,L;*$75 %>5X$3"=NI<
M!A?SR/A;AY\5'-39F!@E&R'NC?&MF#J^20AJR+4A,'P]P +JVH PC=\]TQFV
M-('GXQ/]B]6.6C9,P4+4OZI"EU,G<T@!6[:O]4H<OD*O)S:\7-3*/LFA\PT2
MA^1[I473!V,&3<6[-WOLZW 6D/DO!- ^@-J\NXULEE=,L]E$B@.1QAMI9F"E
MVFA,KN+F4-9:XFJ%<7JVO/Q^LR*+N_6/F^7U:CWQ-$+-DI?W@'D'H"\  DJ6
M@NM2D6M>0/$4X&$V0TKTE-*<ODJ\@GQ$PL EU*?^*[QPD!A:7O@6B4^(T4",
M+#%Z>]%>!]"8/&.0J[VL^([H$L@1F"1@JDFP%M!L0/;U"#+7>BQ$TS)^)"4K
MT)8 ),<SD.831T;WV8!4+CF455Z2'7"03"-//" K\#\2L3T'??J0T2#]K(@6
MFM5XV1Z [T$1(<EJ.8^3T$W&N#6.H['OQC0DC!?&#-/$S3+,38)JP=ZP^CCZ
M3S'C]Q 3N'[@N^DXLG+2@+IIYI_DQ&'LCE'A6^10_WWDA%'J!DELY60X3N@@
M)TDC-)^?SK\N@'?603"[G>V3"C/?<]TUDV%V:,6770?ZZ][U\263NXHK4L,6
M0_U1&CM$=KVQ,[1H;3_:"(VEL,,2?R<@C0.N;X70)\-L,/R@9G\ 4$L#!!0
M   ( *0ZC%)&<%FYC@0  *<*   9    >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;+5685/C-A#]*YITI@,SGL1Q @0N9 8"O:/3!(9 ._VHV(JMGBRYDDS@
MW_>M[(1P%_AP;;\DEK1Z^_;M:J7QVMBOKA#"L^=2:7?>*;ROSGH]EQ:BY*YK
M*J&QLC*VY!Y#F_=<907/PJ92]9(X/NZ57.K.9!SF[NQD;&JOI!9WEKFZ++E]
MN13*K,\[_<YFXE[FA:>)WF1<\5PLA'^L[BQ&O2U*)DNAG32:6;$Z[USTSRZ'
M9!\,?I=B[7:^&46R-.8K#6ZR\TY,A(02J2<$CK\G,15*$1!H_-UB=K8N:>/N
M]P;]EQ [8EER)Z9&_2$S7YQW1AV6B16OE;\WZR^BC>>(\%*C7/AEZ\9V$'=8
M6CMORG8S&)12-__\N=5A9\/HO0U)NR$)O!M'@>45]WPRMF;-+%D#C3Y"J&$W
MR$E-25EXBU6)?7XRO9W-;AYFU_.'!;N87['I[?SA9O[Y>CZ]N5Z,>QXNR+"7
MMG"7#5SR#EP_83.C?>'8M<Y$]A:@!VY;@LF&X&7R(>*52+MLT(]8$B?Q!WB#
M;<"#@#?X]P&_P1]N\8<!?_A?"?HQ7'+,/D1D!_R037DE/5<L-64I/8Z,=WOG
M<"B=YSJ3.F?<,T@KRJ6PK;S]4X:UH#/3QK/*FB>))#(<?28U\X5@*ZFY3B5P
M >1% [L65C#N8*=PQMT9^_FG41(//OWO_Q<(:?4VC,U2"">$\M[F*>K4HBFT
M 2;129)$\6C(!M'I\#0Z3@8[IAL-@VE5V[1 )R#GBB2K\6WI^$,+Z' _NQQ&
M1W$<Y,0@B:/CHY@4^I;M6]$C=#E7B="GU$MWZ_Y@><A^$^1P-YD/2 >(55R_
MD&'_Y)-CZCLKCM1DTJ7*. 2*+,Z-%ZR?=-E!"E3I9<Y#>TPA!^I"(+O"L1O-
M+NH<[8<HCJ*0^]99X"L!G192K)AX%FE-C!'<2J8(C-:;M==JV:R%4M&\!!?(
M@>XI=,:))YAQXN",DAFGI*2*.Q>Z-M@IOG:UA/Q2-6$0H4<MR7!!E>C8E73>
MRM2#9VU]-^@#)2J%FZEQ0'M:/*Z4R 5F< S\'B&MR FND6:GU$DEX,%K*=W.
M/*K"T S,PV9NPR$CF9:UPP;G(H:;M$&,&HV(G(1 @L@]2:,:=RB2$%UWT64.
MXEHD"?&1!-U])4]%]#9#!4=-ZHK+#!61AR: 3))/ S,+@JJ1&-,!CU<X[,\2
MEQP*CTKV*#H9CACX4K04B3?P($'@%I516:G82=.2&\^/BV_T#P>%5A9H.O"I
M7]?A;X[;^D_<UBRWR#Z8D&5I=L/?J8T#J5-5!T$_7RW8%Z/H&X+^8!4>4C0X
M%)2PX&M?J85(9_R%'6_B;"I)KE:N+4-.;1* K8(B>&AJ*A.II&((*+_66K#D
M= _.DU$U"@IRON#>]T5F(0P82=L"AI: !T8HIJ:"6^(;9V!/9Y[G *4D*X7J
MV$I'H&CDXB_(EXKNOONMM_-X*(7-PQ.)*AW,FG?$=G;["KMH'A^OYLT3;L9M
M#A8HNA6VQMV3HT[3%S<#;ZKP%%D:CX=-^"SPDA26#+"^,NA.[8 <;-^FDW\
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
MR2PS60E<Y+'^(5>GCVR0=.11>@ 5]E!9+Z0J#--D@54S(R%.<U4H])8Q9>]
M3.13"D",\!P>>NY C@V010[NH"E%L+&?($DI?)N5<]-SKAD#1T5#"=SQAQ+1
MXT;^&%T*O#W5)?9)/3Y'PO6X[064QBX2VK4&$YT01!*)-P3 T(PJ0#2 Q5+O
M\?LG)YYARP7:JY=SD8<1. \,/P2U()>+?G#O7RH%5D3^I;1UAMX1GL=]"R%L
MFUKPIL$A +S2+(YL#\4PI%@++.^*<"C$!3%XSKBQ$,122")%XDU_)1)!%+6>
MGTAL%.72H#J^-WHZP+P?$IY0N:S0&4SV?1\T'KS>^V?=4JN0V97+E/=-6KY(
MM6U,>+)288P?_LZ,^ +/7&RHL,M$(#'/2()3X$7=%.U&)7E@X)&BRIIN,D[_
MMVC/6QKTP=N%RDRTT<&YCHNM#AK*WF"DLX_-)=+Y9+WN]X-\I(XSI \'">.)
MH9'("]"6XX7/  !MIT^S\N[O&_B^BIB#;--)K >/X&'.#A;M&4^Y81J<Z:!L
M$#&!H3RQPM+@83]Z2[;3H<13:F[@""WCRNQ+4M1N4Q]6>1 %RO41;8>TYF[@
MH$&T5\I+Y%(_#J9<<X+:H-2+)+[6&Z?-@=H+O7&IRT3*M"V3V:9MO2L<)!<:
M:^2)L%91101Z&3^8(@U_4L-O3NN2MD$:B$%UX8'7EM8A$8_0(?L".!@(2KKV
M>).HQQILNR:$141;5W+>R]YHY+-%^M@$X.?XD>?DO=2):E!ESE*1#4V_(7P>
M^CX#I;A^?\ 28(?BA@8^\Q5!G0N-%QX?F C("KACN3O+V7:)CW=H75_![1#\
M9O6'D*8EX\+N>W\!9]+I(396NQ?1.TY$MODU"B/NN-$N<.T2NSSPWKX P<]:
MH1_LQ-PP&J2P.60G;IUT[RQ6TQB[.(01VR/F<]M&(72LH7=LI+6#&'^93K%Y
M)97E?3*+L:MC="3.FM\H$D6S'G6Y^M$YK' =;@N?!;1K[(\D1IZ/)/3>0)9D
MY2B5#?>-J3 W+*AV*#,2H>"!A?X.7]!(#$Z&(["Z:\YS3K9-CVNT@#>J*,B-
M\,8#RA>+H@B;:)1J$<#]/=[HE#H #S@[Y9EW&JVDI81^9A>+_LC]M>ZZ7LSG
MF2GJV-BT;S(6NGDG8I29HL*OO,]ZNNZT/;MY!0#?4;:%:#U$[X0(MKS@%/8E
M2IL#>%)\4*"*=#/.GUQ'UG6SCN'3]KCAX5U"YT!JJN1*[$R*LO@NUFDG@6IA
M__8BX%'8G]"B'%AAU)X65^VKPG4J'";X,-']#J.;WJP>#%Y?YU+?F)?T%3,G
M\<V;[.YN]W< 1\WK[WYX\T<$WV(-<&-/+Z>8:NT'WA[3S8OYYJ(NY^9E^*2L
MZS(W/V<R3J6F 7@^+<MZ>4$+='\=\>E/4$L#!!0    ( *0ZC%*Z*+L4:@0
M /X*   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;,66;U/C-A#&O\I.
M.NW 3$J</QSD&I@A'%RO,]Q0<EQ?*_8F%LB23Y()Z:?O(]D.23GH7?NB+Y)8
MUNZCW=5/&TU6QMZ[G-G38Z&T.^GDWI=O>SV7YEP(=V!*UIA9&%L(CZ%=]EQI
M6631J5"]09*\Z15"ZL[I)+Z[MJ<34WDE-5];<E51"+N>LC*KDTZ_T[ZXD<O<
MAQ>]TTDIECQC?UM>6XQZ&Y5,%JR=-)HL+TXZ9_VWTU&PCP:?):_<UC.%3.;&
MW(?!A^RDDX2 6''J@X+ SP.?LU)!"&%\:30[FR6#X_9SJWX9<T<N<^'XW*@_
M9.;SD\YQAS)>B$KY&[/ZE9M\#H->:I2+W[2J;?LP3BOG3=$X(X)"ZOI7/#9U
MV'(X3EYP&#0.@QAWO5",\IWPXG1BS8ILL(9:>(BI1F\$)W78E)FWF)7P\Z>S
MV^GLXO?;BX^?Z.(SOF>3GH=LF.REC<2TEAB\(-$?T)71/G=TH3/.=@5ZB&<3
MU* -:CIX5?$=IP<T['=ID R25_2&FR2'46_X[Y+<T1QM-$=1<_1?"O>ZQ&!,
MSU1([--9^J623D9JS8*F+.^D7E+_D#YHNN2YK7!\0FU0(9\SG9NB%'I-K#U;
MSDAJ;\CEPC*5E4US0$MB:9EQF+PC3(JP J:%4L1X].O@!&>'>8FS0E[8)5K"
MTIJJ[-(JEVE.9J4=IC)P1FE<C/:>@NM2:!%LU9KN-4Q)N*?01_M!MAEVZ3R7
M6L#!F@(92)M1*:R7[ [H$Q)*A<LI-3CY&5L1Z["2"'7..'!8%N< :3;>3(A:
MXGSBE3=>J+H.I95(^T&HBD,1;ZZFH^YPF'23)*$]J5-592$RK.+Q"Q<JC?5U
MJU&-&"TJ7X4JLHWM3Z>\WT4(694&)V2(7@9+)<5<*AD2H#V-LF'!E*U'3X1:
MRO)!S!6[?8)Z"'B[N#_]<#SH'_WB:(&2Z%0B_M(TFR]T1F%C4U'*F-@C>G$F
M8TR(#N5 (I4->]XHIPJ^B Q[Q$TM 8?BEJ5@([;PD@[M>'Z'%AD$P^RB4@NI
M BG;6=2=*&#7KH#"95$#>S9_QNPL9_TG/G0<F+T2H/"?@!4O(OM=Q*:U]BO,
MEM;$A/>>@HQTML,NO:^$7F8&65Y;\X :\RZR8@O:=< >N[1%X28#,)BV]!V/
MNT='PS:L&D#@LL7?#O"N<1L>=L?).)*PNU<BN\.>Q/)D'+% N+M\-:5XC;#_
M%9OT&3:?I-#H$-3_GD[W;>"\.?SQ[^ \[W3? ,TFQ,A,,VKPJ.D8$M#(]NDC
MKB2MFS(@9"'2MDM<!L/?A([Y]4.<9X!%T;C;9+LPE6TKCU(##"EL\&S>?;42
M#S QE6L76F]W_97T^<8@XOMSC>]<Z'M70]ST3U&8JMY' #@>C6+/W/$'YY4-
M"P1@W,'7_DY[6W<2_"LLX\TK\ [I^GJR>;NYW)W5=YHG\_IFB/:QE-@1Q0NX
M)@='AQVR]6VK'GA3QAO.W'C@%A]S7%#9!@/,+XSQ[2 LL+GRGOX%4$L#!!0
M   ( *0ZC%)BC$#;DT0  ,#V   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;+U]:W/;1K+H7T'YU)Z2JB"%;Y%Q-E6.["3>X\0IR\[>_0B10Q(Q"' !
MT++RZV\_YX$796_.J4K%(@G,]/3T]+M[OGLHRH_5WI@Z^GS(\NKOS_9U??SV
MFV^J]=X<DNJZ.)H<?MD6Y2&IX6.Y^Z8ZEB;9T$N'[)O):+3XYI"D^;/OOZ/O
M?BN__ZXXU5F:F]_*J#H=#DGY^(/)BH>_/QL_TR_>I;M]C5]\\_UWQV1G[DS]
MX?A;"9^^L:-LTH/)J[3(H])L__[LQ?C;'Z9S?(&>^#TU#Y7W=X1+N2^*C_CA
M]>;OST8(D<G,NL8A$OCGD[DU688C 1S_ED&?V3GQ1?]O'?U'6CPLYCZIS&V1
M_3/=U/N_/UL^BS9FFYRR^EWQ\+.1!1& ZR*KZ/_1 S\[7SR+UJ>J+@[R,D!P
M2'/^-_DLB/!>6(YZ7IC("Q."FR<B*%\F=?+]=V7Q$)7X-(R&?]!2Z6T +LUQ
M5^[J$GY-X;WZ^[L/O_SRXMV_HK<_1G>O?_KU]8^O;U_\^CYZ<7O[]L.O[U__
M^E/TV]LWKV]?O[J++GXKLG2=FNKRNV]JF!H'^&8MT_S TTQZIAE/HE^*O-Y7
MT:M\8S;A -\ S!;PB0+^PV1PQ)=F?1U-QW$T&4U& ^--+2*F--[T/T;$P&0S
M.]F,)IOU3/9;F>;K])B9*BJVT6V15X#:38)TVH7;X<$NDLLH''#M#QB]WQL@
M_G5Q.";Y8YKOO)_-)MJF>0*O)EE4U? %'+BZBF"P[+0Q40VO=CX D_ST\B[Z
MN<@V,&(5O4D/*8P61RG\6)WNJW23)B702I3DFW#"3_!]<I\9F*0VI:GJ"$9,
M:WVV_^?__J_E9'SS/!P>^%+TL$_7>X+UEA<9I15]/)8ILIKHWN1F"Z0+?U]'
MK_-H;<H:&!9PE1T@B%:#C__V[C;VAY$)X?>C*0F7 &)I<#F;TQK74N_+XK3;
M1W?[)-_MDS3Z?VG^D.1 Y  [S%Z9Z)<D!^Z&6(-AK^/H3;VYCBYPZ,GHN?<C
MHO*VH._'SR_CZ >3_H&;]4\8^51$MSB#  03W,$YS->&,/;>K/=YD16[QXX9
M<)=D*#=VXTM:8VO3[)KN]B<W,3*9Z,Z4G](U/-<]G[ZI$T87P&E-62+"BBCA
MO9'G?W_]JK+/P:](IMDC,,%ZKWL29<D#@P3[=<IX(V+9]6-9[-/[M$9"  Z<
M ]E\ J)1,HZ8['%-]3ZI:?M,O@.D;_#7#:YF;7"W8/",Z//^5,$!J^CM>E_
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
MW"8CSP?SAS\P,>*AQ'S%JBL#>7B$B_O+J#F*YBF!O+=FX5,2C\FQ5&" 3;)
M/US?74<[L-%+-M_7:W/$]Q,7C#FZ[&<)M@7A?]BB SI2'&QD&5?5Z7#T7"<)
MY3=)?!%5-!.8SW*R\55?BQ!'SAK8K7CTV&&T\PR&UCL\"^+!"_.?,[8U<-(!
MF_ A#6:)KKXYV;0,?HEP!<>VV&"@H68W!_HQU*?#WDOU>6#NJ\79=73G15C@
M]!\H9_@/PQ%#\M#W(UA4 (X6)L*K_(@A @EL&ZWE#(Y=94T8_+2QIB/Y/)*T
M1._WR03[PD'=31O9"(9\KYC&H(T$JR3=46(XB?-%PC&]%Y<&SQL:]VMX(ZTE
MJA4+DAV#Q,P>8\<E&>S,U.8Z\&D*:%YA@<F&9 1LH?B^'S#,J#.(N<J.L6X<
MX9 6B"X[6C$1 D!+Q ?0]0689&74V@S7G().?B),ZI5QUFFY/AW0O;:F0_?H
M><8P]0^7X]'0EU*=Q&TYD!U;[[K.=6\PN(R"R#HZ_R.6N; L<S'(\,@U1,O'
M/US.1B?O'![J8GT9]0X71(^4<"L2RGO8V P-*7AZ$V2]2[+B ?.UA$HX7_'
M%3A O!D2.*5^'$$R[XGH.*S0A" ,8-FX#P7="*@FQ,D9RVD(_3<6_3>#.&OX
M=;J0/CS Q>:RY1QJ?@:6"63*:Q).J\H<&E36H:W<+/F4I!F9@:IS-'4O.((Q
MT3*:9;@S^"".%;@+M [!I:($6:J@ER ]BS[&S!X8$<@>#. >J5;NF#RJ*=D8
MWI,BC5EB<613((#U$7C&))53Z6@L.H_!4D4VX_+T2=5[!O9Z:?=Z.;A5/P9,
MRD^/P(C)H>_0#0]Z82ZC)PP<T/ZI!J;[IZD\_DIY5G  M;KDD'P&D?:G46E&
M-0KWJ#-*2/9XDNW$-('FDZ>\_6PC\0B$#7I2&X=20X.5S]%9DJ#\:.HY:#=@
M,ED""@%H30GQ#&+$)])149T2;5T$ G*,5(6.J*:B<R64F4.I),GF$XP%2A=&
MWWB2Z^B?G!_+G L';<_>4!3\11R _DZEGW?@XB'>8_L4"!#XV"-J8JCEG+ R
M V/M]0.&VSV\(O([$.T?9HQI[HJ2C!D I\BM>'239VBN5='%KP6H<..;)PN?
MRR"Z:K)H'+TF +Z-/N3)YH\393#\^U3@/[@/+&^Y=E5PQV85IMT!!IWGV=LD
M4GM 3V9J4>"<#LBI]:J&>D@FE?2Z >+$@L@>/R"BO 6B\_#HNI2"U1+V<*X,
MLDU=<612FH0#?AD%.S'#@3_%]&J[F +4QHQ"D*$BXX_<7-740WS[W/5#R'X,
M-"D8;3X=AJ>55MYQ_)OR0O(C)&F=:1M7"4S=!9IMC2/ZTRH IZ[QS92BM;&>
M*O%R/ [!/[#KY.48X-DKR[-7P^J1Y"S;T%\7AQX>XF)[&;6&X5PN-))WGM6C
MS@?6U.]32J2KG#ZU+C*I ??#MAW^V]@F6_N:LOW./UT7Z35@;-.(=%Q>=T4'
M19:*7T;0#PI;@3G!K%JX &)^)H;(WN_ X:(,F0P[5]GC)QWY5@[[JIAA6"^&
M]6L ":/XY\ISS5ZG,?%KF[07&E$IIB';?(LDN[;^>\&]2*(>W/C<(W^R([++
M11*FR#G'M%<\2:=B(\G \-"+N]MH.EG$$D!!=OW:TP"NHELV]-Z [&7]JN-M
MG)A9*QDQ_TCR$R8'275Z+ (3%E2I)\2W'FFCNY #>&4Q?CH68;F6398,!]+T
MT]M7MV]L_NFAV)A,5 ;XGC\[1PF0G)I;UAD1#&KG0M.3?L_2+3W;!3-8SVO<
MTI1RO(*C2:ICQRMDL%1PK+.DY (>,$GPR %% V1KYIF[LC@=B?7N#(D(HDH!
M'5&/B^.T703;9I+@UV'6K3.D[@N8^=\GE"4UUW@BC/!%II_3G#M?D+HG"6!@
MYU= YJI.2'HH<Q";&(VEHS5H$2BA/7P2-DLJW@:$J,!' D!M&Q4H,JXQ,9F3
M<;G$ATZ1Y> YO8%^@:NL*"BVX\.)\G*=2#HS22-T,JN,<'E1J)VE69BK=*H,
M9ZK><^JQ&]4I_7#R#@G-JJJGYR71LF?U53PRIQ;NYW:=<ABI:@EL#O3+PLJ)
MS"5QS:;G(&NM_<"SE]@E^BPY N[-8]&3RBL)UMW<V2HH7L'V!I.6U"1&UL82
MA'98L"\2V0D7K(\$,O 34LWG?4(;'-,$#R56#>#YAZ.S2]#0Z' LM;)&SIG@
M,-R52,@K[N0B] :DQDY)-?::S!T0TA!YG$)8_>52!-U^^BE2\S2M?%\I;3[Z
MO*HM.\6)P[B"L2 /W86RKYV:H$+;%[>HP'=ER3ARZDCPZ!(M0:SDNIWD<)&T
M-87'RX:H[D0K,.! >GK5,A95]P;[&P!2[294T:XH-H1_'^UN;P?TN/'(=8<9
M#5O?IVR;9I(<6G6;VF>&N-B!K=T8IOT%&UX28U),<? )75=6,''8B1X_F/K;
M*+F4K>(H%"4C6]NA+B)O5U#(8BHQVYTD//6G5KH^9@J3JP7]W6AEL+FU?7P>
MW?LSLN^C-IR3R:T00*ABO,OE)]H\4(J(8UKQO;'A4*;X1\G:E613DEV%_J8L
ML><$<"7&V@>+HDDJMIF+"3LV&V8GZNFUI$F*B]T!%9X\',:X[LG]1(G%N'69
MC]F47&1E30-Q&>DCL#T4'&LI<B.96Y%=9 MCCU079+,E_<X#^+F3OEVO%UU!
M)I[ELQD;_E98_N#3W#8D2BIZ33.;@C%9QJOEU'&4-N,8/'->1Z;QX(&1:DL@
M[WT1>'8[#]_P6!?[RZAW/%^N6%G9Z)]BHYJ^#1H<$ULKYE?@@.( !C$2*G)^
M*[.*AYP\TW\4Y/]L->HH552SQN<'_5 4BJ;DE3P&2W,:*>6K:/&]T_K4S*@;
M4E0FY>C47M[SLH_/+-'JQ8P[8US); ?2V>))Q7LA9CC9A4ATHB5+J02LSU!A
M5J IBE6;<\T)YW/9DDJ.)O<H0A1DTO,E82F*E[&F;W^PRWC?.C,5EU7V+&_H
M=&A*PI!8[:)(S'S@A#EDM%U+0/\&ZM;$PP;!Z]0-)&NL"SR758VN7)OZWT0,
MUH<P8KRYV" 7^8$Y[.JG%:^-_ZSHL*CR4Q#3]YBJD9(U;!1GM*C%8-5AU@U#
M<N72/EFDW6(MP7!>K(:ZF6Z\O!(&FX!D-KG'[@E54\'L1?]3LC&>%BH:3QP[
MG9SIM=:59M?)2X<'PI*$[L'ZOF:EIBQ3=[XY] 9LZG0X,<XV&&=:IUZADR^?
M'+*O>V?1R#?SQ:V?"-ID-TTWE(2X7!R$ A.G@Z21BOH)]/X3FBMZT&C8M++^
M#HH<4<%NDHD7"Q,$\,^>),=&29,-5O!(&N2U#GS\&H^HG02&71NS<9P.T4Q*
ME-31*X- ,)2CACXS+J:WO$,G%S>(SB2MF\1!L@ES%+A2GC"(B\ 6E^<K%MX@
M./KAG<'.F2[;E\OS?CBEDNM**=].)7(/T:*F(SE)+[T^9@[)71",Q\^C7Y+U
M'M .IKE- QS9'_6K:?0&)Z/694"$8.*98-!AR.I^I/D>>C0$RIRBEUXKF8XE
M3*/?#6@?F9>^-Y>UZV?LHD@U5.P"P?W=E7C8N.8VS1Y5";4PJ);GMX&[M[AO
MADK7_@1^W-6Y$,2I1HR0<Y^,4E7'!,(-TY(T(&*&@*GKZ-<B9 JIEVY&:164
MG*8)59UK1ATH0T4GK1KA$M=)C<N=D@U'"UAX^6"\I19NG;"+%ZSG5>X,8U T
M>\5V6-7?"V\:>A=LQ$K3\#0H]SC$4]@S;E'G>RP[:'%KM0CBF]FC2]]$\][#
M?Y'W38F&39*MA9,+"\$&=Y1U@P+$ZJ8#D+1.Q77T(QJKC<0F9N])R.!C_S!1
MQK,UQ%+6M?.<?68M\ZNI9^5H6V8AZ1VQY2OO,M:O;JR')#CUUB7A:ES#LD/-
M"S#YIH-AB-I/$B8!65"B;^Q*,U.NV-LN+:NPR#9^&FH:Z'#>:SOSH(+A&L>.
MIX-Z ?');N-L^,6+/RZ9R8:)!M0%"-4$0Z[6"FNH85](H<;59>R%+<)"D<K+
MRE?A'WN\CUR+[BC#;Z!X8UX9\US?(V;I.U0%*>X!B,28QW(VB>(NX+UDA)3#
M6:Z_&ZXLW&O9IUI8"&9VTE8WS0Z2VE6[(H9YF)_BIA&0=V\_V "(4DLM P!C
M.J!ZX<4^W[1'+DU@G'5J2Z><RO-"94F?[IE,^51@W_DS.9(E^72RD0QNP ?L
MXLI:S,Q=,#<3=_T@\JSK= N12&ZWR!/2U Y85P^B OU8H9>$@@'47><!V?6:
MP\78=D<3BB)V?N7D#<J0#9;B3&&W3ZLMQE.1>!W!#OI\;<AD5E<\\3@<$E5U
M#4'Y@>Z ]U@OK30Y:NSB(=G8B#Z>1N3(I"Z*+Y85B.;FLGJ/M<PT&FY+7A.'
MEVKDC6V<XL$HY<WL;8-W3J772<DFD?^NK9&;]%9*\Z>-^O&: 7ZL*?+0F6]Z
MCE);2_8BRX$'R.OWPFI,X4.4NE6P+&LRJ[8W3HZX[4"GIZ>JQ:,82%6F+LO2
MRPXUFB=N,D1\ND%9H:/%'CYW[CH%NL5SWS'79)"DS%*G)XL$Q$,5:")EOWRD
M:#H"%=26-Q;A[1K7EJE54G$&/D:UV#UBVVISFKAJ+8TSP=A3R:)R%DB@*S^:
MV#K[8^E1;B4 V/:!Q%"?]A4_Y0[/Z@&2[(=VPDI(D*V>3"B-1G/ITLM^\VWR
MJ>":7O(6NH^>D14PF&U HFU!RI:>[\_A=I/<P<7Y0]@X#N67C:BV4K7]-W>G
ME!<%2Z2D@@4VC8JMS0]_ 9K$/?A*!31Q]\GSMZ0A9,-)#B"R.R4V^CN-)&F@
M:.#&"8SQ\UR#,I5<7;*@B]-CY -:1[$*Q=8YB=59Y2N$VV@\::8K4Z$%2R\E
M(^RH:KNZJ;[8J=*["(\J5EX8_]%FUWJ^WLMNYZ<E4;:>,C_3+ZBQM;XNI_ '
MU@_S>E9<R:RZJHNKZI2JDA)V\^6\KUH]U947 =EH&U WN"0"BZGG,8T  DYN
M\K:CQ7D:;)KS*@R!4W,FH&E"2G[*+:N;5<(5.38%Q//<2X0='[FB">^3]4>_
M),KVSPF&%P)XZBR-X;V2(3UOK<P0ZO522=#,@Y1,&T51N&$>$W$YGU[%S:D\
M%BVV\-&88]7>%":+T$=2</)5PU7^VK53C9L: 1T8$MU2:>YU*M/V00TQL#'8
M>+4*[GR@)CQ6(,!^Z"F%TW.@MG>VKH;ZR7F-\*1/4ABXH6YW*I!L^)"W8)W!
M:MW[ 2W*827JVTB%0: 0!Z54 1S6LX@8M#"[+EA>,HDKB^DN;M%Y$S$:AHQ'
M=Q'(>/CRCA?-BIO^,/N96T ^7D;=@W4&508J?=2OJ99CP[G?Z<NB4G2G'=H(
M'XXD101\*EV[ /]<DUBC2P"4$Z]976LZU2B0C8UYG),(S=B, U.YN--@[EV:
M4SLUV5UIIA.D_">>CK&5Y(!^K PF75K5F#UN3O=]3^>[1$=6(7W:NO>HF?^0
M5$&[2_549ET^6:>[=_J^JM!3.^@*L^H7!>2]A&H^B$Y55NQW6%D-K\$:^$JM
M*I!?1< :&PMO-W</2?)J4HE7TN,TL/7%*IMPL3W%F63H7+>/1Y/FVUE#G=TM
M.CLS2=]F,F(8/$G%/E]:Y]!RODG!\!J(0P79I^-E-+Z)%[-E]&*CC&Z,I='4
M_*6!P'&\G(V>,D6K@MHYZK$WSLJ;S(88IO'\9M(QJ>V6$*]67S6YZ\\RG\2S
MV;AC\LDHGBYG Y//J O+ET\^&6%3E-5H]83L^;$KR!X/UU.W>B9URH,S-=G9
M9;OW4L<WOFW'=.L,.-NL@*Q2F[^G!Q<=O5K<S*WZ^&0\T%5H9G.5H%VRLTY8
M<2DSRP3#B:0$:B(!2*P)D!?T"YIWW'8#-]?6X#XM- -'W:_:^C_V=Y3<^1_U
MR*S82=<E>3%+*[^$"#-%.)W*Z]TN;>F(M7)[:F"9R-AJ6U.CCV-.8P^N X\V
M>RB:KA'V3]CT%TVR"KPW[=YW-J&B11_27I9JJ-&<YGQT3/U!!8\$,O*OS//]
M:HY9Q[;WTQ&%;KHCPLZ]XV/4C2A:-"//!3B\(@;>1)(?E"5D:5PB[NT4>,UM
M*P%##W:V:T=/3]^+KN"/;0#L1AY F9ZO(21Y+7L+,M+E2 YQ)%?O/!ZN4M9&
M=!G5SVE_MFZ^=*;>^7 9]8Q&&&A^%QY#K<2EU\4$YZSYAN]4K6_7#1+'I,%=
MVTX:X6?L0?@_^+^[%^\<._2\O)V>%%6YSN9W^%O:<.7Y@=TO<7(&W9E#A$6H
M5-O$C,EB:/==N?5XN%SZIZ+88-YJYW:?J;3.+R-]W?V15KZV+1NL[M9F 8#K
MS^GGG##?/"_$7'">/4=ZN8O+Z54CUO.4.D7_.@":3%KGN3SQ)23&9N9Y#CU@
MCSP+E<=BG6!IG<SI5JL:,!SFVBJ$]J:4<>AM)V!@TP9[:6(A<#UP^!U-$'NG
MG'Q,6 -)[$\@U<LH*'3/63?R0\WW(9![EL"."B#ODH$/(.:E,+Q<48PK!V+^
M"$B]0AEWQ;ED=%5/W6&1-<"DE!HN)=#\'I>CAGTB'!9#0&ARZR8,$N$$R%2#
M]<7ZHY2QQIYS.R,^'4M;;DFP\]JA!<G8LE/T!/7NJ,4M(^XIZC'.%QK8PH8
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
MX^MJM"+,6>9QC\ MD)=("";/"U'<E7[T =HXP@4U!GZ\+U.!K>+"%X8E3)4
M%2)A-]'Q!'QJW3HQMUHJTR?'R'O?193>,6Q>:$8O?=)"\X 7>6?+L8\@!?54
MX6X#Q!12=Y"^T^NI$(K3>M]A(.KE<?YP='GXAD>5FY&VA@NQ.,F/HNC![I;H
M+2]=? KH4NTRZ?1)!=4]J//RC"T2?;Q@@Y'/9M-@T39!TTYB]U\R>U67.KO\
M\TF@?DV.#D.9$;9PJ@AR,WIXL0.AH;\@RKF1++5V:U 3LQG-OR9FQ;GATK?C
MG6;C>HRZ:W?[1M!B5M76"7O>XK0!]'^R1&GK2N8&;V<;#$K;82C(T\Y'R;5-
MIE)(_>QJZOI6A7W<*9.1/%4X-D6'O.;&6RY)9J2[Q*JA$9-[( I_Q"#@)HWY
M?,X;-%-NC4@GRVMF%)Q$/S^Q#R0.-*@1)#")]IQ*/I(@G/)Z)!=& J/=.I->
M%B./PAG% \U'TK:HU>7QO5=HKMF<;\D+]E?>,BD:4;MRF(0]FFA2\UGT=K>W
M;'/H+@;=S^754*$VD>[VY[S(;6>*(Z@\K4;BZ@M%-&&"N]BNJ$FOY6*I3<II
M(5360H4XT@F%.00U@##AG%?-22.OZ[_RD ,Y_W/O,;1@TDLV@"CL0SI[<K#7
M?5!2B]<O6,Q%UDA3?C5JS,W7H_18&[%D*-^[TF.V<).\F5S3CS?R'_?AS?43
ME8WC*FDUP/P^_$$M=S/W0"P6"B*%;4"3[!&%0Y#(:E,\.C9#LQ..("$+3+B5
M/##^41S*2O<5Q@,/*FS=*2.L)148CGC['F:V!Y??M&](!53:$B?;3R> BQ!<
M4L&%A.R9M#8AZ.%6=O0"84 Y_F6=3>V:?QN'QF*.Q6BAL>BF6X!+O;W+<,-M
M"PJ3!X]0W+7H+UZ1G+,SZUG.)KH>C[FF!WM/XA?V8.V-H3R%_C'R4-@>?F(\
M-SR&?\KJ/3ZHVK(GU,DF"K5Y,5C-QF54R^4_026P1!TZ+AX)U^:Z3>,H#:H/
M@NXP%YQ#K*G6"#QM'>Q24K;B$?@+7HRVUII 3[/TNK7XUC>3V1=BPU]R4K6N
M)A*?A5@4@=W<<T6!6_L]MVNS3E>I(W?)B);,ZL>C],>A8>RBD&ZH:,1:-TXI
MH?M\JW#(9@-K&B O^IPWFFCLT!AHC;VBM*$8&MQV+DB@4:J&?T'RA"G)L]3V
M$8?CB2;G"H;LS+8ZI8,[MNF&N%DDGN!?9+>Q+>,\;Z&?2>851(GKU ](B0LC
MWTBPP_KKO(NJ\3'SN6Y:%K'(X2:0:9!TY_7TZ/-F!RI6 %?K)JF6ZZY-%2WC
MU5=6T_*\'X]O#6FZ<,2T=1=[A\:/:J_J_K;]%0)KSR7JN"(#G!_9;6]C0WM_
MLY8-MT"SLS6O^7+^#.-!'\L]3&X%58JZ>)+C[8Q<X6:TE[B4]W):#1?;M>G5
MA]RVM.(T(ZER#2T&IZM9_'B8#3Q"0;#!L>&F7;PK,4HF96IA""GU<PBXV08G
M)&[=A17N2@NE;;X9FGNVYS4VEZ64 D0)\AO,)9)V 2D5",-9@^/HPCRX*-H'
MI:W&P@!IC>S;CGB.4RST;A..7//:J<6B\QX$2.C*-*K$=>2]@0E8+'F'(H>N
MV^EDN&GI;=A5HSLT?*;O:8VAX7"8]A>V6;/;66P667-<EF*J<=BLMK<U,%IU
MU+=2WLK =BZU\8IWKQ1^MI?'  '3A0J)=X5F<(>;?_95R@ZAV/4$F@RW\GEG
M*H/7F8HL^F2RPO$_4"9@@1P7[^T5=&:"BQ-=?_P%DWSIX[W1Z_Z!Y,6#*,2
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
M19Q36KS;JYH$[7([1$J@4"U3$N\D/$*1T.Y=0"E!J)#2TZT[N"VZ!R%LP37
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
M_P(T#W6YL%_>)V6-*F=O9RK)E"$"O)^69;UZ( '=7S''_P%02P,$%     @
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
MC4&W7=-_!RJK0.^74IJ]8!T,?S+3?P%02P,$%     @ I#J,4E,:[2GZ @
ME <  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULM55M;YLP$/XK%I.F
M54(%#"2D2R(E;;=5:JMJR;;/#ER"5; SVRSM?OW.AK)T:K(7:5^PS[Y[[KGC
M?#?>276O2P!#'NI*Z(E7&K,]"P*=EU S?2JW(/!F+57-#(IJ$^BM E8XH[H*
M:!@.@IIQX4W'[NQ.3<>R,147<*>(;NJ:J<<Y5'(W\2+OZ> CWY3&'@33\99M
M8 'FT_9.H13T* 6O06@N!5&PGGBSZ&R>6GVG\)G#3N_MB8UD)>6]%:Z*B1=:
M0E!!;BP"P^4;G$-562"D\;7#]'J7UG!__X3^SL6.L:R8AG-9?>&%*2=>YI$"
MUJRIS$>Y^P!=/(Y@+BOMOF37ZJ:A1_)&&UEWQLB@YJ)=V4.7ASV#[) ![0RH
MX]TZ<BPOF&'3L9([HJPVHMF-"]59(SDN[$]9&(6W'.W,].IV.;M]?S6_OB2S
MQ>)RN?#)[>62O%FR507Z9!P8=&)5@[P#G+> ] !@1,F-%*;4Y%(44#P'")!=
M3Y$^49S3HX@7D)^2./()#6EX!"_N0XX=7OQ7(1\!3GK@Q $G!X 7^&**I@(B
MUX0+P\2&8Q()TQJ,?BF3Q^%>O\IH&+\E_VN=:4L4LPOU"I3+\-/5K32 Z8Y&
M+N?_[.'<U2]B*ZB8?82ZY%O=7V?]+DV&?DPI&:74C\*07/,<WSWH@\@#/PQ_
M\HI2?YC1W]))T[CU,ACZ&>I?@]9GV!?RIFZ0'Q2$U5(9_MUQ/0CS)DHS?S!*
M3G"743\=A"?DZM??[1.!'?401#Q*_ '-R#!+':/N_$@-IGT-IG]<@Z -KUU<
MZ\8T"IZ'!P];F^.7ZO*XB]^E^1W7.:O((S!%0!1<;)X7&9941*(H\;,DL0+=
M%V(4\"^%U H)B<*!GR2Q%=+>P0B+)([(L@0<0VN#L#2)_6&:D:4TZ+G+ZDO9
M#/8Z)1;FQLT#37+9"-,VS?ZT'SFSMM/^5&_GU0U3&RXTJ6"-IN'I$+.FVAG0
M"D9N7=]=28.OP&U+')N@K +>KR6^LDZP#OI!//T!4$L#!!0    ( *0ZC%)G
M8'8O7P(  '8%   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)V4;6_:
M,!#'O\HIDZ96BIHG(&D'2%"Z%:F=$+3;:Y,<)*H?,ML9W3[]; <R)A6T[0WV
MV7<__^_"W7 GY(LJ$36\,LK5R"NUKF^"0.4E,J*N1(W<W&R$9$0;4VX#54LD
MA0MB-(C#<! P4G%O/'1G"SD>BD;3BN-"@FH8(_+'%*G8C;S(.QPLJVVI[4$P
M'M9DBRO4S_5"&BOH*$7%D*M*<)"X&7F3Z&;:L_[.X4N%.W6T!YO)6H@7:\R+
MD1=:04@QUY9 S/(=;Y%2"S(RONV97O>D#3S>'^@?7>XFES51>"OHUZK0Y<C+
M/"AP0QJJEV)WC_M\^I:7"ZK<+^Q:WV3@0=XH+=@^V"A@%6]7\KJOPU% %IX(
MB/<!L=/=/N14SH@FXZ$4.Y#6V]#LQJ7JHHVXBMN/LM+2W%8F3H\7R[O%9#Z#
MA\GG&3RO[F Y_W3_M(*+)[*FJ"Z'@3:O6-\@WQ.G+3$^08QB>!1<EPKN>('%
MGX# R.LTQ@>-T_@L<8;Y%221#W$8AV=X29=SXGC)O^5\AMSKR#U'[IT@KTS/
M% U%$!LP/5*3J@!*> &-0I#V#Z+>*NAYZ/MW61PF'^!_UXFR<DP1D:U1ND(>
MKN(PNG95_6O8XNVL(,UB/S&P-!GX@^L^/*!2-S#)\X8UE&@L@# A=?63N&:\
M2/I^E,27<-'/_'[8OSP%]H&;R93V4C_*4ABDF1]==VK?^F+!42\PE%O7\0IR
MT7#=MD5WV@V52=M+O]W;B?1(Y+;B"BAN3&AXE?:]5M7!T*)VG;46VO2IVY9F
M,**T#N9^(X0^&/:!;M2.?P%02P,$%     @ I#J,4H<WX[?J"@  8#@  !D
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
M,]*%FP-)?>GV*,<C8&LU.2/20N*(W\+6GZF9_TML'3J:VQTU$,-Y_28@-(1
MHLOS"+Y7!!)=DD>()X= .U1ZU%2,C[D0V+_N*X*!_MUSJ<]@$_UH48ON&(7+
M1QZ;A&T;\\50J,)FAF"7Y[K#F:$[H@-!?8P1[(2^*PQ\,$'=W<<R?$;YO:FC
MVR4!=QS_P;O[;:<J<4L[,K%TNRK@I!?L\X0GYWB 13P<L]M(@XOS,O[$BN/0
MT!MS9,6GW-V5K+IK@,!K7$?T(1WL03  ^M#=<^ZJ ^W[SZL$G(,1^B2: ZXU
MOK\"O B;P]%&H9LM-P0!XQ\6-%IT SR=0A.1COM<8'P\I#;NO"F\F11IH@O6
MJ^PU%F*5?)Q8"&><<BXW3HONGZW5WF0W6_..W$VR!NK\I&H_1O+NN/?1%QC2
MPG[:AJ0$@*7Z_JM]VWX^=U9]--85K[Z]>PL=UM#_1,VA*CORW0.259^S50^%
M6=M/R*:F *NUMTL5P2K! O#_W(#UU0_80/M1X>E_ 5!+ P04    " "D.HQ2
MZ,^T4#8$  " #@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6S-5^MO
MVS80_U<(#Q@V@(WYT+-S##C)UA5HXR!.UL^R?;:%2J)+4G'ZW^](V;*+.IJZ
M?LD7B8^['^])WHUV2G\V&P!+GLNB,I>#C;7;M\.A66R@S,R%VD*%.RNER\SB
M5*^'9JLA6WJFLA@*QJ)AF>758#SR:W=Z/%*U+?(*[C0Q=5EF^NL5%&IW.>"#
MP\)]OMY8MS <C[;9&F9@'[=W&F?#%F69EU"97%5$P^IR,.%OKU)'[PG^R6%G
M3L;$:3)7ZK.;O%]>#I@3" I86(>0X>\)KJ$H'!"*\66/.6B/=(RGXP/Z7UYW
MU&6>&;A6Q:=\:3>7@V1 EK#*ZL+>J]W?L-<G='@+51C_);N&-L(3%[6QJMPS
MX[S,J^:?/>_M<,*0L!<8Q)Y!>+F;@[R4-YG-QB.M=D0[:D1S Z^JYT;A\LHY
M968U[N;(9\<?II/;&9G<WI"KZ?W]]-/[VW<S\MM#-B_ _#X:6CS"$0X7>[BK
M!DZ\ ,<%^:@JNS'DSVH)RV\!ABA;*Z X"'@E.A%O8'%!)*=$,,$Z\&2KL/1X
M\@<4[H -6MC PP8OP,XP6Y9U 42MR%QIY,ZKM3EGP&Z<7W])!)-_D/_[GQ@G
M 1H-RCEH;[C#EF \]5;L#3;;*&W?6-#EB4Y$IC$57!).A60T#B-R76L-E25;
M)'>IAA(4JEI_QQD'C(8B(*D0-)(!F=7S-U;9K$ L+F,:RY@(RD-)9<K(AS,0
ME,#SHJB7.,;L^/;4A#*1T"!&R?"8**)Q$)$'#U^HK#(DJY:GTJ24(Y'@C'!!
M8\%0A.B@>D=$A&U$A+TCPIPSY+G@Z(9\5<'Q6!E %\#R5+NSADX898P1(3@-
MT,2SGFR2'^*,L93*$]&^C\#_=EO4NBWJ[;;,&+"&6$4:58G=0']?=I_SJGPY
M62Q47:&J&O'R)W?[MWN<TU"&[32.:!C$'8:.6T/'O0U][K8X9])NQ%=ETF-Z
M')4[&^:!H"%F!^?-?]:/*\$;*Z)!&CO_2'1*DAQEP\THH6FS&228/,?-#L\E
MK>>2GTN1ON[L/N95N?-<AH0LH4D0X[,F*9.<W&FLE;7]ZGT%7^I\B]6KI:3"
MVEJ@KR1-8H&CE"<TBAG2PS;+T=6.OC9 M"LA3<,0!WCO24&B.*$<7\,I0F?6
MO7L%8!5*[J>/!^.?RLK%4>8PQ2?N]-JD3M(XY"2@J4PIX[Q'5*1M5*3]HV*]
MUK#.+&"I:FN=VQR\,WXD.+I/^]G@.%=<D(<=%$\H<U/!0N7+C+,!= PDP=MR
M!B<"WZ0P":D,_%0>"7'9;[EEW,-:A=$(TQ*GQ\L5LY5AW1(%Y&$#V&.M4$(7
M,+' '#^"]<OJX4E74()>^]['$!_'38/0KK;MU:3I*H[D36_V,=/K'"^A E;(
MRBYBK%-TT^\T$ZNVOL>8*XL=BQ]NL$4$[0AP?Z64/4S< 6W3.?X74$L#!!0
M   ( *0ZC%+WE-?/A0,   <(   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;)U5;8^;.!#^*Q8GG>XDM( A!'I)I"2;4RM=VVC3WLM'!X;$*MBI;3;;
M?W]C0X ]=5>G?@%LSSSS/#/#>'&5ZHL^ QCRU-1"+[VS,9<W0:"+,S1,W\D+
M"#RII&J8P:4Z!?JB@)7.J:D#&H9IT# NO-7"[>W5:B%;4W,!>T5TVS1,?=M
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
M]5("+)LJSU*/ $V+H6, FINH&K,#J!0,J!0<C4HK7Q 3Q-_#NW>$^L4Z7KK
M\F<U"?YH99HU4TI;CY;>#E\&K<,"?2LN77GK?"=$^G2,)8XIMCY+)6G'BDD]
M#O>E$!X&W<\WB[GCAF^0+QC'\@D+QT(\V2=A,-;V"7Z5?M+3.!""X1""X>$0
M[+I+<A^0#$66!ZY],+\OF@[3_KNGW8\>]T2UC^:#S_]"H.\6P2#UO03_[@3[
M<><4_8=2?0<,KX<[ LQJ9V:36/]_BJ_W:CH;JI8OSQRVS?^*;G6;9W>^P&F.
MNEX'WC?M^H0. ">P[%H(B_I,H7+0&+1B5AMN8LWBD,<8 DR;*& VQ+W6:)DM
MUU:P2&BN(LUDA#+$A"R.4!AIP:YF.#-ZTK?+UK<;8*;6)8E&;:6$8#I$DZR8
MT0$/,(8*72BX4 TF(A:@N-$F8MH:'BC+8HQQ"&ZQX,I@Y-)8KF2PYM=3WV*H
MMQA&V (.D;',8 S0A08&]9N$M@&/=(QFF)IV&,&BUD5C'H<D%YICM,8:XH(A
M%(\QTS'4CQF:]921(*T"%D!1J&!@&!T:8BC(CH84%RRP@D?6P@YD5V(@%'2G
M?MQ*;@WUY61;/=C4/&9I>Y8JYK%0C%Y+0#<3T[L!02S!CME <*E#%D14VL+T
M 48R)DRNN RT9RD";]88;E6]67OZT%Q8;N 8K*8.@ 58'_$(S**H4R3@,6P5
MDJ5Y&"O\&]@<08%G$;?H(:R)P0'6YCHR3$(W:WU,=5$9<0&;A$8P8P2/_383
M2U3B9 MX'5U$Q,!"(P))?"Q2)(UDBFNT%C%TE#"V0L3*"),!%(TC5")@$R&J
MQ5\_,'[4^+-KFC,TQ628V1+5@MMTZB?0,0HI6:FG4A(VHRO-*7OB$/W5B0EA
M<B/];(RU5E+[9I!3%(S4BUFL0"WN9V-8#,<M4>,"^1XIOX)\@'NT>YTTX)T5
MOE2GNKVMNU<IZ_:$!*?W4R<Q@I^:S?7X^?QPCSR(52=K=W&ZN?S1UC]VO*;7
M#2A#[Y-\Z3:EW.;<VIP"VR@,3 N\MU#("(\*'MV0LT@9Y# EJT6< P_0X"%Q
MD&(2Z0U/ [UD+)$9VL)G,:5L@.27%H -3Z,]!XJ^\;T;N'Z]-/Y\/&4OEK5_
M5[:@UZ=5^6@%O3,U2#]ZFP?@5,"O0*K'RX#8!O,1\-1"4:1T$ K0]SW]5WB@
ME;6$N!)-.=1"*VX)G;G<*@G[$;"!HRH""A!L(G@!%VC?P2\,@P-E>S24[='1
MG>/Z54);L<9-*2>/\O>^<OXPS[\;E]^U2;R:3KLW537H9??^!4>?Q5)1)&HD
MPKXW )R5KAW6$N*$8;A#G^9#$2*2]GY/F6Q]/BI<?><_DC7,R]-]21IFA^]P
M5]WGI\WR[B/>VZ2^RY![N9MAJQB'=M2]D^AOVFKA/T;=5FU;%?YR[I+4U;0
MSV=5U?8WQ&#X.GGY7U!+ P04    " "D.HQ2TGP$C0(#  !A!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6R=56U/XS@0_BNCG'1:I$#>^[+75J+
M[5:"!4'O[K.;3!-K'3MK.W3Y]S=V2@!I0;K[$F?&\SQ^9N*9+ Y*?S<-HH6?
MK9!F&336=I^CR)0-MLR<J0XE[>R5;IDE4]>1Z32RRH-:$:5Q/(E:QF6P6GC?
MG5XM5&\%EWBGP?1MR_33&H4Z+(,D>';<\[JQSA&M%AVK\0'M7]V=)BL:62K>
MHC1<2="X7P;GR>=U[N)]P-\<#^;5.[A,=DI]=\:F6@:Q$X0"2^L8&"V/>(%"
M."*2\>/(&8Q'.N#K]V?V/WWNE,N.&;Q0XA]>V689S *H<,]Z8>_5X2L>\RD<
M7ZF$\4\X#+%Y'$#9&ZO:(Y@4M%P.*_MYK,,KP.P]0'H$I%[W<)!7><DL6RVT
M.H!VT<3F7GRJ'DWBN'0?Y<%JVN6$LZO;[=>K>[B^_?;E='MU?P/7F_/UYGJS
MW5P]P*<MVPDT)XO(TDDN/BJ/K.N!-7V'-4GA1DG;&+B2%59O"2*2..I,GW6N
MTP\9+[$\@RP)(8W3^ .^;,P[\WS9?\_[ _9\9,\]>_X.^P/U3M4+!+4'91O4
M()2L3RWJ%@1G.RZXY6A^5=B/B7__;9;&V1_P?]=SXR11,;'=D2I7T.>M-$[F
MOKJCYT)1[U6HF>^?CCVYZP T"*B7?O3<<.<W+P19&$_2T9Q/P[R8PMT ,Q[7
M];ILJ(><B$[39-'V"9BL (FOHUZWQ)(0;@Y)-@\3HKO$/6J-%4V 1Y0]PBE(
M)4_+GIP4_NF;L@CY"21%F%,"21[.ILD+JE:/J*5GKC63UL D+.(I/9/Y!#:2
M/@D:"Y0C@CFP#DJZMYIFA3E2)Y.3,:4D#O-X]J:H2>J*:FAZ:K1<HS])[02O
MV=OJ%&F8Y\EH3B?A/)[#K;L<3E-*>Z1]0AEOE64"LKP(BVQ*ZSQ,B^FO+F7T
MJNU;U+4?;H8RZ*4=)L#H'>?G^3 V7L*'X7O#=,U)K< ]0>.S:1& '@;:8%C5
M^2&R4Y9&DG]MZ!^ V@70_EY1L8Z&.V#\JZS^!5!+ P04    " "D.HQ2;KKT
M3<P"  !%!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6RE56UOVC 0
M_BNG3)I:*6I>""]I 0E:JG5:)01[^6R2@T1U;&8[T/W[71Q(Z51 [;[$]OFY
MY^YQ?.?^5JHGG2$:>"ZXT ,G,V9][7DZR;!@^DJN4=#.4JJ"&5JJE:?7"EEJ
MG0KNA;[?\0J6"V?8M[:I&O9E:7@N<*I ET7!U)\Q<KD=.(&S-\SR568J@S?L
MK]D*YVA^K*>*5E[#DN8%"IU+ 0J7 V<47(^C"F\!/W/<ZH,Y5$H64CY5BX=T
MX/A50L@Q,14#HV&#M\AY141I_-YQ.DW(RO%POF>_M]I)RX)IO)7\5YZ:;.#T
M'$AQR4IN9G+[!7=ZVA5?(KFV7]C6V';'@:341A8[9\J@R$4]LN?=.1PX]/PC
M#N'.(;1YUX%LEG?,L&%?R2VH"DULU<1*M=Z47"ZJGS(WBG9S\C/#V>1N,GD<
MC;]-8#J;W$]F9(#YE]%L,H>+[VS!45_V/4.1*KR7[%C'-6MXA#4(X5$*DVF8
MB!33UP0>I=CD&>[S'(<G&>\PN8)6X$+HA_X)OE:CNV7Y6N_7?8(]:M@CRQX=
M89]3[:0E1Y!+*.0&Z1:;:FXRI)N<(A46G2Q0&2U1D0%TQA3JMP[Z=*#/GWJA
MW[J!<^/L)>C>]&]P&#/.1(+ #'QEHJ02!7O>0?R*+@AOX$'KTF))TPD]$/=B
MMQ7%<)LQL4+(A447:UN0&\;+LPQ!U^UV?!@EB2H9/X=.\TV>HDAUDW'D4P(1
M4',QO/D-[Z.X"-NN'T270&V BEP /B<[/<6:NDH#;,5N.PJ/_H.#\Z7;C,4"
MU>Y&'YQPX/J=P(U[P<<EMT.WZ\?_)[G3=J->?%[R1:?GAG%P^0'1H=^ XI[O
MQL&;9>T=M+8"U<HV< V)+(6INUQC;=Z(4=T:7^#U _/(U"H7&C@NR=6_ZK8=
M4'73KA=&KFVC7$A#;==.,WKG4%4 VE]*:?:+*D#S<@[_ E!+ P04    " "D
M.HQ2D/<][*8"   K!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6RM
M55%/VS 0_BNG3)I *B1-"U2LK=26,)"@5&VW:8]N<FD\'#NS'0+_?K:39DR"
MTH>]U+[SW7??W>6NPTK(1Y4A:GC.&5<C+].ZN/1]%6>8$W4J"N3F)14R)]J(
M<NNK0B))G%/._# (SOV<4.Z-ATZWD..A*#6C'!<25)GG1+Y,D8EJY'6]G6))
MMYFV"G\\+,@65ZB_%0MI)+]%26B.7%'!06(Z\B;=RVG?VCN#[Q0K]>H.-I.-
M$(]6N$U&7F )(<-86P1BCB><(6,6R-#XW6!Z;4CK^/J^0[]VN9M<-D3A3+ ?
M--'9R!MXD&!*2J:7HKK!)I\SBQ<+IMPO5(UMX$%<*BWRQMDPR"FO3_+<U.$0
MA[!Q"!WO.I!C>44T&0^EJ$!::X-F+RY5YVW(46Z;LM+2O%+CI\?+Z"J*[B?3
MNPCF#_.3V<-\O7RXN[N=?X7;^3I:1JOU"H[69,-0'0]];4):1S]NX*<U?/@.
M?#>$>\%UIB#B"2;_ OB&:TLXW!&>AGL1KS ^A5ZW V$0!GOP>FT!>@ZO]W$!
M%LOH.EH:!:QN)B;S/>C]%KWOT/OOH*_,$"4E0Q IQ!GA6P3*06<(,9'RA?(M
MD%R47%L#B0F:D3.E!B[X26P*)P5CUHARC1*55F^U8#^%M0WV/T(#54 4I$8O
M*G4)GS\-PJ#WY>#S)Q():#^#5F6:B?D&9=M0F)&":L),U%_-W*92Y#!;1'!=
M\@2ZP5DG" *8FWW%A#*,M)9T4VK'78O#,CD*.X/@XA@F<2S116D\\\))3X25
M>'!=NH/.>7CQ8?[=,.@,WOYF_5<#G*/<NC6E(+;MJ6>YU;:;<%(O@+_F]1J]
M)W)+N0*&J7$-3B_./)#U:JH%+0JW#C9"F^7BKIG9YBBM@7E/A= [P09H_Q_&
M?P!02P,$%     @ I#J,4@[!M=YI P  8@H  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3,N>&ULK59M;QHQ#/XKUDV:BL1Z+[R4=H!$7Z8AK5U5ND[[&.[,
M$2V7L"17NOWZ.3FXTHDBUO8+N23VX\>.;=Q?*OW3S!$M/!1"FD$PMW9Q$H8F
MG6/!S*%:H*2;F=(%L[35>6@6&EGFE0H1)E'4#0O&93#L^[-K/>RKT@HN\5J#
M*8N"Z=^G*-1R$,3!^N"&YW/K#L)A?\%RG*#]MKC6M MKE(P7* U7$C3.!L$H
M/CGM.'DO<,=Q:3:^P7DR5>JGVXRS01 Y0B@PM0Z!T7*/9RB$ R(:OU:806W2
M*6Y^K]$_>=_)ERDS>*;$=Y[9^2#H!9#AC)7"WJCE9USYXPFF2AC_"\N5;!1
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
M^)3;'G&'C-A#3MYJ_X''M2QJ61;Z+>0D/ES6#G10#VSJ,8<ZGG.(89PX0Y>
M0Z8BZ0?D@(4VM1WKL.W1)IMW#_-^=G-W@,0Q$B;0=@O3H;X?4L?F6-LFO =3
MVV+\L>TM:)E%F6M1V_;Z4+SVW7X$?YOAWPPV)-@1CX?4"O6>.H0-_36PC<VG
M^+8M" [EG&OK_2"X[3M#0![GP$L'X^>"P[NT<RS?9'<'@:U!^%5'[H74^.$*
M#NX"THR&*LBM:+]L\Z[Q:H<W>WC;;7G;?2IO)WE5ZV@*625JCMI#:D^UG]#C
MR5U+/6M1!:+UKS4Q:1G=QOO[_?E="?'B_+_34$WJI="EH8G0QDR$6LXC!)=,
M4"Z4T,AEE)(TF8I-3M_ER\&#B$JYE]I-GK7[L#/-+;!?+^7W))37)I3WG$(
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
MN?$"\'VEM3MLO(%ABIW] U!+ P04    " "D.HQ2T,]KPE0"  !D!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6RU5.]OVC 0_5=.F31M$FJ"P_IK
M@ 24;7R 5H5MGTUR(59C.[--Z?[[G9V0=5*+IDG[$OOL>\_O?'D>'K1YL"6B
M@R=9*3N*2N?JZSBV68F2VS-=HZ*=0AO)'85F%]O:(,\#2%8Q2Y+S6'*AHO$P
MK-V9\5#O7244WAFP>RFY^3G%2A]&43\Z+MR+7>G\0CP>UGR':W1?ZSM#4=RQ
MY$*BLD(K,%B,HDG_>CKP^2'AF\"#?38'7\E6ZP<?+/)1E'A!6&'F/ .GX1%G
M6%6>B&3\:#FC[D@/?#X_LG\*M5,M6VYQIJOO(G?E*+J,(,>"[RMWKP]?L*WG
M@^?+=&7#%PYM;A)!MK=.RQ9,"J10S<B?VGOX&P!K 2SH;@X**F^XX^.AT0<P
M/IO8_"24&M D3BC?E+4SM"L(Y\:SV^5RL5G.5YLU3%8W,+M=;1:KS_/5;#%?
MP[L-WU9HWP]C1V=Y1)RUO-.&E[W"VV>PU,J5%N8JQ_Q/@IA$=DK94>F4G62\
MP>P,TGX/6,*2$WQI5WD:^-)_J?P$_Z#C'P3^P2O\:_)/OJ\0= $9KX7C%61:
M2N'HGW86R"'6<94+M0.E'=1&/PJZ*B"G@5#@2H1"**XR04A*=1B +_7BM)*W
M;RY9DGZ$_SU.K*^5^H1RBR;TZKC%DOY5:-RKX!G]+88\VEX ZUTPUDLN!Y#V
MK@97O7.6OM23^-F?+]'L@K\MW?->N<8$W6KWA$P:Y_Q.;]Z?)3<[H2Q46! T
M.;OX$(%I/-T$3M?!1UOMR)5A6M(SB,8GT'ZAM3L&_H#N81W_ E!+ P04
M" "D.HQ2:IJ?33P#  !8"@  &0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6RU5FV/TS ,_BM1D1!(T]JF:Z]W;)-VV_$BP3%M \3'K/760-N4)&/<O\=)
MM]Y 6]D$?&GLQ'YL)T]2][="?E49@"8_BKQ4 R?3NKIQ795D4##5%164N+(2
MLF :5;EV526!I=:IR%WJ>9%;,%XZP[Z=F\IA7VQTSDN82J(V1<'DPRWD8CMP
M?&<_,>/K3)L)=]BOV!KFH#]44XF:VZ"DO(!2<5$2":N!,_)O;B-C;PT^<MBJ
M YF82I9"?#7*FW3@>"8AR"'1!H'A\!W&D.<&"-/XML-TFI#&\5#>H[^TM6,M
M2Z9@+/)//-79P(D=DL**;7(]$]O7L*LG-'B)R)7]DFUM&U*')!NE1;%SQ@P*
M7M8C^[';AP.'V#OA0'<.U.9=![)93IAFP[X46R*--:(9P99JO3$Y7II#F6N)
MJQS]]'!V]W:TN)N0Z6BV^$P6L]']?#1>O'E_/R?/%FR9@WK>=S4&,N9NL@.]
MK4'I"5"?DG>BU)DB=V4*Z:\ +F;8I$GW:=[25L0))%T2^!U"/>JUX 5-V8'%
M"RXNNP6\UX#W+'CO!/@<;TZZR8&(%1Z5!LE9C@3.44Q)Q:1^J#5DI<IX=6Q_
MVP,\?1)3+WA!]N,]*VRP&GMV@$U^-]V/\\6"O)J,&WTJ>9GP"A,5,N4EWD^B
M,B8A$WD*TH#K#,A8%!4K'ZSWG)=K5@D)!&&F&KKDK4Z[CP$V2\53;H#0>1_.
MC).[EQ\(/=>EY3S"YCS""\[CBY!$2U8J9M\%A1=.9[\<#P=U[$S:@YS:Z/\U
M?@8F%0%SOPC>#BB6>$SFANP-J.?'YG-M[\P_BXL4*+BR;S(R1B#Q]BO/[H6&
MYQ<#GL&E8Z-/'_6(]AHY#(-VEOT)+ AH(_?B\*PZ#OVOPZB1_8X7Q"T,CAH&
M1Q<R>,ER5B9P/GO; _QOMHZ42?TH3P_X^I=4'15B4VJ2;H!H\?N>W)SBZ07\
M"SM!Z)&KSG40G\>QJ!.AZ56G1^D?L_?]SG4</ZH8+#KZJW,/_O8%R+7M:11)
M3/'UC[^9;=JF4=TM/)K7/=<[)M<<G\ <5NCJ=:_PC9-U'U,K6E2V=U@*C9V(
M%3-L_4 : UQ?"=S+G6("-,WD\"=02P,$%     @ I#J,4M,E!*B:"0  M!X
M !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULU5EK;]LX%OTKA'>Q:P-L
M+5+4@VT:($F;V0!M$B2=7<Q'1:)C;67)(\EY]-?ON91LR?&C>6 _3(%4ED3>
M%\\]]Y(ZN"_*']74F)H]S+*\^C28UO7\PWA<Q5,SBZKWQ=SD>#,IREE4X[:\
M'5?STD2)G33+QM)Q_/$L2O/!X8%]=ED>'A2+.DMS<UFR:C&;1>7CL<F*^T\#
M,5@^N$IOIS4]&!\>S*-;<VWJW^>7)>[&*RE).C-YE18Y*\WDT^!(?#A6--X.
M^'=J[JO>;T:>W!3%#[HY2SX-'#+(9":N24*$RYTY,5E&@F#&GZW,P4HE3>S_
M7DH_M;[#EYNH,B=%]I\TJ:>?!N& )682+;+ZJKC_EVG]\4A>7&25_9_=-V.5
M.V#QHJJ+63L9%LS2O+E&#VT<>A-"9\<$V4Z0UNY&D;7R<U1'AP=E<<]*&@UI
M],.Z:F?#N#2G1;FN2[Q-,:\^O#RZ^G+^G5V<?_V#G9Z='YV?G!U]96?GIQ=7
MWXZ^GUV<L^'WZ"8SU>A@7$,?S1K'K>SC1K;<(5M(]JW(ZVG%ON2)2=8%C&'H
MREJYM/98[I7XV<3OF2LXDXYT]LAS5]Z[5I[[6N_WZ% K'<KJ4#MT7"./DD5F
M6#%A<8% Y)5)V"3-HSQ.HXQ5=50;P+RNMD5XO^R3E;SC*(,\PZX)"17[Q]]"
MZ;@?7WT]JLA<A-O,;DQI0[Y\)1VA;?PQJ'J)KI-%6<)-%C733J)JRB3W?(>[
M8<B$Y"[^I-+LLC3S*$V8>9B3<YV&@#LJ7-VYFHLP8!?U%!;&Z\)7Q@KNN4%W
MZW+A^NQ[42/P3Z; E##D.G"M*8'B7B#9E:GJ,HUK1#@F>U>" BZEM^:BD!_9
M67Z'"3,K-4]85D1YQ>H"E'=3I4D:E2F\$623YIYVF/"Y4#YWO+!U(R_R=SM<
M45Q[JG.>^V+I2#M0*"X0S$!))D/N285@^L]>G:]I=)-F:0T+.?MF?OZ,<H"-
M??ESD=:/UIOK:52::9$EIJRLP\''Y>O7PFP)B:Q3O@G%."X6R XVCQZ)B8 "
MX5N\*$_0VW)A>E@A2PL;RW9\Q12"C4A(S0/$_//";"R)EB$+(70=&'VKO(#[
M"*P"@!S]_* 6^>V[VI0S=E.4X(TTO^T<]$/!I;L)(B3UG2GKE'R]08)WGDO@
M7W,?,! <)G/E^RUNLI6BOM& EX]\\GC@Z]:W_FO)0\=##CDD+@BXJ]2S/>L0
M8IX'@2N3&/03Y :ZAXE!B!-6$:0J-OS]^N_.>P?_//A:LKLH6YB/3'@.Q[/E
MJ&A13XLR_6D2SM*JHE6WB[VH0:%Y@M@B$S9HR](5C7OR5#H<344U-[8MR!X;
M"V=SVRM8 TC4U;=CP1T?\0F%E8('.G2X%L[;E'U-$;8DVJ(-?,5]D%2K#;04
M^/@+WZ)OM%J&SIOEDZ4[#3YFN]9U]\3G0J;/'_]\+FPN2BPLNL4^5-@6K" U
M'/IK$--!A0P7*N2A(E)O@B6X G^#?T&\FIUDX$]VQ(HGFEX!L6T+[3>:7*QH
MH^GX_Z-IQ!3Z+<\)V%&2I(0KK":5T7=ICMHU3VEUB30=%RSB4HD(Z$\$Q*&+
MV2*+J,HUU!D7,R3IE'KO.P-R@=E#3W(_5",V5"A>ONN-UN:A$4[CM&9#+ *X
M4FAG1+\#5%Q/!Z,67=66$M("03A<:@P&P*2'KL#C6DMPX6R6VH+:,#L:J!JQ
M,6B=MI2*YUXWJ)!OXIZT[3-W;['M^K+K57='BWDQ-Z7-^;=W:$^O?YBHK)BA
M1GMGWQ;VFK?7ZCG'1K$T=R8'92TK5O^Z7LFJFMQ>CA^B'1.N!#+ [#"EHZ6A
M5M3^C=AO)8&M0=RO1[_6B78=D&0;/>9.]L+&T68E<('MZP^S/GTH0=+:H_0
M*F3?6"^D*@S73 ZMF940)=C+I>@M(\K>GACM4PI C/!<'GJJ)T<"9-K%$S2E
M6.QX:B4EB&U6S&W/N>$, J7[$KCK]R6BQ]7^"%T*HCTIBQDK.GP.A?*X] )*
M8X6$5DYOHAN"2+1XPP)8FDES$ U@L;1[].&7$\]R=#GHL9=SD8<:G >&[X-:
M4,A%-[B++Y4"1U-\*6W=?G2$YW'?P1*V32UXT^(0 %YK%H?20S$,::T%U"L1
M]H4H$(/GCAH/02RY(5(DWO375B+0NHW\C9D4I5DZ5$</UDX7F/=#PA,JEQ.Z
MO<F^[X/&@]='_VRE:ATR^W*9\KY)RQ>9MHL)3]8JC(W#7YD17Q"9BRT5=ID(
M).8927 *O*2W>;M1B1\9>"2OLJ:;C)+_+IH]:(L^1#M/,[O:Z."4J[#504/9
M.8QT]K&Y1#J?;-;];I"/U''[].$B83S1=Q)Y =IRO? 9 *#M]&E6W/]U%[ZK
M(O9LT782FXM'\+!G!PL* DBEV#(-P711-HB8P%">6&-I\+"OWY+M="CQ*S.W
M<$1IHLKN2Q+4;EL?UGD0!4KY6&V7K.8J<-$@RK7RHA7UXV#*C2"D6XQZD<37
M1N.T.7A[830NRR(V)FG+9+9M6Z^$B^1"8XT\$<XZJHA +Z-'6Z013VKX[6E=
MW#9(/3&H+CSPVM+:)^(A.F1?  <]0?&J/=XFZJD%N^X)89IHZ\K,.]E;G7RV
M2!^; /P</8F<>3!EG#:HJNHB_H%L:/H-X?/0]QDH1?G= 4N '8H*+7SF:X)6
M(6Q.59\<F C("KCKJ+WE;+?$ISNT55_!90A^<[I#2-N2<2&[WE\@F'1ZB(W5
M?B7EGA.177'5H>:NTOO M4]L L"#C9/="@A^SAK]8">F0MU+87A$4A)V\[@\
MQEY/8^SBL(S8'C&?2XE"Z#K]Z$BDM8LU_C*98/-*)IN'>!IA5\? BT@*^QM%
M(F_T49=;/CF'%<KE4O@LH%UC=R0Q]'PDH?<&LB0OAXEIN&]$A;EAP72/,4,1
M"AXXZ.]P@46B=S*LP>K*GN><[)H>U6@!;],\IS B&H\H7TQKC4TT2K4($/X.
M;W1*'8 'W+WR#!TEM)*6$KJ9J[7HCMQ?&Z[KQ7R>V:*.C4V25C%ZA@4AC=*2
MC)F@PB-XS==#:D]^77?:GMU^ D#L*-M"M!ZB"X*&+R\XA7V)T?8 G@SO%:@\
MV8[S7^HQ==WHL7S:'C<\OHOI'"B=I&9M[6R*LN@^*I.5!*J%W=>+@.NP.Z%%
M.7!"W9X6VV^D6ZFPG^#]1/>];=^VQKTOB3-3WMKOI16S)_#-1\75T]4GV:/F
M2V0WO/F>^RTJ 6KLY<T$4YWW@3=@9?.-M+FIB[G]+GE3U'4QLS^G)DI,20/P
M?E(4]?*&%*P^5!_^#U!+ P04    " "D.HQ2\G ?OOD#  "Y#   &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,BYX;6RU5VUOXC@0_BL6ISMUI543)[SN 5()
MM(NTT*JT>]J/)C'$MXF=M0TLTO[X'3LAT#:DO=7>%XCMF6=>//-DTM\)^57%
ME&KT/4VX&C1BK;,/CJ/"F*9$78J,<CA9"9D2#4NY=E0F*8FL4IHXGNNVG90P
MWACV[=Z='/;%1B>,TSN)U"9-B=R/:")V@P9N'#;NV3K69L,9]C.RI@NJ'[,[
M"2NG1(E82KEB@B-)5X/&%?XPP6VC8"4^,[I3)\_(A+(4XJM93*-!PS4>T82&
MVD 0^-O2@":)00(_OA6@C=*F43Q]/J!?V^ AF"51-!#)/RS2\:#1;:"(KL@F
MT?=B]Y$6 ;4,7B@297_1KI!U&RC<*"W20AD\2!G/_\GW(A$G"E[OC()7*'C/
M%? 9!;]0\-^JT"P4FF]5:!4*-G0GC]TF;DPT&?:EV"%II '-/-CL6VW(%^.F
M4!9:PBD#/3U</,YF5_=?T.TU6DQOYM/K:7 U?T!707#[.'^8SF_0W>VG:3"=
M+-#%F&K"$O4._?4';K?^1HRCAUAL%.&1ZCL:O#&83EA8'N66O3.6,9H)KF.%
M)CRB485^\(J^5P/@0!K*7'B'7(R\6L0Q#2^1C]\CS\6]8/X%7>2!OHN8A+H6
MLLK)-T-Z[BED!=3X%[VK@)J\':I['NI)$OVRH'R+W3Q74#&1-!9)1*5"8H5F
MA /A +5H]!%V U%CHUG::%H;_AD;GZ<3A5:,$QXRDD =YH0)Q%,#WBK!6[4!
M?!*$5Y9SKM:V:H9_MT/LNF[?V9[>X2M"3SQJEQZU:SVZ&2_0B+)_&5\CZ#5D
MUI!FOHX)JPFX4\)W?G\VNR5XM];WVQV'0HA9AK2$O*ZHE#1"%T0A@C(J0ZB+
MJ@(>U:-"3B]=]\\:_WJE?[U:I/DF75)I"O70Y K>?UE"0I/M3#(!;U6HV_(8
M_4 U=##*K;5.[M^OOGSL'AG:K771W$]-I/B$ZO'OOVCL'>&]6C\#H33@0XI@
M(%%B(\-#P0H=0XX5E5L64@59%5L&E(V6^^(H%!R2S"*B81=*@FD&<CNF8WC'
M@ 0*1)H1OJ]\2W@O6LYW.VV_UWW6FH7@Z=T _W5<WWLJ.*E Q%[;;7;QF:L\
M<B.N)T=[ S_^$R?B(RGB_X$5\9$6\2_R(G[)>3YV\0MJ?%WNJ6='>L3U_&BG
M6]/"AABG?$N5MKDMB@9I 2W];0-=:UJ;[.TAB)O"2DQ4[XM&YT)#@1I>8J)J
M(AF_XHCOHHCL*YO5.1G14BK7=C964/@;KO,)I=PMY^\K.W4^VP_,7&Y'OR-,
M/M3/B%PSKE!"5P#I7G8@WS*?D_.%%ID=!)="PUAI'V/XMJ#2",#Y2@A]6!@#
MY=?*\"=02P,$%     @ I#J,4DZSQK_'"P  T#P  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C,N>&ULQ9MM;]LX$H#_BI ##BW0-'Q_V4L#I'';#;!]0=/V
ML#C<!\5F$F%E*RO)20O<C[^1[9@..:3=UGOWI8V=(3,S(N>9&5+']TW[1W?C
M7%]\G=:S[L7!3=_?_G)TU(UOW+3LGC>W;@:_N6K::=G#Q_;ZJ+MM73E9#)K6
M1XP0=30MJ]G!R?'BNP_MR7$S[^MJYCZT13>?3LOVVTM7-_<O#NC!PQ<?J^N;
M?OCBZ.3XMKQV%Z[_?/NAA4]'ZUDFU=3-NJJ9%:V[>G%P2G\9&3T,6$A\J=Q]
MM_%S,9ARV31_#!_.)R\.R*"1J]VX'Z8HX;\[=^;J>I@)]/AS->G!^F\. S=_
M?IC]]<)X,.:R[-Q94_^SFO0W+P[,03%Q5^6\[C\V][^ZE4%RF&_<U-WBW^)^
M)4L.BO&\ZYOI:C!H,*UFR__+KRM'; R@*C& K0:P<(!(#."K 7S7 6(U0"P\
MLS1EX8=1V9<GQVUS7[2#-,PV_+!PYF(TF%_-AN=^T;?PVPK&]2<7G]^^/?WX
M>_'^=7%Q_N;=^>OSL]-WGXK3L[/WG]]].G_WIOCP_K?SL_-7%\5A\;J:E;-Q
M5=9%UY>]@\??@]-K^,YU13F;%.6TF<_ZKFBNBO[&%5_.7RV_AP_5L-@NNVI2
ME6T%XD]&KB^KNGL*\YZ]^[UX\O>_427_\;18_E]4L^+333/O8'AW?-2#J8/"
M1^.562^79K&$6905;YM9?],5KV83-WD\P1'X:.TH]N"HERP[X\B-GQ></BL8
M8011Z&SGX=0BPT>[#S<9:_CZL?/%?#PQW]F\;8>G5W:=Z[O,A&(]H5A,*%(3
MEMT-]IB6H]1BU!"#[DZH8M(*J8^/[C;=%PM*0XGE9BWW2"^YUDMF]3H=CY=+
MLG5C5]V5E[5[5LP@GL(2+6N(>L/B+2!^%I-F?ME?S6L(1<LAF#G+/R8WS1&&
M<"X#:V(YHZU5##=&K8U166.^G'X:[&CN7#L8@BFH8@6E5,.*?:0?(L:LM0+7
M3Z_UTUG]/K3NMJPFA?L*6.H<ZD$=_V7%K5&!@K&8(99R7#^SUL]D]7L/<:B%
MJ)I>^TL=3:RC9E+;0$=$3!A%$DK:M9(VJ^2GIH< NUU)&_]UPZDQ)'1E+*B)
M$9I87$]*/#K(EL<-Z4?;?UN$>/?GO+H=B+#87FC$)I$BS$JKB**!QH@DM=0(
M6"@)G3=P1[,ZG\_Z<G9=P>Y9N3:M+HW]9B1G+%0VEN-6*)8(7)1Y55E^M8)S
MR[Z:71>U@\RF:(<4YK"Y.IQW+K,N5K,^TH=(JTD8 Q!!;972*1][ME">57SD
MKARL7L!^^36G*$?VCR+&A'K&<II93A-J>F+1/+(^NJYOJW$/BHX3]%K-$*BH
M! ]51.28(4PF=/3THGE\[1#Q*<8D(26+=A4")6.$2<0KZJE$\UA:AM59,SO<
M'K5H3)XA9NI(V5B.&2LH22CK$47SC%J&UXR",7DD!'_ =\AX1))389E,+DW/
M*6IV2L_JJKRLZJJO0I8^GM>CA>;9<G'3M/UA[]II<=FT,!RBRS)#?WARMR P
MU&.0'M7-[#J413T6 X91R;F- @Z"+,JUYAKW%_,D8GD2K;.\V_);:I^P&"I<
M24UI&- 10:HT@$HEU/3P87GX@)KMW/G\:.'Y9K%[5HJC#F8Q82@'<IIPTR""
MAFJ3VN',HXCE4;2.Z*V[<[,Y[M\8)^ R%49S3(QPFO*MAP[+0R>DY<;6>?:P
MNE&U8[H8J% BM6,Q*6DJ'V$>0BP/H65)[59*^_5PM2RUP9SFLJZNRV%3;C$D
M9A"30L3+&Y%C3.C4(O&L8GE6/4Y<DZ%KI6T,(PU<-1&U$$$.E8JDB5J%>6RQ
M/+9^0^+;,]B;XWH^&1P?A$34"J2.(A)R*!$FX8@DY <F[78/-)8'6G;A;T 9
MU1^IQJ0 T(:L0P2A@+ VD>0R3SJ6+\F^<_UOLR<NR:!LA @8K:I84&@)+$B@
MFWG$LCQB'R6_VS9!#$0H' @)>R.(')-,Z40[@7MN\CPWEYF;!_T6?3F"T"'A
M"?5%Y:1,<9Y[@/(M %WU%R=S5_1-\69T4?S:U)-U%E/![X8E\N7\U:-N8[+(
MXPA:)5=AYH*)46L2JY][KO(\5Y<A<YO7\8*.$AV6(8@D(Y0KJQ*<XAO]PGS#
M\)WK'^"_[)]5LW$SA9^;A_#S#+ZZ@Y)JV+/#L_ [>*BNBJNZN<\EL=PCD^>1
MN:$*ZJZ8;U)S8W4(0D00:,D$"8+?B,>]2:8M(SJUGCTR>1Z9@RE/ZJ;KGJ[\
MB1H4$_!0*<LV"+@R"!$4@A'#0X,P04Z82BUHSU2>9^I@T.)QW[;-736!,'CY
MS2^1Y2E/>J''C.2@O8G""U(;6BZX"LV,Y0XILZD:DGOD\CQRUU;..["PFFVN
M_+R%,48/+=<F#OF8).2;E'$:6HE(0EH!(2)EIX<SS\,9?9I/5D8_W=CA6ZR.
M80MA"9Y7U/A#) U7U'(;&HWPVVBUV?Q\;+/G-\_S^W3H#!0?:C>Y!C/+KCAK
MZKH$.D*@_M=;-[UT[;]SYR6>O8+LZ0C&XU'D\?B=#5F!="Z%U4)$9S.Q(!.6
MFU0"(CP 11Z PPEASG3/)[&O ZV-$ZT?/-)"FGV<0O0,SP<00<V)58E]*3PV
MQ/_T4$L@'40..3,+BV!$T$C8=HE23'ALB)\^V!)( 25UE*DA8D(9FB"U\"%?
M_/S1ED"*)"7#=.(,$>.6LI03?;06^SG=$LBY%6<R6KVQ&&>6)3))X0.LV,_Y
MED"*'J.YC3H$B"#5Q,C4::;T(5KN]8!+(@=<>CC>"O<1)F@IU2RQ3*4G@-S7
M\99$2AHK& \W%"8GK4D%,>E#O_Q+CK=D7.- ZBI9= */]!EAF2>6K_2@D7LY
MW))QOU! ]A:VA1 Q+JA,K0//+OG39UL2*7^LC:(5(L:L)*EK&1OW,G[Z9$LB
M7()JUH1U#R8'-3Q-]'*DQY+<W\&61%J!5'(:^3.6T\#01!M0>D#)GSO7DC%U
ME#2P(R)O(@=@5&@B4UO' TKN\U1+>J+(+2G[OKM"$NNW#2E>]# 1]$@N=*J0
M5AX]*H^>G3I#*N:(@G*)J[#5@0A*L(:2!"*5!XZB_]^^D/) 47F@;.D+J1@(
M4DAN2.0LA#"$<AE6JR-$D&G(FG7BV%]YR*@\9';J"RGD_@0D:#+<T(B<M29L
MVHX0L4-I=8I%RK-(;>_7_7!/2,7X,78 >6@DULP3(HQN(T0.<DHC4AO6\TQM
M;^7]4$]((<TXI@V4X:&)F""A-CRL&6&"E"AN6*([HC8N(/Y ?^_[.T(*Z<PQ
MHDST5!$YP678H!BMY#8[M(H*F=R(GJHJ3]7%#>;_%$C!G0M9GHAJGT14GHAJ
MAR965]PNNUCH$XC)I1Z=$ZP>0"QFN$CA37N\Z3S>5G[=N<!Z_&<\G72>3M_G
M7^U1H_.HV>Y?';,!\@<FPE(0DZ."B]1-7(\0G4?(RL.?;JIV4MR6X.2<Y3Z8
M:[%/C_KPJ?/A\R^YF:3C0*@ SU$' 9$3%A*IU$/PX5+GP^4N]Y(T4CA8P:-<
M$Y,S@+C47MRXM)V/<3]X*TEC=P<@30ZQA<DI AE50F\?/'6^W[7+I20=-[$L
M(#/D#"*F#$G=Y-8^#NM\'/[12TDZ#KM0<D<W8Q$Q3DWJL-?XZ&SRT7E_EY(,
M<A. *A;=I$>NW T55V)M&P\ D^^'?=>=)(.=\@O#3*0N(D@443+U?H('B\F#
M90]WD@Q"%$8YB=X!P00YAW66"'O&L\?\Q%V\+5=X#-(14U1&51HBIR#%350K
MQ@/.[/5"WC9KXG+#&L9(M*(0.4:M2B2PQG/5Y+GZ/=>13(Q!2TEXK'Z&B&G8
MTBG/>UB:7;IM.U]&,LAM <&BFUZ(&(.2*=&^-IZ:9I=^VS8==527<,,)Y^$)
M*R8H+ B&%=O1QJN>4]=>+UZ9[8I%FK%\F7'][?JUW-/%RZC!]R_I+Z/ER[5^
MFN6[OF_+]KJ:=; #KF!*\GS(CMKEZ[/+#WUSNWBA]++I^V:Z^/'&E1/7#@+P
M^ZNFZ1\^#']@_1+SR7\!4$L#!!0    ( *0ZC%*1?HZ_+ (  )D$   9
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
M<44V3-^(^BNV>DXM7R:8<E^HV]C @VRCM"A;L*F@I+Q9R7/;AQU .-@#B%I
M]!+0WP/HM8#>6P']%N!:[3=27!^F1)-X*$4-TD8;-KMQS71H(Y]R>^U++<TI
M-3@=+^]FL_'-/5Q?PC*]FJ>7:3*>W\(X2:[OYK?I_ H6U]_2)+U8PD>X$B*O
M*6-P-$5-*%/'QIG,[^'H_;MP</KE&)H5*(?;0FP4X;D:^MK4:;/Y65O3I*DI
MVE-3&,%,<%THN. YYG\3^$9@IS+:JIQ$!QFGF)U +_P 41 %KQ24O!D>?GX%
M/GT[_.R FEYW9SW'U_OO.SN0K-\EZ[MD_3W)TK(B5)J'KH$)I5"!F36P;O^$
MURZWX1LX/CMUGF+3\J?=;O\S8GHHHI'A[_SS)<JUFQT*,K'ANODQ.F\WGL;N
M5;[P3\S8:J;,'YIFYLV(7%.N@.'*4 8GGTX]D,T<:0PM*O>R'H0V[]1M"S-Z
M4=H <[X20F\-FZ ;YO%O4$L#!!0    ( *0ZC%+12+LE:0(  /@%   9
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
M'Y36P:SOA= 7PR9H'K317U!+ P04    " "D.HQ2/E"%#SX$  #(#P  &0
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
M!_'[(H[YQTWZ1J=\;=G['U!+ P04    " "D.HQ2G\?JS+H"  #>!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6R555UOFS 4_2L6DZ966@N8CT"7
M(+4A4_NPJDJR37MTP02KQLYL)^G^_6Q#4=+0+GW!7^<<GWMM?,<[+IYDC;$"
MSPUE<N+42JVO7%<6-6Z0O.1KS/1*Q46#E!Z*E2O7 J/2DAKJ0L^+W081YF1C
M._<@LC'?*$H8?A! ;IH&B;\WF/+=Q/&=EXDY6=7*3+C9>(U6>('5C_6#T".W
M5RE)@YDDG &!JXES[5_-8H.W@)\$[^1>'YA('CE_,H.[<N)XQA"FN%!& >EF
MBZ>84B.D;?SI-)U^2T/<[[^H?[.QZU@>D<133G^14M43)W% B2NTH6K.=[>X
MBR<R>@6GTG[!KL-Z#B@V4O&F(VL'#6%MBYZ[/.P1_/ - NP(\%1"T!&"4PEA
M1PA/)40=P8;NMK';Q.5(H6PL^ X(@]9JIF.S;]DZ7X29>[)00J\2S5/9]'IQ
M"Z[O<S"?+9;SN^ERE@,[=Y9CA0B5Y^ "3.]_@[//G_PX^GH.VA80!I8UWTC$
M2CEVE;9B!-VBV_:FW1:^L6V.BTL0^%\ ]* W0)^>3/?3 7I^.CT9H,].IX\.
MZ:Y.?W\&L#\#:/6"#Y[!.])!+QU8Z? M:23KH=-I6;%EF:=DF_DQC-(PTO%L
M]\_A&!@EOI<&28\[\!7VOL)W?<VQ5((4"I>@T!;U'2LV0F"F )(2J\$;U2I&
M>U:2.('I*\/'J""$:3IL-^KM1A^TRSB[^+_EZ,B,'\9Q&+SR/ "#B0>C8=-Q
M;SI^U_22*T1;O_HGU8_Z80RRYCMF?F-58U!P)CDE)3++4NE&UP(E :]:<*7K
MR6"$\<!%"E.8'IW+,3!*1P&,X2$N/\9!F(2C,#G$S08V3L-1['FODN;NO8VF
M\GU'8D68!!17FNE=CG3:15M-VH'B:_M</G*E'U_;K74!QL( ]'K%N7H9F!>X
M+^G9/U!+ P04    " "D.HQ2-86$UJ0$   *$0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6RM6&UOHS@0_BM63CKM2MN"S4N@ET;*RZYNI6VO:GNW
MNH\.F 05[)QMDN[I?OS90"$%0U-IOR3@S(R?9\9^/,[LR/B3V!$BP7.>47$]
MV4FYO[(L$>U(CL4EVQ.J?DD8S[%4KWQKB3TG."Z=\LQ"MNU;.4[I9#XKQ^[X
M?,8*F:64W'$@BCS'_,>29.QX/8&3EX'[=+N3>L":S_9X2QZ(_'-_Q]6;U42)
MTYQ0D3(*.$FN)PMXM4:N=B@M_DK)49P\ TUEP]B3?OD:7T]LC8AD))(Z!%9?
M![(B6:8C*1S_U$$GS9S:\?3Y)?J7DKPBL\&"K%CV/8WE[GH23$!,$EQD\IX=
M?R<U(4_'BU@FRD]PK&S]< *B0DB6U\X*09[2ZAL_UXDX<8#^@ .J'5#7P1UP
M<&H'YUP'MW8H4VU55,H\K+'$\QEG1\"UM8JF'\IDEMZ*?DIUW1\D5[^FRD_.
M5W_</MXO5H]@N?BVN%U]?@ ?UD3B-!,?P058W?X-/OSZ"_2]WSZ"ZAND%#SN
M6"$PC<7,D@J#CF1%]7S+:CXT,!]$X(91N1/@,XU)_#J I< W#- +@R4:C;@F
MT25PX"> ;&0; *W.=H>AP7U]OGLPPL9IZN&4\9R!>(LH8@650NVIB*0'O,G(
M)T")' GM-J'=,K1[?FA3_:H@?AE$J\9A#MT N:%B=SA-:]\N"""<3ANS5R"]
M!J0W"O(;$>(*X$SI$:81 4K90,R*C4R*3(E$Q< $NPKKG<"Y0-!W.J -5M#I
M&*V]'K,+Y$(S+[_AY;\W^8:Z5E3\'DA5 =MQO Z9OIVJ@.VZ9J33!NET%*G:
M]07GA$JP9UQKLPGB]$R(?;M@&H8^,D,,&HC!&Q!O&;V(WH89]*:W.P#[%M .
M!N"%#;QP= _?L /)-3*6 +DC[UO-KV:$=BOC]OCZ:N;(<4Q 7/"4;LO9?Q#,
MC3IM]Z@CVT&=_)BLIFYGPYB,AC8,/#F9X"BE[SR5Y((ER1EL5G6L5SO;&2HD
M1"T&-(I!]1:J<Z" /$<[3+<$I/E>M2K&?"*# @W,WYX&</PX6).$J%4>@WMR
M(+0@8VNE/0?@^$&P)-N44IW1#<[TFC'2<0T[PYN>[/#7L[<"#\<5_BN-5(,J
MS)/V]=D+[ %!@ZWVPG'Q765,O$77(+H0>D[8W0\&N[&TM*H+QV6WJ32O*JV6
MW%[UQFI ,K A^MQ@6YK^JP:P:(QP(@D'C(YL<Z-43V&7E\',<V$X0*M5:C@N
MU?6Z/86?<):7>UE?7G19XB[UL3KU!3OT[<#MTNF;^;YGVUWA"GI'O>O <&C;
MM@< #-][VH/_P!+3)Y Q3,<D'[62C^R?W2JB5GS1N/@NA" J]#XC\;;;IM==
M>5]Q QAZTVZ?6-N=YMA3!\V0-J-6F]&X-IN3_"6EY3&8:8T!ZI("F%IK'"3E
MN%YN;).E6ZQ;AM$ZM!J-?GK+CEJM1F\T[6_7P="PH\#QG$Y^K9-+8D[XMKQL
M"U!BKVY;S6ASH5^4U]C.^%)=]*MK>1NF^I?@!G-UL@B5^T2%M"^G:G'PZN)=
MO4BV+Z^B&R;5Q;9\W!'5KW!MH'Y/&),O+WJ"YN^/^?]02P,$%     @ I#J,
M4K^A]'QE @  4 4  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULK51M
M:]LP$/XKAP>CA;9^R<O6SC$D:4<'6QN2;&.,?5#LLRTJ2YZDQ.E^_239,1GT
MY<L@Q#KIGN?NN=,I;H1\4"6BAGW%N)IXI=;UE>^KM,2*J M1(S<GN9 5T<:4
MA:]JB21SH(KY41",_8I0[B6QVUO()!9;S2C'A02UK2HB'V?(1#/Q0N^PL:1%
MJ>V&G\0U*7"%^FN]D,;R>Y:,5L@5%1PDYA-O&E[-AM;?.7RCV*BC-5@E&R$>
MK/$IFWB!30@9IMHR$//9X1P9LT0FC=\=I]>'M,#C]8']H]-NM&R(PKE@WVFF
MRXGWWH,,<[)E>BF:6^STC"Q?*IAR_]!TOH$'Z59I475@DT%%>?LE^ZX.1X H
M? 80=8#(Y=T&<EE>$TV26(H&I/4V;';AI#JT28YRVY25EN:4&IQ.YO=WZ^5T
MOH;9]//T;GZS@G-8HNTFY074*%W?>8H@-HP6Q)92P<DU:D*9.G7>.^1;/#N"
M+8Y@]SWL#&[VM6D&9K"FE?43.:S,D<I)VCJL-)$:C!"$G],]5;^N( JB\#RP
M/WC[)AR//@#EL"[%5A&>J=C7I@A6BI]V@F>MX.@9P=>87L @/+/$P?SN!YRT
MM*?_4OFFCGTQH[Z8D>,>/,/]:N%>B#'H8PQ<C.'_B=&6I*4<.TH[IKLDBL;A
MY640^[LG<AGVN0Q?S,7TF8H,Q XE-"5-2S.FKUT=(A'P< ^T@ T:4"H*3O^8
M#:*,Y>[34S)>SF8(CTCDDS7VCP;$OC5?B"RH289A;JB"BW<C#V0[OZVA1>UF
M9B.TF4"W+,V3A](ZF/-<"'TP[!CVCVCR%U!+ P04    " "D.HQ2.$TE4O,#
M  !$#P  &0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6RMEVMSFS@4AO^*
MAIWIM#-ID 3BDK4]DSCI;&?:K#=-N]./!,NVIH!<2<3IO]\#.$#,I=DX7PS"
MYQS>\R"]H,E.JA]ZP[E!#VF2Z:FU,69[9MLZWO TTJ=RRS/X9R55&AD8JK6M
MMXI'RS(I36R*L6>GD<BLV:2\ME"SB<Q-(C*^4$CG:1JI7Q<\D;NI1:S'"S=B
MO3'%!7LVV49K_H6;K]N%@I%=5UF*E&=:R PIOII:Y^1L3EF14$9\$WRG6^>H
M:.5.RA_%X.-R:N%"$4]X;(H2$1SN^9PG25$)=/S<%[7J>Q:)[?/'ZA_*YJ&9
MNTCSN4S^%4NSF5J!A99\%>6)N9&[O_B^H5)@+!-=_J)=%>LY%HIS;62Z3P8%
MJ<BJ8_2P!]%*(.Y  MTGT.<F./L$IVRT4E:V=1F9:#91<H=4$0W5BI.239D-
MW8BL>(Q?C()_!>29V>+F[\75S>UW='Y]B:[^^?IQ\?GJ^O8$75_=HK>7W$0B
MT>_0>S2__H[>OOF#>.S/=Z@Z(I&AVXW,=90M]<0VH*:H:<?[.U]4=Z8#=[[D
M\2ERR FBF.*>]/FSTTGX--T&!C4(6H.@93UGH-ZY0;'4YFRDE%.7<LI2[A!3
M!:M,F5\(P"#^,Q=;F/?F!*V5U+V@JG)>6:Y8=_<S&KB>2T/@<M]&T@TD ?-<
M/_#JP">*W5JQ.ZKX$]?Z#)W'<9[F263X$E8"N$(LHF*M]4FNZK&6DO<NH3[#
M[H'DGD#* NQ0W"^9U9+9"R"C#)R//\1)OA39&IYHIHW**\> Z;I5,N;]SX!U
M=%+7<;PVVJJA;B!A8>"ZWL S\.J&O-&&YEVM:S4@UNMH8)2%@/] :S<.N&/B
M._U2_5JJ_Z()#O#[U/I=M"$+/>R1 [G=0!(26 E.V*\WJ/4&X],;=(ZLZ[ N
M$QYK$00WOHM?UR3V]=IT AQX[!!B7QQC#AE8;Z3UIB"CBB]RD12K2H_UW]@M
M.=IO26.XY)4==U^O#2ED#*:E<TBS&PA3U\5N,("SL5PR[KG%ZQK%().K1O(8
MC<89"3L:;>-*9-R6_C_:KND0[(4N9OXAVQX;8YX/QC# MO$G,FY0GSA\V6UD
MLD0B!1^]Y[]CVS@)"8YFV_@)"5^9;=@AYCO8I[B#MAOH$0+&/^#\M/$M.NY;
M'W*5"9,K7HJ6JY6(^;/F+VV,AI)C&=/69QU]7<;[>D^LP<>M5U!%N"?,(Z'O
M#O!MK(R.6]DWOA%QPL=,EC8>0]VC23:V0E_RQ35&DG4^5UTG.'38OBA"V %'
MN[7%*?:7GR.U%IE&"5]!&C[UH8JJMFS5P,AMN>NYDP;V4.7I!K:Y7!4!\/]*
M2O,X*#92]<9Y]A]02P,$%     @ I#J,4N;R>TUV @  B@4  !D   !X;"]W
M;W)K<VAE971S+W-H965T.# N>&ULC51K3]LP%/TK5YDT@51(FCYX+(U4VB*0
M1I>5L@E-^^ F-XV%8Q?;H?#O9SLA*AN=^!*_[CDYYR37T5;(!U4@:G@N&5<C
MK]!Z<^[[*BVP).I8;)";DUS(DFBSE&M?;222S(%*YH=!,/1+0KD71VXOD7$D
M*LTHQT2"JLJ2R)<+9&([\KK>Z\:"K@MM-_PXVI UWJ*^VR32K/R6):,E<D4%
M!XGYR!MWSR=]6^\*?E#<JITY6"<K(1[LXCH;>8$5A Q3;1F(&9YP@HQ9(B/C
ML>'TVE=:X.[\E?W2>3=>5D3A1+"?--/%R#OU(,.<5$POQ/8*&S\#RY<*IMP3
MMDUMX$%:*2W*!FP4E)37(WEN<M@!A/L 80,(_P)T^WL O0;0<T9K9<[6E&@2
M1U)L0=IJPV8G+AN'-FXHMU_Q5DMS2@U.Q\GB6S);+.]A/)_"[/O==7(SFR\[
M,)\MX0C&Z6-%)690\0PEY)03GB(P-,$I(#P#H8OV@/(U$"D)7Z/YSAH.IJ@)
M9>K0,$WF]W#P^5-W./AR"/4(E,.R$)4R/"KRM7%C-?EIH_RB5A[N43[%]!AZ
MW0Z$01B\ Y]\&-X]>POW389MD&$;9.CX>GOX)L;YBTN@%!77ZC^4O9:RYRC[
M>R@OW\3= 8[ZO9AJDJ$CL4W[%)^&P<EI.(C\I]T\_JT;!B=!KW_6UKU1V6]5
M]C^D\JM5V0%W#QR)_.A.(8R50MV!6TUT_4N('.IZ2A@D0E'7R[]FS]I>#"MF
M:*C2O]^S^3$5>[.JO?D[G6)OJ1LBUY0K \L-;7!\,O! UIU?+[38N.99"6U:
MT4T+<UFBM 7F/!="ORYL/[;7;_P'4$L#!!0    ( *0ZC%)-J=)I*0,  )(*
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;+5674_;,!3]*U8F32 Q
M$N<;UE:B3;?Q .M*V<2C26Z;B"0NMDOAW\]VTK2$4/4!7AI_W'/L<T]S<WMK
MRAYX"B#0<Y&7O&^D0BS/39/'*12$G](EE')G3EE!A)RRA<F7#$BB045NVI;E
MFP7)2F/0TVL3-NC1E<BS$B8,\551$/8RA)RN^P8V-@O3;)$*M6 .>DNR@!L0
MM\L)DS.S84FR DJ>T1(QF/>-"WP>84<!=,3?#-9\9XR4E'M*']3D,ND;EKH1
MY! +14'DXPE&D.>*2=[CL28UFC,5<'>\8?^AQ4LQ]X3#B.;_LD2D?2,T4 )S
MLLK%E*Y_02W(4WPQS;G^1>LJ-I#!\8H+6M1@>8,B*ZLG>:X3L0/ _CL NP;8
M;8#[#L"I <ZA +<&N#HSE12=AX@(,N@QND9,14LV-=#)U&@I/RN5[S>"R=U,
MXL1@,OT]&4]G=^CB.D+C/[>7DZOQ]>P$78]GZ!N*0/Z9XHQHBXXB$"3+^;'<
M&%W?H:.O7[#O?3]&U1-E)9JE=,5)F?">*>3EU!%F7%]D6%W$?N<BV$97M!0I
M1^,R@>0U@2E5-=+LC;2AO9<Q@O@4.?@$V99M=5QH=# <GW7 H\/AX1XU3F.4
MH_F<=_EVK(!G^=YSV$/K-K2NIG4/H:5SM&2RI##Q@J2+"!Y7V5*^Y*++SHK7
MU[RJNCP-L.<ZV)&I?MK-<D><Y04XP*_CHK=Q?FB[WC;LE3ZOT>?MU3>B7"A=
M#)Z@7.W+F-\P^A]I1-#0!I]D1,7K[2;8Q6'H^BTC.N(LUW/;<=';.#]P/=_J
M-B)L](5[]?V$$AC)M1R2R$J6<<&(*OJ;)/(]63QK3CG[2'.PM2V3UB?94Q._
MRKMM^9;;LJ<KSG+=L.5.1UC@J +590[>^0S@O?JFP(&P.-5Z$OFRY%0K.L0<
M;&]/L3_4GFUQQ,YGV>.\J3N.'[:+6$<4MH.@[<W;*"^P6]:8.Q_K MA"-ST<
MQ715BNKCUJPVC=6%;B=:ZT/5<.DF8$M3=6M7A"VRDJ,<YI+2.@WDOX55#5 U
M$72I6X)[*F2#H8>I;!J!J0"Y/Z=4;";J@*8-'?P'4$L#!!0    ( *0ZC%)M
M@SU%J0(  .,&   9    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;+5576_:
M,!3]*U>9-+52UWPGI ,D"DSK0QFC=%,U[<&0"XGJQ*GME/+O9R=I1 M%G;2]
MQ%_W'-]S;-]T-XS?BP11PE-&<]$S$BF+"],4RP0S(LY9@;E:63&>$:F&?&V*
M@B.)*U!&3<>R C,C:6[TN]7<E/>[K)0TS7'*09191OCV$BG;] S;>)Z8I>M$
MZ@FSWRW(&F]0WA93KD9FRQ*G&>8B93EP7/6,@7TQ#'5\%? CQ8W8Z8-6LF#L
M7@^NXIYAZ820XE)J!J*:1QPBI9I(I?'0<!KMEAJXVW]F_U)I5UH61."0T9]I
M+).>T3$@QA4IJ9RQS5=L]/B:;\FHJ+ZP:6(M Y:ED"QKP"J#+,WKECPU/NP
M;.\-@-, G/<"W ;@5D+KS"I9(R))O\O9!KB.5FRZ4WE3H96:-->G>".Y6DT5
M3O:GLV_3\6Q^!X/)",;?;Z^FU^/)_ PFXSE\@D$<I]IM0B'-ZRNCO3\9H20I
M%:<J9#BY@Y./'^S _WP*=:MB89ZP4I \%EU3JC3U9N:R2>FR3LEY(Z41+L_!
MM<_ L1SK 'SX;K@=O82;RIS6(:=UR*GXW+]WZ B[V[*[%;OW%CM7#Y+++2BO
M !_*M%!/1)Y!CO*0<S594)'I!_K8=R(_"JS [IJ/NQ[M!]J1W?$"-VH#7^3K
MM?EZQ_,E6[*@*$#=!BA*ODS4&P*V@N*@$(A+A 5NF9ID.<(6"3^DJ][4WTW7
MC>S >:5J/\QQ;<_O'-;DMYK\HYH&0JAR.:48KS$&(D#5!$HD<G7M?UUCMD#^
M^\A1!^TVP7^X2&'+'O[+BQ3NW0_7BT+/"U\YOA_G>)';"9U7EIL[)4B7_VO"
MUVDN@.)*(:WS4!T!KTMJ/9"LJ*K2@DE5XZINHOY"R'6 6E\Q)I\'NM"U_[7^
M'U!+ P04    " "D.HQ2UK2S&KX#  !L#0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970X,RYX;6RM5VMOHS@4_2L6*XUFI$[!YMU-(N6UNY5FJFJ2W=5^=,$)
MU@#.VJ;I[J\?8RC0\&@KS9< SKWGG'N-C\WLS/AWD1 BP5.6YF)N)%*>;DQ3
M1 G)L+AF)Y*K?PZ,9UBJ1WXTQ8D3'.ND+#6197EFAFEN+&9Z[)XO9JR0*<W)
M/0>BR#+,_UN1E)WG!C2>![[18R++ 7,Q.^$CV1'YY^F>JR>S08EI1G)!60XX
M.<R-);S9(*M,T!%_47(6G7M0EO+ V/?RX3:>&U:IB*0DDB4$5I='LB9I6B(I
M'?_6H$;#629V[Y_1?]/%JV(>L"!KEOY-8YG,C<  ,3G@(I7?V/D/4A?DEG@1
M2X7^!><JUE7!42$DR^IDI2"C>77%3W4C.@G0&TE =0*Z3'!&$NPZP7YK@E,G
M.+HS52FZ#QLL\6+&V1GP,EJAE3>ZF3I;E4_S<MYWDJM_J<J3B]N[_?+N]]O5
MERU8[G;;_>X*W&WWX..&2$Q3\0E\!NN[?\#'#[] S_WU$ZBN@.9@G[!"X#P6
M,U,J(26<&=6DJXH4C9!"!+ZR7"8";/.8Q"\!3%5!4P9Z+F.%)A$W)+H&-KP"
MR$+6@*#UF]-A.)"^>7MZ,%&-W4R*K?'LL4G))<Z/]"$E  M!I)C =!I,1V,Z
M;\6\ D?.Q.#L54B>1BJ-XW$1>GX0H)GYV.UI/\QU;1NU82^$NHU0=U+H%R+$
MC?*#J,B*%$L2 YPQ+NG_N#2*(;D5GMO1\1D&R/6L"[U#<6[@A<ZP8*\1[+VW
MLSF10T*]G@ _<+L-JW3VP^S0\5 P+--O9/J3,I>=+@)V4$MX\B6K%/L]*5[@
M!<&%X'Z4&]CPHJR-WW]=4.B/-#]HJ@HFE\I62)KIM^10R(*3%R\+($]J?Q1D
M8OF$#4\XV3WE*W"H06&O= B=P!FI"EJM+5NO\:%!8[7>1]C9!^!KA/8@(1P@
MM&UK9)5#U!*BUPB=04+4)[0\Q[%'"%M3A?9KA.X@H=TC#!&TX0A?:[APVG'W
M"5$GL8,D?)#5Z;$BQ_;=D54.6_N$T_ZYUH<&PM6I+-6K0"3T-+6#P-;HH/?3
M]B78^A*<-J;W[$RP;S6ABZ!U:?4#<:[CC^Y-L+4;&$SO3C0J'66R\M938/C3
M^HE:ZT#3UO&>?M9075.&KM_;Z0?"/*O3]$JIV3F&JA?PJ(_S D2LR&5UE&M&
MFT^&I3XH7XROU*=$=?!O8:KOD*^8'VDN0$H."M*Z]M4,\^IH7SU(=M*'W0<F
MU2K0MXGZ'"*\#%#_'QB3SP\E0?.!M?@!4$L#!!0    ( *0ZC%+4@SS)\ (
M 'D(   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;*U6:V_:,!3]*U>9
M-+72VKP?=( $I5LKM16"=M,T[8-)+A UB3/;@6Z_?G82,@H!H6E?B.W<<WS.
MO8XOW35E+WR)*. U33+>TY9"Y%>ZSL,EIH1?TAPS^69.64J$G+*%SG.&)"I!
M::);AN'I*8DSK=\MU\:LWZ6%2.(,QPQXD::$_1IB0M<]S=0V"Y-XL11J0>]W
M<[+ *8KG?,SD3&]8HCC%C,<T X;SGC8PKT:!BB\#OL2XYEMC4$YFE+ZHR5W4
MTPPE"!,,A6(@\K'":TP2121E_*PYM69+!=P>;]@_E=ZEEQGA>$V3KW$DECTM
MT"#".2D2,:'K6ZS]N(HOI DO?V%=Q;H=#<*""YK68*D@C;/J25[K/&P!3.\
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
M=^6GE_GVBD13W[2<K3;_3SYM/TO.DNEZ59?S;6'3@WFQN/\W^[P=":< !:0
MW1:@70NP;0'V=0&!%.#; KQK"V);0'0MD&X+I%\7P$9);@O(KBVH;0'5M06]
M+:"[M@!D-W.D<Y']9-\ONOM5LEEBXZS.GC^MRD])U7S>U-=\L5FGF_)F916+
MYIYZ7U?FMX4I5S\?_OK^\O7D_?MD].:7X>7KGSY<OGG]/ADDDS_61?TEN5S4
M>96O:K/TS0^J_#KY;IS763%;?9_\\Q^0BG\EQ2+Y<%>N5]GB>O7TO#9]:FH^
MGV[;']ZW3Y'VQ_GT20+JAX022D:O_Y=\=U_M]YZJ1N&J7I<?356R4U7C<%6O
MUHLG"1'MJHHZGWNJFX2K>S.M=Q<).M*SBRX]@TU5*E+5BW!5OV1?$D([U?2R
MPR0RZ#3RE_%.=:SI5>=.10?]Y^Y5!8;JW-Q[^QN0[F] NJF;(75_N,N3XCI?
MU,5-D5W-\B1;K?)Z96\X<U\E,_.K8E;41;YJ?K^>FY^;^ZXV9:_6*U/C:I5,
MR_E5L<B:C2K0+;;O%MMTBR/=>F&VX^2F*N?)<EU-[\RFE2RK8FJZ=_V;X9+9
M56O?.KFO--U4VFSG'Y\/A #!GYY_]'2&[SO#@V/T+I^6MXOBSV8TYN5Z88:G
MO'G0J/T8&!JQ[XT(#TU97G\J9C/?]=^7%,[U4Z%3IME^ .Z7KFB-$V@B%">'
MG_O9\SDI0$OB']!T?PEI\!+>Y8W<*A:W9M48>72=5YMUDRRS+\UH^JXL;5V9
M4BIM75C[8RREA%%_?^6^OS(\Y.ML<?NGV642%IA M:]-G=(MI_?=TL&+O,B*
M*OF8S=9YL[H/)L8'=]U:&I1+S:1_I(%804""W7A[<+][MQ727N4II9P?KH7+
M[><.ND@D V3Q@J-9(-C%46GF;G%K9C ^3-NJ#CK+1:NSKSR? U",I4AG+=^!
M_ATDW=;J]B= 4K!<!W8"+ 6+=N#AN<Q6=]YYXZWK'Z0(1L"B&\+L_FDZO;_F
M*I_FQ4<$=B^@S?$!,*T%TK[E+H3!^[8RT7!EA'4SIKD9WR4R_R^@3=*!5(0!
M-@:6I1"&Z:4[U\6B-F@M[+1[^R)]PT',?TA?+(E!!?ORQO"T"K6LVBUS1IA&
M&K:LA3!L]PL!W_)>;*MP&^<2!+:948M8&D;LA=DT%H8 L[RA0;,4RLTXW&Q^
MWFS+Y=6LN-TP;?5#LB@7@^FZJI"50CTX5I0(0+II,4O#F'U_5U;UP 2 \^2J
MK$QQTS/O+-$V.[D4"ED=U)'&873^NUS<=FJ_S<K ZJ26E30L@L?Y35XU!*RS
MSRX!O7U@GDU1$(;TP?*1AOEX?X?$&F_#DBJ.W"34TI*&:?FAK+/9X=ZPR.O
M[4I]W"2ITM@P6'#2,#@#HOO%MNB!2N9 .+)74DM*VEEV)G\E]S.QY<4J%/I9
M_-&34J+4XI&&\=A#8;VD;4RRE#O[U+W \GQ,"RJ126(6IBP,4]\DS?;@0&^<
MP]8L$QF<THPQRTH69F6/&7NUK>I F#."J2OFY S"O'Q_9Z;B+BL2@- U6?:Q
M<-S_K0?;@I&%P=@O5+M@[3">@09  ,TL%5E$3L9BM0OF"<@IOC<RRT869F./
M]7;!VOI1!OI@\<G"^/PVL0RSU&01:OICF0O61M^ $RPI9LG'(Y%ZUV#B@K<E
MXH RQ@D2T'#+0Q[6B+V#B0O>%HL#(='5P"T!>9B D5CB@K=5XD#SE",9$VZQ
MQ\/8ZQ!+7/"V/#0 P+(+W,F,AN5A#XEZP=LJ4:,Q+;<PY&$8=E&H%[RM# 63
MV-!; /(P /LJU ON":NI5)HKI"L6B#PB%G&%>K$MZFX G(!$(C1N <C#X?.'
MK+HUE_NB*M?+Q JA-$ S;FG&]2GMOL)R3T3"YUZ[[T2TTY#<R!V)+'QAV2?"
M[(ONOA/A"8P92(JL>V%9)XZF]B:BS3W*F<38(RSWQ"FD$H5EH7A0*G$B/*E$
MH$0CMY]P'@2%R==Y YX(3V#,-2,4FP1+0!$FX)OE9NH7M]MLTKLWO^+XFP@/
M_C2D"/R$A9\X<DYQ(GPY18'* &&9*!Z54IP(7TJ1"RQ;(BPOQ:-3BA/15H(
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
M)(\<B+HH,/]W0RC;32W7>I]8YMM,Z@D[CBJ\)2LB?U6/7(WLSB7-"U**G)6
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
M+BAK@-^74IJGA9VFFNEY_ -02P,$%     @ I#J,4G5K2%6A @  , <  !D
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
M&GK/..4AHPFBL0$<:]SX8K,I&J0LI(C5CL2E' ($"PT1!Z5,_A1_RZ6$)=5
M:"HRKD_AD(=Q8\,PO7HS:'<\K^=NJDGG0MV*$,I4I(Y2O"Y3O*Y-<7X@R-)^
M-YZ1>[Y!^DRQU&!X4SJX>=E=]&WIZ.U%=2Y-.4HPXT9>W_N:-K4:@L3NANS$
M,4L8LM.H%/,IBNJ=^YYWKE:?H7B4O^\=NK]7:^L3Y1B\3?Z#2*)0U%FMG"G\
MER70/S1</_@_*?P7[S4</D?S&(/#6<"O;XUF 0Z!_8F@-NQJG&5_X2FK8?&>
MXHEY@]L0&>Z!Q\\+Q2)&)8-:$@X=U6^_,-^'SN1?W)IREO_9AWYH-::OG&DW
M98QXFSD'35$/]='5U<,S-'.,W,KIWERM/E&Y9(AN C&:\IK7:%GFMY5\HL7:
M'O@70N/UP0Y7>,,#:03P>RR$WD_,':*\,P[^!E!+ P04    " "D.HQ21.J+
M-YD$  #F$@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6RM6&UOHS@0
M_BM6KGMJI5[ )A"RET9J7JKKZ;9;-=L][4<'G,9:P)QMFJYT/_YL0X&T0.E>
M\B'!Q//XF?'XF8'IGO'O8D>(!$]QE(B+P4[*]*-EB6!'8BR&+"6)^F?+>(RE
M&O('2Z2<X- 8Q9&%;-NS8DR3P6QJ[MWRV91E,J()N>5 9'&,^8\YB=C^8@ '
MSS?NZ,-.ZAO6;)KB![(F\CZ]Y6IDE2@AC4DB*$L )]N+P27\>(5\;6!F?*5D
M+VK70+NR8>R['ER'%P-;,R(1":2&P.KGD2Q(%&DDQ>.? G10KJD-Z]?/Z%?&
M>>7,!@NR8-'?-)2[BX$_ "'9XBR2=VS_!RD<<C5>P")AOL&^F&L/0) )R>+"
M6#&(:9+_XJ<B$#4#![88H,( O3! ;09.8>#T-1@5!J.^!FYAX/8U\ H#S\0^
M#Y:)]!)+/)MRM@=<SU9H^L)LE[%6 ::)SJRUY.I?JNSD;/'YYNOJ[LOU_*\5
MF'^^6:[![>6W2STZ71*):23.P FP@-AA3@2@";A/J!3GX-=?H.?^KF]\V;%,
MX"14-T\.QE-+*H9Z'2LHV,QS-JB%S9]9,@2V>PZ0#?W[]1*<GIQ5JS?@+;KQ
MEB08 @=J/&0O;KZ!TYSV60/4\AU0!;4&E-514*YZH\!)NUN6RH4R(5"9$,A@
M.^]-B YLI\1V#/:HE?=& BI$AI. @( )V;BG.8AG0+0R/LX0\FS?G5J/]1@U
M3!L[/D+EM ..HY+CJ)/C91#PC(0JD251.=?,,(=P:TM[KC.Q7Q <O2(X<L9C
MKYF?6_)SWXAAPI0.8*W+ JC2HO0]S7BP4_(*V!;<,*G.Z;_@I"DY<VB_Q@@V
ML_%*-EXGFP5+'@DW94:M'9B1I)N(@ UK5H"%UQ"[9A+CDL2X>\O"D.IPX BD
MF(:_*0T*<$HECCIRUB_!_:.?ATF)/3EV]":]HP?MJ@38O5*>/*E^1;S4V4/0
M6EV!1X\;K$0*HO]_2@N,^@%TD->B#[ 2,=BM8I?+=9</E=# T?$C5,D$[-:)
M6TZ3@*;J3."898ELD80Y[*T)L!(%V%L5.)8$I(2#^_4)/+=M&Z0OB#62RO%U
MWE:L)D/';TWV2BM@MUC,L:!"'[>R#JGKHKO1:AKJ&A54#IPJ-0E9%&%NW# S
MSW0PN]J2>4$"PIH#+ARZ?@O]2HV@WR.TN4C,M4B ,".ZFW"[LJ82)#@Y>DZB
M2FA0M]#TS<D"IIZ3CJT_AP5VU3 /3=3';HXRJL0+P?<V*JU<X2L._F34LL^H
MUH5U"]QU(6PFZ7"29#$XQ0)@/0Y((INZQOD;F&AHVQ^Z-K*20-0M@9_P$XT5
MI9=G^:"&2088#U6KPG\\'[ >+G0O#&W[+2<J_47=G=ZK;"S(J[+2O-?+ O!
M*]MRK1)JU"W4J^V6F,?KLI@9T6PJ:&\@H:'G?FAJ^W[2[NK]=H<QJ H&ZE,P
MFE1-;<5/M7>H*@AH?'S)J_0:]='K=[5X!6*];7E5]JS:$[]^ _0)\P>JG@<B
MLE5&]G"L=H[G+U7R@62I>0FP85*RV%SN" X)UQ/4_UNFGAN*@7ZO4+[:FOT'
M4$L#!!0    ( *0ZC%)&P;%(% 0  &4-   9    >&PO=V]R:W-H965T<R]S
M:&5E=#DW+GAM;)V7;6_;-A" _PKA 4,+;)$H66^=8R"Q,[3 E@9)NJT?:?ED
M$Y5$EZ3B]-_O*-FR(U&:L2^V*-T=GSL=[TZSO9#?U!9 D]<B+]7U9*OU[H/C
MJ'0+!5-78@<E/LF$+)C&I=PX:B>!K6NE(G<\UPV=@O%R,I_5]Q[D?"8JG?,2
M'B1155$P^>,6<K&_GM#)\<8CWVRUN>',9SNV@2?07W8/$E=.:V7-"R@5%R61
MD%U/;NB'!0V-0BWQ%X>].KLFQI65$-_,XM/Z>N(:(L@AU<8$P[\76$">&TO(
M\?U@=-+N:13/KX_6?Z^=1V=63,%"Y'_SM=Y>3^()64/&JEP_BOU'.#@4&'NI
MR%7]2_:-;(0[II72HC@HX[K@9?//7@^!.%.@TP$%[Z#@7:K@'Q3\VM&&K'9K
MR32;SZ38$VFDT9JYJ&-3:Z,WO#2O\4E+?,I13\]O%HO'+W=+<O?/P]W]T]T3
MN;E?DL_/'^\>R</-UYO;/_#6NR5HQG/UGOQ*%O=?R;N??Z)A\-M[TOP37I+G
MK:@4*]=JYFBD,K:=]$!PVQ!X P1+2*^(3W\AGNNY%O7%Q>HT>:ON8"S:@'AM
M0+S:GO__ S*RB]_NXM>[3(=V25-9P1I#IT&"T@1>\6 JL,:O,176ILRQ?)F'
M@9]@K%[.P]27FOI1%+92;SBG+>?T(LXUK#3A2E6L3(&D0FE%\'43H;<@2<9+
MO,_+3?/$YD.S37!&YWL!]3H^]*6\V(T]NP]!ZT,PZL.G,A4%$,U>R8[]8*L<
M;(!!;VOJ>F'L=PC[8HGONY&=,&P)PU'"SW44SP"M(0S[(4S\J!O"OI07>T%B
M!XQ:P&@4<"&P;J]!LKKT'B$)=A&LP]\KKKAY8*6.>CQQ'(=)-ZY],3_T7'_@
MU<<M=SS*O80,I,3\W8@7D"6V'TTVDI76'%W$/8;0=7T[0=(2)!<=((R9%'E>
M'YH]Y!F30%900L;MYR7IIR.=AG[W;??%DF@:#QQZZIZ:@GL9M109*-.R64XR
ML.?EP=8;UL"+:0?5(C:EH>\.L)XU,'I9B<+V1U(P!97@O*)$)>N2I$"^<"Q:
M@_BTCY]X<9?>(A4E\<"YHJ=N0[UQ^D)4F)3K"@N4P+DH9[K.%JGY *YGB;8?
M=KN!38PF<3S >^I;]#\:UQM>=BS]F!Z\5)KKRA0"*[??+P18.8,N=U_,G])D
M*$M.?8R.-[*FQ+)#KN 4;&H99L=8WZ66=A1A:G>1+;TMKF<9*_*I;='QOM4@
MCW4$:NE&8=0MK18IBJV7#O"=FA8=[UK/0N-K/X;T&,BSL6 4/>R-*]1/@J1?
M-OJ",8WBN%N7G;,9V'R _,GD!E.2Y)"AHGL5H?^RF>F;A1:[>BQ>"8U#=GVY
MQ>\@D$8 GV="Z./"3-KME]7\7U!+ P04    " "D.HQ2674QF?L"  #9"
M&0   'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6RM5FU/VS 0_BM6)DT@#1(G
M3=JRMA(4)B8!0[ 7[:.;7!N+Q ZV0T':CY_MI"'0-.)#OR2V<\]SS]W9ODS6
M7#S(%$"AYSQC<NJD2A4GKBOC%'(BCWD!3']9<I$3I:=BY<I" $DL*,]<W_,B
M-R>4.;.)7;L5LPDO5489W HDRSPGXN4,,KZ>.MC9+-S15:K,@CN;%&0%]Z!^
M%;="S]R&):$Y,$DY0P*64^<4G\RQ;P#6XC>%M6R-D0EEP?F#F7Q/IHYG%$$&
ML3(41+^>8 Y99IBTCL>:U&E\&F![O&'_9H/7P2R(A#G/_M!$I5-GY* $EJ3,
MU!U?7T(=4&CX8IY)^T3KRC;R'!274O&\!FL%.675FSS7B6@!_&@'P*\!_GL
MW@$(:D!@ ZV4V;#.B2*SB>!K)(RU9C,#FQN+UM%09LIXKX3^2C5.S:XN3N\O
M[M$1N@*=#$2$(&P%NDY*HH-S4(1F\A!]_H2C\"NB#/U,>2D)2^3$5=J](7'C
MVM59Y<K?X0K[Z)HSE4ITP1)(WA*X6G<CWM^(/_-[&<\A/D8!_H)\#X_G-W_1
M027T,#/!="B<?YC/]]I\/5J#)M&!Y0YV)7HKOSVD@X9T8$D'.TB_4498#,C&
MBS)*%C2CBD)G=2JJR%*9T_TT&T11$'JCB?O4SM&V712./.SYC=T;K6&C->S5
M^J, 011EJX^I#;=4#*,0!\-W8BNSL&6&(W^,PZ!;;-2(C7K%FK.$8ETET+=$
M2;-$ZY9([WN4V8>)H*^ P\;/<'^[8M20CO:V*^:CC@0&@P$>=R=PW&@8[[':
M\W%'M4<1WE%%[+W>;EZOC$M8 $7P6-+"9!=U7 QOF5OW)MY?Y;#_2NOW"KXI
M\X7><WQ9[S%$5@+J^WA-58I42D5R5!"A7K2)E%R@?UUAU3>ROU7>]\?8;36/
M',3*]E2)8EXR5?619K7IVZ>V6[FOYE73OR9B19G4<I8:ZAT/M5]1]=%JHGAA
M6]&"*]W8[##5_QX@C('^ON1<;2;&0?,W,_L/4$L#!!0    ( *0ZC%(Z5MD-
M7@,  +\)   9    >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;)56;6_;-A#^
M*X0&% DP1R^V9"FS#21.BA5(UZ#N.NPC(YTLHA+ID72<]=?O2,FJ8DG.^D44
MR;OGGN>HTW%Q$/*;*@ T>:E*KI9.H?7NVG556D!%U978 <>=7,B*:IS*K:MV
M$FAFG:K2#3PO<BO*N+-:V+5'N5J(O2X9AT=)U+ZJJ/SW%DIQ6#J^<USXS+:%
M-@ON:K&C6]B _G/W*''FMB@9JX K)CB1D"^=&_]Z[5L':_&5P4%UWHF1\B3$
M-S/YD"T=SS""$E)M("@.S["&LC1(R..?!M1I8QK'[OL1_;T5CV*>J(*U*/]B
MF2Z63NR0#'*Z+_5G<?@=&D&AP4M%J>R3'!I;SR'I7FE1-<[(H&*\'NE+DXB.
M@Q^-. 2-0W#J,!MQF#8.4RNT9F9EW5%-5PLI#D0::T0S+S8WUAO5,&Z.<:,E
M[C+TTZN'^YO-_89,R%I4.\&!:T5$3AX 4T/N7_!KP?'B#C1EI;HT=G_\32[>
M_>)'X6^7I!X)X^1+(?:*\DPM7(VT#+B;-A1N:PK!" 4_(!\%UX4B]SR#[#6
MBWI:4<%1U&UP%O$.TBLR]7\E@1=X X36_]O=3\[0F;8YGEJ\Z0C>Z]26-K6I
M4/H,]*R%GEGHV0CT>\8I3Z$#>CTA-Y60FGVGMDXPHC2?\D3DDSW:4*5 #YY2
M'2FRD4SU/Z]FP=2;APOWN9N[OED0!+[GMV:OA(2MD/#GA7S@&B0H35!'O5$R
M^L1*IAD,2JACA%T)41@EP8F$OEF0)*$_(B%J)41G)7S:@<2<\^WH$=<DHUYT
M/PGC*#DA.6#F>;..V2N2\Y;D_"S)38'?Q@336KW!<C[ ,HGG)R3[5B&2'*88
MMQ3CLQ2_4HFG7,(;!.->Z$D8ALE(?I(V>'(V^!>A:?E&Y&3@9&:)%\Q.DI/T
M*B4*YEX<#C/TO1^_;.\LQX>&'=:+,NU4D:VD6"K9X+_7ZQ]1Z,?Q"(E.W_!_
M]I3(12HA8_H2^WLJMIQ]AXS@38.D(+%_<))WBUQAI],%R4M1%PT[%CL6$0PJ
M\?L_J%[-NIU66('<VAN"0GI[KNL&TJZVMY ;VWM/UF_-[<2VV!\P]=7F(Y5;
MADDO(4=([VJ.N97U;:&>:+&S#?=):&S?]K7 &Q9(8X#[N1#Z.#$!VCO;ZC]0
M2P,$%     @ I#J,4N>34C1B P  -0H  !H   !X;"]W;W)K<VAE971S+W-H
M965T,3 P+GAM;,56^V_;-A#^5PX:4+3 $KU?F6T@<1*L0-L$<;MB/](291&5
M2(VDXNZ_WY&R-<<O= 7: 4'$Q]W'^[X[DS=9"_E%U91J^-HV7$V=6NONRG55
M4=.6J$O148X[E9 MT3B5*U=UDI+2.K6-&WA>XK:$<6<VL6N/<C81O6X8IX\2
M5-^V1/Y]0QNQGCJ^LUUX8JM:FP5W-NG(BBZH_M0]2IRY(TK)6LH5$QPDK:;.
MM7\USXV]-?B#T;7:&8-ALA3BBYF\+:>.9P*B#2VT02#X>:9SVC0&",/X:X/I
MC$<:Q]WQ%OW><D<N2Z+H7#2?6:GKJ9,Y4-**](U^$NO?Z89/;/ *T2C[']8;
M6\^!HE=:M!MGC*!E?/B2KQL==AS\Y(1#L'$(]AVB$P[AQB&T1(?(+*U;HLEL
M(L4:I+%&-#.PVEAO9,.XR>)"2]QEZ*=G[^ZN%W<+N(!%WW4-Q?QHTL"<J!KN
M,</PE@^58B1_H@W1M 0MX!U%Z12\OJ6:L$:]08#YAS_A]:M?_"3^[0T,7V <
M/M:B5X27:N)JC-><ZA:;V&Z&V((3L?D!O!=<UPKN>$G+EP N$AW9!ENV-\%9
MQ%M:7$+H_PJ!%WA' II_L[N?GPDG',4/+5YX5OPS0-$(%%F@Z 20S5='6 F8
M+2"MZ+E6J'[1]"B<24.+">NES2^("AJ3/V@86;*&:4;5U04\=%1BHOD*"@-7
M8?H55%*T4#%.>$$'KZ.)',)+;'CFXGB>7819GJ2HTO.NOD?L@BB+_'2T>\$_
M'OG'_R=_,>Z<5F (,-YEYD=^E'E["ARS\Y,@CX\KD(P*)#]>@7N;Y^^K@.0(
MKSP+PFB/_Q&[T MV*^4%_W3DGY[E_T'P"QLTV[FP\.^ )A#)E*$X9':)]Q<W
MTZ>'3T"4HEIM=3C'-CU@X7MYGN39'MM#N]3+TOA$N6<CV>SGD7WXAN+.#FC$
M<>C'^[D]- O#,$U/E'8^LLW_0VEWO2QJ0]/4,+XKT.-8FL<:V7)3Z<@<G["2
M2>P4H!!*'Z64']Q$:12EB;]'Z= L\[PH]/<HN3LO<$OERC8F"D_'G^'P/(VK
M8^]S;9_\O?4;[(F&%N9?F*&A>D_DBG&%6:H0TKM,46<Y-"G#1(O.OO-+H;%K
ML,,:^SHJC0'N5T+H[<0<,':*LW\ 4$L#!!0    ( *0ZC%(ONC2';P(  +P'
M   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6RM5>]OVC 0_5=.D2IM
MTDI^06@K0*+0:I,ZK8)M_>PF![&:V)EM2OGO:SO!HEI(F=8OQ&??>W?OV=BC
M+1=/,D=4\%(63(Z]7*GJRO=EFF-)9(]7R/3*BHN2*!V*M2\K@22SH++PHR!(
M_))0YDU&=NY>3$9\HPK*\%Z W)0E$;MK+/AV[(7>?F)!U[DR$_YD5)$U+E']
MJNZ%CGS'DM$2F:2<@<#5V)N&5[/$Y-N$WQ2W\F ,1LDCYT\F^):-O< TA 6F
MRC 0_7G&&1:%(=)M_&DX/5?2  _'>_9;JUUK>2029[QXH)G*Q]Z%!QFNR*90
M"[[]BHV>@>%+>2'M+VR;W,"#=",5+QNP[J"DK/Z2E\:' T"4' %$#2 Z%1 W
M@-@*K3NSLN9$D<E(\"T(DZW9S,!Z8]%:#65F%Y=*Z%6J<6IR=S-=WBSA'!ZL
M8,Q@^HQ"[Q\LT!P"RM9PA]HG^(FB!,*ROS/G5*9\PQ0LB$+0)ZM&2/@T1T5H
M(3^/?*5[-17]M.GKNNXK.M+7'-,>Q.$7B((H:('/3H:'EV_AOG;(V10YFR++
M%W?:U$$4.Z+8$O6/$#GS2&.><#87UF:E;;XZAUO*"$NQGI1M_G77"6/8(1$2
M+J#D3.42P@@RLFNCFKU#-6BHHDZJ-W;TG1W]#['C1Z67E9MN-:2[DE,QW*M(
MCOKQ$4QO[!@X.P;_9D>V_VMI]7C2L>@N,.P%P5F;Y&Y8TKL,SSKT)4Y?\G_Z
M3MGG[A))+XI;%;X'BP>M"OV#N]6\:]^)6%,F=7\K313TAMHY4;\5=:!X9:_;
M1Z[TY6V'N7Y>49@$O;[B7.T#<X.[!WOR"E!+ P04    " "D.HQ21E'+5_4(
M  ""+P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#(N>&ULM9IK;]LX%H;_
MBN %%C- 4_-R2)'=-$";MM@%VME@VMW!?E1L.19&EK*2G+3 _O@]DAW3$0_I
MRV2^)+Z\I%_2Y'G.H7GY6#>_M\L\[Y+OJ[)JWTZ677?_9CIM9\M\E;6OZ_N\
MPG<6=;/*.GS:W$W;^R;/YD.C53D5C.GI*BNJR=7E\-I-<W59K[NRJ/*;)FG7
MJU76_'B?E_7CVPF?/+WP:W&W[/H7IE>7]]E=_C7O_G5_T^"SZ:Z7>;'*J[:H
MJZ3)%V\G[_B;:VW[!H/BWT7^V.X]3OJAW-;U[_V3?\S?3ECO*"_S6==WD>&_
MA_PZ+\N^)_3QWVVGD]UG]@WW'S_U_FD8/ [F-FOSZ[K\K9AWR[<3,TGF^2);
ME]VO]>/?\^V 5-_?K"[;X6_RN-6R23);MUV]VC9&!ZNBVOS/OF\G8J\!UX$&
M8MM C!M H('<-I##0#?.AF%]R+KLZK*I'Y.F5V-O_8-A;H;6.)JBZK_&KUV#
M[Q;8KKOZ_/'=UX]?DXOD2]:MFZ(K\C:I%\GG'*<F^5QDMT6Y>?&G#WF7%67[
M,VJO?_E/\M-?_\*U^MO/R>9_4E3)MV6];K-JWEY..[36?\!TMK7Q?F-#!&QP
MD7RIJV[9)A^K>3Y_WL$4Q[0;F'@:V'L1[?%#/GN=2/XJ$4PPPM#UT<VYC=B1
MNWF60W\RT-^GHLJJ69Z4P\36MV5QE_7KN(WT#;N^8>@; GW_5G1+G'Z>_,BS
MAIK[37,]-._W]<.52E,KY>7T87]&"!D30O.=[)D[M7.GHN[>+;J\V9I+;M<=
M+O#!KAA>(=?*ID.U9T0S)L&,_/HR:2W&+]JOWOG51_C=NMLW+,.&M6]8,-B;
MN8UA7X:&#4C:<+HSG!YA6/J&(6PX]0TK9I0:&?9EP($+31LV.\/F",/@&U9A
MP\8W;#BS;&38EX&PE@G:L-T9MD<8CKBSWL?B_A*IA9$]7Z<L4\ ,[8\S%\59
MU.&WNLO*9%W-BW96KZLNGV\CS7WV Z';T2&9>79P2@5NM/'")92&*99"8*_Q
M/?SPJ/'/>=N^2;K!_F*-",J1)#C;>=N1EKEGY (D2)G:L65"*:5)A0PL!BZ<
M9Q'U?(/N<$Z3AZQ<YSTM#P3UK75![#G#^-[BW#KWA:"U5,%5XAC$XQ#Z9[?$
M=;P84%14=T=BB#L.\3\(HFW[_:$)H7!HXRGP=5*$OSF'(O[B+.($911H,0Z5
ME"Y%7<"RHQ%_>1QQ C2J)]+8LZ]+A0$5\.R Q%^>2-QGC>R3%&]I$.BR D)[
MPS&)OSR4N(\;J3E+QXD5H=-*FY!GAR7^![G$"3 )F7J<)W1<(P<"X5TX+HD_
M@4O"IXV0UEB9CFP30@!F56 !"T<E\:)4$@1K5&J,&(=V2L@%3R$0)H1CDH@S
M:>,8_158VN(LSS"F=\UZ4RO/ZC8PTSYJ+@ SEW&@H'26BS3@V@%)R#^!I-M.
MGZW6-!7<CM,60B@Y8R:0OPH'.@%1D&Z6-?I=/"OKL/9-ZK,8*QS"1!QA!QDK
M?! 9)H49!R5"IR2 #50CPA%+'$.LDR K?!!9!=8+I(0.I-8AR@I'+'$,L4ZC
MK/!)9%,T,PZNA Y2$0S_PB%+'(.LTS K?!1A!FI2X[DF2BF#>38$7#MHB6.@
M=1IH!<$G!@(9-7;M"P%Y8 ,@DPYD,@ZR@ZB51(FDN,95/+)("#7#U1!:#])1
M2\:I=19LI8\D+C'9!CX^;B&4!BS7-H!;Z> ECX'7T;B5%+6L$(*- 4 I^T+*
MAI:QW#O/BZ/K/.!*GT@D<"E=&+C2@4O&*S0/N-T+D&P[-+]F,U()8<=[E!#V
MH5[9T'?BV"CC;/QTRAA>);-UT^!DD(/QX2@4 !\G=)0.]TX:@*AT$)5QB)XX
ME*JN+F+#\;EIF,4,U=LP!&!3Q3%'#0S($5:F\;.'^[Q!MVC\E"-PZ6 HXS \
MF!=)@GR& 8R+"D)G4QM*BZ3CGCR&>R>E19+ GF4"O!U%E7D, FDN..C!,= [
M+2L"XE 1DTHVKN,)G0:N NL,' 0A#L%SDB(@&*BX@G%.1.@T!,L)</R#./_.
M28G 1QMZ9EY&1.@T* B0!!S_(,Z_@PD1$%6:D5::,>L(H3'/?HQX;G'O9[$X
M[,[*AX XHM2:6S,._820X];4:2"/ X<QB&/LQ'0(? 9=\+[B$^/4DU("IOX0
MVG4.5Q#'U3BZE^Z78]*RCQFNA>7*6[W$":567(:6K\,1Q N^B.%H8@!^,6>T
M4.-<F9 IM&T#MAWE($ZYJ.T#20 0 %0@C/7"G"],F;4VM+ = L$>/C:)T%XY
M,JDXF0[27OEXL4:FWG$RH=-20"BF*\<A=0R'3OO9F\ 0!X5E[MBT+\2B)@W]
M0*0<B-0Q(#H-^(H $1?*>N<@A%!);4*;0CD4J6-0=!KR%4$G3 >EOT!\(=(3
M=.!$03DZJ3B=SH&^(IC#+5;KW@KQA4JS8-Q4>Y<YCOD%+6;19PS"2"G_N@FA
MU!8KP=!]".5HI.(T.@O\BF"2L@; 2UT)95^_RE#5IQR55)Q*)Y)?^92Y4%8I
MYJ]B0BFMP=(ND&4IAR051])Y!R'*9PQY$$+IP@<ARJ%(Q:NQP"\/9YQ[*+_X
M0E1R &]/$K<_4FE2&<B^M*.ACM/P>@/]Y*9N>IOD#26?<Q*83L<+A=")--4\
M<,*N'0]UG(>_N.0DN8_X]-%FL<9""V.C&^&SVVJ@.><!G&@'02WB)Q7#]]_'
MCK)N<0O&SB>T@Y2.0^K;_J9^'HV21=TDV7Q>])."HN'=-NF669<LLX<<$[L.
M VZ'NVF%#6;Y_%5RW^!V:XKRQ]!XGG59,LO[4($D*<HYKEOZHIKT9DVD5J:!
M=$<[FNDXS3X0#IX&\K_D2U$5J_4J-I&.0%J]W->S=^DOCHS-A5=TOZ+G+=Z:
MRD.?&W$(T'$$')C([/NAB72!6YN7FT@76'4\L!Z:R'AKP:C,8F-ENG?+>94W
M=\/E[S89"+^Y\+Q[=7?!_-UPK7KJY)O;Z5^RYJZH6IS7!39EKU-<<LWFPO?F
M25??#W>F;^NNJU?#PV6>S?.F%^#[B[KNGI[T'["[=G_U?U!+ P04    " "D
M.HQ2CT7,SGL"  #Y!@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&UL
MO55;3]LP%/XK1YDT@=212TG3LC024*8AL:FBNVB:]N FIXV%8P?;:>'?SW9"
MU&VTV@N\-+Z=[Y;T.-T*>:=*1 T/%>-JZI5:UV>^K_(2*Z).1(W<[*R$K(@V
M4[GV52V1%*ZH8GX4!"._(I1[6>K6YC)+1:,9Y3B7H)JJ(O+Q IG83KW0>UJX
MI>M2VP4_2VNRQ@7JK_5<FIG?HQ2T0JZHX"!Q-?7.P[.+B3WO#GRCN%4[8[!.
MED+<V<EU,?4"*P@9YMHB$//8X"4R9H&,C/L.T^LI;>'N^ G]@_-NO"R)PDO!
MOM-"EU-O[$&!*](P?2NV'['S$UN\7##E?F';G0T\R!NE1=45&P45Y>V3/'0Y
M[!1$X9Z"J"N(G.Z6R*F<$4VR5(HM2'O:H-F!L^JJC3C*[4M9:&EVJ:G3V<W5
M^>)J >_@!HTW(+P H4N4L**<\)SR-8@EHVMB,U2@,&\D%K!\!*(4:@5',]2$
M,G4,;]^$H_@]4 Y?2M$H Z527QN-ELG/.ST7K9YHCYX9YB<P# <0!5%P^?D'
M'+6PQW]"^<9F[S7JO48.>[C/*QK).&BM#F"&*I>T=A_'SQMS%JXU5NK7 :9A
MSS1T3*=[F,[;;+3H @/V/^D^EU;+,W(\]@^VR9(@"8=!ZF^>T7?:ZSL]K"_/
M1<.-0HDYT@U9,CS@.NY1XQ?.=]0SC5XIWY8GWLDWC,;#>/A\ODFO+SFH;RY-
MUY3ZT2G"^X;6IH_I 7#4!]R/>_3Q"^<\Z9DFKY3SY)_O.$[&29+\E;._T\GL
MI?")R#4U?8?ARA0&)XEY4[)MM.U$B]HUMZ70IE6Z86GN)I3V@-E?":&?)K9?
M]K==]AM02P,$%     @ I#J,4C4O:BH^ P  #@D  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3 T+GAM;(V6;4_;,!#'OXJ521-(@SPGS=96@L)&)08(NDU[
MZ:;7QIIC9[;3CF\_VPE91]**-XWMW/_\N^OYG/&.BU^R %#H3TF9G#B%4M5'
MUY5Y 266Y[P"IM^LN2BQTE.Q<64E *^LJ*1NX'F)6V+"G.G8KCV(Z9C7BA(&
M#P+)NBRQ>+X$RG<3QW=>%A[)IE!FP9V.*[R!)U#?J@>A9V[G945*8))PA@2L
M)\Z%_W'F>T9@+;X3V,F],3*A+#G_92;SU<3Q#!%0R)5Q@?5C"S.@U'C2'+];
MITZWIQ'NCU^\?[;!ZV"66,*,TQ]DI8J),W+0"M:XINJ1[VZ@#2@V_G).I?U%
MN\8V"1V4UU+QLA5K@I*PYHG_M(G8$_C1 4'0"H*W"L)6$-I &S(;UA56>#H6
M?(>$L=;>S,#FQJIU-(29O_%)"?V6:)V:WB]NKA_1[?W=E[/%]>-7=#N_N)S?
MSA?SZR=T<@4*$RI/T1F:W?U$)^_?^4G\Z10U3T086A2\EIBMY-A5FL;X=/-V
MY\MFY^# SE>0GZ/0_X "+_ &Y+,WR_WL?[FK<] E(N@2$5A_X:%$J ($HIQM
MSA2($E&"EX0214 >\1YVWD/K/3K@?<9UX:] 8%N[%7[&2PI(GT)=Q[]K(HE9
M'TQBXS>Q?LV9W$ZS-(K3L;O=SU7?*@B]).BL_H...NCH*/1#@RDM9U6+O-#G
M!?$UJH1N(T(](_W/(]#\E3[8:HB^V2#>X_+#S-\#:_#[9D'H1W$VS!]W_/%1
M_BM8@Q"PTNUF"ZP&7<:,L[.\UHM,H9,[K@!%IT/<<9\[&J7^*^P!JSCR#U G
M'77R-NH-WX)@)K-H(S!3@^61]! 2/TM><0X8Q5XZC)EVF.E1S#G3QP2D0KJF
M <D=KE#.F1*Z+\LVM7XRE-M9VL^:%WFC89Q1AS,ZBG,AI;[S!"@BP*:,+RG9
MX(/':M2#2)/,RUXEKF\5!U'D#Z-F'6IV%-5VFD&H;*#JDMYAZ5LEP2$FW_MW
M#WA'J19<83K8Q;U>;PFC+.BUH$&[. Y?UYF[=UF9+X6O6&P(DXC"6@N]\U1'
M)IK+MYDH7MG[:\F5O@WML- ?+"",@7Z_YKK8VHFY$KM/H.E?4$L#!!0    (
M *0ZC%*+2U.L+ 0  /00   :    >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX
M;6R]6&V/FS@0_BL65YUVI7:QS7LOB92WW?;4/47)]4[WT0$G00LX!TZRE?KC
M:P,!+@$OMZHV'Q(,,\\\8P_/V!F<6/J4[2CEX#F.DFRH[3C??]3US-_1F&1W
M;$\3\63#TIAP,4RW>K9/*0ERISC2,82V'I,PT4:#_-XB'0W8@4=A0A<IR YQ
M3-)O$QJQTU!#VOG&,MSNN+RACP9[LJ4KRK_N%ZD8Z15*$,8TR4*6@)1NAMH8
M?7S N4-N\5=(3UGC&LA4UHP]R<'G8*A!R8A&U.<2@HB?(YW2*))(@L>_):A6
MQ92.S>LS^GV>O$AF33(Z9='?8<!W0\W50$ WY!#Q)3M]HF5"EL3S693EW^!4
MVD(-^(>,L[AT%@SB,"E^R7,Y$0T'W.6 2P=\X6 X'0Y&Z6#TC6"6#F9?!ZMT
ML"X=4(>#73K8?1V<TL')%ZN8W7QI9H23T2!E)Y!*:X$F+_+US;W%BH2)+,45
M3\734/CQT7(^F\\?QY,O<[!8SN_G2W$#K#Z-E_,5^  >V9&*NN. ;43=!52\
M!NN( E'T&YJ*&R#;D91FX&9&.0FC[!;\^@NRK=] F( _=^R0D23(WH-W0#];
M7CYHC@<Z%QE)7KI?LI\4['$'^QGU[P""[P&&R"LBM(!,U2"/)+T#V"E OJYF
MX.;=;<VX$W76 Q5Y+U";JT%^)XF@9N<@;B?(?8]),I $P7#ZQS_@IEBDVQ:H
MA]Y0R.N&TD415I6(JTK$.;;1-6&-6N,[JJHW132CBF;DT<R.:!,2D<2G@'"P
MIMLP2<)D*R-_HR1MF^("S<[1I+P?1PC:R'/10#^VT# K&F9?&C0)5 0*'*M!
MP'.AAV 5OU@_\__QM"J>EI+G\E6+85?H]ALLO5-%<W[JTCM7,Z^<4K>BX2II
M?,ZR0\Y#K:UM+ZG;4@N>87KMA+R*D*<D--V19$NE(DLZ\3[?*AQ)='@-1>]Z
MTAS'ANT,$:R[%51R'/M^>B#12_TH"(]A0-M;RGT9HLG-P@[T+MZD%C,3&J;9
MD4*CX2)E"F)WQZ->756=!;JB]\&V3/<JC18[;$'4E4<MUP@K\Q [0;'/2P!]
M]LO"B?=B8]G*%;=P=;&'+KE>VQF>9>(.JK76H]YB_X+*HFN=;Y79%CNE**"Z
M(2!U1U H+?@.%F/PP*(@C)C_E($O81QR&B@T$=4"CZPWT&!42SZR>\O?>1<I
MI*>XO!6I*K9S]K6X6%!\.N:^;@Q(W1E6,J1(-Q2TOC=VK:TD"BBW2:(C?MT1
MT$]I"9);*R7WFI)J7NK&@-2=83Q;J39XM7IC^ 8UAFNIQ6JI?7V-3?"U;-H&
M<FWW0@EF+8;(< QDF,9_+><MEBZ$+>NC-XYS\O\ <900VY0,1'0C/.&=(R#2
MXHA=##C;YR>\->/BO)A?[B@):"H-Q/,-8_P\D(?&ZH^.T0]02P,$%     @
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
MDPW_H.(/CO#[Z(XSE4D4LQ32O_&NUEH+#K:"!T$CX6U)6ZCM?T*!%WA$0=[
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
M>'0:THHJH)WVT4TN)&IB,]N4;K]^UT[(@ :$)NU+X\<YY_K<Z_K2W7+Q(A,
M1=[RC,F>E2BUOK5M&2604WG#U\!P9\E%3A5.Q<J6:P$T-J0\LSW'">R<ILSJ
M=\W:@^AW^49E*8,'0>0FSZGX-82,;WN6:^T69NDJ47K![G?7= 5S4(_K!X$S
MNU*)TQR83#DC I8]:^#>CD.--X"G%+9R;TRTDV?.7_1D$O<L1Q\(,HB45J#X
M>8419)D6PF/\+#6M*J0F[H]WZE^,=_3R3"6,>/8]C572LT*+Q+"DFTS-^/8K
ME'Y\K1?Q3)J_9%MB'8M$&ZEX7I+Q!'G*BB]]*_.P1W"#$P2O)'C'A-8)0K,D
M-"\EM$I"RV2FL&+R,*:*]KN";XG0:%33 Y-,PT;[*=-EGRN!NRGR5']\-YL\
M#1:3ISOR93(=3$>3P3<RF<X7L\?[N^EB3AIDKJ@"K+0B?$GPO@FJ*R9)QB,S
M(E=C4#3-Y#6")TR! *D(HH#(+5V3B#,EL+X2MZ=<855DNF*X'1,J20+Q*F4K
MDC*IQ,:$:9#1] >Y^OC!#?S/UZ3X(H L$KZ1E,6R:ROTKAW84>ES6/CT3OAT
M/7*/YT@DN6,QQ(<"-B:MRIRWR]S0.ZLXANB&--U/Q',\I^9 HXOI;J>&/KZ<
M'IYQTZSN0=/H-?_Q'IP)T:I"M$R(UHD0YZY&74$+M<"HZ=?KM=_HM-M^UW[=
MSW(-RO4\/SR$C=_#0K>"'-CQ*SO^97;@#=]@"?),BH)*,_A?56A7(=IGCST#
MFJ6_\7\OX[(V[07=/TAH)W1;1WFO@P6^=Y3V&M1>!0\,A)6!\*R!1R9V%JZT
MAVNRPNY6YR1\5W/7<9J=(R/O40W7"9S@R$F-F!\<.;'WWN$<Q,KT,XFW?,-4
M\;!4JU7+')A.<;0^Q%9:=+Z_,D4?OJ<"GTM\?&&)DLY-&W,KBMY63!1?F]?^
MF2OL'6:8X,\!$!J ^TO.U6ZB U0_,/I_ %!+ P04    " "D.HQ2;)"RLUD"
M  #(!0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,3$N>&ULK53O3]LP$/U7
MK$R:0&+D9T-A::02BD"BJ&J!:1_=Y-I8.'9F.RW\][.=D)4!%9/V)?;9]]Z]
M>]$YV7+Q*$L A9XJRN3(*96JSUQ7YB546![S&IB^67%18:5#L79E+0 7%E11
M-_"\V*TP84Z:V+.92!/>*$H8S 22355A\7P.E&]'CN^\',S)NE3FP$V3&J]A
M >J^G@D=N3U+02I@DG"&!*Q&SM@_RV*3;Q,>"&SESAZ93I:</YK@NA@YGA$$
M%')E&+!>-I !I89(R_C5<3I]20/<W;^P7]K>=2]++"'C] <I5#ERA@XJ8(4;
MJN9\>P5=/P/#EW,J[1=MV]R!3LX;J7C5@;6"BK!VQ4^=#SL /_H $'2 X+.
ML .$MM%6F6WK BN<)H)OD3#9FLULK#<6K;LAS/S%A1+ZEFB<2B_'UW/T,+ZY
MGZ#I9+RXGT^FD]L[=' !"A,J#]$WE-W^1 =?O_CQX/LA:E=$&+HK>2,Q*V3B
M*BW$T+EY5_2\+1I\4/0"\F,4^D<H\ +O'7CV:;A_^AKNZO9[#X+>@\#RA?_D
MP1[BL"<.+7'T 7'&V0:$(DL*:,FU5:C&S]A$*TP$VF#:P'ONM:RQ935CN$G#
M>!@._3AQ-[LVO<T+HF@81W_R7LF.>MG17MF71MR#$7>$IH!E(T#/K9)': YY
M(P1AZSWF#/HJ@__K>MP3QWOEWQ"\))2H9U2UX@N$U7['L_B-D[YW,CC]RT=W
M9\[,&S?%8DV81!16&N<=G^B.1?MNM('BM1V])5=ZD.VVU$\M").@[U><JY?
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
M=@L%J50\SHV!0<R2[)>\YHZH&+C=/09.;N <:^#F!NZ.@;./4B<WZ.S.L,_
MRPV\8V?P<P/?^#YSEO'TE"@R' B^04*/!C3]8+;+6(.#6:(C:ZX$O&5@IX;S
M+Z.'V>?Q:#Z;HLG=S?WL=CYZ_'IWBSZC^X@D$I%D@7X3)%$2M:=4$1;),_3+
M3]CW?D46DB$15"*6H*>$*7F./M5UYL.AXS'DJ01(,[+:'E@*5J,Y64'.?)PQ
M=_8PQ^B&)RJ4:)8LZ*+&?G; WFD L,"-A2^=K2_'3B/B[VER@5S['#DV[CW-
MIZC]Z:ST1_9=PW/R ZB3V[]0.W/GV<XF[,6?-N./TA7@8X/O[P69-8-,:5"
M](XE=GUHX5&!V:D#>;=);A'PKD%U?S#@&Z [!73'0'?V06N.B*^U9$JTTDE#
M%Z@-89ZQ/ZOS:P;I&4A]#+P,/5M_!M9+#16OH.(U4IF]4A$P2=%:L( :#CH@
MN4 Z@M949)3.T#^[N5S',9O+KW*LI^<7]/Q&>H\A-;MJ-*;!\]T"KWOJ3>T5
MT+UFJER1""5I_+QUFD2;D 4AJ/ ;>J:(29G6ZL]U[\/6.GVGLW]S^P6E_O'>
M@QT<H0D$'!RE$'!%V$$4G<-,VW!L\ 2VR[/"/K6;<>4@PB?/GG&.V9 ^F<0>
M'O>>M5.R=DZ5:.VR5;N4;"+L5CC:%]UNW]E=BW-L.N)2%+';N P(("7@EI="
MK"LJXEJ"S1 >>J-$U!YP_\7R_4)*"<;-&GQ-F$ O)$HAE)8?HDE?9EZH5+7Y
M.LZA>]6$[3C]7?=W/K@?^W;7W;,%I6+C9LG.L]H_I(FX%%GLGSQ=2\7%W4:Z
MHU2%7+"_P:M9?IXCDL)ME2@6P,TN$!3J#X648*L5Q'V;P%52YT, O77Q/STP
M'[[P[)^;F)>"C@\H>M71D)=W8L$2J*K0_- = Y<*C?NG=KU3RK!C_T]'TC1'
M?J>#?M?N>OX>)71*_7::];LF(*!.87$:5P*#K->"0WH>$0\'IG,O[/IXL"K%
M4$S%RI2M$@4\351VER]ZB])X9 K"G?XQOIQF!6X)D]7;-T2L&,A*1)< "2(-
M_A19"9LU%%^;DNN9*UBY>0RA[*="#X#W2\[5MJ$G*/Y(&/X+4$L#!!0    (
M *0ZC%(52XM4L04  .(9   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX
M;6RM6=MNVS@0_17""RQ:H+%%4I;LK&/ CK)M'W)!TFRQCXQ$VT(ET4O22?/W
M2UTL6A)%V[O-0ZS+<#AS.#R'I&9OC/\0&THE^)DFF;@:;*3<7HY&(MS0E(@A
MV]),O5DQGA*I;OEZ)+:<DJAHE"8CY#C>*"5Q-IC/BF</?#YC.YG$&7W@0.S2
ME/#W)4W8V]4 #O8/'N/U1N8/1O/9EJSI$Y7/VP>N[D:UERA.:29BE@%.5U>#
M!;P,L)\W*"S^BNF;.+@&>2HOC/W(;[Y&5P,GCX@F-)2Y"Z)^7NDU39+<DXKC
MG\KIH.XS;WAXO??^9Y&\2N:%"'K-DN]Q)#=7@\D 1'1%=HE\9&]?:)70./<7
MLD04_\%;9>L,0+@3DJ558Q5!&F?E+_E9 7'0 /H]#5#5 +4;N#T-<-4 G]K
MK1JX!3)E*@4. 9%D/N/L#?#<6GG++PHPB]8J_3C+Q_U)<O4V5NWD_.G+XO'F
M8KEXN@G ]?WMP\W=T^+;U_L[< &>) M_@/MM,3Z+?'QB^0X^!%22.!$?E<7U
MW=_@P^^_06_\QT=0_H(1$!O"J0!Q!IZS6(I/^S?JP;<-VPF216(VDBKX/(11
M6 6Z+ -%/8%"!&Y9)C<"W&01C9H.1BKK.G6T3WV)K!X#&@X!AI\ <I!C".CZ
MY.9P:F@>G-Y\8LD&UP.)"W^XQ]_=+GVA'+ 58,6("8M/M_;I%C[='I_W.RFD
M&JXX6W\"+W0=9YFZ!!_42):#_-$TCJ7/<>$SIYW7.70]-'6FWFST>HAOUQ"Y
MOC]U,6H:!@;#B3/Q$=8>&_F-Z_S&UOP^<Y))&AU)*!AWNA\[^9^Y<Z_NW+-V
M?O.3\C 61[M?>IWN+Z"+$.H":K)TX-C!N&49&"RQ!UW7<\U)^752OC4IQ<4K
M&I^ J6\(=8JQVP/JI.Y_<GK%TN+W&+R33B2NXQ^.;HEMU\Q<U4'7L%/5C=2F
M=6I3:VI?,\ECI;<A>"7)CA[,=$#WI63*K_3J'<3CJ7IPVK73-4.>-_%P*[NN
MF<H-^N;4H*-5R+&RU_="GU79D%?*U7JC3@EL>1Q2"Y?! Z6#_Y7-'F^78*O8
MLR@38Y54OJ%[R )#MP6BV:J-H=D*]F"(='[H9#8[FE!0.6NP6D\$6H(@/H/2
M3@"U= <;00S';5"-5NUI9[;JF7-0*R"T2V"3T$Z M:M5?;!JE8)VF>HCM1,
M'IM @6V C59N&V"C%>Y)3JL@],Z;^>N\C"\B(BE8D9A7;)?G6=*=C0NT3$&[
M3OT_+O"[2,"AWT;58(6&[:6-R0KWEJV606C7P3.Y8&(( O9&H14+VB7K;#Z8
MFH!M*Y7)"K=9(S!9N<.>N8BT4"'GE_)!Y:X1AM>'+-):AL[0LK,H 1G$IXNQ
MV:I5XH')"O4FIX4,(2LEW%?+FE<J"F+((K4<V-(POY%,3=?JC6T/J#4+V37K
MR+ZI @T?6R0V>]?R@NSR<F3=<^J8NF<L*)#6'637G;.I^=1PQ_82;(:KE039
ME:0\K]BOB9F>(44%B<;;"F;RDMC6EDCK";+KB:ZB<J=A3+N[Y[$6D29[9"?[
MSCAQFI_XY9F'3.T:2"AW) %)O%(%]4X)-V^$CO2"05J>O\ )B,B[[7P!:85
M=H7X1?4_/:/^L>9Z;-^4W,N-ZC:*19@PL>N,:M.KIFYLI^[%>LWI.I]#<?^.
MKEV]O?5: E!UV=B]3=7.OP<!S<38OJ6X2;<)>Z>V.8(/#JCL)U1GP:D9%-L9
M]#FK9()6L0+&0<:RB_J^.?./G ;@[OJ]?1)@-6EFH:D6VZGVCF7T!*PU%V([
M%YZ%M68Y;&>Y7XUUEQ [6-M,RBQ&!X??*>7KXB."4,RWRV1Y&%P_K3]4+(KC
M^=;S);P,RL\-VDWY]>.6<+5#$""A*^72&?HJ'EY^4"AO)-L61^PO3$J6%I<;
M2B+*<P/U?L68W-_D'=2?=>;_ E!+ P04    " "D.HQ2W+:A!,T#  "Q#@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,34N>&ULK5=;;^(X%/XK5D9:M=*T
MB7.G TB0,,Q(VXM@+MI'-QAB31*SMBD=:7_\VDD(-)B4D7@AMCG?=RX^Q\?N
M;RG[Q5.,!7C-LX(/C%2(]9UI\B3%.>*W=(T+^<^2LAP).64KDZ\91HL2E&>F
M;5F^F2-2&,-^N?;$AGVZ$1DI\!,#?)/GB/T>XXQN!P8T=@LSLDJ%6C"'_35:
MX3D6W]=/3,[,AF5!<EQP0@O \')@C.#=%/H*4$K\('C+#\9 N?),Z2\U^;H8
M&):R"&<X$8H"R<\+CG"6*29IQ[\UJ='H5,##\8[]<^F\=.89<1S1["=9B'1@
MA 98X"7:9&)&MU]P[9"G^!*:\?(7;&M9RP#)A@N:UV!I04Z*ZHM>ZT < "2/
M'F#7 /M<@%,#G#; /0%P:X#;!O@G %X-\,[5X-< _UQ 4 ."<K.JZ)9;$R.!
MAGU&MX I:<FF!N7^EFBY(Z10J3@73/Y+)$X,YU]&L\G->#2?Q"!ZO'^:/,Q'
MW[X^/H ;(--09%BFG0!T"?XFZ)ED1/P&488X)TN"%V"&N6 D$7(X3Q'#'%S%
M6""2\6M)$#W\ Z[^^@!][],UJ+Z %.!;2C<<%0O>-X7T0-EA)K6UX\I:^X2U
M(;BGA4@YF!0+O-#@HVY\[SW\I!L/[0X"4X:^B;^]B__8[F1\3,0M<.!'8%NV
MI7.H&_Y 7R3<4G#8T\#C\^&A+AS=\!@GG<9_/ANN-7YZ/CSLV JG*06GY'/^
ML!0ZJ-V&VBVIW5/4;THIVY723;(O);8O):Y*": M8MH4K53YI2K5:5Z&T+)"
M&<"7P] ?2P6]T'TK-#T6\ATO:(3>^.HUOGJ=OD8TEWV2H[+3X%<UQCHWO"/=
MCN/XH=_RXU@,AKW :XE--6*6%P8G?/$;7_Q.7V+"9,NDC'?D0-!P!9=.K["A
M#B\1\G%X%"1+'Y]>H[C7J7C62MJN.$%KWY*L2T<*'O0[V&GRE*%"V7LE.U%E
M\[6V#U0LWF%"P0!:H1NV$E0GZ7H>= .[E:,Z24<>G1ZT]=L [;U7]D6*KJ9Y
MM^HT<K+L7#=HNW0L%_9"RSWAS_XHALZ?)1;X#YQ3C'!_(D/WXDFV/P)A]QEX
M7I*-:Y8W"=&S/*>U&Y%&SG8"![82+-;)^9;GGZARN#\&8?<Y>,G^-:YUO=/
M(HW8<0>+-5*:%F8>7)!SS%;EVX>#A&X*45T0FM7F?34J7Q6M]0C>Q5"S/E'O
ML?)"OJ>O'G/WB*U(P4&&EU*5=1O(W6'5^ZB:"+HNK^?/5,C+?CE,Y9L2,R4@
M_U]2*G83I:!YI0[_!U!+ P04    " "D.HQ24YM(B9@%  #%%@  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,38N>&ULO5AM;Z,X$/XK5DXZM5(;L+%YZ:61
MDB:7W9/:K9I]T7VDX"1H >=LI]F>[L>?>2E0,#0]K:X?&F.>&<\S8\\,GAP9
M_RYVE$KP(XE3<3W:2;F_,@P1[&CBBS';TU2]V3">^%(]\JTA]ISZ82Z4Q 8R
M3=M(_"@=32?YW#V?3MA!QE%*[SD0AR3Q^?.<QNQX/8*CEXF':+N3V80QG>S]
M+5U3^65_S]6346D)HX2F(F(IX'1S/9K!JQ4BF4".^!K1HVB,04;ED;'OV</'
M\'ID9A;1F 8R4^&KGR=Z0^,XTZ3L^*M4.JK6S 2;XQ?MO^?D%9E'7] ;%G^+
M0KF['KDC$-*-?XCE SM^H"6AW," Q2+_#XXEUAR!X" D2TIA94$2I<6O_Z-T
M1$- Z=$+H%( M05PCX!5"EBG"N!2 +<$4)\ *07(J2O8I8!]JH!3"CAYL KO
MYJ%9^-*?3C@[ IZAE;9LD,<WEU81B=)L*ZXE5V\C)2>GZP^SA^7E?+9>+L#-
MI]O[Y=UZ]OGCISMP"1ZHD#P*) W!6K+@.YAEVR:2S^!L0:4?Q>)<H6[N_@1G
MO_X";?+;.2A^@0'$SN=4@"@%7])(BHN7-VKB\XX=A)^&8F)(12 SPPA*8^>%
ML:C'6 AN62IW BS3D(8:^>4;\FA @:$\5[D/O;AOC@8US@[;,;#@!4 F,C4&
MW9PL#CV-^&)8_(]#7(F[.G<,BR]H,&C\[R>+:XU?G2[N#H3"JG:RE>NS>O1]
MR[..VJS^$^4JBX(M]U-Y&?J2@HT?<?#DQP<*]I07NQ.</=S.SP<6QM7".%\8
M]RS\F4D_+G5F63$$ 4M4J1!^GFSICVQ,=>$I]-JYWJQF/$TMR[)=>V(\-</0
MA4'7<T@+MM+ 3.(Z3@5[Q8Y4[,@@NT86* [U@,?L2J<]&*J[0_*HPL V8/V6
M2J=2Z0R:^>D@A519)4JW%^"1;J,T54.=TPL]Y+73B8.\MMN[0.01Y5(3MQRO
M 6*"B)T=*IWKW8J3.\AIE6U@Y?<SE34+WY_K"+F=Y2%TH.EBMT5( \2$0.R@
M%B$-T%(Y@D"D)^15A+Q!0E_57GJ;C]=9_1(BV\4V-EN$-$@/(H2M-B$-T+&0
MW1LA:-;ETQRDI/JA#8U.8%7J>4W+LK%CM?>=%DE<Q:L5T)4.Z7K0--T>6HVN
M )Y^G&BJK[6P>Y*@RN6.W=YX.J3VS*TTR,ZA>TT)U930_UL?8%V9H/63DE.I
M".*F ] 8MQVJ@7ECRVS^P;9K-3)D;/6XM2Y^<+CZ-9.4<ECM/_TI*)3!9H!M
M>^RT^6E@%AZWC[4.!O&8]'"J2QX<KGF-/'4"):(U K8I:6!OAHQT3H/=PZTN
MO=!^1\(Z@9[=M1N1+CT-#)KMP*YT,#+V>DC5Q1^^H_KWI2NGN_^QYFAI8-T3
MN-+!^L/YFE9=_^%P U!TEH>4TX!MT^CO=[26I>9F-T@<3.R^-%J7<#A<P_][
MMULJ?K/=U>!4OXMQ9R]U<:[G]A4*5)=T-%S2.X5"'9"(A8"I1W#<1<'N[9"
M2.3#O&^63"5]4$MHO]2&;8+@F?H<N" IOE^1!4+_>:AQ1G6M1\.U_F.J&OQ4
M1$%9 55;SMM-/WC*4Z+6<M@- W*L3CNMP5D0>LAJA56#@[:)^G8NJAL A-[+
M\Y 6O+J$M4Q1QS)DV9Z)>HHHJAL$--P@=#ZRP#]@F>QC]DRIN%"6;J* <@%4
MB@-AI':29'PP^'7Y1OAG?8JANGZBX?IYVH?+''7+&X0$F19L%?H;'1);$*N-
M\1JYT"&1AZ%'VM\N1N/2+*%\F]^'"G6:#ZDL;AVJV>K.=9;?-+;FY_!J 37S
M2WBU*FY4:_7%!>^MSU4/*$!,-VHI5265N;RX,RT>)-OG5W:/3$J6Y,,=]4/*
M,X!ZOV%,OCQD"U0WU]-_ 5!+ P04    " "D.HQ2-BC^2<T#  !L#P  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,3<N>&ULM9==;^(X%(;_BI7=676D;1([
M'T 7D*"AG;GH3 4SW6N7&+":Q%G;0"OMCU_'2<.'@DG1[ W$\7G>^!R_B>W^
MEO$7L2)$@M<TR<3 6DF9WSB.F*](BH7-<I*IG@7C*9:JR9>.R#G!L8;2Q$&N
M&SHIIIDU[.M[CWS89VN9T(P\<B#6:8KYVY@D;#NPH/5^8TJ7*UG<<(;]'"_)
MC,B?^2-7+:=6B6E*,D%9!CA9#*P1O+F'?@'HB"=*MF+O&A2I/#/V4C2^Q@/+
M+49$$C*7A016?QMR2Y*D4%+C^*<2M>IG%N#^];OZG4Y>)?.,!;EER=\TEJN!
MU;5 3!9XG<@IVWXA54)!H3=GB="_8%O%NA:8KX5D:06K$:0T*__Q:U6(/0#Y
M)P!4 :@MX%6 UQ;P*\!O"P05$+0%P@H(VP*="NCHR2JKJZ<FPA(/^YQM 2^B
ME5IQH>=7TVI&:%98<2:YZJ6*D\/9E]%T<CT>S281N/W^\#CY-AO]^/K]&[@&
M=YAR\(23-0$CH:R:%]X1JF-*A.1T+DD,9BO,B0!7$9&8)N+S8:_0O7U'JH$6
MCW/FU:#&Y:#0B4%!\, RN1)@DL4D/N0=E6"=)7K/<HR,@J/UT@8>_!,@%[F_
M ^?TR&Y;"\&>42AJ+]0U"DT^D-H?O\$P^,ND=O>!_,ZKW7\@2:/:P:QZM7<]
M+>^=D-<&W6B#XIU!#<)^+>QK8?^$\!-+L*0)E6_@"@N 04[XG&3R<Y.5S5)!
MST;>IR:CF;G0LQ%JXB(SUX%V-_ADJ$%0UR P"DU><Z)?XIAN:$RR&+Q1DL0M
M"F+6=6W7;:S'95CT8>R@&F%=C="HH[]S(%??->4U"98<9Q+$6!+P+[A2Q2A-
MW5B.4AB6)BYV!ILA=&WH=X*^L]DO0!48[@4&MHN\X\"H"D1[@9X-T5'8I KS
M]\(ZKGT4==<0Y?EV>!AUWQ"%H.W540=%[=1%[1B+^D SFJY3P_1T:Z7NK_T2
M]&KAGG&(4RI>KA><$,"+R68+M?V2:YZU> W,PH4#&E\#,P;ML-/X&I@Q9+O^
M,7=0#^CN]@MNN^^")#QM7-K-/ 1O!/.FS"\%HPO P^3W-DO0[%C\>L:Q$.VT
MT*_U+-RMB]#[OUQ[1EG9MM=HVS.<6I6ZC;X]PR';A\?@85%V:SHTKXSGC6OF
M/6VCQCWCQ61T"5GF[^SM^5/"E_HX)\"<K3-9;HSKN_61<:0/2D?WQ_ F*@]^
M.YGR'/J ^9*J'7]"%DK2M3MJK>7ET:YL2);KD\4SD^J<HB]7ZCA,>!&@^A>,
MR?=&\8#Z@#W\#U!+ P04    " "D.HQ2A$:Q0U$#  #<"P  &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,3@N>&ULK59=;YLP%/TK%I.F3=H*YCM;$BE?6_O0
MKFJZ37MTPTU !3NSG:3[][,-)930+)/R K:YY]CG'KC<_H[Q1Y$"2/14Y%0,
MK%3*]2?;%HL4"B(NV!JH>K)DO"!23?G*%FL.)#&@(K==QPGM@F34&O;-VBT?
M]ME&YAF%6X[$IB@(_S.&G.T&%K:>%^ZR52KU@CWLK\D*YB"_KV^YFMDU2Y(5
M0$7&*.*P'%@C_&F*0PTP$3\RV(G&&&DI#XP]ZLE5,K <?2+(82$U!5&W+4P@
MSS63.L?OBM2J]]3 YOB9_8L1K\0\$ $3EO_,$ID.K-A""2S))I=W;'<)E:!
M\RU8+LP5[<K82.VXV C)B@JLYD5&RSMYJA+1 "BAW0"W KAM@/\*P*L WJD
MOP+X)C.E%).'*9%DV.=LA[B.5FQZ8))IT$I^1K7O<\G5TTSAY'!^.;J;?1R/
MYK,IFGR[OIW=S$?W5]]NT$<T>U(OEP"!WDU!DBP7[]7BY.87>O?V#0Z#S^]1
M>4<91?<IVPA"$]&WI3J5YK87U0G&Y0G<5TZ 773-J$P%FM$$DI<$MI)3:W*?
M-8W=HXQ36%P@#W] KN,Z'0>:G S'O0[X]'1X?$2-5SOD&3[O/QTZ0NW7U+ZA
M]E^AGK!"6TS,%PBEW5T&EBRA8=&%9#OT/"^,P[Z];:;U, S'O2AHA4T[PIP@
MCJ(Z[(66H-82_$.+D(@M52W: MW D>R$-6-X[L1'-75TEL27+$$C57&OYWNM
MO!]&^:'C1*VT'T;AV''B[JS'M9#XJ)"Y*M@972'UZ:NJQ!]!ZEFE2!S)5*_>
MH'=N$["SKWW.66RH:)JY"WS7\5L^=(1YRJWV^]\1Y@8N]KJ=P(U*CH^J^0H4
M.,F-%R11_XI,2$[T;_440["[W\<]NR7[8H>]\UCB=;S._N&WT16GRKK?:YMR
M&!?BR'FE*.%]A<7'2^P=""!\D1I7$E6;<K96;9,\R9)][</!V2W9ET$<GL>2
M\*"P^T&O_9/HB'*]T&_;<1C5]*Q48C?:G@+XRK2/ BW8ALJR6ZA7ZQ9U9!JS
MUOI8MZZFG=K3E'WO->&KC J4PU)1.A>1\H&7K60YD6QMFJL')E6K9H:I:K^!
MZP#U?,F8?)[H#>J&?O@74$L#!!0    ( *0ZC%+_-M?//@,  &D+   :
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
M:+< WZ=*V=>!:Z'+4]S@/U!+ P04    " "D.HQ2SY3)GIX#  "F#   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N>&ULK5=M;]LV$/XKA 84";!$(JG7
MS#80VQW686F#--W+1]DZVUHET27I./WW(RE;5B1:,(I]L43I>>[NN3N1Y]&>
M\:]B R#1:UE48NQLI-S>N:Y8;J!,Q2W;0J7>K!@O4ZF6?.V*+8<T,Z2R<(GG
MA6Z9YI4S&9EGCWPR8CM9Y!4\<B1V99GR[U,HV'[L8.?XX"E?;Z1^X$Y&VW0-
MGT%^V3YRM7(;*UE>0B5R5B$.J[%SC^_FV-<$@_@SA[UHW2,M9<'85[WXD(T=
M3T<$!2RE-I&JRPO,H"BT)17'MX-1I_&IB>W[H_5?C7@E9I$*F+'BKSR3F[$3
M.RB#5;HKY!/;_P8'08&VMV2%,+]H7V/#Q$'+G9"L/)!5!&5>U=?T]9"(%@&'
M9PCD0"!=@G^&0 \$>BG!/Q!,JMU:BLG#/)7I9,39'G&-5M;TC4FF82OY>:7K
M_EER]397/#GY\''VZ>$]>K[_&]V@Z7<DTU?T^X[G(LM-802ZFH-,\T)<*\#L
MXS_HZMU/. Q^N4;U%>45>MZPG4BK3(Q<J6+2EMWEP?^T]D_.^,<$/;!*;@1Z
M7V60O37@*C&-(G)4-"6#%N>PO$44_XR(1SQ+0+.+Z3BQT.>7T^,!-;2I#S7V
MZ!E[?S"A2I!72U;"-5J ^M(!U4M=*Q!W T[\QHEOG/AGG#P^S6R5JTFA(>G]
MXV5R@Y,H#$;N2SN??5@8>['W%C7OHPB-""4-[$WD01-Y,!CY)[D!COYM-ZQ-
M26TD:#D/PEA5J*.D#Z-!3 /:D=*'J5;S2627$C92PD$ISTRF!2ITO2UEMJD*
M^ZK\V*=A1U4?YI/0IUU5%AA-PB"QJXH:5=%@_\YVG$,ES;X"K^JT$L,M&S=V
MXQ]IV;A?&NP%7D?KK \+@Q@GG8Q8C$7$"^T)29K D_^C8Y.>;^QW1/0AU!X:
M]DZ'@7=!#RXM-;/N[)XUVSCJ!&K!J703TDFWS=SY?./6"8<'6W .*U"",J-G
M 16L<CG8@YB<3),?Z<(#JZWD)DXBFG038\$%'HYZF;'@J/HTS^PX^'2X8'I!
MO3-;@JRZZ(6Z+#BK+@MN2-?I/,/#!UJMJ[U_HJNCL.OAGNZ?4YAX411W)5IP
M01AT3ST+[":A">X(=%L#7 E\;09A@99L5\EZ\FF>-L/VO1DQ.\^G>@@W@^')
M3#W!/Z1\G:MQKH"5,NG=1BKKO!Z*ZX5D6S,F+IA40Z>YW:@_$L U0+U?,2:/
M"^V@^6LR^0]02P,$%     @ I#J,4E TO^0!!   [0\  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3(R+GAM;)U7VV[;.!#]%4)  2^PU=6W%+:!Q,YB^Y!N
MX':W?:6EL<U4(K4D%3M_OR0ERW9#4<F^V"*E<SASAD/.S Z,_Q1[ (F.14[%
MW-M+67X* I'NH<#"9R50]6;+>(&E&O)=($H..#.@(@_B,!P'!2;46\S,W"-?
MS%@E<T+AD2-1%07F+W>0L\/<B[S3Q)KL]E)/!(M9B7?P%>3?Y2-7HZ!ER4@!
M5!!&$8?MW+N-/JVB1 /,%_\0.(B+9Z1=V3#V4P\^9W,OU!9!#JG4%%C]/<,2
M\EPS*3O^;4B]=DT-O'P^L?]AG%?.;+" )<N_DTSNY][40QEL<97+-3O\"8U#
M(\V7LER87W1HO@T]E%9"LJ(!*PL*0NM_?&R$N !$XPY W #B7P'##D#2 )*W
M H8-8&B4J5TQ.JRPQ(L99P?$]=>*33\8,0U:N4^HCOM7R=5;HG!R\?G+\J^'
M>_3M]@?ZB-:0,IJ2G& 3$[9%0F)92<9?D,1'Q+$$A&F&8+L%$[#S]& %$I-<
M_#8+I+)+LP=I8\-=;4/<84,4HP=&Y5Z@>YI!=DT0*(=:K^*35W>QDW$%J8^2
MZ'<4AW%H,6CY9GAT8X&OW@Z?.KQ)VA@EAB_IX'L=%KD'E!$5! XT!8$V( \
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
M;:T)S0Y<;IPWJ1'2GN(U:MH5Y(>SB\7US6IQ_N5F<?6975VRY>KJ<G'#7EX
M<E&95^R(S3]_9R]?/ M'R;M7K/LS(=E-J5K#968F/A(1"^>GVZ#G7=#HD:!A
MQ#XIB:5A[V4&V7T GQ3T,J*=C/-H$/$"TF,6AZ]9%$3!7PC-G^P>G@[0B?NL
MQ@XO_J^L#@"?], G#OCD$> EZ!0DTOMB*F<\1]!'R.]8HU4NT-"[^MD*#1E#
MQ=; >$,;C18<NZ4")&A>D9D!?0LL;V7VM^,;)A$&QT'P?$!-TJM)!H$^'-#A
MAG'6W).HH1"&5!+_E#<"R;IMK)1-*=+R00:LRW(UIZ*T-B(37 L@3)FQKXOW
MAJ6JK3*6"9/2[1.RI8A5I5)N"XJQH%C"DW,T+"WY5XY&?8Y&@T!G14$YH -D
MO%:MI#,FB;M46&4&.;:H]*\=8WL+#&J1XN'3ZHAW\48NGBWRM[,P#H/3TYAN
M_NW^FWEH.(Y'XR0>]7;W%(U[1>-A14Z'E2&5/*+3(*[K%OFZ>GKRQP^H)4D<
MQP<"'EJ%R3B,#NC[>]6S!EVXIN(NB\2ND/:K?=\Z<^7:_V/>-;U/7!>"KE(%
M.;D&QV.Z)+IK)-T$5>-J\5HA578W+*GW@K8&M)\KA;N)#=!W\]EO4$L#!!0
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
M 2O<4#7GFVOH!,6&+^=4VE^TZ6(]!^6-5+SJP#J#BK#VBQ^[0FP!_.0((.@
MP3X@.@((.T#X5D#4 2);F5:*K<,4*SP>"KY!PD1K-M.PQ;1H+9\PX_M""3U+
M-$Z-O]\M%FAV-4=W\^G-C\G\+UI<3^97Z"NZ>LQI4T"!5H)72)6 <E[5C<+6
M+[Y"!:&-TO.42XEJT)NIQ +0IRDH3*C\K#GLB!RZ2F=JUG/S+JN+-JO@2%9^
M@&XY4Z5$5TRGL$O@:HF]SN!9YT5PDG$*^1D*_2\H\ +OE80NWPSWLU?@T[?#
M!R?4A+UKH>4+C_!-F"*V_/H_@R3DC2"*@$2PX]F>7X %(VR]Y=6)3*(^D\AF
M$AW)Y"=7F+YF< N++<P</@_C-,UB?^"G0_=AN_"'@5D4^V&6!;N!T\- W_,T
M7QPF?>2.AKC7$)_4L+#[EM>F4-+5&U8)DIN=_=KVW5DAZ5=(/MBOM,\D?9]?
MZ4%U0S\*XC09[/EU&!BEV2 )#_PZ#(RC8)!EQ^P:]!(&)R5<<O8 0I$E!;3D
MK- %PD]8]TZ4)^NYLP\VRO=>3F;O?59UN!T+DCA(O"C;\^I(9)IXWIY9;XEL
M=;A;ETT%8FTO;:EKTC#5GL?]:/\PF-CK<&_\PCP8["7V0M.^-FZQ6!,F$865
MIO3.4IV6:"_PMJ-X;:^T)5?Z@K3-4C]Z0)@ /;_B7#UWS +],VK\'U!+ P04
M    " "D.HQ2RU[J-6$"  "2!0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M,CDN>&ULC51K;YLP%/TK%I.F5MH*."%-.X*41U_:DE9)MFD?';@!JV!GMFDZ
M:3]^?A"654FT+^!KWW/N.89[XRT7S[( 4.BU*ID<>(52FVO?EVD!%9$7? -,
MGZRYJ(C2H<A]N1% ,@NJ2A\'0<^O"&5>$MN])Y'$O%8E9? DD*RKBHA?(RCY
M=N"%WFYC3O-"F0T_B3<DAP6HKYLGH2._9<EH!4Q2SI" ]< ;AM?CR.3;A&\4
MMG)OC8R3%>?/)GC(!EY@!$$)J3(,1+]>8 QE:8BTC)\-I]>6-,#]]8[]UGK7
M7E9$PIB7WVFFBH'7]U &:U*7:LZW]]#XL0)37DK[1%N7VXT\E-92\:H!:P45
M9>Y-7IM[V /@_A$ ;@#X+2 \ N@T@(XUZI196Q.B2!(+OD7"9&LVL[!W8]':
M#67F*RZ4T*=4XU2RN+F;WLR6Z&%V^SB?#I</CS-T-@%%:"G/T?MW82_ZA"A#
MRX+7DK!,QK[290W83YL2(U<"'RD18C3E3!42W; ,LG\)?*VW%8UWHD?X).,$
MT@O4"3\@'.!@//N!SIS0<PFY_L/4 8WC_V8,K_893ZCMM%?<L=S=(]RSNEJ!
M0'R-=.\)HBC+42-4HM_HN.:1XXTLKVG'ER2,_9<#4KJME.Y)*?=<U_YL'HOA
M_(2UJ.6+3O)]T50?2]V'&2)2@O7C+NZ0'<?5V[?3PY?]#FY-N4]U*"^(^E?X
MC7E_[[>O0.1V&DB4\IHIUP'M;CMPAK;/_+_I;EI-B<@IDZB$M88&%Y=:@W 3
MP 6*;VP3K;C2+6F7A1Z:($R"/E]SKG:!*=".X>0/4$L#!!0    ( *0ZC%+B
M>QG[5 ,  /,+   :    >&PO=V]R:W-H965T<R]S:&5E=#$S,"YX;6RM5MN.
MTS 0_14KB)N$-K9SA[;2M@4!TL*JRT4\>ANWB4CL8KLM2'P\MI.F:;,;RI:7
M-G;.',^<XXQFL.7BN\PH5>!G63 Y=#*E5B]=5\XS6A)YP5>4Z3<++DJB]%(L
M7;D2E*0VJ"Q<#&'HEB1GSFA@]Z[%:,#7JL@9O19 KLN2B%]C6O#MT$'.;F.6
M+S-E-MS18$66](:JSZMKH5=NPY+F)64RYPP(NA@ZE^CE%(4FP"*^Y'0K6\_
ME'++^7>S>)<.'6@RH@6=*T-!]-^&3FA1&":=QX^:U&G.-('MYQW[&UN\+N:6
M2#KAQ=<\5=G0B1V0T@59%VK&MV]I75!@^.:\D/87;&LL=,!\+14OZV"=09FS
MZI_\K(5H!>#DG@!<!^!3 [PZP#LUP*\#?*M,58K584H4&0T$WP)AT)K-/%@Q
M;;0N/V?&]QLE]-M<QZG1U>7[CS,P^7SSZ>/5Z]D->#:EBN2%? Z>/$)A\ KD
M#'S*^%H2ELJ!J_21)M"=U_3CBA[?0X\PN.),91*\9BE-#PE<G6N3,-XE/,:]
MC%,ZOP >>@$PQ'#RX1MX5B7ZO!*+BCN2G)Q,B9(3*:>G4\9_ISQ0PFNL\^P9
MWCUGS.B&LC7M8?(;)M\R^?_"5)E1!88VT/20S2B(O#B)\,#=M!7NXGR$L0^#
M0]RTB\-1@F$4-;B#"H*F@N"4"B3X#2:UPF#.V9PR)8AI,#TJA<T9X9EZ1PU3
MU)OMAW5YJQ/D"Y.C3E#W/K8$NZLAP9(RJM.F*> ;C4/PL<&JC(()+U>$_7HJ
M@>**%+KS-G7W7-9QE4[04MT[\N^OB&D?XD"%N%$A/L^S]HO+'MF3YL#D3 ,1
MW+=-^-!/IHYLWW'D^9'^_(\TOPL($8P2_TCZ.X!!Z(5)?+<!J-7\T?^S8-PG
M'-X?B<\U8=\ D?=@$[S.=8W]*,3PV(,N+D(XBN&Q!5V<G\  W_,-H'WK12?U
MWM,LF/3)MN^5*#C7@GU/1.&#+0@[MS:,_!"C8PNZN, +DJ1C01?G16$<HR,+
MW-8TI$5;VJE2:E'73%5S1K/;3*Z7=EX[VA^;B=9.67N::AR^(F*9,PD*NM"4
M\"+2@HMJPJP6BJ_LS'7+E7;./F9Z*J?" /3[!>=JMS '-'/^Z ]02P,$%
M  @ I#J,4E!26[0> P  ?P@  !H   !X;"]W;W)K<VAE971S+W-H965T,3,Q
M+GAM;,U676_:,!3]*U8F3:W4-1] @ Z0VM!M2(.B0C?MT4U,8M6Q,]N![M_O
MV@DIZR#JPQ[V0OQQ[_&Y]UQ?,]H)^:0R0C1ZSAE78R?3NKAR715G),?J4A2$
MP\Y&R!QKF,K4584D.+%..7,#SPO='%/N3$9V;2DG(U%J1CE92J3*/,?RUPUA
M8C=V?&>_<$_33)L%=S(J<$I61#\42PDSMT%):$ZXHH(C239CY]J_BGS/.%B+
M;Y3LU,$8F5 >A7@RDUDR=CS#B# 2:P.!X;,E$6',( &/GS6HTYQI' _'>_1/
M-G@(YA$K$@GVG28Z&SL#!R5D@TNF[\7N"ZD#ZAF\6#!E?]&NMO4<%)=*B[QV
M!@8YY=47/]>).'#PPQ,.0>T0O';HGG#HU X=&VC%S(8UQ1I/1E+LD#36@&8&
M-C?6&Z*AW,BXTA)V*?CI270WG\_6\]O%>H6N%U,4W2W6L\7GVT4TNUVA#RC"
M!=68H5CD.=6@GU;H;$HTIDR=F_W%#W3V_IT?]CZ>H^J+*$?K3)0*\T2-7 TL
MS5EN7#.ZJ1@%)QCY 9H+KC.%;GE"DC\!7 BOB3'8QW@3M").27R).OX%"CQ_
M>(10]&;WP&NATVE2WK%XG1-X7ZFF*;9%'$.@E*>$QY2H%NAN ]VUT-T3T ^\
MP#1!C*16,J41:("$SHB$.\>P)HE=5D8C;(Y7@M&D6F=8*7NM@!C#.U52?4R]
MBD%H&9@FL9WT^MW!R-T>X=UK>/=:>>^K#"<)->?#L"AEG,']/*R\E@R%S4EA
M:_*/U',+:K]![;^)_^$M@9ZI-*0?]$5<:%1(L:50T AZKTD_B((VE&/0'CS!
M5!/K>($BJ H)0E2VQS2HV/0.- CZ0> -NHT,56'W_]*J,^P.PZ!S7*Y!$^Z@
M-=SE7ANQ@4J!"BMA+$W#;$OFL$$?_D.)?.^ETWG_E4@UG</L=WN>]TJB(U:!
M%_:\5PJY!RT^)S*U+Y^"6$JNJV[?K#:OZ[5]4]P7\^IIGF.94JZ@2VS U;OL
M0QW)ZK6K)EH4]L%X%!J>'SO,X!\"D<8 ]C="Z/W$'-#\YYC\!E!+ P04
M" "D.HQ24Q6W%&<#  #G"P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,S(N
M>&ULM5;;CMLV$/T50@6"!&@MD;)D*[4-^!8D0+(Q;*=%'KD691&A2)>DU]F_
M+TEIY9NL+EKWQ;QHYLR9H]%X!@<A?ZB<$ U^%HRKH9=KO7OO^VJ3DP*KCM@1
M;IYD0A98FZ/<^FHG"4Z=4\%\% 2Q7V#*O=' W2WD:"#VFE%.%A*H?5%@^3PA
M3!R&'O1>+I9TFVM[X8\&.[PE*Z*_[1;2G/P:):4%X8H*#B3)AMX8OI_"GG5P
M%G]0<E G>V!3>13BASU\2H=>8!D11C;:0F"S/)$I8<PB&1Y_5:!>'=,ZGNY?
MT#^XY$TRCUB1J6!_TE3G0Z_O@91D>,_T4AP^DBJAR.)M!%/N%QQ*VQAY8+-7
M6A25LV%04%ZN^&<EQ(D#C&\XH,H!73IT;SB$E4/H$BV9N;1F6./10(H#D-;:
MH-F-T\9YFVPHMZ]QI:5Y2HV?'BWGG\?K^0PLQLOU=[!>CA]6X^GZT]>'%7@[
M(QI3IMZ!W\#TX3MX^^87&$>_OP/E"B@'ZUSL%>:I&OC:D+&0_J8*/"D#HQN!
M(0)?!->Y G.>DO0<P#=9U*F@EU0FJ!5Q1C8=$,)? 0I0T$!H^FIWF+30"6ME
M0X<7WE*6,*Q)"A98ZF>PEI@K[$I7M8!W:_"N ^_> !\78L\U2/<$:&$^IS+4
MSH2BI/%EE'"Q@[.?]M,(1F%L9'HZ5:C!"B;]?FUUQC6JN4:M7%?K-5A1OL4[
M(0F83<%"DP[XK--.BQ!Q#1[?7^5>#=YK93X514&5ZUB4;T1!FI0M(:(3S:(H
MO-#UVB9&W695^S6W_GTKH'_%H9>$_0NBUT91& 7-3).::=+*=$(9,]2,B(\D
MQRP#(GL-W^2*2C>(@DMEKZV,^@EJ9@R#8U<,_K%F9_,/WP!Z5;7"DW8+[U^O
M$!WAT7^OV KC3-I^="%L@U$8WM+UV!-A>-^JK?#.RK:+T"79:ZLX#F_T+7AL
MLK"]R_[+RJU0STL71?$EZ0:S,(B3&ZR/[1:V]]MQEE%&'<DYUU0_MU76L<_"
M_Z'1PF.GA7=HM17&V?]3<-7#&JR2$_%+@O[)R%00N763I (;6Y[ER%'?UM/J
MV,UH%_<3.\6Z4>P(4X[ 7[#<4JX (YF!##H]\]ID.566!RUV;C![%-J,>6Z;
MFTF<2&M@GF="Z)>##5#/]J._ 5!+ P04    " "D.HQ2RO^W?+X(  "'+
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,S,N>&UL[5IM;]LX$OXKA.]PUP).
MS7>);1(@;\4%2),@Z=YA/RHV$PLK2UY)3IKB?OR-9,>TQ1=KM^Z' [9H8EN>
M(1^1PWEFGNCPI2A_JZ9:U^C;+,NKH\&TKN<?1Z-J/-6SI/I0S'4.WSP6Y2RI
MX6/Y-*KFI4XFK=,L&U&,Y6B6I/G@^+"]=EL>'Q:+.DMS?5NB:C&;)>7KJ<Z*
MEZ,!&;Q=N$N?IG5S871\.$^>]+VN?YG?EO!IM!YEDLYT7J5%CDK]>#0X(1\O
M1-0XM!;_3O5+M?$>-;?R4!2_-1\N)T<#W"#2F1[7S1 )O#SK,YUES4B X_?5
MH(/UG(WCYONWT3^W-P\W\Y!4^JS(_I-.ZNG1(!Z@B7Y,%EE]5[S\2Z]N2#3C
MC8NL:G^CEY4M'J#QHJJ+V<H9$,S2?/F:?%LMQ(8#X1X'NG*@?1W8RH'U=> K
M!][70:P<VEL?+>^]7;CSI$Z.#\OB!96--8S6O&E7O_6&]4KS)E#NZQ*^3<&O
M/KX]N;NX_HINKJ]^19\OKT^NSRY/KM#E]>>;NR\G7R]OKM$!.BOR"82&GJ#3
M)$ORL4;WS7P5>G>NZR3-JO>-T?6OZ-T__D:D^/0>+5]1FJ.OTV)1)?FD.AS5
M +>9=#1>03M=0J,>:.=Z_ $Q,D044^QP/^OM3I3#_;R_>^QPO^CO'FV[CV"+
MUOM$U_M$V_&89[RS15GJO$9)5<'*!P9DZP%9.R#W#9A44]>>++UDZ]5DF>=C
M(JE07,!=/&^NOFTH8H(5B]=V6[CX&A</XKHM]3Q))TA_FS<QYXR;Y0AB"R-3
ML>P@M,UBK ASXQ-K?"*([Z:>ZA).IG\[EAB%C3&B(E(=C XS'DOL 2G7(&40
MY->B3K(>(*4]>\Q('./N4MJ&$8YYA)4;9[3&&05QWNFJ+M-Q#:EE[(G'R+%
M4G+6 >@PHS&FPHTO7N.+>VQV7N0'N]<RMA T&QF1#E#;C,:*$^P&JM9 58\-
M]X-3UJP"HC&.E.C LPT9X8H*1MP "39$@WMEL"Q-'M(LK=/NV=X>=X/ 2/#6
M3\;C8I$#&\V3U^0ATTZB(?9M21$10CNW[S D,A)*2L_MF_Q-Z"Z8Y4*;O(:
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
M0%Y?,";>3N)7+_G+O/[_4$L#!!0    ( *0ZC%(/R^5B408  +D;   :
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
MO:Q_SE4V4Z4#V/_OM#;/#ZZ!YK;NY!]02P,$%     @ I#J,4B+84*&% P
MX L  !H   !X;"]W;W)K<VAE971S+W-H965T,3,V+GAM;+U6;6_B.!#^*U9.
M.K72;A/GC= #) I;+5)+$>W=:3^ZQ)#<)C9GF])*]^-O[*0II"97G6[O"XF=
M>6;FF?%C9K#GXKO,*%7HN2R8'#J94MM+UY6KC)9$7O M9?!ES45)%"S%QI5;
M04EJ0&7A^IX7NR7)F3,:F+V%& WX3A4YHPN!Y*XLB7BYH@7?#QWLO&XL\TVF
M](8[&FS)AMY3]>MV(6#E-E[2O*1,YIPA0==#9XPOISC0 &/Q6T[W\N =:2J/
MG'_7BUDZ=#R=$2WH2FD7!!Y/=$*+0GN"//ZLG3I-3 T\?'_U?FW( YE'(NF$
M%[_GJ<J&3N*@E*[)KE!+OO]*:T*1]K?BA32_:%_;>@Y:[:3B90V&#,J<54_R
M7!?B (#C$P"_!OAM0'@"$-2 X*. L :$IC(5%5.'*5%D-!!\CX2V!F_ZQ133
MH(%^SG3?[Y6 KSG@U&@Q7GZ9/Z"[^<TW=#V;C^>3V?@&S>;7=\O;\</L;HX^
MHPEG*72:INA>$46AZTHBOH;]$LY:I@_!$T4W7$IT-J6*Y(4\U[#Y-W3V\T\X
MCGXY1]43Y0P]9'PG"4OEP%5 0*?AKNIDKZID_1/)8A_=<J8RB;Y 1NFQ Q>8
M-_3]5_I7?J?'*5U=H !_0K[G>Y:$)A^&X[X%/OTX/.E@$S3-#(R_X(2_CS>J
M(UC8! M-L/!$L#E<2L4[5U71*V1LD/KF>1I]CN.^C\.!^W1878M=&/I>$AS;
M36UV@>?'26-W1"%J*$2=];I3&15H=52=G,&:HC--[?RRHTYQ$R3NK!-<3W#Y
M,!"S$)2M7I 2A,F"5-=>^@=HW#3J$V)04>@6RPNDR+.MKE6DZ+ .01+W(]RJ
MZWN[)(YZ7JNJ[ZUB' :AO::]AFZOD^[Q63MU0'KOB6 OBN&.:#&Q& 91%.'V
M";'9Q4ERBDW2L$DZV2P(]$P9 1'V@OY"2[KE0I'' G1$-Z2 FTCE*J==BNHW
MP?H_7K[8>[OYO7\MX!H:'2LX#KU>JS\V0ZN$K88=&L8'_V#XQZD8^V]A_/]-
MQW6H?Q:RQ="F9(M9AY3QV_\)#OX#,==.XI::@R!*VG0LEE8Y6PUM>G8/1I^2
MBHT9(26<AAU3U1C0[#9CZM@,9ZW]*SV^FI'JS4TU^]X2L<F91 5=@TOOH@=E
M%M4X62T4WYH!ZY$K&-?,:P8C.!7: +ZO.5>O"QV@&>I'?P-02P,$%     @
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
M^%R&^?Q=52>)B*>(ZK2![3Y.@JA.",JO.DG3&LAP:_ *U6EC<<\36W4:[CP
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
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "D.HQ2X*,#I8T)   G6P  #P
M 'AL+W=O<FMB;V]K+GAM;,6<;Y.:2A:'OTJ7K[)5ZXZ(BJ8RJ6*TG>$N@@LX
M]^;5%-$>A[H(7F#^Y'[Z;7!,N@W^=M^<^&JB$GQLZ'ZZ#Z?/I]>\^/-KGO_)
MWG9I5EYWGJIJ__'JJEP_B5U<_BO?BTQ^\I@7N[B2+XOM5;DO1+PIGX2H=NE5
MO]<;7>WB).M\_G0\U[*X4E_DE5A729[)-^LW[A/Q6O[XO'[)7I(R^9JD2?7M
MNM/\.Q4=MDNR9)?\+3;7G5Z'E4_YZUU>)'_G616GX;K(T_2Z8QP^N!=%E:Q_
M>CNL(:/X:]F\4\5?@UB"7'=&/7G"QZ0HJ^:(YORQ9'P1\N##J^<JGR=I)8I9
M7(G;(G_>)]FV/HW\%5?*SVC:X?CWT(@?B_^G&?/'QV0M9OGZ>2>RZM".A4AK
MP*Q\2O9EAV7Q3EQWCH>P.-LPGE6RD9B3'4XECZU_J?QJ9W/XU97$5=JP^)C(
M#PIGTX#304Y]+_1=9V9'?,9N;-?VIIR%=YQ'H0+8!X#]BP&R#\M8@30!I/D+
M(<-(_EEP3P+Z<^8O>:! #@#DX&*04W^Q5""' ')X0<B'O@(Y I"C2T VC'>V
M=ZM 6@#2NB"DUI)C #F^W.6VPSL%<@(@)[20,QY. V<9.;Y7@]VL0L?C8<AL
MKQZ1U''2Z*&1O$>+&:X6"SOX4B.&SJWGS)VI+2^X/9WZ*R]R5$PH'&KCR.O:
M-%W PRAPIO65/[G6!O*-02^<*+"GT5$VVO5%CC&();,,:I=$7YK&X_]9.<NZ
MK_R3>3Q2$9%A#&+%.%XDQS_GQN7,#D.IZ)_HD%H,8K<L [ZTG1ESZP9<A9P%
MSNV=-L\QD%0,8JM\'U>DC6\<SZ['&PT.R<0@MHGKV][[B.<'@?^[X]UJ;,@A
M!KU$[F7':&Z[&]^;A6QI?['E*Q40^<,@%H@<@H.5'.;X'TONA?S0CGYTQX.&
M5)UH(X'TB07B<CO4AKL^\D2?V!.']G%][[8;\6#!7,>^<5PG<G1$N#0A5D7
M9YPOZCN-R;%ESH.@GL7<V8&.B*31)Y:&@NCY7K>1F^^ZLOLR.5BK/:2/Q-$G
M%L>,!\Z]'/'N.9O+H<^;.K8K >4$855+3L5$!ND3&V1N.P&[M]T59PO9658!
M/Z5# ND3"\0/9K+MY SPYUL0J:-/K(Z&IBLGRO5$3RXTY1#8N$WE0_KH$^LC
MX/?<6VE= <FB3RP+QY.-Q%ED_Z'&-I 73&(OS)QZHGZS.BZ Y$1T[JAWO8D\
M81)[PO7EE$E.C)E^^ZMXR!$FL2-"?MNLNQUO[@>+TQO?A$$K8C<L[-_\@$U7
M821ON$ =+TSD I,\3K58.-$A#E!/E&IG25]Q*05M4#.1"4QB$P3<;6(62[M>
MD<D%HQS4IJ<S=A/9P"2V@21KXCV>^T5SZOMMJ&(B.YC4=EC=A'(Q6Z/6X["V
M'#.1%DQB+<!PBA8_,Y$N3&)=8$Q3#3TCAPR('7(NZL,^1'%#\@,3R61 _SA$
M#_Z\\Y7_4 F13P;$/@%1H)I5Q41N&1"[I3T2U-J:\)$(L6O.A(2.G"HFLLV
MV#:MH:'6QD3&&1 ;IRU&U J)?#,@]@V,Q6C#^@#99T!LGT,LIK7UD&T&Q+8!
M09F3T6>(;#,DM@T(S)QB(ML,B6T#@S/:O3A$RAD2*P<&9W1,I)PAL7+:@S-M
M76B(E#,D5LZY<,C/,Z$A? Y/OL!IHB*MS8<D,R26S(_P2"L:4LN0_!E):R2B
M93(Q1&H9DC\N >MK]D'%1*H9$JOF_ J[:5 U$P2I9D2L&KC,UA-6D&I&Q*K!
MR\2!BHE4,Z*.ED',H8J)5#,B5@W&'*F82#4C:M5 3$O%1*H9$:L&8XY53)CT
M16P>C#E1,9&%1N0!M?.8#TV"TG=,9*'1!<-K#TV"TG=,9*'1!<-K#X8ZO%O(
M0M8%<[\>##4*:"$+61>TT(.A6LA"%K(N:*$'0[60A2QD7=!"#X9J(0M9R+J@
MA1X,U4(6LI!%G7E\-D(]$U6<J)C(0A9][O%IA+KA2[5UD 43C^DSCT\0NRP0
M]5Z3)-NRO8J)#&01&PA&TF?J0MQ"!K*(#80PNTQ-'ALC XVIUT$0<Z9B(@.-
MB0T$,?6L>&2@,;&!SCT^>>_J*B8RT)@\)?G,XY,#IXJ)##0F-E#[XY,N6^0O
M0OY7%1,9:'R1ISQ=QO]ZKO>.J9C(0.-+Y"G70U%9BJK4,)&%QA?(6):445[%
M*4MS%1-N@*%^T',&\]M>L/Q1:TUDH3&QA<Y@AD]Y474K59839*$)=0IS.Z:;
M9UM)6:B8R$(3\IPU@*E9:((L-"&VT!E,>[LMQ#:N5$QDH0FQA6!/?U5[^@19
M:$)LH3.8R[C> OVLRG*"+#2AWX'9OIOB8'45$UEH0FPA_!Q?C7A,D(4FU!8Z
M/,>7?5O$I6!Q4<39MIYT2%/JBXP)LM#DUZ0;=-DTW^WSK,&3]CE \S<5$V[$
MI+;0$3-\WN_3IAEE%Y_&Y1.;I_FK@FGT\%;,7[*51H+^+I+M4R4VS'X11;P5
MAX6P!@HW8_:H370$7<35<Y%4B5 NO*N#PEV9/6H7G72D;,/RZDD4[#')XFRM
M@<)=FCUB&\$4&:W'&SVX5[-'[".4)"/O!PT4;MOLD:<B(-!_:Z!P V>/V$DX
MG\?40.%FSAZQE3#H0 .%.SM[Q%["J4=ZB\(=GCWR&@$(5&M17"2 NDK N2RI
MGR-+QO\H$T"]_U/?S=8:YC9PI0#J4@%G4[GDK#Z-M0H_N'( =>D  !I6N29/
M7#^ NH   A55I8%")U'7$@"@@2AU4.@DZJH" '0>)X4&"IU$76$ @/*WO39O
MPM4&J,L-?,^,;!V0H(6H"PVHR9%M=+"\@$%=7T"AZ[*;;ZR*W]AO<M%1;I*Z
MSIP&"M5#77I  PW$.L_629HTQYW$9 U8?\"@+D"@@<[$HR@*N=2LVS6N@_$:
M*!00=1D"#?3]L4M5MZ5<PK&76 .% J(N1*"!>O)+Y,D*>5BV96E>:M,C6(G
MH"Y%T+XINW4>!XL2&-15"<YE11]B3<\:*!00=9V"\Z#\;9WJH%! U 4+6K:4
MGQGNH8RH"QF<;"]O1X2%#0SJR@8X%;ZK@4(C41<Y0,GP,WV@A]4.#.IR!S@=
M7ENPP]H'!G7Q PRJ+=AA-02#NAP"!AUJH-!(U"41,.A( X5&NFAE!"TMWH"E
M$0SJV@@8=*R!0B/1UTHX*>)P9K"'/CI42KAJ#B\_?]J(QR03&T]^02G?7\?I
M>EFP^L_[-'%8K[4>G]-T*M_S,S>/-\<ZS\<:U9__"U!+ P04    " "D.HQ2
MD2RA"[\#  !Z40  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=Q+
M3AM!%(7AK2 O(%VWWA4!HTR81MF !<U# 6RY.TJR^Z P@'.502:H_Q%J6R[.
MZ)-E]^_SK_/C?GTX/"_W#\?E[-?3X_-RL;M?U^/G:5JN[^>G_?+I<)R?7YZY
M/9R>]NO+Y>EN.NZOO^_OYBF&4*?3^S-VE^?OSSS[]OLX_\^)A]O;A^OYR^'Z
MQ]/\O/[CX.GGX?1]N9_G=7?V;7^ZF]>+W?3K\>WA9?K[QSZ]G+P[N[JYV)VN
M;FPW;3THRJ"X_: D@]+V@[(,RML/*C*H;#^HRJ"Z_: F@]KV@[H,ZML/&C)H
M;#_(@LH8 ),<U@"M3;DV@->F8!M ;%.R#6"V*=H&4-N4;0.X;0JW >0VI=L
M=IOB;0"]H^H= 7I'U3L"]([NS39 [ZAZ1X#>4?6. +VCZAT!>D?5.P+TCJIW
M!.@=5>\(T#NJWA&@=U*]$T#OI'HG@-Y)]4X O9/[L 2@=U*]$T#OI'HG@-Y)
M]4X O9/JG0!Z)]4[ ?1.JG<"Z)U5[PS0.ZO>&:!W5KTS0.^L>F> WME]V W0
M.ZO>&:!W5KTS0.^L>F> WEGUS@"]L^J= 7H7U;L ]"ZJ=P'H753O M"[J-X%
MH'=1O0M [^*^K 3H753O M"[J-X%H'=1O0M [Z)Z%X#>5?6N +VKZET!>E?5
MNP+TKJIW!>A=5>\*T+NJWA6@=W4WFP#TKJIW!>A=5>\*T+NJWA6@=U.]&T#O
MIGHW@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0N[F;!0%Z-]6[ ?1NJG<#
MZ-U5[P[0NZO>':!W5[T[0.^N>G> WEWU[@"]N^K= 7IWU;L#].ZJ=P?HW=W-
MW@"]N^K= 7H/U7L ]!ZJ]P#H/53O =![J-X#H/=0O0= [Z%Z#X#>0_4> +V'
MZCT >@_5>P#T'B[6 >AMP><Z +\MN& G  2WX)*= ##<@HMV D!Q"R[;"0#'
M+;AP)P DM^#2G0"PW(*+=P) <PLNWPD SRVX@"<01/<!)J/ ] DF070?82(J
M3)]A(CI,'V(B2DR?8B):3!]C(FI,GV,B>DP?9"**3)]D$II,<U&F$:I,<UFF
M$;I,BSZK)XCNTDPCM)GFXDPCU)GF\DPC])GF DTC%)KF$DTC-)KF(DTC5)KF
M,DTC=)KF0DTCE)KF4DTCM)KF8DTCU)J6_$^E$$1WP:81BDUSR:81FDUST:81
MJDUSV:81NDUSX:81RDUSZ:9]:+NYK+\?Y^5MT>NU#OC04G-]>>W\]O__7KX^
MZ+A^C3.G]S.6RS]02P,$%     @ I#J,4I B?T35 @  R4T  !,   !;0V]N
M=&5N=%]4>7!E<UTN>&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&<?(
M_(F9I,[==W!^I%:IU<B5^FZ,##/G'!CIV7W7WQXGZU;'OAO<)MI[/WU($K?=
MV[YV\3C9(3S9C7-?^_!WODNF>GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U
M^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NWD[L*
M"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VNW=IF
MW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9<XU#"MOYW%RX<1F^_YV
M+T>R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\ZQF_
MUG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*JD)152BL
M"L55H< J%%DU159-D5539-44635%5DV155-DU119-45639$UI<B:4F1-*;*F
M%%E3BJPI1=:4(FM*D36ER)I29,THLF8463.*K!E%UHPB:T:1-:/(FE%DS2BR
M9A19<XJL.476G")K3I$UI\B:4V3-*;+F%%ESBJPY159#D=509#4460U%5D.1
MU5!D-119#4560Y'54&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8464N*
MK"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M*+)6%%DK
MBJP51=:*(FM%D544A591%%M%47 51=%5%(57411?15& %4415A2%6%$88T%Q
M+(RQG$ 6)Y'%B61Q,EF<4!8GE<6)96%R68()9@DFF268:)9@LEF""6<))ITE
MF'B68/)9@@EH"2:A)9B(EF R6H():0DFI268F)9@<EJ""6H))JDEF*B6_->L
MUO=Q//SC]J=KW-?M\-(_68JZFY]02P$"% ,4    " "D.HQ2!T%-8H$   "Q
M    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0
M   ( *0ZC%+\?<,M[@   "L"   1              "  :\   !D;V-0<F]P
M<R]C;W)E+GAM;%!+ 0(4 Q0    ( *0ZC%*97)PC$ 8  )PG   3
M      "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ I#J,
M4D@8>#;8!@  F2$  !@              ("!#0@  'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;%!+ 0(4 Q0    ( *0ZC%)"W<?2S D  # L   8
M      " @1L/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M" "D.HQ2-!F'*E8&  !L'@  &               @($=&0  >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&UL4$L! A0#%     @ I#J,4D+0*@>P!@  K!H  !@
M             ("!J1\  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4
M Q0    ( *0ZC%((?MD$Z@(  %\'   8              " @8\F  !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "D.HQ2D' 3LFH"  #H
M!0  &               @(&O*0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
M4$L! A0#%     @ I#J,4BX'BE7!"0  PC0  !@              ("!3RP
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( *0ZC%(2LX-L
M5P(  -X$   8              " @48V  !X;"]W;W)K<VAE971S+W-H965T
M."YX;6Q02P$"% ,4    " "D.HQ2AU>47#$,  !.-@  &
M@('3.   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ I#J,
M4DQ[=C(\!   K@D  !D              ("!.D4  'AL+W=O<FMS:&5E=',O
M<VAE970Q,"YX;6Q02P$"% ,4    " "D.HQ20@:/G54I  #?AP  &0
M        @(&M20  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0
M   ( *0ZC%(*@&I?\0(  %X'   9              " @3ES  !X;"]W;W)K
M<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ I#J,4FX%]9T!!@  1!$
M !D              ("!878  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q0
M2P$"% ,4    " "D.HQ2*H[ 6R@%  !)#   &0              @(&9?
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( *0ZC%(8D>%U
M= ,  &\(   9              " @?B!  !X;"]W;W)K<VAE971S+W-H965T
M,34N>&UL4$L! A0#%     @ I#J,4M*%G5NR P  MP@  !D
M ("!HX4  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "D
M.HQ2=*(K!MT/  !R4@  &0              @(&,B0  >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( *0ZC%(7/&X[U0L  $ D   9
M          " @:"9  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#
M%     @ I#J,4G9E;<J?!@  T@\  !D              ("!K*4  'AL+W=O
M<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "D.HQ2SF4K^XX#  !A
M"   &0              @(&"K   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;%!+ 0(4 Q0    ( *0ZC%*_):RK!@P  "LF   9              " @4>P
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ I#J,4@P)
M__ ' P  JP8  !D              ("!A+P  'AL+W=O<FMS:&5E=',O<VAE
M970R,BYX;6Q02P$"% ,4    " "D.HQ2.B>0#EP,  #])   &0
M    @('"OP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (
M *0ZC%)BY93\5P4  &T-   9              " @57,  !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&UL4$L! A0#%     @ I#J,4M'BV=2_ P  20L  !D
M             ("!X]$  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"
M% ,4    " "D.HQ2=>Z?/U$$  "-"@  &0              @('9U0  >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( *0ZC%(CE.#P504
M !P/   9              " @6':  !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&UL4$L! A0#%     @ I#J,4C7]#9!"#0  BRT  !D              ("!
M[=\  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "D.HQ2
M&7CE0ZP"  !?!@  &0              @(%F[0  >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;%!+ 0(4 Q0    ( *0ZC%(U&-<W30T  .\E   9
M      " @4GP  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%
M  @ I#J,4J#@?;N8 P  /P@  !D              ("!S?T  'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "D.HQ26KV^634%  #K#0
M&0              @(&< 0$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+
M 0(4 Q0    ( *0ZC%*=\?W400,  $L'   9              " @0@' 0!X
M;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ I#J,4LN.",*/
M @  K 8  !D              ("!@ H! 'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q02P$"% ,4    " "D.HQ21G!9N8X$  "G"@  &0
M@(%&#0$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( *0Z
MC%( !I*CTP0  $@/   9              " @0L2 0!X;"]W;W)K<VAE971S
M+W-H965T,S8N>&UL4$L! A0#%     @ I#J,4IXU)FU\"@  *2$  !D
M         ("!%1<! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M    " "D.HQ2NBB[%&H$  #^"@  &0              @('((0$ >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( *0ZC%)BC$#;DT0  ,#V
M   9              " @6DF 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M4$L! A0#%     @ I#J,4@#M25^M"   EAD  !D              ("!,VL!
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "D.HQ271-N
MWZ@"  "9!@  &0              @($7= $ >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;%!+ 0(4 Q0    ( *0ZC%)WE],V<P,  "<*   9
M  " @?9V 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @
MI#J,4G+4/=[  P  U0@  !D              ("!H'H! 'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q02P$"% ,4    " "D.HQ24QKM*?H"  "4!P  &0
M            @(&7?@$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4
M Q0    ( *0ZC%)G8'8O7P(  '8%   9              " @<B! 0!X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ I#J,4H<WX[?J"@
M8#@  !D              ("!7H0! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6Q02P$"% ,4    " "D.HQ2Z,^T4#8$  " #@  &0              @(%_
MCP$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( *0ZC%+W
ME-?/A0,   <(   9              " @>R3 0!X;"]W;W)K<VAE971S+W-H
M965T-#@N>&UL4$L! A0#%     @ I#J,4@Z 5;WU"   J1P  !D
M     ("!J)<! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M" "D.HQ2TGP$C0(#  !A!@  &0              @('4H $ >&PO=V]R:W-H
M965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( *0ZC%)NNO1-S (  $4'   9
M              " @0VD 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L!
M A0#%     @ I#J,4I#W/>RF @  *P8  !D              ("!$*<! 'AL
M+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "D.HQ2#L&UWFD#
M  !B"@  &0              @('MJ0$ >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;%!+ 0(4 Q0    ( *0ZC%(^TN0!8 (  %0%   9              "
M@8VM 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ I#J,
M4G-4BTDZ!@  6!4  !D              ("!)+ ! 'AL+W=O<FMS:&5E=',O
M<VAE970U-2YX;6Q02P$"% ,4    " "D.HQ2X\YSX*0"   ]!@  &0
M        @(&5M@$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0
M   ( *0ZC%+V)BM=;P8  + 3   9              " @7"Y 0!X;"]W;W)K
M<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ I#J,4K-N%$W? P  T0H
M !D              ("!%L ! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q0
M2P$"% ,4    " "D.HQ2T,]KPE0"  !D!0  &0              @($LQ $
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( *0ZC%)JFI]-
M/ ,  %@*   9              " @;?& 0!X;"]W;W)K<VAE971S+W-H965T
M-C N>&UL4$L! A0#%     @ I#J,4M,E!*B:"0  M!X  !D
M ("!*LH! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " "D
M.HQ2\G ?OOD#  "Y#   &0              @('[TP$ >&PO=V]R:W-H965T
M<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( *0ZC%).L\:_QPL  - \   9
M          " @2O8 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#
M%     @ I#J,4I%^CK\L @  F00  !D              ("!*>0! 'AL+W=O
M<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " "D.HQ2[-'$!"8#  !&
M#@  &0              @(&,Y@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM
M;%!+ 0(4 Q0    ( *0ZC%+#=N5T P,  'D(   9              " @>GI
M 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ I#J,4N/&
M\J6& @  J <  !D              ("!(^T! 'AL+W=O<FMS:&5E=',O<VAE
M970V-RYX;6Q02P$"% ,4    " "D.HQ2$K0JR5P"  !9!@  &0
M    @('@[P$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    (
M *0ZC%*M!W)K7P(  -@%   9              " @7/R 0!X;"]W;W)K<VAE
M971S+W-H965T-CDN>&UL4$L! A0#%     @ I#J,4M%(NR5I @  ^ 4  !D
M             ("!"?4! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"
M% ,4    " "D.HQ2-K?LI]D"   Y"0  &0              @(&I]P$ >&PO
M=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( *0ZC%+"M)=9, (
M -P$   9              " @;GZ 0!X;"]W;W)K<VAE971S+W-H965T-S(N
M>&UL4$L! A0#%     @ I#J,4CY0A0\^!   R \  !D              ("!
M(/T! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " "D.HQ2
MNB*5<$H"   ,!@  &0              @(&5 0( >&PO=V]R:W-H965T<R]S
M:&5E=#<T+GAM;%!+ 0(4 Q0    ( *0ZC%+%,M"H;00  ,(4   9
M      " @18$ @!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%
M  @ I#J,4I_'ZLRZ @  W@<  !D              ("!N@@" 'AL+W=O<FMS
M:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " "D.HQ2-86$UJ0$   *$0
M&0              @(&K"P( >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+
M 0(4 Q0    ( *0ZC%*_H?1\90(  % %   9              " @880 @!X
M;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ I#J,4CA-)5+S
M P  1 \  !D              ("!(A," 'AL+W=O<FMS:&5E=',O<VAE970W
M.2YX;6Q02P$"% ,4    " "D.HQ2YO)[378"  "*!0  &0
M@(%,%P( >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( *0Z
MC%)-J=)I*0,  )(*   9              " @?D9 @!X;"]W;W)K<VAE971S
M+W-H965T.#$N>&UL4$L! A0#%     @ I#J,4FV#/46I @  XP8  !D
M         ("!61T" 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4
M    " "D.HQ2UK2S&KX#  !L#0  &0              @($Y( ( >&PO=V]R
M:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( *0ZC%+4@SS)\ (  'D(
M   9              " @2XD @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL
M4$L! A0#%     @ I#J,4F@8'06] @  $P<  !D              ("!52<"
M 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " "D.HQ2B@;U
MM08/   )9   &0              @(%)*@( >&PO=V]R:W-H965T<R]S:&5E
M=#@V+GAM;%!+ 0(4 Q0    ( *0ZC%+OSJ>#%0@  #PQ   9
M  " @88Y @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @
MI#J,4C<)OH>O @  3@<  !D              ("!TD$" 'AL+W=O<FMS:&5E
M=',O<VAE970X."YX;6Q02P$"% ,4    " "D.HQ2SG,H&ET"   '!@  &0
M            @(&X1 ( >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4
M Q0    ( *0ZC%*KRJC)90(  #(&   9              " @4Q' @!X;"]W
M;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ I#J,4DE[%[)6 @
M_@4  !D              ("!Z$D" 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX
M;6Q02P$"% ,4    " "D.HQ2'6#<#D #  !)"P  &0              @(%U
M3 ( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( *0ZC%)U
M:TA5H0(  # '   9              " @>Q/ @!X;"]W;W)K<VAE971S+W-H
M965T.3,N>&UL4$L! A0#%     @ I#J,4M3AD4D=!   ]0\  !D
M     ("!Q%(" 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4
M" "D.HQ2,=&ZMN@#   _#@  &0              @($85P( >&PO=V]R:W-H
M965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( *0ZC%)$ZHLWF00  .82   9
M              " @3=; @!X;"]W;W)K<VAE971S+W-H965T.38N>&UL4$L!
M A0#%     @ I#J,4D;!L4@4!   90T  !D              ("!!V " 'AL
M+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " "D.HQ2674QF?L"
M  #9"   &0              @(%29 ( >&PO=V]R:W-H965T<R]S:&5E=#DX
M+GAM;%!+ 0(4 Q0    ( *0ZC%(Z5MD-7@,  +\)   9              "
M@81G @!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#%     @ I#J,
M4N>34C1B P  -0H  !H              ("!&6L" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,# N>&UL4$L! A0#%     @ I#J,4B^Z-(=O @  O <  !H
M         ("!LVX" 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&UL4$L! A0#
M%     @ I#J,4D91RU?U"   @B\  !H              ("!6G$" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ I#J,4H]%S,Y[ @
M^08  !H              ("!AWH" 'AL+W=O<FMS:&5E=',O<VAE970Q,#,N
M>&UL4$L! A0#%     @ I#J,4C4O:BH^ P  #@D  !H              ("!
M.GT" 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#%     @ I#J,
M4HM+4ZPL!   ]!   !H              ("!L( " 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#4N>&UL4$L! A0#%     @ I#J,4MZ\.$.Q!   .@\  !H
M         ("!%(4" 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N>&UL4$L! A0#
M%     @ I#J,4B>E*^/" @  +P@  !H              ("!_8D" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ I#J,4JKQ_8^R @
MJ 8  !H              ("!]XP" 'AL+W=O<FMS:&5E=',O<VAE970Q,#@N
M>&UL4$L! A0#%     @ I#J,4K_97=WV @  F0D  !H              ("!
MX8\" 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#%     @ I#J,
M4EPL%[?] @  ; @  !H              ("!#Y," 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3 N>&UL4$L! A0#%     @ I#J,4FR0LK-9 @  R 4  !H
M         ("!1)8" 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N>&UL4$L! A0#
M%     @ I#J,4E0#B%-'!P  ,R@  !H              ("!U9@" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ I#J,4H5!X:E:!
M5!   !H              ("!5* " 'AL+W=O<FMS:&5E=',O<VAE970Q,3,N
M>&UL4$L! A0#%     @ I#J,4A5+BU2Q!0  XAD  !H              ("!
MYJ0" 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#%     @ I#J,
M4MRVH03- P  L0X  !H              ("!SZH" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,34N>&UL4$L! A0#%     @ I#J,4E.;2(F8!0  Q18  !H
M         ("!U*X" 'AL+W=O<FMS:&5E=',O<VAE970Q,38N>&UL4$L! A0#
M%     @ I#J,4C8H_DG- P  ; \  !H              ("!I+0" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ I#J,4H1&L4-1 P
MW L  !H              ("!J;@" 'AL+W=O<FMS:&5E=',O<VAE970Q,3@N
M>&UL4$L! A0#%     @ I#J,4O\VU\\^ P  :0L  !H              ("!
M,KP" 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#%     @ I#J,
M4J#)$^"( P  T0T  !H              ("!J+\" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C N>&UL4$L! A0#%     @ I#J,4L^4R9Z> P  I@P  !H
M         ("!:,," 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N>&UL4$L! A0#
M%     @ I#J,4E TO^0!!   [0\  !H              ("!/L<" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C(N>&UL4$L! A0#%     @ I#J,4K#A>-^:!
MPA$  !H              ("!=\L" 'AL+W=O<FMS:&5E=',O<VAE970Q,C,N
M>&UL4$L! A0#%     @ I#J,4AI6C-ZQ @  A <  !H              ("!
M2= " 'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&UL4$L! A0#%     @ I#J,
M4C0#[^TI!   U@\  !H              ("!,M," 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C4N>&UL4$L! A0#%     @ I#J,4DGNI6$5 P  V0<  !H
M         ("!D]<" 'AL+W=O<FMS:&5E=',O<VAE970Q,C8N>&UL4$L! A0#
M%     @ I#J,4EUYFP9Y!   (P\  !H              ("!X-H" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C<N>&UL4$L! A0#%     @ I#J,4FH/TLH! P
M4@D  !H              ("!D=\" 'AL+W=O<FMS:&5E=',O<VAE970Q,C@N
M>&UL4$L! A0#%     @ I#J,4LM>ZC5A @  D@4  !H              ("!
MRN(" 'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&UL4$L! A0#%     @ I#J,
M4N)[&?M4 P  \PL  !H              ("!8^4" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S N>&UL4$L! A0#%     @ I#J,4E!26[0> P  ?P@  !H
M         ("![^@" 'AL+W=O<FMS:&5E=',O<VAE970Q,S$N>&UL4$L! A0#
M%     @ I#J,4E,5MQ1G P  YPL  !H              ("!1>P" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S(N>&UL4$L! A0#%     @ I#J,4LK_MWR^"
MARP  !H              ("!Y.\" 'AL+W=O<FMS:&5E=',O<VAE970Q,S,N
M>&UL4$L! A0#%     @ I#J,4B"^(Z$+!0  V!L  !H              ("!
MVO@" 'AL+W=O<FMS:&5E=',O<VAE970Q,S0N>&UL4$L! A0#%     @ I#J,
M4@_+Y6)1!@  N1L  !H              ("!'?X" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S4N>&UL4$L! A0#%     @ I#J,4B+84*&% P  X L  !H
M         ("!I@0# 'AL+W=O<FMS:&5E=',O<VAE970Q,S8N>&UL4$L! A0#
M%     @ I#J,4F-)</7  @  P <  !H              ("!8P@# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S<N>&UL4$L! A0#%     @ I#J,4IH:YDUU"
MYB@  !H              ("!6PL# 'AL+W=O<FMS:&5E=',O<VAE970Q,S@N
M>&UL4$L! A0#%     @ I#J,4CRU1&:D P  T0L  !H              ("!
M"!0# 'AL+W=O<FMS:&5E=',O<VAE970Q,SDN>&UL4$L! A0#%     @ I#J,
M4C!["CJ/ P  .QD   T              ( !Y!<# 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " "D.HQ2EXJ[',     3 @  "P              @ &>&P,
M7W)E;',O+G)E;'-02P$"% ,4    " "D.HQ2X*,#I8T)   G6P  #P
M        @ &'' , >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ I#J,4I$L
MH0N_ P  >E$  !H              ( !028# 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ I#J,4I B?T35 @  R4T  !,
M     ( !."H# %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     ), DP"D*
&/BT#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<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>171
<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>172
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>386</ContextCount>
  <ElementCount>706</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>135</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>18</UnitCount>
  <MyReports>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLossParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00400 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00405 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10301 - Disclosure - CASH AND RESTRICTED CASH</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureCashAndRestrictedCash</Role>
      <ShortName>CASH AND RESTRICTED CASH</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10401 - Disclosure - CONTRACT BALANCES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureContractBalances</Role>
      <ShortName>CONTRACT BALANCES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10501 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10601 - Disclosure - INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIntangibleAssetsNet</Role>
      <ShortName>INTANGIBLE ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10701 - Disclosure - PREPAID LAND USE RIGHTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePrepaidLandUseRights</Role>
      <ShortName>PREPAID LAND USE RIGHTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>10801 - Disclosure - BUSINESS COMBINATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureBusinessCombinations</Role>
      <ShortName>BUSINESS COMBINATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>10901 - Disclosure - LOANS AND BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowings</Role>
      <ShortName>LOANS AND BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11001 - Disclosure - CONVERTIBLE BONDS PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureConvertibleBondsPayable</Role>
      <ShortName>CONVERTIBLE BONDS PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER PAYABLES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>11201 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>11301 - Disclosure - OTHER LONG-TERM LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities</Role>
      <ShortName>OTHER LONG-TERM LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>11401 - Disclosure - REDEEMABLE PREFERRED SHARES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemablePreferredShares</Role>
      <ShortName>REDEEMABLE PREFERRED SHARES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>11501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests</Role>
      <ShortName>REDEEMABLE NON-CONTROLLING INTERESTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>11601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>11701 - Disclosure - FAIR VALUE MEASUREMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureFairValueMeasurement</Role>
      <ShortName>FAIR VALUE MEASUREMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>11801 - Disclosure - ORDINARY SHARES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureOrdinaryShares</Role>
      <ShortName>ORDINARY SHARES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>11901 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>12001 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRevenue</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>12101 - Disclosure - INCOME TAX</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTax</Role>
      <ShortName>INCOME TAX</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>12201 - Disclosure - DISTRIBUTION OF PROFIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDistributionOfProfit</Role>
      <ShortName>DISTRIBUTION OF PROFIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>12301 - Disclosure - LOSS PER ORDINARY SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare</Role>
      <ShortName>LOSS PER ORDINARY SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>12401 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>12501 - Disclosure - MAJOR CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureMajorCustomers</Role>
      <ShortName>MAJOR CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>12601 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>12701 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>12801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>12901 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>30303 - Disclosure - CASH AND RESTRICTED CASH (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables</Role>
      <ShortName>CASH AND RESTRICTED CASH (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureCashAndRestrictedCash</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>30403 - Disclosure - CONTRACT BALANCES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureContractBalancesTables</Role>
      <ShortName>CONTRACT BALANCES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureContractBalances</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>30503 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>30603 - Disclosure - INTANGIBLE ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables</Role>
      <ShortName>INTANGIBLE ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureIntangibleAssetsNet</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>30703 - Disclosure - PREPAID LAND USE RIGHTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables</Role>
      <ShortName>PREPAID LAND USE RIGHTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosurePrepaidLandUseRights</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>30803 - Disclosure - BUSINESS COMBINATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureBusinessCombinationsTables</Role>
      <ShortName>BUSINESS COMBINATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureBusinessCombinations</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>30903 - Disclosure - LOANS AND BORROWINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables</Role>
      <ShortName>LOANS AND BORROWINGS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureLoansAndBorrowings</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>31103 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER PAYABLES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>31203 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureLeases</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>31303 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables</Role>
      <ShortName>OTHER LONG-TERM LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>31403 - Disclosure - REDEEMABLE PREFERRED SHARES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesTables</Role>
      <ShortName>REDEEMABLE PREFERRED SHARES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRedeemablePreferredShares</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>31503 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables</Role>
      <ShortName>REDEEMABLE NON-CONTROLLING INTERESTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>31603 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>31703 - Disclosure - FAIR VALUE MEASUREMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureFairValueMeasurementTables</Role>
      <ShortName>FAIR VALUE MEASUREMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureFairValueMeasurement</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>31903 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureShareBasedCompensation</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>32003 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRevenueTables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRevenue</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>32103 - Disclosure - INCOME TAX (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxTables</Role>
      <ShortName>INCOME TAX (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureIncomeTax</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>32303 - Disclosure - LOSS PER ORDINARY SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables</Role>
      <ShortName>LOSS PER ORDINARY SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>32603 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>32703 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>32803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationTables</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax ("VAT") (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax ("VAT") (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>40214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>40301 - Disclosure - CASH AND RESTRICTED CASH (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails</Role>
      <ShortName>CASH AND RESTRICTED CASH (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>40401 - Disclosure - CONTRACT BALANCES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureContractBalancesDetails</Role>
      <ShortName>CONTRACT BALANCES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureContractBalancesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails</Role>
      <ShortName>CONTRACT BALANCES - Remaining performance obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>40501 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>40502 - Disclosure - PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>40503 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET - Depreciation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>40504 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET - Additional information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>40601 - Disclosure - INTANGIBLE ASSETS, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails</Role>
      <ShortName>INTANGIBLE ASSETS, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>40701 - Disclosure - PREPAID LAND USE RIGHTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails</Role>
      <ShortName>PREPAID LAND USE RIGHTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>40801 - Disclosure - BUSINESS COMBINATIONS - Movement of goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Movement of goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>40802 - Disclosure - BUSINESS COMBINATIONS - Equity Interest acquired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Equity Interest acquired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>40803 - Disclosure - BUSINESS COMBINATIONS - Assets acquired notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Assets acquired notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>40901 - Disclosure - LOANS AND BORROWINGS - Total loans and borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Total loans and borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>40902 - Disclosure - LOANS AND BORROWINGS - Type of short-term borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Type of short-term borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>40903 - Disclosure - LOANS AND BORROWINGS - Short-term borrowings secured (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Short-term borrowings secured (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>40904 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Long-term borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>40905 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings secured (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Long-term borrowings secured (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>40906 - Disclosure - LOANS AND BORROWINGS - Aggregate maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Aggregate maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>40907 - Disclosure - LOANS AND BORROWINGS - Total working capital and project financing credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Total working capital and project financing credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>40908 - Disclosure - LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails</Role>
      <ShortName>LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>41001 - Disclosure - CONVERTIBLE BONDS PAYABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails</Role>
      <ShortName>CONVERTIBLE BONDS PAYABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureConvertibleBondsPayable</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>41101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails</Role>
      <ShortName>ACCRUED EXPENSES AND OTHER PAYABLES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>41201 - Disclosure - LEASES - Lease arrangements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails</Role>
      <ShortName>LEASES - Lease arrangements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>41202 - Disclosure - LEASES - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails</Role>
      <ShortName>LEASES - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>41203 - Disclosure - LEASES - Supplemental Cash Flow Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails</Role>
      <ShortName>LEASES - Supplemental Cash Flow Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>41204 - Disclosure - LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails</Role>
      <ShortName>LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>41205 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>41206 - Disclosure - LEASES - Lease and other financing obligations secured by assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails</Role>
      <ShortName>LEASES - Lease and other financing obligations secured by assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>41301 - Disclosure - OTHER LONG-TERM LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails</Role>
      <ShortName>OTHER LONG-TERM LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>41401 - Disclosure - REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails</Role>
      <ShortName>REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>41402 - Disclosure - REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails</Role>
      <ShortName>REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>41501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails</Role>
      <ShortName>REDEEMABLE NON-CONTROLLING INTERESTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>41502 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails</Role>
      <ShortName>REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>41601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>41602 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails</Role>
      <ShortName>DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>41701 - Disclosure - FAIR VALUE MEASUREMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureFairValueMeasurementTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>41801 - Disclosure - ORDINARY SHARES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureOrdinarySharesDetails</Role>
      <ShortName>ORDINARY SHARES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureOrdinaryShares</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>41901 - Disclosure - SHARE-BASED COMPENSATION - Plans and Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Plans and Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>41902 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>41903 - Disclosure - SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>41904 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>41905 - Disclosure - SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>41906 - Disclosure - SHARE-BASED COMPENSATION - Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>42001 - Disclosure - REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRevenueDetails</Role>
      <ShortName>REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRevenueTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>42101 - Disclosure - INCOME TAX (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxDetails</Role>
      <ShortName>INCOME TAX (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureIncomeTaxTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>42102 - Disclosure - INCOME TAX - By tax Jurisdictions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails</Role>
      <ShortName>INCOME TAX - By tax Jurisdictions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>42103 - Disclosure - INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails</Role>
      <ShortName>INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>42104 - Disclosure - INCOME TAX - Deferred tax assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>INCOME TAX - Deferred tax assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>42105 - Disclosure - INCOME TAX - Movement of the valuation allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails</Role>
      <ShortName>INCOME TAX - Movement of the valuation allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>42106 - Disclosure - INCOME TAX - Net operating losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails</Role>
      <ShortName>INCOME TAX - Net operating losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>42201 - Disclosure - DISTRIBUTION OF PROFIT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails</Role>
      <ShortName>DISTRIBUTION OF PROFIT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureDistributionOfProfit</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>42301 - Disclosure - LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails</Role>
      <ShortName>LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>42302 - Disclosure - LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails</Role>
      <ShortName>LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>42401 - Disclosure - SEGMENT INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSegmentInformationDetails</Role>
      <ShortName>SEGMENT INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureSegmentInformation</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>42501 - Disclosure - MAJOR CUSTOMERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureMajorCustomersDetails</Role>
      <ShortName>MAJOR CUSTOMERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureMajorCustomers</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>42601 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>42701 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>42801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>42802 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>42803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>42804 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>42805 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>42806 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails</Role>
      <ShortName>PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="gds-20201231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>42901 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gds-services.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gds-services.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>139</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="gds-20201231x20f.htm">gds-20201231x20f.htm</File>
    <File>gds-20201231.xsd</File>
    <File>gds-20201231_cal.xml</File>
    <File>gds-20201231_def.xml</File>
    <File>gds-20201231_lab.xml</File>
    <File>gds-20201231_pre.xml</File>
    <File>gds-20201231xex12d1.htm</File>
    <File>gds-20201231xex12d2.htm</File>
    <File>gds-20201231xex13d1.htm</File>
    <File>gds-20201231xex13d2.htm</File>
    <File>gds-20201231xex15d1.htm</File>
    <File>gds-20201231xex15d2.htm</File>
    <File>gds-20201231xex2d4.htm</File>
    <File>gds-20201231xex4d78.htm</File>
    <File>gds-20201231xex4d79.htm</File>
    <File>gds-20201231xex8d1.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>gds-20201231x20f009.jpg</File>
    <File>gds-20201231x20f010.jpg</File>
    <File>gds-20201231x20f011.jpg</File>
    <File>gds-20201231x20f012.jpg</File>
    <File>gds-20201231x20f019.jpg</File>
    <File>gds-20201231x20f022.jpg</File>
    <File>gds-20201231x20f024.jpg</File>
    <File>gds-20201231x20f026.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>175
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "gds-20201231x20f.htm": {
   "axisCustom": 1,
   "axisStandard": 45,
   "contextCount": 386,
   "dts": {
    "calculationLink": {
     "local": [
      "gds-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "gds-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "gds-20201231x20f.htm"
     ]
    },
    "labelLink": {
     "local": [
      "gds-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "gds-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "gds-20201231.xsd"
     ],
     "remote": [
      "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",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 1035,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 28,
    "http://www.gds-services.com/20201231": 2,
    "http://xbrl.sec.gov/dei/2020-01-31": 6,
    "total": 36
   },
   "keyCustom": 192,
   "keyStandard": 514,
   "memberCustom": 57,
   "memberStandard": 72,
   "nsprefix": "gds",
   "nsuri": "http://www.gds-services.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "role": "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
     "role": "http://www.gds-services.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation",
     "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41203 - Disclosure - LEASES - Supplemental Cash Flow Information Related to Leases (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails",
     "shortName": "LEASES - Supplemental Cash Flow Information Related to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41204 - Disclosure - LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails",
     "shortName": "LEASES - Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41205 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
     "shortName": "LEASES - Maturities of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41206 - Disclosure - LEASES - Lease and other financing obligations secured by assets (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails",
     "shortName": "LEASES - Lease and other financing obligations secured by assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41301 - Disclosure - OTHER LONG-TERM LIABILITIES (Details)",
     "role": "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails",
     "shortName": "OTHER LONG-TERM LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41401 - Disclosure - REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)",
     "role": "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
     "shortName": "REDEEMABLE PREFERRED SHARES - Movement of redeemable preferred shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfTemporaryEquityRollForwardTableTextBlock",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_szYIRurBFEWG-hhmG6ONnw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtConversionConvertedInstrumentAmount1",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41402 - Disclosure - REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)",
     "role": "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
     "shortName": "REDEEMABLE PREFERRED SHARES - Key terms of the convertible preferred shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember_546_keQSCUOSpGm-cgo_jQ",
      "decimals": "-3",
      "lang": null,
      "name": "gds:PreferredStockConvertibleTradingVolumeValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "gds:RedeemableNoncontrollingInterestTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Details)",
     "role": "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails",
     "shortName": "REDEEMABLE NON-CONTROLLING INTERESTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:RedeemableNoncontrollingInterestTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_7_31_2020_srt_OwnershipAxis_gds_Bj13Member_-X5rl94Dyke02rU74_Ruhg",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromMinorityShareholders",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41502 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)",
     "role": "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails",
     "shortName": "REDEEMABLE NON-CONTROLLING INTERESTS - Redeemable non-controlling interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeFairValueOfDerivativeLiability",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)",
     "role": "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Balance sheet location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_HlLN0ZMiCk2i2DsAQe4uiw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember__sWRO-eRFEie29TsUtlXxQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41602 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)",
     "role": "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Statement of operations location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember__sWRO-eRFEie29TsUtlXxQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41701 - Disclosure - FAIR VALUE MEASUREMENT (Details)",
     "role": "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails",
     "shortName": "FAIR VALUE MEASUREMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41801 - Disclosure - ORDINARY SHARES (Details)",
     "role": "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
     "shortName": "ORDINARY SHARES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:CommonStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_11_6_2020_To_11_6_2020_L3ELoyQCU0qZ2ilCctAdmQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2018_To_12_31_2018_ZzutlQuXekyiLnc_ubr3IQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41901 - Disclosure - SHARE-BASED COMPENSATION - Plans and Grants (Details)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
     "shortName": "SHARE-BASED COMPENSATION - Plans and Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_7_31_2014_us-gaap_PlanNameAxis_gds_EquityIncentivePlan2014Member_F1TQehriY0CpsQYfqhUMLg",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41902 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Details)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails",
     "shortName": "SHARE-BASED COMPENSATION - Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41903 - Disclosure - SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails",
     "shortName": "SHARE-BASED COMPENSATION - Settlement of Liability Classified Restricted Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_3_1_2020_To_10_31_2020_srt_TitleOfIndividualAxis_srt_DirectorMember_K-xSIHoawk26QkoL5x4lTg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41904 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
     "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_kCM9JUJjq0OlDYSp5tHYsg",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41905 - Disclosure - SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
     "shortName": "SHARE-BASED COMPENSATION - Fair Value Assumptions - Restricted Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_8_1_2020_To_8_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_LgbzYv_8QUChvEKm5w9Euw",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41906 - Disclosure - SHARE-BASED COMPENSATION - Expenses (Details)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails",
     "shortName": "SHARE-BASED COMPENSATION - Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_9AkS22ycTU-h2gl-Ey6Dww",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42001 - Disclosure - REVENUE (Details)",
     "role": "http://www.gds-services.com/role/DisclosureRevenueDetails",
     "shortName": "REVENUE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfNetRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_BsK5tbDjO0GG5ATUcYnRXQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:DisclosureOfCashAndRestrictedCashTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - CASH AND RESTRICTED CASH",
     "role": "http://www.gds-services.com/role/DisclosureCashAndRestrictedCash",
     "shortName": "CASH AND RESTRICTED CASH",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:DisclosureOfCashAndRestrictedCashTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42101 - Disclosure - INCOME TAX (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
     "shortName": "INCOME TAX (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_country_CN_uBcowPuDDkS22dWEJmLGtQ",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42102 - Disclosure - INCOME TAX - By tax Jurisdictions (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails",
     "shortName": "INCOME TAX - By tax Jurisdictions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42103 - Disclosure - INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails",
     "shortName": "INCOME TAX - Reconciliation of statutory tax rate and effective tax rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "3",
      "lang": null,
      "name": "gds:EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42104 - Disclosure - INCOME TAX - Deferred tax assets and liabilities (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "INCOME TAX - Deferred tax assets and liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42105 - Disclosure - INCOME TAX - Movement of the valuation allowance (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails",
     "shortName": "INCOME TAX - Movement of the valuation allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredIncomeTaxAssetsNet",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42106 - Disclosure - INCOME TAX - Net operating losses (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails",
     "shortName": "INCOME TAX - Net operating losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "lang": null,
      "name": "gds:DeferredTaxAssetsOperatingLossCarryforwardsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "gds:DistributionOfProfitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "gds:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42201 - Disclosure - DISTRIBUTION OF PROFIT (Details)",
     "role": "http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails",
     "shortName": "DISTRIBUTION OF PROFIT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:DistributionOfProfitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "gds:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42301 - Disclosure - LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
     "shortName": "LOSS PER ORDINARY SHARE - Computation of basic and diluted loss per share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_GVqQPW9ZsEWn4Jk5WuPkbw",
      "decimals": "INF",
      "lang": null,
      "name": "gds:StockIssuedDuringPeriodSharesToDepositoryBank",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42302 - Disclosure - LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails",
     "shortName": "LOSS PER ORDINARY SHARE - Excluded from the computation of diluted loss per share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_EdzdnR-E2k66OXn3h7xTgg",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_segment_AEsjlyt5MUCPXwsCK504bg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42401 - Disclosure - SEGMENT INFORMATION (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSegmentInformationDetails",
     "shortName": "SEGMENT INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_segment_AEsjlyt5MUCPXwsCK504bg",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - CONTRACT BALANCES",
     "role": "http://www.gds-services.com/role/DisclosureContractBalances",
     "shortName": "CONTRACT BALANCES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42501 - Disclosure - MAJOR CUSTOMERS (Details)",
     "role": "http://www.gds-services.com/role/DisclosureMajorCustomersDetails",
     "shortName": "MAJOR CUSTOMERS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_k8T22y7ig0qyJiadVy2JKQ",
      "decimals": "INF",
      "lang": null,
      "name": "gds:ConcentrationRiskNumberOfCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_customer_un9p29V0702X95zoSWapXA",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:AccruedLegalCostAndOtherRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42601 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)",
     "role": "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:AccruedLegalCostAndOtherRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfBalancesWithRelatedPartiesTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42701 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "role": "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_SttSingaporeDcPte.Ltd.Member_SQdeofrCK0-eCNWPPEPZfg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_bLu2TajeRkqluMiCCRoUZg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42802 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION - Condensed Balance Sheets (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_zMdbo6Njb0OKYclGRdtU_w",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42804 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_rhvIkg1JN0y1iKkcFIpuPQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42805 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Comprehensive Loss (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42806 - Disclosure - PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION - Condensed Statements of Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_ozSJeLmUo06Ce0odLdvVSg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_S4hi-e68d0Ooeq46BFoaXg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "gds:NumberOfSubsidiariesThatObtainedCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_subsidiary_Eqr1rR3gSEukg9IPj0S5tA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42901 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_4_9_2021_us-gaap_CreditFacilityAxis_gds_FacilityAgreementThirdPartyBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_S4hi-e68d0Ooeq46BFoaXg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "gds:NumberOfSubsidiariesThatObtainedCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_subsidiary_Eqr1rR3gSEukg9IPj0S5tA",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "role": "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - INTANGIBLE ASSETS, NET",
     "role": "http://www.gds-services.com/role/DisclosureIntangibleAssetsNet",
     "shortName": "INTANGIBLE ASSETS, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:PrepaidLandUseRightsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - PREPAID LAND USE RIGHTS",
     "role": "http://www.gds-services.com/role/DisclosurePrepaidLandUseRights",
     "shortName": "PREPAID LAND USE RIGHTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:PrepaidLandUseRightsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - BUSINESS COMBINATIONS",
     "role": "http://www.gds-services.com/role/DisclosureBusinessCombinations",
     "shortName": "BUSINESS COMBINATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - LOANS AND BORROWINGS",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowings",
     "shortName": "LOANS AND BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ConvertibleBondsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - CONVERTIBLE BONDS PAYABLE",
     "role": "http://www.gds-services.com/role/DisclosureConvertibleBondsPayable",
     "shortName": "CONVERTIBLE BONDS PAYABLE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ConvertibleBondsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES",
     "role": "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables",
     "shortName": "ACCRUED EXPENSES AND OTHER PAYABLES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:LeaseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - LEASES",
     "role": "http://www.gds-services.com/role/DisclosureLeases",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:LeaseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11301 - Disclosure - OTHER LONG-TERM LIABILITIES",
     "role": "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities",
     "shortName": "OTHER LONG-TERM LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11401 - Disclosure - REDEEMABLE PREFERRED SHARES",
     "role": "http://www.gds-services.com/role/DisclosureRedeemablePreferredShares",
     "shortName": "REDEEMABLE PREFERRED SHARES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:RedeemableNoncontrollingInterestTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11501 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS",
     "role": "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests",
     "shortName": "REDEEMABLE NON-CONTROLLING INTERESTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:RedeemableNoncontrollingInterestTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11601 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS",
     "role": "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11701 - Disclosure - FAIR VALUE MEASUREMENT",
     "role": "http://www.gds-services.com/role/DisclosureFairValueMeasurement",
     "shortName": "FAIR VALUE MEASUREMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:CommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11801 - Disclosure - ORDINARY SHARES",
     "role": "http://www.gds-services.com/role/DisclosureOrdinaryShares",
     "shortName": "ORDINARY SHARES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:CommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11901 - Disclosure - SHARE-BASED COMPENSATION",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensation",
     "shortName": "SHARE-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12001 - Disclosure - REVENUE",
     "role": "http://www.gds-services.com/role/DisclosureRevenue",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RecourseStatusAxis_us-gaap_NonrecourseMember_lIF1vvu6-EOSZ8_P-RMPHg",
      "decimals": "-3",
      "lang": null,
      "name": "gds:ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12101 - Disclosure - INCOME TAX",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTax",
     "shortName": "INCOME TAX",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:DistributionOfProfitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12201 - Disclosure - DISTRIBUTION OF PROFIT",
     "role": "http://www.gds-services.com/role/DisclosureDistributionOfProfit",
     "shortName": "DISTRIBUTION OF PROFIT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:DistributionOfProfitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12301 - Disclosure - LOSS PER ORDINARY SHARE",
     "role": "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare",
     "shortName": "LOSS PER ORDINARY SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12401 - Disclosure - SEGMENT INFORMATION",
     "role": "http://www.gds-services.com/role/DisclosureSegmentInformation",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12501 - Disclosure - MAJOR CUSTOMERS",
     "role": "http://www.gds-services.com/role/DisclosureMajorCustomers",
     "shortName": "MAJOR CUSTOMERS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12601 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12701 - Disclosure - RELATED PARTY TRANSACTIONS",
     "role": "http://www.gds-services.com/role/DisclosureRelatedPartyTransactions",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "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": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12801 - Disclosure - PARENT ONLY FINANCIAL INFORMATION",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12901 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.gds-services.com/role/DisclosureSubsequentEvents",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "gds:DisclosureOfCashAndRestrictedCashTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:DisclosureOfCashAndRestrictedCashTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - CASH AND RESTRICTED CASH (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables",
     "shortName": "CASH AND RESTRICTED CASH (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "gds:DisclosureOfCashAndRestrictedCashTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:DisclosureOfCashAndRestrictedCashTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "gds:ContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - CONTRACT BALANCES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureContractBalancesTables",
     "shortName": "CONTRACT BALANCES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "gds:ContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "role": "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30603 - Disclosure - INTANGIBLE ASSETS, NET (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables",
     "shortName": "INTANGIBLE ASSETS, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "gds:PrepaidLandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfPrepaidLandUseRightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - PREPAID LAND USE RIGHTS (Tables)",
     "role": "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables",
     "shortName": "PREPAID LAND USE RIGHTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "gds:PrepaidLandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfPrepaidLandUseRightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - BUSINESS COMBINATIONS (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables",
     "shortName": "BUSINESS COMBINATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30903 - Disclosure - LOANS AND BORROWINGS (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables",
     "shortName": "LOANS AND BORROWINGS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31103 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables",
     "shortName": "ACCRUED EXPENSES AND OTHER PAYABLES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31203 - Disclosure - LEASES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "role": "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31303 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables",
     "shortName": "OTHER LONG-TERM LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "gds:OtherNoncurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfTemporaryEquityRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31403 - Disclosure - REDEEMABLE PREFERRED SHARES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesTables",
     "shortName": "REDEEMABLE PREFERRED SHARES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfTemporaryEquityRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "gds:RedeemableNoncontrollingInterestTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31503 - Disclosure - REDEEMABLE NON-CONTROLLING INTERESTS (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables",
     "shortName": "REDEEMABLE NON-CONTROLLING INTERESTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "gds:RedeemableNoncontrollingInterestTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31603 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31703 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureFairValueMeasurementTables",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31903 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureShareBasedCompensationTables",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfNetRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32003 - Disclosure - REVENUE (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureRevenueTables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfNetRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32103 - Disclosure - INCOME TAX (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureIncomeTaxTables",
     "shortName": "INCOME TAX (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32303 - Disclosure - LOSS PER ORDINARY SHARE (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables",
     "shortName": "LOSS PER ORDINARY SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32603 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesTables",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)",
     "role": "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLossParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32703 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables",
     "shortName": "RELATED PARTY TRANSACTIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32803 - Disclosure - PARENT ONLY FINANCIAL INFORMATION (Tables)",
     "role": "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationTables",
     "shortName": "PARENT ONLY FINANCIAL INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member_tTTfdFChiES0sdcdN50y1Q",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_12_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_gds_GdsBeijingAndGdsShanghaiMember__nfoYUrHi0Se7E_UotQDrw",
      "decimals": "INF",
      "lang": null,
      "name": "gds:EquityInterestTransferredFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial statement balances and amounts of the VIEs and their subsidiaries (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ymq3cDdqzkm6nGz6lilcdQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CapitalizationOfInternalCostsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_zDZTy-Jkh0ywAZ_oA0UlQw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fulfilment costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CapitalizationOfInternalCostsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_zDZTy-Jkh0ywAZ_oA0UlQw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_M5svKjBSxE-mYcosb4tMxg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_M5svKjBSxE-mYcosb4tMxg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetRetirementObligation",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset retirement costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2017_CJZ4Waz0ykCv8sJMrWx07Q",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AssetRetirementObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Igbd6OJfOkSUapxcUR7tTA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Igbd6OJfOkSUapxcUR7tTA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "gds:PrepaidLandUseRightsPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_1kQswJYUnkChTMfS-iaFXw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Prepaid land use rights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:PrepaidLandUseRightsPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_gds_PrepaidLandUseRightsMember_1kQswJYUnkChTMfS-iaFXw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "us-gaap:GoodwillImpairmentLoss",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "us-gaap:GoodwillImpairmentLoss",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tq6zr8BRU0y1LZlHCbgDMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY",
     "role": "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
     "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tq6zr8BRU0y1LZlHCbgDMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
       "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of long-lived assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
       "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValueAddedTaxReceivableCurrent",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax (\"VAT\") (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Value-added-tax (\"VAT\") (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:ValueAddedTaxPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_gds_CurrentAssetsMember_EI7CnTIAREmixzeszmHyvg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValueAddedTaxReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ConsultingServicesMember_srt_RangeAxis_srt_MaximumMember_gNrn9sc1W0aGVS0FYM7omA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ContractServicePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40211 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_gds_ConsultingServicesMember_srt_RangeAxis_srt_MaximumMember_gNrn9sc1W0aGVS0FYM7omA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "gds:ContractServicePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and development and advertising costs, Government grants, Capitalized interest and Debt issuance cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40213 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_GaLOfUAJXEq3XRLPsDR5kA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:CashAndRestrictedCashByGeographicAreasTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:CashAndRestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)",
     "role": "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation and foreign currency risks (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:CashAndRestrictedCashByGeographicAreasTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_srt_CurrencyAxis_currency_CNY_U1VrWaWRiUuVFrdD4xVTLA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:CashAndRestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - CASH AND RESTRICTED CASH (Details)",
     "role": "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails",
     "shortName": "CASH AND RESTRICTED CASH (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "gds:ContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - CONTRACT BALANCES (Details)",
     "role": "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
     "shortName": "CONTRACT BALANCES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "gds:ContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - CONTRACT BALANCES - Remaining performance obligations (Details)",
     "role": "http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails",
     "shortName": "CONTRACT BALANCES - Remaining performance obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_gds_cnst_2021-01-01_3ZxPZxXbwUu1h5lCkgUGtw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)",
     "role": "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00405 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical",
     "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40502 - Disclosure - PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details)",
     "role": "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails",
     "shortName": "PROPERTY AND EQUIPMENT, NET - Acquired under finance leases and other financing arrangement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40503 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation (Details)",
     "role": "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
     "shortName": "PROPERTY AND EQUIPMENT, NET - Depreciation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40504 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional information (Details)",
     "role": "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
     "shortName": "PROPERTY AND EQUIPMENT, NET - Additional information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "lang": null,
      "name": "gds:PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - INTANGIBLE ASSETS, NET (Details)",
     "role": "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
     "shortName": "INTANGIBLE ASSETS, NET (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfPrepaidLandUseRightsTableTextBlock",
       "gds:PrepaidLandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:PrepaidLandUseRightsNoncurrentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - PREPAID LAND USE RIGHTS (Details)",
     "role": "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
     "shortName": "PREPAID LAND USE RIGHTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfPrepaidLandUseRightsTableTextBlock",
       "gds:PrepaidLandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:PrepaidLandUseRightsNoncurrentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - BUSINESS COMBINATIONS - Movement of goodwill (Details)",
     "role": "http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails",
     "shortName": "BUSINESS COMBINATIONS - Movement of goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:GainFromPurchasePriceAdjustment",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - BUSINESS COMBINATIONS - Equity Interest acquired (Details)",
     "role": "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
     "shortName": "BUSINESS COMBINATIONS - Equity Interest acquired (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_5_2_2018_To_5_2_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_-1k1uP7JKkirueyOvfz3tA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40803 - Disclosure - BUSINESS COMBINATIONS - Assets acquired notes (Details)",
     "role": "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
     "shortName": "BUSINESS COMBINATIONS - Assets acquired notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_5_2_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_gds_TargetGroupGuangzhou3Member_c22s8Jz0y0KSRvQtsjHe-A",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - LOANS AND BORROWINGS - Total loans and borrowings (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails",
     "shortName": "LOANS AND BORROWINGS - Total loans and borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:UnsecuredShortTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40902 - Disclosure - LOANS AND BORROWINGS - Type of short-term borrowings (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails",
     "shortName": "LOANS AND BORROWINGS - Type of short-term borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:UnsecuredShortTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "lang": null,
      "name": "gds:AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40903 - Disclosure - LOANS AND BORROWINGS - Short-term borrowings secured (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails",
     "shortName": "LOANS AND BORROWINGS - Short-term borrowings secured (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnsecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40904 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails",
     "shortName": "LOANS AND BORROWINGS - Long-term borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnsecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfLongTermDebtCollateralTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:LongTermDebtInstrumentCollateralAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40905 - Disclosure - LOANS AND BORROWINGS - Long-term borrowings secured (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
     "shortName": "LOANS AND BORROWINGS - Long-term borrowings secured (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:ScheduleOfLongTermDebtCollateralTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "gds:LongTermDebtInstrumentCollateralAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40906 - Disclosure - LOANS AND BORROWINGS - Aggregate maturities (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails",
     "shortName": "LOANS AND BORROWINGS - Aggregate maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40907 - Disclosure - LOANS AND BORROWINGS - Total working capital and project financing credit (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
     "shortName": "LOANS AND BORROWINGS - Total working capital and project financing credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_CU2lLZamF02CiCGiOvvPlw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "gds:LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage",
      "reportCount": 1,
      "unitRef": "Unit_Standard_pure_FMjY4LghqUiVWaJldYeKNg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40908 - Disclosure - LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails",
     "shortName": "LOANS AND BORROWINGS - Particulars of secured long-term loans and borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "lang": null,
      "name": "gds:LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "gds:DebtIssuanceCostsPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41001 - Disclosure - CONVERTIBLE BONDS PAYABLE (Details)",
     "role": "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
     "shortName": "CONVERTIBLE BONDS PAYABLE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "gds:ConvertibleBondsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "lang": null,
      "name": "gds:DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_fm2OdxULAkqteBRONNl2lg",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPayableCurrent",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - ACCRUED EXPENSES AND OTHER PAYABLES (Details)",
     "role": "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails",
     "shortName": "ACCRUED EXPENSES AND OTHER PAYABLES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "gds:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_AYWTCCFmskevOQObrUadcg",
      "decimals": "-3",
      "lang": null,
      "name": "gds:AccruedFinancingIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "gds:LesseeLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2019_dzzR--K-Cku9WjGdwfZuHg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - LEASES - Lease arrangements (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
     "shortName": "LEASES - Lease arrangements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "gds:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "As_Of_12_31_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_gds_DataCenterBuildingsAndLandLeasesMember_dPvO5FSmD0On4EqvDuO-cQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41202 - Disclosure - LEASES - Components of Lease Expense (Details)",
     "role": "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails",
     "shortName": "LEASES - Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "gds-20201231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_CKtscKpZZ02pboW5NCNzfw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CNY_Be-isv0SpEepRAyqmkYSTA",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 135,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "C [N]",
        "terseLabel": "PRC"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_HK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "H [K]",
        "terseLabel": "Hong Kong SAR"
       }
      }
     },
     "localname": "HK",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_SG": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "S [G]",
        "terseLabel": "Singapore"
       }
      }
     },
     "localname": "SG",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "U [S]",
        "terseLabel": "US"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CNY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "C N [Y]",
        "terseLabel": "RMB"
       }
      }
     },
     "localname": "CNY",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_EUR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "E U [R]",
        "terseLabel": "EUR"
       }
      }
     },
     "localname": "EUR",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_HKD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "H K [D]",
        "terseLabel": "HKD"
       }
      }
     },
     "localname": "HKD",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_JPY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "J P [Y]",
        "terseLabel": "JPY"
       }
      }
     },
     "localname": "JPY",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_SGD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "S G [D]",
        "terseLabel": "SGD"
       }
      }
     },
     "localname": "SGD",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_USD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S [D]",
        "terseLabel": "USD"
       }
      }
     },
     "localname": "USD",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "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]",
        "terseLabel": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AdrMember": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Depository Receipt (or American Depository Share, ADS).",
        "label": "Adr [Member]",
        "terseLabel": "ADS"
       }
      }
     },
     "localname": "AdrMember",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r677",
      "r678"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Document and Entity Information"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r677"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r676",
      "r677",
      "r678"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r689"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r677"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r679"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r680"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r680"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r680"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r681"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r680"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r680"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r676",
      "r677",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r673"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r674"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "gds_AccountsReceivableCreditLossExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense",
        "terseLabel": "Allowance made during the year"
       }
      }
     },
     "localname": "AccountsReceivableCreditLossExpense",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AccrualForOtherTaxesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Other Taxes, Current",
        "verboseLabel": "Other tax payables"
       }
      }
     },
     "localname": "AccrualForOtherTaxesCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued expenses and other payables due to financial institution",
        "label": "Accrued Expenses and Other Payables, Amount Due To Financial Institution",
        "terseLabel": "Amount due to a financial institution"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherPayablesAmountDueToFinancialInstitution",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AccruedExpensesAndOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to accrued expenses and other payables.",
        "label": "Accrued Expenses And Other Payables [Member]",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherPayablesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_AccruedExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to accrued expenses.",
        "label": "Accrued Expenses [Member]",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedExpensesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_AccruedFinancingIssuanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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 the debt issuance costs and other financing costs.",
        "label": "Accrued Financing Issuance Costs",
        "terseLabel": "Accrued debt issuance costs and other financing costs"
       }
      }
     },
     "localname": "AccruedFinancingIssuanceCosts",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AccruedLegalCostAndOtherRelatedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued legal cost and other related costs.",
        "label": "Accrued legal cost and other related costs in a consolidated class action lawsuit",
        "terseLabel": "Unpaid legal cost and other related costs in a consolidated class action lawsuit"
       }
      }
     },
     "localname": "AccruedLegalCostAndOtherRelatedCosts",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "ACCRUED EXPENSES AND OTHER PAYABLES"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_AccruedOutsourcingExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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 outsourcing expenses (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Outsourcing Expenses, Current",
        "terseLabel": "Accrued data center outsourcing service fees"
       }
      }
     },
     "localname": "AccruedOutsourcingExpensesCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AllowanceForDoubtfulAccountsForeignExchangeImpact": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of foreign exchange impact on allowance for doubtful accounts.",
        "label": "Allowance for Doubtful Accounts, Foreign Exchange Impact",
        "negatedLabel": "Foreign exchange impact"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsForeignExchangeImpact",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.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 and commitment cost.",
        "label": "Amortization Of Debt Issuance and Commitment Cost And Debt Discount",
        "terseLabel": "Amortization of debt issuance and commitment cost and debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceAndCommitmentCostAndDebtDiscount",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AmortizationOfPrepaidLandUseRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization expense of prepaid land use rights.",
        "label": "Amortization of Prepaid Land Use Rights",
        "terseLabel": "Amortization of prepaid land use rights"
       }
      }
     },
     "localname": "AmortizationOfPrepaidLandUseRights",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-distributable general reserve fund of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.",
        "label": "Amount of Non-distributable General Reserve Fund for Consolidated and Unconsolidated Subsidiaries",
        "terseLabel": "Amount of non-distributable general reserve fund"
       }
      }
     },
     "localname": "AmountOfNonDistributableGeneralReserveFundForConsolidatedAndUnconsolidatedSubsidiaries",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets to secure lease and other financing obligations.",
        "label": "Assets Held as Securities for Lease and Other Financing Obligations",
        "terseLabel": "Assets to secure lease and other financing obligations"
       }
      }
     },
     "localname": "AssetsHeldAsSecuritiesForLeaseAndOtherFinancingObligations",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_Beijing15Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to acquisition of Beijing 15.",
        "label": "Beijing15 [Member]",
        "terseLabel": "Beijing 15"
       }
      }
     },
     "localname": "Beijing15Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_Beijing9AcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to acquisition of Beijing 9 in china.",
        "label": "Beijing9 Acquisition [Member]",
        "terseLabel": "Beijing 9"
       }
      }
     },
     "localname": "Beijing9AcquisitionMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_BilledOnBehalfRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount billed on behalf of the related parties.",
        "label": "Billed on Behalf, Related Parties",
        "terseLabel": "Billed on behalf of related parties"
       }
      }
     },
     "localname": "BilledOnBehalfRelatedParties",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_Bj13Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to data center project in Beijing (\"BJ13\").",
        "label": "Bj13 [Member]",
        "terseLabel": "BJ13"
       }
      }
     },
     "localname": "Bj13Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_BusinessCombinationChangesInConsiderationPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of changes during the reporting period in consideration payable in connection with business combination and asset acquisitions.",
        "label": "Business Combination Changes In Consideration Payable",
        "terseLabel": "Changes in consideration payable for the acquisition of subsidiaries"
       }
      }
     },
     "localname": "BusinessCombinationChangesInConsiderationPayable",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationConsiderationPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from consideration payable in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination Consideration Payable Current",
        "terseLabel": "Remaining consideration payable",
        "verboseLabel": "Consideration payables for acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationPayableCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of effective settlement of pre-existing relationship prior to the acquisition, in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Effective Settlement of Pre-existing Relationships Prior to Combination",
        "terseLabel": "Effective settlement of pre-existing relationships upon consolidation"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEffectiveSettlementOfPreExistingRelationshipsPriorToCombination",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of finance lease and other financing obligations assumed in business combination, due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Liabilities, Finance Lease and Other Financing Obligations",
        "terseLabel": "Finance lease and other financing obligations, current"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of finance lease and other financing obligations assumed in business combination, due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Liabilities, Finance Lease and Other Financing Obligations",
        "terseLabel": "Finance lease and other financing obligations, non-current"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesFinanceLeaseAndOtherFinancingObligations",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Other",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsOther",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term debt and long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Short-term Debt and Current Long-term Debt",
        "terseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebtAndCurrentLongTermDebt",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, non- current"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of lessee's right to use underlying asset under operating lease recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset",
        "negatedLabel": "Operating lease ROU assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of project asset recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Project Asset",
        "terseLabel": "Estimated total enterprise value"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProjectAsset",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_CashAndRestrictedCashAndCashEquivalents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amounts of cash and restricted cash.",
        "label": "Cash And Restricted Cash And Cash Equivalents",
        "terseLabel": "Cash and restricted cash"
       }
      }
     },
     "localname": "CashAndRestrictedCashAndCashEquivalents",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_CashAndRestrictedCashByGeographicAreasTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and restricted cash by geographic areas.",
        "label": "Cash And Restricted Cash By Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of cash and restricted cash deposited in major financial institutions located in PRC, Hong Kong SAR, US and Singapore"
       }
      }
     },
     "localname": "CashAndRestrictedCashByGeographicAreasTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_CashPaidForAssetAcquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with cash paid for the asset acquisitions.",
        "label": "Cash Paid for Asset Acquisitions",
        "negatedLabel": "Cash paid for the asset acquisitions"
       }
      }
     },
     "localname": "CashPaidForAssetAcquisitions",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ChangesInAccountingPrinciplePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for changes in accounting principles.",
        "label": "Changes In Accounting Principle [Policy Text Block]",
        "terseLabel": "Changes in accounting principle"
       }
      }
     },
     "localname": "ChangesInAccountingPrinciplePolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ColocationServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Colocation services are services where the Company provides space, power and cooling to customers for housing and operating their IT system equipment in the Company's data centers.",
        "label": "Colocation Services [Member]",
        "terseLabel": "Colocation services"
       }
      }
     },
     "localname": "ColocationServicesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_CommonStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to common stock.",
        "label": "Common Stock [Text Block]",
        "terseLabel": "ORDINARY SHARES"
       }
      }
     },
     "localname": "CommonStockTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinaryShares"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_CompanyAndGdsInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the Company and GDS Investment.",
        "label": "Company And Gds Investment [Member]",
        "terseLabel": "The Company and GDS Investment"
       }
      }
     },
     "localname": "CompanyAndGdsInvestmentMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ConcentrationRiskNumberOfCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customers arises the concentration risk due to the volume of business transacted.",
        "label": "Concentration Risk, Number of Customers",
        "verboseLabel": "Number of contracting customers generated over 10% of the Company's total revenues"
       }
      }
     },
     "localname": "ConcentrationRiskNumberOfCustomers",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_ConsiderationNotExpectedToBePaidMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about consideration not expected to be paid.",
        "label": "Consideration Not Expected To Be Paid [Member]",
        "terseLabel": "Consideration not Expected to be paid"
       }
      }
     },
     "localname": "ConsiderationNotExpectedToBePaidMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ConsultingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to consulting services.",
        "label": "Consulting Services [Member]",
        "terseLabel": "Consulting services"
       }
      }
     },
     "localname": "ConsultingServicesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ContractBalancesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable, contract assets and contract liabilities (i.e. deferred revenue).",
        "label": "Contract Balances [Policy Text Block]",
        "terseLabel": "Contract balances"
       }
      }
     },
     "localname": "ContractBalancesPolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ContractServicePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The contract service period over which the services are provided to customers for a fixed amount.",
        "label": "Contract Service Period",
        "terseLabel": "Contract service period"
       }
      }
     },
     "localname": "ContractServicePeriod",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "gds_ContractWithCustomerTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of balances from contract with customer to transfer good or service and to transfer nonfinancial asset.",
        "label": "Contract with Customer [Text Block]",
        "verboseLabel": "CONTRACT BALANCES"
       }
      }
     },
     "localname": "ContractWithCustomerTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalances"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ContractualObligationDueCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": 1.0,
       "parentTag": "gds_ContractualObligationsPresentValueOfNetAmountDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total contractual obligations due within one year or within the normal operating cycle if longer.",
        "label": "Contractual Obligation Due, Current",
        "terseLabel": "Current Portion"
       }
      }
     },
     "localname": "ContractualObligationDueCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ContractualObligationDueNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": 2.0,
       "parentTag": "gds_ContractualObligationsPresentValueOfNetAmountDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total contractual obligations due after one year or beyond the normal operating cycle, if longer.",
        "label": "Contractual Obligation Due, Noncurrent",
        "terseLabel": "Non-current portion"
       }
      }
     },
     "localname": "ContractualObligationDueNoncurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ContractualObligationsEstimatedConstructionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated construction costs necessary to reduce net amount due to present value under total contractual obligations.",
        "label": "Contractual Obligations Estimated Construction Costs",
        "negatedTotalLabel": "Less: estimated construction costs"
       }
      }
     },
     "localname": "ContractualObligationsEstimatedConstructionCosts",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ContractualObligationsFutureInterestExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of future interest expenses necessary to reduce net amount due to present value under total contractual obligations.",
        "label": "Contractual Obligations, Future Interest Expenses",
        "negatedTotalLabel": "Less: total future interest"
       }
      }
     },
     "localname": "ContractualObligationsFutureInterestExpenses",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ContractualObligationsPresentValueOfNetAmountDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 3.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The present value of net contractual obligations.",
        "label": "Contractual Obligations, Present Value of Net Amount Due",
        "totalLabel": "Present value of lease and other financing obligations"
       }
      }
     },
     "localname": "ContractualObligationsPresentValueOfNetAmountDue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ConvertibleBondsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "CONVERTIBLE BONDS PAYABLE"
       }
      }
     },
     "localname": "ConvertibleBondsAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "xbrltype": "stringItemType"
    },
    "gds_ConvertibleBondsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about convertible bonds.",
        "label": "Convertible Bonds Disclosure [Text Block]",
        "terseLabel": "CONVERTIBLE BONDS PAYABLE"
       }
      }
     },
     "localname": "ConvertibleBondsDisclosureTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ConvertibleBondsDueJune012019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Convertible Bonds due on June 1, 2025 .",
        "label": "Convertible Bonds Due June012019 [Member]",
        "terseLabel": "Convertible Bonds due 2025"
       }
      }
     },
     "localname": "ConvertibleBondsDueJune012019Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_CostOfOutsourcingAndOtherServices": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost incurred for outsourcing and other services provided by other entities.",
        "label": "Cost Of Outsourcing And Other Services",
        "terseLabel": "Costs for outsourcing and other services provided by other consolidated entities within the Company"
       }
      }
     },
     "localname": "CostOfOutsourcingAndOtherServices",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_CpeFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to private equity fund (\"CPE Fund\") controlled by CITIC Private Equity Funds Management Co., Limited.",
        "label": "Cpe Fund [Member]",
        "terseLabel": "CPE Fund"
       }
      }
     },
     "localname": "CpeFundMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_CurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing current assets.",
        "label": "Current Assets [Member]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "CurrentAssetsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_CustomerBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Customer B.",
        "label": "Customer B [Member]",
        "terseLabel": "Customer B"
       }
      }
     },
     "localname": "CustomerBMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_CustomerCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Customer C.",
        "label": "Customer C [Member]",
        "terseLabel": "Customer C"
       }
      }
     },
     "localname": "CustomerCMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_CustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Customer A.",
        "label": "Customer [Member]",
        "terseLabel": "Customer A"
       }
      }
     },
     "localname": "CustomerMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_DataCenterBuildingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the capital lease of data center building leases.",
        "label": "Data Center Building Leases [Member]",
        "terseLabel": "Data center building leases"
       }
      }
     },
     "localname": "DataCenterBuildingLeasesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_DataCenterBuildingsAndLandLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about data center buildings and land leases.",
        "label": "Data Center Buildings And Land Leases [Member]",
        "terseLabel": "Data center buildings and land leases"
       }
      }
     },
     "localname": "DataCenterBuildingsAndLandLeasesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_DebtConversionMaximumPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of principal amount of debt convertible to ordinary shares.",
        "label": "Debt Conversion Maximum Principal Amount",
        "terseLabel": "Maximum principal amount convertible to ordinary shares (as a percent)"
       }
      }
     },
     "localname": "DebtConversionMaximumPrincipalAmount",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the denomination of the principal amount of notes that is used in repurchase calculations.",
        "label": "Debt Instrument Principal Amount Denomination for Repurchase of Notes",
        "terseLabel": "Denominations for repurchase of Notes"
       }
      }
     },
     "localname": "DebtInstrumentPrincipalAmountDenominationForRepurchaseOfNotes",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DebtIssuanceCostsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt issuance costs.",
        "label": "Debt Issuance Costs, Policy [Policy Text Block]",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DebtIssuanceCostsPolicyPolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_DeferredGrantsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings due under the terms of governmental grants. For classified balance sheets, represents the current amount deferred, that that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.",
        "label": "Deferred Grants, Current",
        "terseLabel": "Deferred government grants",
        "verboseLabel": "Deferred government grants in accrued expenses and other payables"
       }
      }
     },
     "localname": "DeferredGrantsCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DeferredGrantsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amounts deferred under the terms of governmental, corporate, or foundation grants.",
        "label": "Deferred Grants, Noncurrent",
        "terseLabel": "Deferred government grants",
        "verboseLabel": "Deferred government grants in other long-term liabilities"
       }
      }
     },
     "localname": "DeferredGrantsNoncurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DeferredTaxAssetsGovernmentSubsidy": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from government subsidy.",
        "label": "Deferred Tax Assets, Government Subsidy",
        "terseLabel": "Government subsidy"
       }
      }
     },
     "localname": "DeferredTaxAssetsGovernmentSubsidy",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DeferredTaxAssetsOperatingLossCarryforwardsNet": {
     "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.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Net",
        "terseLabel": "Deferred tax assets for net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNet",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DeferredTaxLiabilitiesAccountsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from accounts receivable.",
        "label": "Deferred Tax Liabilities, Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAccountsReceivable",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DeferredTaxLiabilitiesNetDeferredTaxAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences after jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net Deferred Tax Asset",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetDeferredTaxAsset",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DeferredTaxLiabilitiesPrepaidLandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from prepaid land use rights.",
        "label": "Deferred Tax Liabilities, Prepaid Land Use Rights",
        "negatedLabel": "Prepaid land use rights"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidLandUseRights",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DepositsPaidForConstructionOfPropertyAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for deposits made by the entity during the period for construction of property and equipment.",
        "label": "Deposits Paid for Construction of Property and Equipment",
        "negatedLabel": "Deposits paid for construction of property and equipment"
       }
      }
     },
     "localname": "DepositsPaidForConstructionOfPropertyAndEquipment",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_DepreciationOfPropertyPlantAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of depreciation of physical assets used in the normal conduct of business and not intended for resale.",
        "label": "Depreciation of Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of depreciation of property and equipment"
       }
      }
     },
     "localname": "DepreciationOfPropertyPlantAndEquipmentTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_DirectorOfficersAndEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents directors, officers and employees of the entity",
        "label": "Director Officers And Employees [Member]",
        "terseLabel": "Employees, officers and directors"
       }
      }
     },
     "localname": "DirectorOfficersAndEmployeesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_DisclosureOfCashAndRestrictedCashTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the cash and restricted cash.",
        "label": "Disclosure of Cash and Restricted Cash [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of cash and restricted cash in the consolidated balance sheets to the amounts in the consolidated statements of cash flows"
       }
      }
     },
     "localname": "DisclosureOfCashAndRestrictedCashTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_DisclosureOfCashAndRestrictedCashTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of cash and restricted cash.",
        "label": "Disclosure of Cash and Restricted Cash [Text Block]",
        "terseLabel": "CASH AND RESTRICTED CASH"
       }
      }
     },
     "localname": "DisclosureOfCashAndRestrictedCashTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_DistributionOfProfitsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "DISTRIBUTION OF PROFIT"
       }
      }
     },
     "localname": "DistributionOfProfitsDisclosureAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "xbrltype": "stringItemType"
    },
    "gds_DistributionOfProfitsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of distribution of profit.",
        "label": "Distribution of Profits Disclosure [Text Block]",
        "terseLabel": "DISTRIBUTION OF PROFIT"
       }
      }
     },
     "localname": "DistributionOfProfitsDisclosureTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDistributionOfProfit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between the effective income tax rate and the federal statutory income tax rate attributable to preferential treatments.",
        "label": "Effective Income Tax Rate Reconciliation At Preferential Treatments",
        "terseLabel": "Preferential tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "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 expiration of unused net operating losses.",
        "label": "Effective Income Tax Rate Reconciliation Expiration Of Unused Net Operating Losses",
        "terseLabel": "Expiration of unused net operating losses"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationExpirationOfUnusedNetOperatingLosses",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "order": 9.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 nontaxable foreign entities.",
        "label": "Effective Income Tax Rate Reconciliation, Nontaxable Foreign Entities, Percent",
        "terseLabel": "Non-PRC resident enterprises not subject to income tax"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNontaxableForeignEntitiesPercent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_EffectiveIncomeTaxRateReconciliationPermanentDifferences": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between the effective income tax rate and the federal statutory income tax rate attributable to permanent differences.",
        "label": "Effective Income Tax Rate Reconciliation Permanent Differences",
        "terseLabel": "Tax effect of current year permanent differences"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "order": 8.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 return of provision adjustments on permanent differences percent.",
        "label": "Effective Income Tax Rate Reconciliation Return Of Provision Adjustments On Permanent Differences Percent",
        "terseLabel": "Return to provision adjustment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationReturnOfProvisionAdjustmentsOnPermanentDifferencesPercent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_EntityClassificationsSectorAndEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Entity Classifications Sector and Entity [Axis]"
       }
      }
     },
     "localname": "EntityClassificationsSectorAndEntityAxis",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_EquipmentAndConstructionProjectLeaseNumberOfUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of leases of certain equipment and construction projects.",
        "label": "Equipment and Construction Project Lease, Number Of Units",
        "terseLabel": "Number of leases agreements with third-party lessor"
       }
      }
     },
     "localname": "EquipmentAndConstructionProjectLeaseNumberOfUnits",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_EquipmentSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Equipment Sales",
        "label": "Equipment Sales [Member]",
        "terseLabel": "Equipment Sales"
       }
      }
     },
     "localname": "EquipmentSalesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_EquityIncentivePlan2014Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2014 Equity Incentive Plan (\"Plan\") adopted in July 2014.",
        "label": "Equity Incentive Plan2014 [Member]",
        "terseLabel": "The 2014 Plan"
       }
      }
     },
     "localname": "EquityIncentivePlan2014Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_EquityIncentivePlan2016Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2016 Equity Incentive Plan (\"the 2016 Plan\") adopted in August 2016.",
        "label": "Equity Incentive Plan2016 [Member]",
        "terseLabel": "The 2016 Plan"
       }
      }
     },
     "localname": "EquityIncentivePlan2016Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_EquityInterestTransferredFromRelatedParty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of interest transferred by the entity from a related party to holding company",
        "label": "Equity Interest Transferred From Related Party",
        "terseLabel": "Ownership transferred (as a percent)"
       }
      }
     },
     "localname": "EquityInterestTransferredFromRelatedParty",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_EquityMethodInvestmentsAndLoansToSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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 and loans given to subsidiaries.",
        "label": "Equity Method Investments and Loans to Subsidiaries",
        "terseLabel": "Investment and loans to subsidiaries"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndLoansToSubsidiaries",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ExternalConsultantsFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to fifth group of persons who are not directly employed by the entity but provide professional or expert advice.",
        "label": "External Consultants Five [Member]",
        "terseLabel": "A Consultant granted 500,000 options"
       }
      }
     },
     "localname": "ExternalConsultantsFiveMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ExternalConsultantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents persons who are not directly employed by the entity but provide professional or expert advice.",
        "label": "External Consultants [Member]",
        "terseLabel": "External consultants"
       }
      }
     },
     "localname": "ExternalConsultantsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_FacilityAgreementThirdPartyBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to facility agreement with various third party banks.",
        "label": "Facility Agreement Third Party Bank [Member]",
        "terseLabel": "Various facility agreements with third-party banks"
       }
      }
     },
     "localname": "FacilityAgreementThirdPartyBankMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_FinanceLeaseAndOtherFinancingObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the finance lease and other financing obligations.",
        "label": "Finance Lease And Other Financing Obligations [Member]",
        "terseLabel": "Finance lease and other financing obligations"
       }
      }
     },
     "localname": "FinanceLeaseAndOtherFinancingObligationsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_FinancingLeaseAndOtherFinancingObligationsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiability",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing lease and other financing obligations due within one year or the normal operating cycle, if longer.",
        "label": "Financing Lease And Other Financing Obligations Current",
        "terseLabel": "Finance lease and other financing obligations, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB125,318 and RMB31,629 as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Finance lease and other financing obligations, current"
       }
      }
     },
     "localname": "FinancingLeaseAndOtherFinancingObligationsCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_FinancingLeaseAndOtherFinancingObligationsNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": 2.0,
       "parentTag": "gds_LesseeTotalLeaseLiability",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing lease and other financing obligations due more than one year or the normal operating cycle, if longer.",
        "label": "Financing Lease And Other Financing Obligations Non Current",
        "terseLabel": "Finance lease and other financing obligations, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB921,965 and RMB982,209 as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Finance lease and other financing obligations, non-current"
       }
      }
     },
     "localname": "FinancingLeaseAndOtherFinancingObligationsNonCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_GainFromPurchasePriceAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain from adjustment of purchase price for acquisition of subsidiaries.",
        "label": "Gain from Purchase Price Adjustment",
        "negatedLabel": "Gain from purchase price adjustment",
        "terseLabel": "Gain from purchase price adjustment"
       }
      }
     },
     "localname": "GainFromPurchasePriceAdjustment",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_GainLossFromPurchasePriceAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from purchase price adjustment.",
        "label": "Gain (Loss) From Purchase Price Adjustment",
        "negatedLabel": "Gain from purchase price adjustment"
       }
      }
     },
     "localname": "GainLossFromPurchasePriceAdjustment",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_GdsBeijingAndGdsShanghaiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to GDS Beijing and GDS Shanghai.",
        "label": "Gds Beijing And Gds Shanghai [Member]",
        "terseLabel": "GDS Beijing and GDS Shanghai"
       }
      }
     },
     "localname": "GdsBeijingAndGdsShanghaiMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to GDS Beijing, GDS Suzhou, and the relevant borrowing subsidiaries.",
        "label": "Gds Beijing Gds Suzhou And Relevant Borrowing Subsidiaries [Member]",
        "terseLabel": "GDS Beijing, GDS Suzhou, and Relevant Borrowing Subsidiaries"
       }
      }
     },
     "localname": "GdsBeijingGdsSuzhouAndRelevantBorrowingSubsidiariesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_GovernmentGrantIncomeNonoperating": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ancillary revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in government grant agreements.",
        "label": "Government Grant Income, Nonoperating",
        "terseLabel": "Government grants"
       }
      }
     },
     "localname": "GovernmentGrantIncomeNonoperating",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_GovernmentGrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to government grants.",
        "label": "Government Grants [Abstract]",
        "terseLabel": "Government grants"
       }
      }
     },
     "localname": "GovernmentGrantsAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue recognition of government grants.",
        "label": "Government Grants, Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Government grants"
       }
      }
     },
     "localname": "GovernmentGrantsRevenueRecognitionPolicyPolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_HebeiEquipmentLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents certain equipment leases in Hebie, China.",
        "label": "Hebei Equipment Lease [Member]",
        "terseLabel": "Hebei equipment lease"
       }
      }
     },
     "localname": "HebeiEquipmentLeaseMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_HighAndNewTechnologyEnterprisesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining o High and New Technology enterprises.",
        "label": "High And New Technology Enterprises [Member]",
        "terseLabel": "High and New Technology Enterprise"
       }
      }
     },
     "localname": "HighAndNewTechnologyEnterprisesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_HillhouseCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Hillhouse Capital.",
        "label": "Hillhouse Capital [Member]",
        "terseLabel": "Hillhouse"
       }
      }
     },
     "localname": "HillhouseCapitalMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_IncomeTaxPayableAndExcludingOtherTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax payable excluding other tax.",
        "label": "Income Tax Payable and Excluding Other Tax",
        "terseLabel": "Income tax payable"
       }
      }
     },
     "localname": "IncomeTaxPayableAndExcludingOtherTax",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_IncreaseDecreaseInOperatingLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of operating lease liabilities.",
        "label": "Increase Decrease In Operating Lease",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeases",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_IncreaseDecreaseInValueAddedTaxRecoverable": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in value added tax recoverable.",
        "label": "Increase (Decrease) in Value Added Tax Recoverable",
        "negatedLabel": "VAT recoverable"
       }
      }
     },
     "localname": "IncreaseDecreaseInValueAddedTaxRecoverable",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_IncreaseInContractWithCustomerLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in obligation to transfer good or service to customer results from the timing difference between the satisfaction of the Company's performance obligation and the customer's payment.",
        "label": "Increase in Contract with Customer, Liability",
        "terseLabel": "Increase"
       }
      }
     },
     "localname": "IncreaseInContractWithCustomerLiability",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_JointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to a joint venture with a private equity fund (CPE Fund\").",
        "label": "Joint Venture [Member]",
        "terseLabel": "JV"
       }
      }
     },
     "localname": "JointVentureMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_LeaseDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of information about leases.",
        "label": "Lease Disclosure [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LeaseDisclosureTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_LeaseOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Lease, Other Disclosures [Abstract]",
        "terseLabel": "Other disclosures"
       }
      }
     },
     "localname": "LeaseOtherDisclosuresAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information related to leases.",
        "label": "Lessee Disclosure, Supplemental Cash Flow Information Related to Leases [Table Text Block]",
        "terseLabel": "Schedule of supplemental cash flow information related to leases"
       }
      }
     },
     "localname": "LesseeDisclosureSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of weighted average remaining lease term and weighted average discount rate for leases.",
        "label": "Lessee Disclosure, Weighted Average Remaining Lease Term And Weighted Average Discount Rate Related to Leases [Table Text Block]",
        "terseLabel": "Schedule of weighted average remaining lease term and weighted average discount rate for leases"
       }
      }
     },
     "localname": "LesseeDisclosureWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of future undiscounted lease payments of lessee's lease that has not yet commenced.",
        "label": "Lessee, Finance Lease, Lease Not yet Commenced, Future Payments",
        "terseLabel": "Total future lease payments for additional leases that have not yet commenced, primarily for data center buildings"
       }
      }
     },
     "localname": "LesseeFinanceLeaseLeaseNotYetCommencedFuturePayments",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeLeaseTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Lease, Term Of Contract",
        "terseLabel": "Lease terms"
       }
      }
     },
     "localname": "LesseeLeaseTermOfContract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "gds_LesseeLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position.",
        "label": "Lessee Liability, Maturity [Table Text Block]",
        "terseLabel": "Summary of maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeLiabilityMaturityTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_LesseeTotalLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 2.0,
       "parentTag": "gds_ContractualObligationsPresentValueOfNetAmountDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from total of finance lease and other financing obligations.",
        "label": "Lessee, Total Lease Liability",
        "totalLabel": "Present value of total of finance lease and other financing obligations"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiability",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_ContractualObligationsEstimatedConstructionCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated construction costs necessary to reduce net amount due to present value under total of finance lease and other financing obligations.",
        "label": "Lessee, Total Lease Liability, Estimated Construction Costs",
        "negatedTotalLabel": "Less: estimated construction costs"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityEstimatedConstructionCosts",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Lessee, Total Lease Liability, Payment, Due [Abstract]",
        "terseLabel": "Total of finance lease and other financing obligations"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentDueAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total of finance lease and other financing obligations.",
        "label": "Lessee, Total Lease Liability, Payments, Due",
        "totalLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Total Lease Liability, Payments, Due After Year Five",
        "totalLabel": "After 5 years"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Total Lease Liability, Payments, Due Next Twelve Months",
        "totalLabel": "Within 1 year"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Total Lease Liability, Payments, Due Year Five",
        "totalLabel": "After 4 years but within 5 years"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee Total Lease Liability Payments Due Year Four",
        "totalLabel": "After 3 years but within 4 years"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Total Lease Liability, Payments, Due Year Three",
        "totalLabel": "After 2 years but within 3 years"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for total lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Total Lease Liability, Payments, Due Year Two",
        "totalLabel": "After 1 year but within 2 years"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 3.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 2.0,
       "parentTag": "gds_ContractualObligationsFutureInterestExpenses",
       "weight": 1.0
      }
     },
     "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 total of finance lease and other financing obligations.",
        "label": "Lessee, Total Lease Liability, Undiscounted Excess Amount",
        "negatedTotalLabel": "Less: total future interest"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount of any financial indebtedness the Company fails to repay when due or within any originally applicable grace period, which would trigger the cross default provision in the loan facilities.",
        "label": "Line of Credit Facility, Default Provision, Minimum Amount Fail to Repay",
        "verboseLabel": "Financial covenants, fails to repay any financial indebtedness in an aggregate amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityDefaultProvisionMinimumAmountFailedToRepay",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest in the borrowing subsidiaries, the early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage.",
        "label": "Line of Credit Facility, Early Repayment Requirement, Cease Control of Borrowing Subsidiaries, Percentage",
        "terseLabel": "Early repayment if cease to own and control percentage of the equity interest in the borrowing subsidiaries"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfBorrowingSubsidiariesPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest in certain affiliate, the early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage.",
        "label": "Line of Credit Facility, Early Repayment Requirement, Cease Control of Certain Affiliate, Percentage",
        "terseLabel": "Early repayment requirement, cease control of certain affiliate, percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfCertainAffiliatePercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early repayment requirement of line of credit if principal shareholder ceases to own and control certain percentage of equity interest in the subsidiary.",
        "label": "Line of Credit Facility, Early Repayment Requirement, Cease Control of Parent Company, Percentage",
        "terseLabel": "Early repayment if STT Communications Ltd. ceases to directly or indirectly own, the percentage of equity interests of STT GDC Pte. Ltd."
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentRequirementCeaseControlOfParentCompanyPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest in the early repayment requirement of line of credit , if principal shareholder ceases to own and control certain percentage.",
        "label": "Line Of Credit Facility Early Repayment Requirement Ownership Percentage Cease Parent Percentage",
        "terseLabel": "Early repayment if STT GDC PTe. Ltd. ceases to own and control, the percentage of equity interest in the Company"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseParentPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest in the Company, the early repayment requirement of line of credit , if principal shareholder ceases to, directly or indirectly, own at least percentage.",
        "label": "Line of Credit Facility, Early Repayment Requirement, Ownership Percentage Cease To Own And Control, Directly or Indirectly, Percentage",
        "terseLabel": "Early repayment if STT GDC PTe. Ltd. ceases to own and control, directly or indirectly, the percentage of equity interest in the Company"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentRequirementOwnershipPercentageCeaseToOwnAndControlDirectlyOrIndirectlyPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period within which a prior notice is to be provided requiring repayment of loans amounts due from related parties.",
        "label": "Loans and Leases Receivable, Related Parties, Prior Notice Requiring Repayment Of Loans, Term",
        "terseLabel": "Right of GDS Investment Company to require repayment of the loans, prior notice period"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesPriorNoticeRequiringRepaymentOfLoansTerm",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "gds_LongTermDebtInstrumentCollateralAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a long-term debt instrument.",
        "label": "Long Term Debt Instrument, Collateral Amount",
        "terseLabel": "Assets to secure long-term loans and borrowings"
       }
      }
     },
     "localname": "LongTermDebtInstrumentCollateralAmount",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_LongTermLoansAndBorrowingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing long-term loans and borrowing.",
        "label": "Long Term Loans And Borrowing [Member]",
        "terseLabel": "Long-term borrowing"
       }
      }
     },
     "localname": "LongTermLoansAndBorrowingMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_MajorCustomersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "MAJOR CUSTOMERS"
       }
      }
     },
     "localname": "MajorCustomersAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "xbrltype": "stringItemType"
    },
    "gds_ManagedServiceAndOthersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to managed service and others.",
        "label": "Managed Service And Others [Member]",
        "terseLabel": "Managed service and others"
       }
      }
     },
     "localname": "ManagedServiceAndOthersMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ManagementHoldcoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Management Holdco.",
        "label": "Management Holdco [Member]",
        "terseLabel": "Management Holdco"
       }
      }
     },
     "localname": "ManagementHoldcoMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_MovementOfValuationAllowanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Movement of Valuation Allowance [Abstract]",
        "terseLabel": "Movement of the valuation allowance"
       }
      }
     },
     "localname": "MovementOfValuationAllowanceAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_NetIncomeLossAvailableToStockholders": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "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) available to shareholders.",
        "label": "Net Income (Loss) Available to Stockholders",
        "totalLabel": "Net loss available to GDS Holdings Limited shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToStockholders",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This concept does not have a custom type definition.",
        "label": "Net Revenue, Net Income (Loss), Operating, Investing and Financing Cash Flows [Abstract]",
        "verboseLabel": "Net revenue, net income, operating, investing and financing cash flows"
       }
      }
     },
     "localname": "NetRevenueNetIncomeLossOperatingInvestingAndFinancingCashFlowsAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_NoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing noncurrent assets.",
        "label": "Noncurrent Assets [Member]",
        "terseLabel": "Noncurrent assets"
       }
      }
     },
     "localname": "NoncurrentAssetsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_NumberOfDataCenterProjects": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of data center projects.",
        "label": "Number of Data Center Projects",
        "terseLabel": "Number of data center projects"
       }
      }
     },
     "localname": "NumberOfDataCenterProjects",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_NumberOfDirectorsReplacingPriorDirector": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of directors replacing prior director in subsidiaries",
        "label": "Number Of Directors Replacing Prior Director",
        "terseLabel": "Number of directors replacing prior sold director"
       }
      }
     },
     "localname": "NumberOfDirectorsReplacingPriorDirector",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_NumberOfEntitiesBenefitProgressiveRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of entities in the group to be nominated and benefit from the progressive rates.",
        "label": "Number of Entities Benefit Progressive Rates",
        "terseLabel": "Number of entities to be nominated and benefit from the progressive rates"
       }
      }
     },
     "localname": "NumberOfEntitiesBenefitProgressiveRates",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_NumberOfInvestors": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the number of investors.",
        "label": "Number Of Investors",
        "terseLabel": "Number of investors"
       }
      }
     },
     "localname": "NumberOfInvestors",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_NumberOfSubsidiariesThatObtainedCredit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of subsidiaries that obtained credit facility agreements.",
        "label": "Number Of Subsidiaries That Obtained Credit",
        "terseLabel": "Number of subsidiaries that obtained credit facility agreements"
       }
      }
     },
     "localname": "NumberOfSubsidiariesThatObtainedCredit",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_OperatingLeaseRightOfUseAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to operating lease ROU assets.",
        "label": "Operating Lease Right Of Use Assets [Member]",
        "terseLabel": "Operating lease ROU assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_OperatingLeasesPrepaidLandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense for prepaid land use rights.",
        "label": "Operating Leases, Prepaid land Use Rights",
        "verboseLabel": "Operating lease cost relating to prepaid land use rights"
       }
      }
     },
     "localname": "OperatingLeasesPrepaidLandUseRights",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OperatingLossCarryforwardsExpireInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLossCarryforwards",
       "weight": 1.0
      }
     },
     "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, expires in the next fiscal year following the latest fiscal year.",
        "label": "Operating Loss Carryforwards, Expire in Next Twelve Months",
        "verboseLabel": "Net operating losses carry forwards expire if unused by December 31, 2021"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpireInNextTwelveMonths",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OperatingLossCarryforwardsExpireInYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLossCarryforwards",
       "weight": 1.0
      }
     },
     "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, expires in the fifth fiscal year following the latest fiscal year.",
        "label": "Operating Loss Carryforwards, Expire in Year Five",
        "terseLabel": "Net operating losses carry forwards expire if unused by December 31, 2025"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpireInYearFive",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OperatingLossCarryforwardsExpireInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLossCarryforwards",
       "weight": 1.0
      }
     },
     "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, expires in the forth fiscal year following the latest fiscal year.",
        "label": "Operating Loss Carryforwards, Expire in Year Four",
        "terseLabel": "Net operating losses carry forwards expire if unused by December 31, 2024"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpireInYearFour",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OperatingLossCarryforwardsExpireInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLossCarryforwards",
       "weight": 1.0
      }
     },
     "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, expires in the third fiscal year following the latest fiscal year.",
        "label": "Operating Loss Carryforwards, Expire in Year Three",
        "terseLabel": "Net operating losses carry forwards expire if unused by December 31, 2023"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpireInYearThree",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OperatingLossCarryforwardsExpireInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLossCarryforwards",
       "weight": 1.0
      }
     },
     "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, expires in the second fiscal year following the latest fiscal year.",
        "label": "Operating Loss Carryforwards, Expire in Year Two",
        "terseLabel": "Net operating losses carry forwards expire if unused by December 31, 2022"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpireInYearTwo",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted other financing obligations.",
        "label": "Other Financing Obligations, Due",
        "totalLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "OtherFinancingObligationsDue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other financing obligations due 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": "Other Financing Obligations, Due After Fifth Year",
        "terseLabel": "After 5 years"
       }
      }
     },
     "localname": "OtherFinancingObligationsDueAfterFifthYear",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other financing obligations due in 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": "Other Financing Obligations, Due In Fifth Year",
        "terseLabel": "After 4 years but within 5 years"
       }
      }
     },
     "localname": "OtherFinancingObligationsDueInFifthYear",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other financing obligations due in 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": "Other Financing Obligations, Due In Fourth Year",
        "terseLabel": "After 3 years but within 4 years"
       }
      }
     },
     "localname": "OtherFinancingObligationsDueInFourthYear",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDueInNextFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other financing obligations due in 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": "Other Financing Obligations, Due In Next Fiscal Year",
        "terseLabel": "Within 1 year"
       }
      }
     },
     "localname": "OtherFinancingObligationsDueInNextFiscalYear",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other financing obligations due in 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": "Other Financing Obligations, Due in Second Year",
        "terseLabel": "After 1 year but within 2 years"
       }
      }
     },
     "localname": "OtherFinancingObligationsDueInSecondYear",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other financing obligations due in 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": "Other Financing Obligations, Due In Third Year",
        "terseLabel": "After 2 years but within 3 years"
       }
      }
     },
     "localname": "OtherFinancingObligationsDueInThirdYear",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsEstimatedConstructionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityEstimatedConstructionCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated construction costs necessary to reduce net amount due to present value under other financing obligations.",
        "label": "Other Financing Obligations, Estimated Construction Costs",
        "negatedLabel": "Less: estimated construction costs"
       }
      }
     },
     "localname": "OtherFinancingObligationsEstimatedConstructionCosts",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Other Financing Obligations, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Other financing obligations"
       }
      }
     },
     "localname": "OtherFinancingObligationsFiscalYearMaturityAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_OtherFinancingObligationsFutureInterestExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of future interest expenses necessary to reduce net amount due to present value under other financing obligations.",
        "label": "Other Financing Obligations, Future Interest Expenses",
        "negatedLabel": "Less: total future interest"
       }
      }
     },
     "localname": "OtherFinancingObligationsFutureInterestExpenses",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherFinancingObligationsPresentValueOfNetAmountDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 3.0,
       "parentTag": "gds_OtherFinancingObligationsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_LesseeTotalLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the present value of net other financing obligations.",
        "label": "Other Financing Obligations, Present Value of Net Amount Due",
        "totalLabel": "Present value of lease obligations"
       }
      }
     },
     "localname": "OtherFinancingObligationsPresentValueOfNetAmountDue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_OtherLongTermLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other long-term liabilities.",
        "label": "Other Long Term Liabilities [Member]",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLongTermLiabilitiesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_OtherNoncurrentLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "OTHER LONG-TERM LIABILITIES"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesDisclosureAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "xbrltype": "stringItemType"
    },
    "gds_OtherNoncurrentLiabilitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities Disclosure [Text Block]",
        "terseLabel": "OTHER LONG-TERM LIABILITIES"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesDisclosureTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_OtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other payables.",
        "label": "Other Payables [Member]",
        "terseLabel": "Other payables"
       }
      }
     },
     "localname": "OtherPayablesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_PagoldilocksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the member pertaining to PAGoldilocks.",
        "label": "Pagoldilocks [Member]",
        "terseLabel": "PA Goldilocks Limited"
       }
      }
     },
     "localname": "PagoldilocksMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payable for purchase of property, plant and equipment, due after one year or beyond the normal operating cycle, if longer.",
        "label": "Payable For Purchase Of Property Plant And Equipment Noncurrent",
        "terseLabel": "Payables for purchase of property and equipment due beyond one year"
       }
      }
     },
     "localname": "PayableForPurchaseOfPropertyPlantAndEquipmentNoncurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "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 under vendor financing.",
        "label": "Payment for Purchase of Property and Equipment Through Vendor Financing",
        "negatedLabel": "Payment for purchase of property and equipment through vendor financing"
       }
      }
     },
     "localname": "PaymentForPurchaseOfPropertyAndEquipmentThroughVendorFinancing",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PaymentOfCommitmentCostOfBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow for commitment cost of borrowings.",
        "label": "Payment of Commitment Cost of Borrowings",
        "negatedLabel": "Payment of commitment cost of borrowings"
       }
      }
     },
     "localname": "PaymentOfCommitmentCostOfBorrowings",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PaymentUnderFinanceLeaseAndOtherFinancingObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payment under finance lease and other financing obligations.",
        "label": "Payment Under Finance Lease And Other Financing Obligations",
        "negatedLabel": "Payment under finance leases and other financing obligations"
       }
      }
     },
     "localname": "PaymentUnderFinanceLeaseAndOtherFinancingObligations",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to purchase of land use rights and initial direct costs.",
        "label": "Payments For Land Use Rights, Excluded From Lease Liabilities Measurement",
        "verboseLabel": "Cash paid for purchase of land use rights and initial direct costs"
       }
      }
     },
     "localname": "PaymentsForLandUseRightsExcludedFromLeaseLiabilitiesMeasurement",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PaymentsOfDepositForPotentialAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for deposits made by the entity during the period for potential acquisitions.",
        "label": "Cash paid for potential acquisitions",
        "negatedLabel": "Cash paid for potential acquisitions"
       }
      }
     },
     "localname": "PaymentsOfDepositForPotentialAcquisition",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PercentEquityInterestToAcquire": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of equity interest to acquire.",
        "label": "Percent, Equity Interest to Acquire",
        "terseLabel": "Percent of equity interest to acquire"
       }
      }
     },
     "localname": "PercentEquityInterestToAcquire",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_PercentageOfPreferredSharesConstitutingByShareHolders": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of the preferred shares issued as of the Issue Date, right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities.",
        "label": "Percentage of Preferred Shares Constituting By the Share Holders",
        "terseLabel": "Minimum percentage of the preferred shares issued as of the Issue Date, right to require the Company to sell all or a portion of its business and/or to conduct other fundraising or refinancing activities"
       }
      }
     },
     "localname": "PercentageOfPreferredSharesConstitutingByShareHolders",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_PreferentialTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of preferential tax rate.",
        "label": "Preferential Tax Rate",
        "terseLabel": "Tax rate for first HK$2 million of assessable profits earned"
       }
      }
     },
     "localname": "PreferentialTaxRate",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_PreferentialTaxRateAssessableProfitsEarned": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of assessable profits earned for preferential tax rate.",
        "label": "Preferential Tax Rate, Assessable Profits Earned",
        "terseLabel": "Amount of first assessable profits earned will be taxed at half the current tax rate"
       }
      }
     },
     "localname": "PreferentialTaxRateAssessableProfitsEarned",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PreferredSharesWrittenConsentOrVotePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum percentage of outstanding preferred shares' written consent or affirmative vote needed for certain actions.",
        "label": "Preferred Shares Written Consent Or Vote Percent",
        "terseLabel": "Minimum percentage of outstanding preferred shares' written consent or affirmative vote needed for certain actions"
       }
      }
     },
     "localname": "PreferredSharesWrittenConsentOrVotePercent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_PreferredStockConvertibleConversionPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the preferred stock.",
        "label": "Preferred Stock, Convertible, Conversion Price",
        "terseLabel": "Conversion price"
       }
      }
     },
     "localname": "PreferredStockConvertibleConversionPrice",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "gds_PreferredStockConvertibleThresholdConsecutiveTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of preferred stock must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "label": "Preferred Stock, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Consecutive trading days"
       }
      }
     },
     "localname": "PreferredStockConvertibleThresholdConsecutiveTradingDays",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_PreferredStockConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of preferred stock must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "label": "Preferred Stock, Convertible, Threshold Trading Days",
        "terseLabel": "Number of trading days"
       }
      }
     },
     "localname": "PreferredStockConvertibleThresholdTradingDays",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "gds_PreferredStockConvertibleTradingVolumeValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum average daily trading volume of the ADS for 20 qualifying trading days.",
        "label": "Preferred Stock, Convertible, Trading Volume, Value",
        "terseLabel": "Aggregate value of preferred shares"
       }
      }
     },
     "localname": "PreferredStockConvertibleTradingVolumeValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PreferredStockIncreaseQuarterlyDividendRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in quarterly percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Increase Quarterly Dividend Rate, Percentage",
        "terseLabel": "Increase in dividend rate each quarter thereafter if the Company has not redeemed all of the preferred shares outstanding as of the eighth anniversary of the Issue Date"
       }
      }
     },
     "localname": "PreferredStockIncreaseQuarterlyDividendRatePercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_PreferredStockIncreasedDividendRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate increase dividend payments on preferred stock.",
        "label": "Preferred Stock, Increased Dividend Rate, Percentage",
        "terseLabel": "Increase dividend rate per annum"
       }
      }
     },
     "localname": "PreferredStockIncreasedDividendRatePercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_PrepaidLandUseRightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "PREPAID LAND USE RIGHTS"
       }
      }
     },
     "localname": "PrepaidLandUseRightsAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "xbrltype": "stringItemType"
    },
    "gds_PrepaidLandUseRightsAccumulatedAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails": {
       "order": 1.0,
       "parentTag": "gds_PrepaidLandUseRightsNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amortization of long-term prepaid land use rights.",
        "label": "Prepaid Land Use Rights, Accumulated Amortization",
        "negatedLabel": "Less: Accumulated amortization"
       }
      }
     },
     "localname": "PrepaidLandUseRightsAccumulatedAmortization",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PrepaidLandUseRightsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for certain prepaid land use rights.",
        "label": "Prepaid Land Use Rights Disclosure [Text Block]",
        "terseLabel": "PREPAID LAND USE RIGHTS"
       }
      }
     },
     "localname": "PrepaidLandUseRightsDisclosureTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRights"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_PrepaidLandUseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rights to use land in the PRC.",
        "label": "Prepaid Land Use Rights [Member]",
        "terseLabel": "Prepaid land use rights, net"
       }
      }
     },
     "localname": "PrepaidLandUseRightsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_PrepaidLandUseRightsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of prepaid land use rights as of balance sheet date that are expected to be consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Prepaid Land Use Rights Noncurrent",
        "terseLabel": "Prepaid land use rights, net",
        "totalLabel": "Prepaid land use rights, net"
       }
      }
     },
     "localname": "PrepaidLandUseRightsNoncurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PrepaidLandUseRightsNoncurrentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails": {
       "order": 2.0,
       "parentTag": "gds_PrepaidLandUseRightsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prepaid land use rights which are expected to be consumed after one year or beyond the normal operating cycle before amortization expense if any.",
        "label": "Prepaid Land Use Rights Noncurrent, Gross",
        "terseLabel": "Prepaid land use rights"
       }
      }
     },
     "localname": "PrepaidLandUseRightsNoncurrentGross",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PrepaidLandUseRightsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for prepaid land use rights.",
        "label": "Prepaid Land Use Rights, Policy [Policy Text Block]",
        "terseLabel": "Prepaid land use rights"
       }
      }
     },
     "localname": "PrepaidLandUseRightsPolicyPolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ProceedsFromOtherFinancingArrangements": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from other financing arrangements.",
        "label": "Proceeds from Other Financing Arrangements",
        "verboseLabel": "Proceeds from other financing arrangements"
       }
      }
     },
     "localname": "ProceedsFromOtherFinancingArrangements",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PropertyAndEquipmentFinanceLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents property and equipment under finance lease.",
        "label": "Property And Equipment Finance Lease [Member]",
        "terseLabel": "Property and equipment under finance lease"
       }
      }
     },
     "localname": "PropertyAndEquipmentFinanceLeaseMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_PropertyAndEquipmentNetExcludingConstructionInProcess": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets used in the normal conduct of business and not intended for resale, excluding construction in progress.",
        "label": "Property and Equipment Net Excluding Construction in Process",
        "totalLabel": "Property and equipment net excluding construction in process"
       }
      }
     },
     "localname": "PropertyAndEquipmentNetExcludingConstructionInProcess",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PropertyPlantAndEquipmentPayableNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amounts payable for acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale.",
        "label": "Property, Plant and Equipment Payable, Noncurrent",
        "terseLabel": "Payables for purchase of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPayableNoncurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_PurchaseOfLandUseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pertains to the purchase of land use rights.",
        "label": "Purchase Of Land Use Rights [Member]",
        "terseLabel": "Purchase of land use rights"
       }
      }
     },
     "localname": "PurchaseOfLandUseRightsMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_RealizedGainLossOnDerivatives": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The realized gain (Loss) from settlement of derivatives.",
        "label": "Realized Gain (Loss) on Derivatives",
        "terseLabel": "Realized loss"
       }
      }
     },
     "localname": "RealizedGainLossOnDerivatives",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "gds_NetIncomeLossAvailableToStockholders",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to net income for accretion of redeemable noncontrolling interest to its redemption value to derive net income apportioned to common stockholders.",
        "label": "Redeemable Noncontrolling Interest, Accretion to Redemption Value, Adjustment",
        "negatedLabel": "Accretion to redemption value of redeemable non-controlling interests",
        "verboseLabel": "Accretion to redemption value of redeemable non-controlling interests"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestAccretionToRedemptionValueAdjustment",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_RedeemableNoncontrollingInterestTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.",
        "label": "Redeemable Noncontrolling Interest [Text Block]",
        "terseLabel": "REDEEMABLE NON-CONTROLLING INTERESTS"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterests"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ResearchAndDevelopmentAndAdvertisingCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to research and development and advertising costs.",
        "label": "Research and Development and Advertising Costs [Abstract]",
        "terseLabel": "Research and development and advertising costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentAndAdvertisingCostsAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for research and development and advertising costs.",
        "label": "Research and Development and Advertising Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and development and advertising costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentAndAdvertisingExpensePolicyPolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_SaleOfStockNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares sold.",
        "label": "Sale of Stock, Number of Shares",
        "terseLabel": "Number of shares sold"
       }
      }
     },
     "localname": "SaleOfStockNumberOfShares",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "gds_SbcvcHoldingsLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to SBCVC Holdings Limited (SBCVC), principal ordinary shareholder of the Company.",
        "label": "Sbcvc Holdings Limited [Member]",
        "terseLabel": "SBCVC"
       }
      }
     },
     "localname": "SbcvcHoldingsLimitedMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets to secure lease and other financing obligations.",
        "label": "Schedule of Assets to Secure Lease and Other Financing Obligations [Table Text Block]",
        "terseLabel": "Schedule of assets to secure lease and other financing obligations"
       }
      }
     },
     "localname": "ScheduleOfAssetsToSecureLeaseAndOtherFinancingObligationsTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfBalancesWithRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of balances with related parties.",
        "label": "Schedule of Balances with Related Parties [Table Text Block]",
        "terseLabel": "Schedule of major balances with related parties"
       }
      }
     },
     "localname": "ScheduleOfBalancesWithRelatedPartiesTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of estimated useful life of property, plant and equipment.",
        "label": "Schedule of Estimated Useful Life Of property, Plant And Equipment [Table Text Block]",
        "terseLabel": "Schedule of estimated useful lives of property and equipment"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfIncomeTaxLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Schedule of Income Tax [Line Items]",
        "terseLabel": "INCOME TAX"
       }
      }
     },
     "localname": "ScheduleOfIncomeTaxLineItems",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_ScheduleOfIncomeTaxTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures pertaining to income taxes.",
        "label": "Schedule of Income Tax [Table]"
       }
      }
     },
     "localname": "ScheduleOfIncomeTaxTable",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_ScheduleOfInterestCostCapitalizationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the capitalization of the interest costs.",
        "label": "Schedule of Interest Cost Capitalization [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of total interest costs to \"Interest expenses\" as reported in the consolidated statements of operations"
       }
      }
     },
     "localname": "ScheduleOfInterestCostCapitalizationTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfLongTermDebtCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets pledged to secure long-term debt arrangements having initial terms\nof 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 Collateral [Table Text Block]",
        "terseLabel": "Schedule of assets to secure the long-term borrowings"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtCollateralTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of material related party relationship.",
        "label": "Schedule of Material Related Party Relationship [Table Text Block]",
        "terseLabel": "Schedule of material related party relationship"
       }
      }
     },
     "localname": "ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfNetRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net revenue.",
        "label": "Schedule of Net Revenue [Table Text Block]",
        "terseLabel": "Schedule of Net revenue"
       }
      }
     },
     "localname": "ScheduleOfNetRevenueTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfPrepaidLandUseRightsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the prepaid land use rights and amortization.",
        "label": "Schedule of Prepaid Land Use Rights [Table Text Block]",
        "terseLabel": "Schedule of prepaid land use rights"
       }
      }
     },
     "localname": "ScheduleOfPrepaidLandUseRightsTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of restricted shares, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule Of Share Based Payment Award Restricted Shares Valuation Assumptions [Table Text Block]",
        "terseLabel": "Assumptions used to estimate fair value of restricted shares granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardRestrictedSharesValuationAssumptionsTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfShortTermDebtCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets pledged to secure short-term debt arrangements having initial terms of repayment\nwithin one year or the normal operating cycle, if longer",
        "label": "Schedule of Short-term Debt Collateral [Table Text Block]",
        "terseLabel": "Schedule of assets to secure the short-term borrowings"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtCollateralTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_ScheduleOfTemporaryEquityRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of temporary equity rollforward.",
        "label": "Schedule Of Temporary Equity Roll forward Table Text Block",
        "terseLabel": "Schedule of movement of the redeemable preferred shares"
       }
      }
     },
     "localname": "ScheduleOfTemporaryEquityRollForwardTableTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_SectorAndEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the sector-wise and entity-wise classification.",
        "label": "Sector And Entity [Domain]",
        "terseLabel": "Sector And Entity [Domain]"
       }
      }
     },
     "localname": "SectorAndEntityDomain",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_SecuredShortTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ShortTermBorrowings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the collateralized debt obligations due within one year or the normal operating cycle, if longer.",
        "label": "Secured Short-term Debt",
        "verboseLabel": "Secured short-term loans and borrowings"
       }
      }
     },
     "localname": "SecuredShortTermDebt",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_Shanghai11AcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Shanghai 11 Acquisition.",
        "label": "Shanghai11 Acquisition [Member]",
        "terseLabel": "Shanghai 11"
       }
      }
     },
     "localname": "Shanghai11AcquisitionMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_Shanghai19AcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to acquisition of Shanghai 19.",
        "label": "Shanghai19 Acquisition [Member]",
        "terseLabel": "Shanghai 19"
       }
      }
     },
     "localname": "Shanghai19AcquisitionMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ShanghaiXinwanEnterpriseManagementCo.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Shanghai Xinwan Enterprise Management Co., Ltd. (\"Management HoldCo\").",
        "label": "Shanghai Xinwan Enterprise Management Co. Ltd. [Member]",
        "terseLabel": "Management HoldCo"
       }
      }
     },
     "localname": "ShanghaiXinwanEnterpriseManagementCo.Ltd.Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability settled during the current period with restricted shares awarded.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Liability Settlement with Restricted Shares Award Value",
        "terseLabel": "Settlement of liability-classified restricted share award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLiabilitySettlementWithRestrictedSharesAwardValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercised (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options forfeited during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options granted and vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants and Vested in Period, Fair Value",
        "terseLabel": "Fair value of options granted and vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAndVestedInPeriodFairValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "As of the balance sheet date, weighted average grant-date fair value of options vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Expected to Vest, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant-date fair value per option (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options outstanding at the reporting date as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, ending (in RMB per share)",
        "periodStartLabel": "Outstanding, beginning (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward": {
     "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, Weighted Average Grant Date Fair Value [Roll Forward]",
        "terseLabel": "Weighted average grant-date fair value per option"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares settled during the current period with shares held by the depository bank under an established share-based compensation plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Settlement With Shares Held By Depository Bank",
        "terseLabel": "Settlement of share options and restricted share awards with shares held by depository bank (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBank",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This information is pertaining to the amount of shares settled during the current period with shares held by the depository bank under an established share-based compensation plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Settlement With Shares Held By Depository Bank Amount",
        "negatedLabel": "Settlement of share options and restricted share awards with shares held by depository bank"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementWithSharesHeldByDepositoryBankAmount",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of automatic increment of shares authorized for issuance under share-based payment arrangement, calculated on the then total issued and outstanding shares of the Company.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Shares Authorized, Automatic Increment, Percentage",
        "terseLabel": "Authorized shares, maximum automatic approval (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedAutomaticIncrementPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage calculated on the then total issued and outstanding shares of the Company that shall trigger the automatic increment of shares authorized for issuance under share-based payment arrangement, if and whenever the shares which may be subject to the Awards under the Plan accounts for less than the said percentage.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Shares Authorized, Trigger For Automatic Increment, Percentage",
        "terseLabel": "Authorized shares, automatic increment trigger (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedTriggerForAutomaticIncrementPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents shareholders of Shanghai Xinwan Enterprise Management Co., Ltd. (\"Management HoldCo\").",
        "label": "Shareholders Of Shanghai Xinwan Enterprise Management Co. Ltd. [Member]",
        "terseLabel": "Shareholders of Management HoldCo"
       }
      }
     },
     "localname": "ShareholdersOfShanghaiXinwanEnterpriseManagementCo.Ltd.Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_Shenzhen8Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to acquisition of Shenzhen 8.",
        "label": "Shenzhen8 [Member]",
        "terseLabel": "Shenzhen 8"
       }
      }
     },
     "localname": "Shenzhen8Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term debt and current maturity of long-term debt (excluding finance lease obligations) due within one year or the normal operating cycle, if longer.",
        "label": "Short Term Borrowings And Current Portion Of Long Term Borrowings",
        "terseLabel": "Short-term borrowings and current portion of long-term borrowings (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB254,000 and RMB343,944 as of December 31, 2019 and 2020, respectively)",
        "totalLabel": "Sub-total",
        "verboseLabel": "Short-term borrowings and current portion of long-term borrowings"
       }
      }
     },
     "localname": "ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ShortTermDebtByTypeUnsecuredAndSecuredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This concept does not have any references.",
        "label": "Short-term Debt, by Type, Unsecured and Secured [Abstract]",
        "terseLabel": "Short-term borrowings by type"
       }
      }
     },
     "localname": "ShortTermDebtByTypeUnsecuredAndSecuredAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_ShortTermDebtInstrumentCollateralAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a short-term debt instrument.",
        "label": "Short Term Debt, Instrument, Collateral Amount",
        "terseLabel": "Assets to secure short-term borrowings"
       }
      }
     },
     "localname": "ShortTermDebtInstrumentCollateralAmount",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ShortTermLoansAndBorrowingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing short-term loans and borrowing.",
        "label": "Short Term Loans And Borrowing [Member]",
        "terseLabel": "Short-term borrowing"
       }
      }
     },
     "localname": "ShortTermLoansAndBorrowingMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of net profit as reported in PRC statutory accounts required to be appropriated (minimum annual appropriation) towards the general reserve fund for entities doing business in the People's Republic Of China.",
        "label": "Statutory Accounting Practices Minimum Percentage of after Tax Profit required to be Appropriated to General Reserve Fund",
        "terseLabel": "Percentage of after-tax profits required to be appropriated to general reserve fund"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the level of the general reserve fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required.",
        "label": "Statutory Accounting Practices Reserve Level Threshold for Mandatory Transfer Percentage",
        "terseLabel": "General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiaries and VIEs could discontinue allocations to the general reserve fund"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "gds_StockIssuedDuringPeriodSharesToDepositoryBank": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued to depository bank during the period.",
        "label": "Stock Issued During Period, Shares to Depository Bank",
        "terseLabel": "Shares issued to depository bank (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesToDepositoryBank",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "gds_StockIssuedDuringPeriodValueToDepositoryBank": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of new stock issued to depository bank during the period.",
        "label": "Stock Issued During Period Value to Depository Bank",
        "terseLabel": "Shares issued to depository bank"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueToDepositoryBank",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_StockOptionsAndRestrictedSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to stock options and restricted shares.",
        "label": "Stock Options And Restricted Shares [Member]",
        "terseLabel": "Share options/restricted shares"
       }
      }
     },
     "localname": "StockOptionsAndRestrictedSharesMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_StockSurrenderedDuringPeriodShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares surrendered during the period.",
        "label": "Stock Surrendered During Period Shares",
        "negatedLabel": "Shares surrendered (in shares)"
       }
      }
     },
     "localname": "StockSurrenderedDuringPeriodShares",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "gds_StockholdersEquityAdjustedBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Stockholders' Equity, Adjusted Balance",
        "verboseLabel": "Adjusted balance"
       }
      }
     },
     "localname": "StockholdersEquityAdjustedBalance",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_StockholdersEquityAdjustedBalanceShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares of stockholders' equity after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Stockholders' Equity, Adjusted Balance, Shares",
        "verboseLabel": "Adjusted balance (in shares)"
       }
      }
     },
     "localname": "StockholdersEquityAdjustedBalanceShares",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "gds_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest Assets Net",
        "terseLabel": "Impact of change in accounting policy"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAssetsNet",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_SttDefu2Pte.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to STT DEFU 2 Pte. Ltd.",
        "label": "Stt Defu2 Pte. Ltd. [Member]",
        "terseLabel": "STT DEFU 2 Pte. Ltd."
       }
      }
     },
     "localname": "SttDefu2Pte.Ltd.Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_SttGdcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for STT GDC.",
        "label": "Stt Gdc [Member]",
        "terseLabel": "STT GDC"
       }
      }
     },
     "localname": "SttGdcMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_SttSingaporeDcPte.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to STT Singapore DC Pte. Ltd.",
        "label": "Stt Singapore Dc Pte. Ltd. [Member]",
        "terseLabel": "STT Singapore DC Pte. Ltd."
       }
      }
     },
     "localname": "SttSingaporeDcPte.Ltd.Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_TargetGroupBeijing1011And12Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to acquisition of Beijing 10, 11 and 12.",
        "label": "Target Group Beijing1011 And12 [Member]",
        "terseLabel": "Beijing 10, 11 and 12"
       }
      }
     },
     "localname": "TargetGroupBeijing1011And12Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_TargetGroupGuangzhou3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the target group owns a data center project (\"Guangzhou 3\") in Guangzhou, China.",
        "label": "Target Group Guangzhou3 [Member]",
        "terseLabel": "Guangzhou 3"
       }
      }
     },
     "localname": "TargetGroupGuangzhou3Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_TargetGroupGuangzhou6Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the target group owns a data center project (\"Guangzhou 6\") in Guangzhou, China.",
        "label": "Target Group Guangzhou6 [Member]",
        "terseLabel": "Target Group Guangzhou 6"
       }
      }
     },
     "localname": "TargetGroupGuangzhou6Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to net income for temporary equity to its redemption value of redeemable preferred shares to derive net income apportioned to common stockholders.",
        "label": "Temporary Equity, Change in Redemption Value of Redeemable Preferred Shares, Adjustment",
        "negatedLabel": "Change in redemption value of redeemable preferred shares"
       }
      }
     },
     "localname": "TemporaryEquityChangeInRedemptionValueOfRedeemablePreferredSharesAdjustment",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_TemporaryEquitySettlementOfDividends": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of settlement of dividends of temporary equity during the period.",
        "label": "Temporary Equity, Settlement of Dividends",
        "negatedLabel": "Settlement of redeemable preferred shares dividends"
       }
      }
     },
     "localname": "TemporaryEquitySettlementOfDividends",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ThirdPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the third party.",
        "label": "Third Party [Member]",
        "terseLabel": "Third party"
       }
      }
     },
     "localname": "ThirdPartyMember",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_Tianjin1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to acquisition of Tianjin 1.",
        "label": "Tianjin1 [Member]",
        "terseLabel": "Tianjin 1"
       }
      }
     },
     "localname": "Tianjin1Member",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "gds_UnsecuredShortTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ShortTermBorrowings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the uncollateralized debt obligations due within one year or the normal operating cycle, if longer.",
        "label": "Unsecured Short-term Debt",
        "verboseLabel": "Unsecured short-term loans and borrowings"
       }
      }
     },
     "localname": "UnsecuredShortTermDebt",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ValueAddedTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Value Added Tax [Abstract]",
        "terseLabel": "Value-added-tax (\"VAT\")"
       }
      }
     },
     "localname": "ValueAddedTaxAbstract",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "gds_ValueAddedTaxPayableCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the carrying amount of Value Added Tax Payables as on the balance sheet date.",
        "label": "Value Added Tax Payable, Current",
        "terseLabel": "VAT payables"
       }
      }
     },
     "localname": "ValueAddedTaxPayableCurrent",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_ValueAddedTaxPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for value added tax.",
        "label": "Value Added Tax, Policy [Policy Text Block]",
        "terseLabel": "Value-added-tax (\"VAT\")"
       }
      }
     },
     "localname": "ValueAddedTaxPolicyPolicyTextBlock",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "gds_VariableLeaseCostNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, net of adjustment, recognized due to change in variable lease costs.",
        "label": "Variable Lease, Cost, Net",
        "negatedLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCostNet",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost recognized for certain finance leases with floating interest rate.",
        "label": "Variable Lease, Cost, Recognized For Certain Finance Leases With Floating Interest Rates",
        "terseLabel": "Variable lease cost (credit) recognized for certain finance leases with floating interest rate"
       }
      }
     },
     "localname": "VariableLeaseCostRecognizedForCertainFinanceLeasesWithFloatingInterestRates",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_VariableLeaseCostRecognizedForLeaseConcessionsReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost recognized for lease concessions received by the company from certain landlords due to the effects of the COVID-19 pandemic.",
        "label": "Variable Lease, Cost, Recognized For Lease Concessions Received",
        "terseLabel": "Lease concessions granted"
       }
      }
     },
     "localname": "VariableLeaseCostRecognizedForLeaseConcessionsReceived",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "gds_VolumeWeightedAveragePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The volume-weighted average price (\"VWAP\").",
        "label": "Volume-weighted Average Price",
        "terseLabel": "Volume-weighted average price (\"VWAP\") per ADS"
       }
      }
     },
     "localname": "VolumeWeightedAveragePrice",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "gds_WithholdingIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of withholding income tax rate under the Enterprise Income Tax (EIT) Law.",
        "label": "Withholding Income Tax Rate",
        "terseLabel": "Withholding tax for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor (as a percent)"
       }
      }
     },
     "localname": "WithholdingIncomeTaxRate",
     "nsuri": "http://www.gds-services.com/20201231",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r343",
      "r557",
      "r558",
      "r561",
      "r671",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.",
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [
      "r133",
      "r453",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "terseLabel": "Condensed Balance Sheets"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r133",
      "r453",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "terseLabel": "Condensed Statements of Cash Flows"
       }
      }
     },
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PARENT ONLY FINANCIAL INFORMATION"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r133",
      "r453",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Income Statements, Captions [Line Items]",
        "terseLabel": "Condensed Statements of Operations"
       }
      }
     },
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedStatementOfComprehensiveIncomeTable": {
     "auth_ref": [
      "r133",
      "r453",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.",
        "label": "Condensed Statement of Comprehensive Income [Table]"
       }
      }
     },
     "localname": "CondensedStatementOfComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedStatementOfIncomeCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Statement of Income Captions [Line Items]",
        "terseLabel": "Condensed Statements of Comprehensive Loss"
       }
      }
     },
     "localname": "CondensedStatementOfIncomeCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r457",
      "r458",
      "r463",
      "r464",
      "r671",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r457",
      "r458",
      "r463",
      "r464"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r185",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r201"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r185",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r201"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r61",
      "r126",
      "r688"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r139",
      "r144",
      "r219",
      "r388",
      "r389",
      "r390",
      "r422",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect Period Of Adoption Adjustment [Member]",
        "terseLabel": "Impact of change in accounting policy"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r139",
      "r144",
      "r219",
      "r388",
      "r389",
      "r390",
      "r422",
      "r423"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r139",
      "r144",
      "r219",
      "r388",
      "r389",
      "r390",
      "r422",
      "r423"
     ],
     "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]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by currency.",
        "label": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person serving on board of directors.",
        "label": "Director [Member]",
        "terseLabel": "Directors"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment, including named security. Excludes consolidated entity.",
        "label": "Equity Method Investee Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r207",
      "r328",
      "r334",
      "r641"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r350",
      "r352",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r575",
      "r638",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r350",
      "r352",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r575",
      "r638",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r207",
      "r328",
      "r334",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Name Of Major Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r203",
      "r328",
      "r332",
      "r576",
      "r637",
      "r639"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r203",
      "r328",
      "r332",
      "r576",
      "r637",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Products And Services [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r341",
      "r350",
      "r352",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r575",
      "r638",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r341",
      "r350",
      "r352",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r575",
      "r638",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Range [Member]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ReportableLegalEntitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.",
        "label": "Reportable Legal Entities [Member]",
        "terseLabel": "Reportable Legal Entities"
       }
      }
     },
     "localname": "ReportableLegalEntitiesMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "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": "Repurchase Agreement Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": {
     "auth_ref": [
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Condensed Financial Statements [Table Text Block]",
        "terseLabel": "Schedule of condensed financial statements"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment, including named security. Excludes consolidated entity.",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r204",
      "r205",
      "r328",
      "r333",
      "r640",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r204",
      "r205",
      "r328",
      "r333",
      "r640",
      "r654",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r682",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r209",
      "r560"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "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 With Relationship To Entity [Domain]",
        "terseLabel": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable And Accrued Liabilities [Member]",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.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",
        "verboseLabel": "Accounts payable (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB181,448 and RMB194,325 as of December 31, 2019 and 2020, respectively)"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r10",
      "r40"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable, Other, Current",
        "terseLabel": "Other payables"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGross": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNet",
       "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.",
        "label": "Accounts Receivable, Gross",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r27",
      "r620"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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.",
        "label": "Accounts Receivable, Net",
        "totalLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r27",
      "r210",
      "r211"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.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, Net, Current",
        "netLabel": "- Current portion",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetNoncurrent": {
     "auth_ref": [
      "r27",
      "r210",
      "r602",
      "r620"
     ],
     "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 noncurrent.",
        "label": "Accounts Receivable, Net, Noncurrent",
        "verboseLabel": "- Non-current portion"
       }
      }
     },
     "localname": "AccountsReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other payables (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB160,401 and RMB152,534 as of December 31, 2019 and 2020, respectively)",
        "totalLabel": "Total accrued expenses and other payables",
        "verboseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED EXPENSES AND OTHER PAYABLES"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.",
        "label": "Accrued Liabilities [Member]",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r46"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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": "Accrued professional fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r30",
      "r65",
      "r67",
      "r68",
      "r625",
      "r647",
      "r648"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r64",
      "r68",
      "r69",
      "r136",
      "r137",
      "r138",
      "r462",
      "r643",
      "r644"
     ],
     "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": "Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r242"
     ],
     "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)"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r388",
      "r389",
      "r390"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r354",
      "r357",
      "r394",
      "r395"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r397"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r357",
      "r384",
      "r393"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Total share based compensation expense",
        "verboseLabel": "Compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r212",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]",
        "terseLabel": "Schedule of allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r213",
      "r220",
      "r221",
      "r224"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Allowance for Doubtful Accounts Receivable",
        "negatedLabel": "Less: allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "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": "Allowance for Doubtful Accounts Receivable [Roll Forward]",
        "terseLabel": "Movement of the allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Allowance for Doubtful Accounts Receivable, Write-offs",
        "negatedLabel": "Write-off during the year"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r111",
      "r240",
      "r248"
     ],
     "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 of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": {
     "auth_ref": [
      "r127"
     ],
     "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": "Aggregate amounts of capital and statutory reserves restricted"
       }
      }
     },
     "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDistributionOfProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r160"
     ],
     "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": "Total"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "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"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r160"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetPledgedAsCollateralMember": {
     "auth_ref": [
      "r457",
      "r463",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset pledged as collateral.",
        "label": "Asset Pledged As Collateral [Member]",
        "terseLabel": "Asset Pledged as Collateral [Member]"
       }
      }
     },
     "localname": "AssetPledgedAsCollateralMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetRetirementObligation": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation",
        "periodEndLabel": "Asset retirement obligations at end of the year",
        "periodStartLabel": "Asset retirement obligations at beginning of the year"
       }
      }
     },
     "localname": "AssetRetirementObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "auth_ref": [
      "r262",
      "r265"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.",
        "label": "Asset Retirement Obligation, Accretion Expense",
        "terseLabel": "Accretion expense"
       }
      }
     },
     "localname": "AssetRetirementObligationAccretionExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset retirement obligations incurred during the period.",
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "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": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "terseLabel": "Activity of the asset retirement obligation liability"
       }
      }
     },
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetRetirementCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligations, Noncurrent",
        "terseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "auth_ref": [
      "r119",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.",
        "label": "Asset Retirement Obligations, Policy [Policy Text Block]",
        "terseLabel": "Asset retirement costs"
       }
      }
     },
     "localname": "AssetRetirementObligationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r122",
      "r189",
      "r193",
      "r199",
      "r218",
      "r457",
      "r463",
      "r512",
      "r596",
      "r621"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r58",
      "r122",
      "r218",
      "r457",
      "r463",
      "r512"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r358",
      "r386"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r479",
      "r484"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r255"
     ],
     "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": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r348",
      "r351"
     ],
     "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]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r348",
      "r351",
      "r438",
      "r439"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "BUSINESS COMBINATIONS"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Equity interest acquired (as a percent)"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r445",
      "r446",
      "r449"
     ],
     "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",
        "verboseLabel": "Fair value of consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r444",
      "r447",
      "r451"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r444",
      "r448"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Consideration payable for acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r452"
     ],
     "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]",
        "terseLabel": "BUSINESS COMBINATIONS"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Goodwill [Abstract]",
        "verboseLabel": "Business Combination, Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "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, 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",
        "negatedLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "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": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "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",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "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",
        "negatedLabel": "Identifiable intangible assets",
        "verboseLabel": "Identifiable intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r440",
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "negatedTotalLabel": "Total identifiable net assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]",
        "terseLabel": "Recognized amounts of identifiable assets acquired and liabilities assumed:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt",
        "verboseLabel": "Long-term borrowings"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r440",
      "r441"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails": {
       "order": 15.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "negatedLabel": "Property and equipment",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]",
        "terseLabel": "The identifiable assets acquired and liabilities assumed in the business combination"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATIONS"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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 Additions [Member]",
        "terseLabel": "Capital additional purchase commitments"
       }
      }
     },
     "localname": "CapitalAdditionsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizationOfInternalCostsPolicy": {
     "auth_ref": [
      "r119",
      "r579",
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for capitalizing internal costs associated with exploration and production activities.",
        "label": "Capitalization of Internal Costs, Policy [Policy Text Block]",
        "terseLabel": "Fulfilment costs"
       }
      }
     },
     "localname": "CapitalizationOfInternalCostsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Fulfilment costs related to the contract with customers",
        "verboseLabel": "Capitalized fulfilment cost"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r34",
      "r650",
      "r651"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash",
        "verboseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "verboseLabel": "Cash acquired from the business combinations"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r114",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r13",
      "r114",
      "r119",
      "r594"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH AND RESTRICTED CASH"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r107",
      "r113",
      "r118"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 and restricted cash at end of year",
        "periodStartLabel": "Cash and restricted cash at beginning of year",
        "totalLabel": "Total cash and restricted cash shown in the consolidated statements of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r107",
      "r519"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangeDuringPeriodFairValueDisclosureMember": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measure of change in fair value.",
        "label": "Change During Period Fair Value Disclosure [Member]",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "ChangeDuringPeriodFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r121",
      "r122",
      "r152",
      "r153",
      "r154",
      "r157",
      "r159",
      "r165",
      "r166",
      "r167",
      "r218",
      "r512"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral [Domain]",
        "terseLabel": "Collateral Held [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r52",
      "r273",
      "r604",
      "r628"
     ],
     "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 Contingency",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r267",
      "r269",
      "r272",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r283",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Commitment and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r136",
      "r137"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Ordinary shares"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Ordinary shares, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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",
        "verboseLabel": "Ordinary shares, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r26",
      "r297"
     ],
     "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",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Common stock, outstanding shares (in shares)",
        "verboseLabel": "Ordinary shares, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.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",
        "terseLabel": "Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Ordinary shares (US$0.00005 par value; 2,002,000,000 authorized; 1,148,842,379 and 1,427,590,059 Class A ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively; 67,590,336 Class B ordinary shares issued and outstanding as of December 31, 2019 and 2020, respectively)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Analysis as:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r71",
      "r73",
      "r74",
      "r82",
      "r611",
      "r634"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "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",
        "terseLabel": "Total comprehensive loss",
        "totalLabel": "Comprehensive loss attributable to GDS Holdings Limited shareholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r71",
      "r73",
      "r81",
      "r455",
      "r456",
      "r471",
      "r610",
      "r633"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive (Income) Loss, Net of Tax, Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Comprehensive loss attributable to redeemable non-controlling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r71",
      "r73",
      "r80",
      "r454",
      "r471",
      "r609",
      "r632"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 2.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": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Data center equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r174",
      "r175",
      "r207",
      "r510",
      "r511"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r174",
      "r175",
      "r207",
      "r510",
      "r511",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r174",
      "r175",
      "r207",
      "r510",
      "r511",
      "r649"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r170",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of credit risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "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": "MAJOR CUSTOMERS"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r174",
      "r175",
      "r207",
      "r510",
      "r511"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r133",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "PARENT ONLY FINANCIAL INFORMATION"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r459"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r255"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "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, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONTRACT BALANCES"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Schedule of deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r307",
      "r308",
      "r329"
     ],
     "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",
        "periodEndLabel": "Closing balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability [Abstract]",
        "terseLabel": "Deferred Revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r307",
      "r308",
      "r329"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB68,003 and RMB90,192 as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r307",
      "r308",
      "r329"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "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, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue expected to be recognized as revenue after one year",
        "verboseLabel": "Deferred revenue - non-current (Note 4)"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from the opening deferred revenue balance"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.",
        "label": "Contractual Obligation",
        "totalLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "ContractualObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due after Fifth Year",
        "totalLabel": "After 5 years"
       }
      }
     },
     "localname": "ContractualObligationDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Fifth Year",
        "totalLabel": "After 4 years but within 5 years"
       }
      }
     },
     "localname": "ContractualObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Fourth Year",
        "totalLabel": "After 3 years but within 4 years"
       }
      }
     },
     "localname": "ContractualObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Next Fiscal Year",
        "totalLabel": "Within 1 year"
       }
      }
     },
     "localname": "ContractualObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Second Year",
        "totalLabel": "After 1 year but within 2 years"
       }
      }
     },
     "localname": "ContractualObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Third Year",
        "totalLabel": "After 2 years but within 3 years"
       }
      }
     },
     "localname": "ContractualObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "terseLabel": "Convertible bonds payable fair value"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.",
        "label": "Convertible Debt, Noncurrent",
        "terseLabel": "Convertible bonds payable"
       }
      }
     },
     "localname": "ConvertibleDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.",
        "label": "Convertible Debt Securities [Member]",
        "terseLabel": "Convertible bonds payable"
       }
      }
     },
     "localname": "ConvertibleDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r88",
      "r576"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "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 revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "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 revenue"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Sales, Policy [Policy Text Block]",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current tax expenses:"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r419",
      "r426"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "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)",
        "terseLabel": "PRC"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r131",
      "r419"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Other jurisdictions"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r419",
      "r426",
      "r428"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current tax expenses"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r173",
      "r207"
     ],
     "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"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r442"
     ],
     "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 relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "terseLabel": "Issuance of ordinary shares in exchange of bonds payable",
        "verboseLabel": "Conversion of convertible bonds"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "verboseLabel": "Conversion of convertible bonds (in shares)"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Original Debt, Amount",
        "terseLabel": "Principal amount converted"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LOANS AND BORROWINGS"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "LOANS AND BORROWINGS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r597",
      "r600",
      "r619"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "auth_ref": [
      "r615"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a debt instrument.",
        "label": "Debt Instrument, Collateral Amount",
        "verboseLabel": "Assets pledged"
       }
      }
     },
     "localname": "DebtInstrumentCollateralAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Basis of issuance of shares for debt conversion (in dollar per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r49",
      "r298",
      "r301",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Conversion rate per US$1,000 principal amount"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r533",
      "r535"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "verboseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r48",
      "r287",
      "r533"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest per annum (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "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": "CONVERTIBLE BONDS PAYABLE",
        "verboseLabel": "Loans and Borrowings"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r50"
     ],
     "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]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r50",
      "r128",
      "r298",
      "r302",
      "r303",
      "r304",
      "r532",
      "r533",
      "r535",
      "r616"
     ],
     "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]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "verboseLabel": "Terms of secured loan agreements with various financial institutions for project development and working capital purpose"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-term and Short-term, Combined Amount",
        "totalLabel": "Total loans and borrowings"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Long-term and Short-term, Combined Amount [Abstract]",
        "terseLabel": "Loans and borrowings"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "terseLabel": "PRC"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r39",
      "r534"
     ],
     "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",
        "verboseLabel": "Unamortised debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Issuance Costs, Net [Abstract]",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "gds_DeferredTaxLiabilitiesNetDeferredTaxAsset",
       "weight": -1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "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",
        "verboseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r111",
      "r123",
      "r420",
      "r426",
      "r427",
      "r428"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10.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 tax benefit",
        "totalLabel": "Total deferred tax benefits"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred tax benefits:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r22",
      "r23",
      "r409",
      "r598",
      "r618"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "gds_DeferredTaxLiabilitiesNetDeferredTaxAsset",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "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",
        "negatedLabel": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB76,297 and RMB91,036 as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r410"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r412"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "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",
        "totalLabel": "Deferred tax assets, net of valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses carry forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for accounts receivable"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations",
        "terseLabel": "Asset retirement obligation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "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": "Valuation allowance on deferred tax assets",
        "periodEndLabel": "Balance at the end of the year",
        "periodStartLabel": "Balance at the beginning of the year",
        "terseLabel": "Valuation allowance on deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails",
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r402",
      "r412"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Leases"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "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": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer contribution (as a percent)"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEmployeeBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r111",
      "r254"
     ],
     "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 of property and equipment"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation [Abstract]",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "DepreciationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r111",
      "r254"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract Type [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r60",
      "r62",
      "r482",
      "r573"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "terseLabel": "Interest rate swap contracts",
        "verboseLabel": "Interest rate swap contracts (Note 16)"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r481"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Interest rate swap contracts"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r480",
      "r483",
      "r486",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r474",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r485",
      "r486",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "auth_ref": [
      "r119",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.",
        "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DerivativesReportingOfDerivativeActivity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails",
      "http://www.gds-services.com/role/DisclosureRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r328",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails",
      "http://www.gds-services.com/role/DisclosureRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "SHARE-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r305",
      "r614"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Preferred Stock",
        "negatedLabel": "Redeemable preferred shares dividends"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToAffiliateCurrent": {
     "auth_ref": [
      "r16",
      "r124",
      "r558",
      "r652"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Affiliate, Current",
        "terseLabel": "Due to subsidiaries"
       }
      }
     },
     "localname": "DueToAffiliateCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r40",
      "r132",
      "r558"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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",
        "verboseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r132",
      "r558",
      "r603",
      "r629"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due to Related Parties",
        "terseLabel": "Amounts due to GDS Holdings and its non-VIE subsidiaries, net",
        "verboseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LOSS PER ORDINARY SHARE",
        "terseLabel": "Loss per ordinary share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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, Basic and Diluted",
        "terseLabel": "Basic and diluted",
        "verboseLabel": "Loss per ordinary share - basic and diluted"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "verboseLabel": "Computation of basic and diluted loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r160",
      "r161"
     ],
     "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]",
        "terseLabel": "Earnings (loss) per share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "LOSS PER ORDINARY SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r519"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.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 and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r404"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "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 rate (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Reconciliation of the differences between actual income tax expense and the PRC statutory tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r404",
      "r430"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "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": "Income tax rate (as a percent)",
        "verboseLabel": "PRC enterprise income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxDetails",
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails",
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r404",
      "r430"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "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 changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r404",
      "r430"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "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 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": "Tax differential for entities in non-PRC jurisdiction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r404",
      "r430"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": {
       "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 attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "terseLabel": "Non-taxable income"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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": "Accrued payroll and welfare benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]",
        "terseLabel": "Other disclosures"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "terseLabel": "Total unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r385"
     ],
     "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period over which unrecognized compensation expense is expected to be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r141",
      "r146",
      "r148",
      "r164",
      "r219",
      "r297",
      "r305",
      "r388",
      "r389",
      "r390",
      "r422",
      "r423",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r643",
      "r644",
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r35",
      "r106",
      "r119",
      "r217",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.",
        "label": "Equity Method Investments [Policy Text Block]",
        "terseLabel": "Equity method investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate Of Fair Value Fair Value Disclosure [Member]",
        "terseLabel": "As previously reported"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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]",
        "verboseLabel": "FAIR VALUE MEASUREMENT"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r495",
      "r496",
      "r497",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r495",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r495",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r495",
      "r496",
      "r498",
      "r499",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENT"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value, Measurement Inputs, Disclosure [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENT"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r501",
      "r504"
     ],
     "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 Measurements Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r119",
      "r505",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair value of financial instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r539",
      "r545",
      "r554"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Finance lease cost:- Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r541",
      "r548"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "negatedLabel": "Cash paid for amounts included in measurement of lease liabilities:- Operating cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r537",
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 2.0,
       "parentTag": "gds_LesseeTotalLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance lease liabilities",
        "totalLabel": "Present value of lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 2.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease 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": "Finance Lease, Liability, Payments, Due after Year Five",
        "verboseLabel": "After 5 years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "Within 1 year"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, Payments, Due Year Five",
        "verboseLabel": "After 4 years but within 5 years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, Payments, Due Year Four",
        "verboseLabel": "After 3 years but within 4 years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, Payments, Due Year Three",
        "verboseLabel": "After 2 years but within 3 years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, Payments, Due Year Two",
        "verboseLabel": "After 1 year but within 2 years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 2.0,
       "parentTag": "gds_LesseeTotalLeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0
      }
     },
     "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 finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: total future interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r540",
      "r548"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Cash paid for amounts included in measurement of lease liabilities:- Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r536"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset",
        "verboseLabel": "Finance leases, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]",
        "terseLabel": "Carrying amounts"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r539",
      "r545",
      "r554"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance lease cost:- Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAcquiredUnderFinanceLeasesAndOtherFinancingArrangementDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r551",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate:- Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r550",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term:- Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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 life (in years)",
        "verboseLabel": "Amortization based on remaining terms (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r247"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails": {
       "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": "Less: accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r241",
      "r243",
      "r247",
      "r250",
      "r577",
      "r578"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Estimated future amortization expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r247",
      "r578"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails": {
       "order": 2.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": "Intangible assets, gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "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",
        "verboseLabel": "Prepaid land use rights"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r241",
      "r246"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r247",
      "r577"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails": {
       "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",
        "totalLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r514",
      "r515",
      "r516",
      "r518"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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",
        "terseLabel": "Foreign currency exchange gain (loss), net"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r528"
     ],
     "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 and foreign currency risks"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": "Furniture and office equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Net loss (gain) on disposal of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.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 expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General And Administrative Expense [Member]",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r230",
      "r232",
      "r595"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "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": "Balance at end of year",
        "periodStartLabel": "Balance at the beginning of the year",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r233"
     ],
     "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": "Addition during the year"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r119",
      "r236"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r119",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r111",
      "r231",
      "r234",
      "r237"
     ],
     "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",
        "terseLabel": "Impairment losses for goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r235",
      "r436"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments",
        "verboseLabel": "Measurement period adjustments"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Movement of goodwill"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsMovementOfGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r353",
      "r355",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r86",
      "r122",
      "r189",
      "r192",
      "r195",
      "r198",
      "r201",
      "r218",
      "r512"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "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 loss",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r477",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "I P O [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r111",
      "r253",
      "r258"
     ],
     "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 of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairment losses for long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r252",
      "r260"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r130",
      "r429"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "PRC"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r77",
      "r189",
      "r192",
      "r195",
      "r198",
      "r201",
      "r593",
      "r607",
      "r613",
      "r635"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.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, Extraordinary Items, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r130",
      "r429"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Other jurisdictions"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r130",
      "r189",
      "r192",
      "r195",
      "r198",
      "r201"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "negatedTotalLabel": "Total loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "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": "Loss (income) before income taxes:"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r78",
      "r111",
      "r187",
      "r215",
      "r606",
      "r630"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Loss from equity method investment"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromSubsidiariesBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity.",
        "label": "Income (Loss) from Subsidiaries, before Tax",
        "terseLabel": "Equity in loss of subsidiaries",
        "verboseLabel": "Equity in loss of subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromSubsidiariesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF OPERATIONS"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r259"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAX"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r405",
      "r407",
      "r414",
      "r424",
      "r431",
      "r433",
      "r434",
      "r435"
     ],
     "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": "INCOME TAX"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r147",
      "r148",
      "r188",
      "r403",
      "r425",
      "r432",
      "r636"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.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 benefits (expenses)",
        "negatedTerseLabel": "Income tax expenses",
        "totalLabel": "Total income taxes (benefits) expenses"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]",
        "terseLabel": "Operating results before income tax and the provision for income taxes by tax jurisdictions"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxByTaxJurisdictionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r75",
      "r119",
      "r399",
      "r400",
      "r407",
      "r408",
      "r413",
      "r421",
      "r658"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r115"
     ],
     "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, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income tax paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseDueFromAffiliates": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.",
        "label": "Increase (Decrease) Due from Affiliates",
        "negatedLabel": "Increase of due from subsidiaries"
       }
      }
     },
     "localname": "IncreaseDecreaseDueFromAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 15.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 16.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 revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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, net of effect of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.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 non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 18.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 long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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]",
        "verboseLabel": "Changes in shareholders' equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "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]",
        "terseLabel": "Movement of the redeemable preferred shares"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r251"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r239",
      "r245"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INTANGIBLE ASSETS, NET"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestCapitalizationPolicyPolicyTextBlock": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for interest capitalization.",
        "label": "Interest Capitalization, Policy [Policy Text Block]",
        "terseLabel": "Capitalized interest"
       }
      }
     },
     "localname": "InterestCapitalizationPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.",
        "label": "Interest Costs Capitalized",
        "negatedLabel": "Less: interest costs capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalizedAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r530"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "label": "Interest Costs Incurred",
        "terseLabel": "Total interest costs"
       }
      }
     },
     "localname": "InterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Costs Incurred [Abstract]",
        "terseLabel": "Capitalized interest"
       }
      }
     },
     "localname": "InterestCostsIncurredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r76",
      "r186",
      "r529",
      "r534",
      "r612"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "totalLabel": "Interest expenses"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest expenses"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "negatedLabel": "Interest expenses"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r104",
      "r108",
      "r115"
     ],
     "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, Net",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r46"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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": "Accrued interest expenses",
        "verboseLabel": "Accrued interests"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails",
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest rate swap contracts"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r552",
      "r554"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
       "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 lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Components of lease cost"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of of lease cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r255"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "verboseLabel": "Lease arrangements"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lease, Policy [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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",
        "verboseLabel": "After 5 years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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": "Within 1 year"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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",
        "verboseLabel": "After 4 years but within 5 years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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",
        "verboseLabel": "After 3 years but within 4 years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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",
        "verboseLabel": "After 2 years but within 3 years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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",
        "verboseLabel": "After 1 year but within 2 years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r553"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_ContractualObligationsFutureInterestExpenses",
       "weight": 1.0
      }
     },
     "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: total future interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r122",
      "r194",
      "r218",
      "r458",
      "r463",
      "r464",
      "r512"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.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",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r33",
      "r122",
      "r218",
      "r512",
      "r601",
      "r627"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities, Mezzanine Equity and Shareholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r47",
      "r122",
      "r218",
      "r458",
      "r463",
      "r464",
      "r512"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.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",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities",
        "verboseLabel": "Current liabilities, VIEs"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r495"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure, Recurring",
        "verboseLabel": "Liability measured at fair value"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "Licenses"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Secured long-term loans and borrowings"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Amount of credit facilities",
        "verboseLabel": "Total working capital and project financing credit facilities"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Unused amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r42",
      "r128"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r558",
      "r605"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r20",
      "r285",
      "r600",
      "r624"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Outstanding loans (net of debt issuance costs)",
        "totalLabel": "Long-term borrowings"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, by Type, Current and Noncurrent [Abstract]",
        "terseLabel": "Long-term borrowings by type"
       }
      }
     },
     "localname": "LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Twelve months ending December 31,"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails": {
       "order": 2.0,
       "parentTag": "gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term borrowings"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r134",
      "r284"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r134",
      "r284"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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, Maturities, Repayments of Principal in Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r134",
      "r284"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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 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",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r134",
      "r284"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r134",
      "r284"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r134",
      "r284"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term borrowings, excluding current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "netLabel": "Long-term borrowings",
        "terseLabel": "Long-term borrowings, excluding current portion",
        "verboseLabel": "Long-term borrowings, excluding current portion (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB12,500 and RMB60,042 as of December 31, 2019 and 2020, respectively)"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table Text Block]",
        "terseLabel": "Schedule of capital commitments outstanding not provided for in the financial statements"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.",
        "label": "Long-term Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rates of long-term borrowings"
       }
      }
     },
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyInformationAboutLitigationMattersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Information about Litigation Matters [Abstract]",
        "terseLabel": "Litigation contingencies"
       }
      }
     },
     "localname": "LossContingencyInformationAboutLitigationMattersAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery And Equipment [Member]",
        "terseLabel": "Machinery"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-term Debt [Abstract]"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsAggregateMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "verboseLabel": "Non-controlling interest owned (as a percent)"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "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": "Controlling interest owned (as a percent)"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails",
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.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 (used in) financing activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:",
        "verboseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities",
        "verboseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r107",
      "r109",
      "r112"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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",
        "terseLabel": "Net cash provided by operating activities",
        "totalLabel": "Net cash (used in) provided by operating activities",
        "verboseLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:",
        "verboseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r70",
      "r72",
      "r79",
      "r112",
      "r122",
      "r140",
      "r142",
      "r143",
      "r144",
      "r145",
      "r147",
      "r148",
      "r155",
      "r189",
      "r192",
      "r195",
      "r198",
      "r201",
      "r218",
      "r512",
      "r608",
      "r631"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "gds_NetIncomeLossAvailableToStockholders",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net loss attributable to GDS Holdings Limited shareholders",
        "verboseLabel": "Loss for the year (Note i)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest",
        "negatedLabel": "Net loss attributable to redeemable non-controlling interests",
        "verboseLabel": "Net loss attributable to redeemable non-controlling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquityParenthetical",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r145",
      "r150",
      "r151",
      "r156",
      "r159",
      "r189",
      "r192",
      "r195",
      "r198",
      "r201"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "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 loss available to GDS Holdings Limited ordinary shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "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": "Recently issued accounting standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "verboseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Nondesignated [Member]",
        "terseLabel": "Not designated as hedging instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expenses):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonrecourseMember": {
     "auth_ref": [
      "r458",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property.",
        "label": "Nonrecourse [Member]",
        "terseLabel": "Without resourse to the primary beneficiary"
       }
      }
     },
     "localname": "NonrecourseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable To Banks [Member]",
        "terseLabel": "Bank loans"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r181"
     ],
     "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",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OffMarketFavorableLeaseMember": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifiable intangible asset established upon acquisition based on a favorable difference between the terms of an acquired lease and the current market terms for that lease.",
        "label": "Off Market Favorable Lease [Member]",
        "terseLabel": "Favorable leases"
       }
      }
     },
     "localname": "OffMarketFavorableLeaseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r189",
      "r192",
      "r195",
      "r198",
      "r201"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.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)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r546",
      "r554"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "verboseLabel": "Operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc4": {
       "order": 1.0,
       "parentTag": "gds_ContractualObligationsPresentValueOfNetAmountDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liabilities",
        "totalLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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, current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB31,869 and RMB50,888 as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeaseMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "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, non-current (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB66,387 and RMB361,502 as of December 31, 2019 and 2020, respectively)",
        "verboseLabel": "Operating lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r542",
      "r548"
     ],
     "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",
        "negatedLabel": "Cash paid for amounts included in measurement of lease liabilities:- Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r551",
      "r554"
     ],
     "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:- Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r550",
      "r554"
     ],
     "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:- Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net operating losses carry forwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating losses carry forwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "verboseLabel": "Valuation allowance on net operating losses carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r135",
      "r149",
      "r179",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "verboseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r46"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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": "Other accrued operating expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]",
        "verboseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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, net of nil tax",
        "verboseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r63",
      "r66",
      "r517",
      "r525"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "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 long-term liabilities (including amounts of the consolidated VIEs without resource to the primary beneficiary of RMB29,950 and RMB34,281 as of December 31, 2019 and 2020, respectively)",
        "totalLabel": "Total",
        "verboseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherMachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.",
        "label": "Other Machinery And Equipment [Member]",
        "terseLabel": "Other equipment"
       }
      }
     },
     "localname": "OtherMachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsBalanceSheetLocationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Schedule of other long-term liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21",
      "r599",
      "r622"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedLabel": "Payment of contingent consideration for the acquisition of subsidiaries"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedLabel": "Payment of issuance cost of borrowings"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "negatedLabel": "Payment of redeemable preferred shares dividends"
       }
      }
     },
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r93",
      "r450"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "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",
        "negatedTerseLabel": "Cash paid for the business combinations"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.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, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.",
        "label": "Payments to Acquire Long-term Investments",
        "negatedLabel": "Cash paid for equity investments"
       }
      }
     },
     "localname": "PaymentsToAcquireLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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": "Payments for purchase of property and equipment and land use rights"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r119",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r358",
      "r386"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedStatusAxis": {
     "auth_ref": [
      "r457",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Axis]"
       }
      }
     },
     "localname": "PledgedStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PledgedStatusDomain": {
     "auth_ref": [
      "r457",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Domain]",
        "terseLabel": "Pledged Status [Domain]"
       }
      }
     },
     "localname": "PledgedStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion At Fair Value Fair Value Disclosure [Member]",
        "terseLabel": "Total, at fair value"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "verboseLabel": "Dividend rate per annum"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "negatedLabel": "Cumulative dividend on redeemable preferred shares"
       }
      }
     },
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockTextBlock": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.",
        "label": "Preferred Stock [Text Block]",
        "terseLabel": "REDEEMABLE PREFERRED SHARES"
       }
      }
     },
     "localname": "PreferredStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredShares"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r4",
      "r6",
      "r227",
      "r228"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.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 within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "verboseLabel": "Net proceeds from issuance of convertible bonds"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of ordinary shares",
        "verboseLabel": "Net proceeds from issuance of ordinary shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stock that is classified as callable.",
        "label": "Proceeds from Issuance of Redeemable Preferred Stock",
        "verboseLabel": "Net proceeds from issuance of redeemable preferred shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from long-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity",
        "verboseLabel": "Proceeds from offering, net of underwriting discounts and commissions and other issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r97",
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Loan drew down"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.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",
        "verboseLabel": "Capital contribution from redeemable non-controlling shareholder"
       }
      }
     },
     "localname": "ProceedsFromMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "verboseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r96",
      "r387"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "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": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r1",
      "r70",
      "r72",
      "r105",
      "r122",
      "r140",
      "r147",
      "r148",
      "r189",
      "r192",
      "r195",
      "r198",
      "r201",
      "r218",
      "r454",
      "r460",
      "r461",
      "r470",
      "r471",
      "r512",
      "r613"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "netLabel": "Net (loss) income",
        "terseLabel": "Loss for the year",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfComprehensiveLossDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r256",
      "r539",
      "r545"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "gds_PropertyAndEquipmentNetExcludingConstructionInProcess",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedLabel": "Less: Accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r59",
      "r257",
      "r545"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "totalLabel": "Property and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization [Abstract]",
        "terseLabel": "At cost:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r14",
      "r255",
      "r536"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "gds_PropertyAndEquipmentNetExcludingConstructionInProcess",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r37",
      "r257"
     ],
     "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": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r261",
      "r659",
      "r660",
      "r661"
     ],
     "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 AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 AND EQUIPMENT, NET",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesLeaseAndOtherFinancingObligationsSecuredByAssetsDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsSecuredDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r36",
      "r119",
      "r257",
      "r659",
      "r660"
     ],
     "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 and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r14",
      "r257"
     ],
     "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 and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r14",
      "r255"
     ],
     "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": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureLeasesLeaseArrangementsDetails",
      "http://www.gds-services.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "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 life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r84",
      "r222"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for Doubtful Accounts",
        "verboseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecourseStatusAxis": {
     "auth_ref": [
      "r458",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by recourse or nonrecourse status of liability.",
        "label": "Recourse Status [Axis]"
       }
      }
     },
     "localname": "RecourseStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecourseStatusDomain": {
     "auth_ref": [
      "r458",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recourse or nonrecourse status of liability.",
        "label": "Recourse Status [Domain]",
        "terseLabel": "Recourse Status [Domain]"
       }
      }
     },
     "localname": "RecourseStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Redeemable preferred shares"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.",
        "label": "Redeemable Noncontrolling Interest, by Legal Entity [Table]"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestByLegalEntityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.",
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "totalLabel": "Redeemable non-controlling interests",
        "verboseLabel": "Redeemable non-controlling interests"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsRedeemableNonControllingInterestDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestLineItems": {
     "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": "Redeemable Noncontrolling Interest [Line Items]"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.",
        "label": "Redeemable Noncontrolling Interest [Table Text Block]",
        "verboseLabel": "Schedule of change in the carrying amount of redeemable non-controlling interests"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemableNonControllingInterestsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r343",
      "r557",
      "r558"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails",
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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]",
        "verboseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r343",
      "r557",
      "r561",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591"
     ],
     "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]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsParticularsOfSecuredLongTermLoansAndBorrowingsDetails",
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r555",
      "r556",
      "r558",
      "r562",
      "r563"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r398",
      "r672"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 4.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 expenses",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "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]",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r13",
      "r113",
      "r118"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "netLabel": "Restricted cash - current assets",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r8",
      "r15",
      "r118",
      "r655"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "netLabel": "Restricted cash - non-current assets",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCashAndRestrictedCashDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r160"
     ],
     "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.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted shares"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r29",
      "r305",
      "r391",
      "r626",
      "r646",
      "r648"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.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)",
        "verboseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r141",
      "r146",
      "r148",
      "r219",
      "r388",
      "r389",
      "r390",
      "r422",
      "r423",
      "r643",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r184",
      "r185",
      "r191",
      "r196",
      "r197",
      "r203",
      "r204",
      "r207",
      "r327",
      "r328",
      "r576"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "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": "Net revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/DisclosureRevenueDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r174",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue From Contract With Customer [Member]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r339"
     ],
     "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 recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r317",
      "r318",
      "r331",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r85",
      "r653"
     ],
     "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": "Commission income"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuePerformanceObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenuePerformanceObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r315"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "verboseLabel": "Period over which remaining performance obligations are expected to be recognized as revenue"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUE"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "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": "Credit facilities"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r549",
      "r554"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Non-cash information on lease liabilities arising from obtaining ROU assets- Finance leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r549",
      "r554"
     ],
     "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": "Non-cash information on lease liabilities arising from obtaining ROU assets- Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"
     ],
     "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 Name Of Transaction [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of accounts receivable, net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued expenses and other payables"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureAccruedExpensesAndOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r160"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareExcludedFromComputationOfDilutedLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of securities excluded from the computation of diluted loss per share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations.",
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "terseLabel": "Schedule of asset retirement obligations"
       }
      }
     },
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r438",
      "r439"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsAssetsAcquiredNotesDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsEquityInterestAcquiredDetails",
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r438",
      "r439"
     ],
     "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": "Schedule of the identifiable assets acquired and liabilities assumed in the business combination"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r50",
      "r128",
      "r298",
      "r302",
      "r303",
      "r304",
      "r532",
      "r533",
      "r535",
      "r616"
     ],
     "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 long-term borrowings"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of borrowings"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r412"
     ],
     "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 components of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r480",
      "r486",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of location in the consolidated statements of operations and the amount of realized and unrealized gains (losses) recognized for the derivative contracts not designated as hedging instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of fair values of derivatives included in the consolidated balance sheets"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r159"
     ],
     "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 computation of basic and diluted loss per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r404"
     ],
     "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]",
        "terseLabel": "Schedule of reconciliation of differences between PRC statutory tax rate and effective tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r357",
      "r383",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]",
        "terseLabel": "Summary of share-based compensation expenses"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r495",
      "r496"
     ],
     "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 measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureFairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.",
        "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Schedule of weighted-average amortization period of acquired intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r241",
      "r246",
      "r577"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrepaidLandUseRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r241",
      "r246"
     ],
     "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"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r236",
      "r238"
     ],
     "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 movement of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureBusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "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 operating results before income tax and the provision for income taxes by tax jurisdictions"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of aggregate maturities of the long-term borrowings"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r37",
      "r257"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDepreciationDetails",
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r125",
      "r559",
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "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 major transactions with related parties"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r358",
      "r386"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r363",
      "r373",
      "r376"
     ],
     "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": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Summary of the option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of the restricted share activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table Text Block]",
        "terseLabel": "Schedule of short-term borrowings"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r54",
      "r121",
      "r165",
      "r166",
      "r289",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r457",
      "r458",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r465",
      "r466",
      "r467",
      "r468",
      "r469"
     ],
     "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]",
        "verboseLabel": "Schedule of financial statement balances and amounts of the VIEs and their subsidiaries and schedule of net revenue and net income, operating, investing and financing cash flows of VIEs"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "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 estimated future amortization expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebt": {
     "auth_ref": [
      "r20",
      "r600",
      "r624"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "label": "Secured Debt",
        "terseLabel": "Secured long-term loans and borrowings"
       }
      }
     },
     "localname": "SecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r180",
      "r182",
      "r183",
      "r189",
      "r190",
      "r195",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r206",
      "r207",
      "r208"
     ],
     "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 INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "negatedLabel": "Selling and marketing expenses"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfOperationsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling And Marketing Expense [Member]",
        "terseLabel": "Selling and marketing expenses"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r332"
     ],
     "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 revenue"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.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 Compensation.",
        "terseLabel": "Share-based compensation expenses"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE-BASED COMPENSATION"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r368"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r372"
     ],
     "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 (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r370"
     ],
     "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": "Settlement of liability-classified shares award (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r370"
     ],
     "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 RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r369"
     ],
     "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": "Outstanding, end",
        "periodStartLabel": "Outstanding, beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r369"
     ],
     "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": "Outstanding, end",
        "periodStartLabel": "Outstanding, beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "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 per share (RMB)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r371"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r371"
     ],
     "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 RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Fair value assumptions"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free rate of return (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationExpensesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Total number shares which may be issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock options outstanding and stock options exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r366"
     ],
     "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": "Number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r366"
     ],
     "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": "Weighted average exercise price (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r375"
     ],
     "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": "Intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r368"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "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": "Share options granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r374"
     ],
     "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": "Granted (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r365",
      "r386"
     ],
     "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, ending (in shares)",
        "periodStartLabel": "Outstanding, beginning (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "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 options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r364"
     ],
     "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, ending (in RMB per share)",
        "periodStartLabel": "Outstanding, beginning (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]",
        "terseLabel": "Options vested and expected to be vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]",
        "terseLabel": "Summary of information with respect to stock options outstanding and stock options exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r377"
     ],
     "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": "Number of options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r377"
     ],
     "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": "Weighted average exercise price (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r356",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationSettlementOfLiabilityClassifiedRestrictedSharesDetails"
     ],
     "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 RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "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 (in RMB per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "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",
        "terseLabel": "Granted (in RMB per share)",
        "verboseLabel": "Exercise price (in USD or CNY per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r119",
      "r358",
      "r362"
     ],
     "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 Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Supplier [Axis]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Share Based Goods And Nonemployee Services Transaction Supplier [Domain]",
        "terseLabel": "Supplier [Domain]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "auth_ref": [
      "r355",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share Based Payment Arrangement Employee [Member]",
        "terseLabel": "Employee"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "auth_ref": [
      "r353",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share Based Payment Arrangement Nonemployee [Member]",
        "terseLabel": "Nonemployee"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Share price",
        "verboseLabel": "Share price at grant date"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested",
        "terseLabel": "Intrinsic value of unvested restricted shares"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Intrinsic value of restricted shares vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "verboseLabel": "Contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r378",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationFairValueAssumptionsRestrictedSharesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r386"
     ],
     "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",
        "verboseLabel": "Aggregate intrinsic value of options outstanding and exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r386"
     ],
     "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": "Weighted average remaining contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares",
        "terseLabel": "Unvested employee or non-employee stock options (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "netLabel": "Price per share (in USD/share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r17",
      "r597",
      "r623"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails": {
       "order": 1.0,
       "parentTag": "gds_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings",
       "weight": 1.0
      },
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Outstanding loans (net of debt issuance costs)",
        "totalLabel": "Short-term borrowings",
        "verboseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalLoansAndBorrowingsDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTotalWorkingCapitalAndProjectFinancingCreditDetails",
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsTypeOfShortTermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "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": "Short-term Debt [Line Items]",
        "verboseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtWeightedAverageInterestRate": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.",
        "label": "Short-term Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rates of short-term borrowings"
       }
      }
     },
     "localname": "ShortTermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsShortTermBorrowingsSecuredDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r547",
      "r554"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAdministrationOfTaxationChinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government of China.",
        "label": "State Administration Of Taxation China [Member]",
        "terseLabel": "State administration of taxation, China"
       }
      }
     },
     "localname": "StateAdministrationOfTaxationChinaMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxNetOperatingLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r121",
      "r122",
      "r152",
      "r153",
      "r154",
      "r157",
      "r159",
      "r165",
      "r166",
      "r167",
      "r218",
      "r297",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/DocumentDocumentAndEntityInformation",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r55",
      "r136",
      "r137",
      "r138",
      "r141",
      "r146",
      "r148",
      "r164",
      "r219",
      "r297",
      "r305",
      "r388",
      "r389",
      "r390",
      "r422",
      "r423",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationPlansAndGrantsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r164",
      "r576"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureContractBalancesDetails",
      "http://www.gds-services.com/role/DisclosureConvertibleBondsPayableDetails",
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/DisclosurePrepaidLandUseRightsDetails",
      "http://www.gds-services.com/role/DisclosureSegmentInformationDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndForeignCurrencyRisksDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFulfilmentCostsDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndAdvertisingCostsGovernmentGrantsCapitalizedInterestAndDebtIssuanceCostDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r25",
      "r26",
      "r297",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Ordinary shares issued (in shares)",
        "verboseLabel": "Issuance of shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r25",
      "r26",
      "r297",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "verboseLabel": "Vesting of restricted shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r25",
      "r26",
      "r297",
      "r305",
      "r367"
     ],
     "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)",
        "terseLabel": "Exercise of share options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r25",
      "r26",
      "r297",
      "r305"
     ],
     "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",
        "terseLabel": "Issuance of ordinary shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r297",
      "r305"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "verboseLabel": "Vesting of restricted shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r55",
      "r297",
      "r305"
     ],
     "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 options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r26",
      "r31",
      "r32",
      "r122",
      "r214",
      "r218",
      "r512"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ORDINARY SHARES"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r527",
      "r565"
     ],
     "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 Events"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r527",
      "r565"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r527",
      "r565"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r527",
      "r565"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r564",
      "r566"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSubsequentEvents"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureOrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r411"
     ],
     "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 the valuation allowance for the deferred tax assets"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Abstract]",
        "terseLabel": "Redeemable preferred shares",
        "verboseLabel": "Mezzanine Equity"
       }
      }
     },
     "localname": "TemporaryEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAccretionOfDividends": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends.",
        "label": "Temporary Equity, Accretion of Dividends",
        "verboseLabel": "Accrual of redeemable preferred shares dividends"
       }
      }
     },
     "localname": "TemporaryEquityAccretionOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of temporary equity to its redemption value during the period.",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "verboseLabel": "Change in redemption value of redeemable preferred shares"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.",
        "label": "Temporary Equity, Aggregate Amount of Redemption Requirement",
        "verboseLabel": "Redemption value"
       }
      }
     },
     "localname": "TemporaryEquityAggregateAmountOfRedemptionRequirement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r12",
      "r290"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "terseLabel": "Redeemable preferred shares (US$0.00005 par value; 150,000 shares authorized, issued and outstanding as of December 31, 2019 and December 31, 2020, respectively; Redemption value of RMB1,061,981 and RMB980,910 as of December 31, 2019 and December 31, 2020, respectively; Liquidation value of RMB1,537,636 and RMB2,576,578 as of December 31, 2019 and December 31, 2020, respectively)"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r53",
      "r122",
      "r218",
      "r512"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.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",
        "totalLabel": "Total mezzanine equity"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "REDEEMABLE PREFERRED SHARES"
       }
      }
     },
     "localname": "TemporaryEquityDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments.",
        "label": "Temporary Equity, Foreign Currency Translation Adjustments",
        "terseLabel": "Foreign exchange impact"
       }
      }
     },
     "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "REDEEMABLE PREFERRED SHARES"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesKeyTermsOfConvertiblePreferredSharesDetails",
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLiquidationPreference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Liquidation Preference",
        "terseLabel": "Liquidation value"
       }
      }
     },
     "localname": "TemporaryEquityLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsParentheticalDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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",
        "verboseLabel": "Issuance of redeemable preferred shares"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureRedeemablePreferredSharesMovementOfRedeemablePreferredSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "auth_ref": [
      "r267",
      "r268",
      "r270",
      "r271"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unconditional Purchase Obligations (Excluding Capital Stock Redemptions) [Abstract]",
        "terseLabel": "Capital commitments"
       }
      }
     },
     "localname": "UnconditionalPurchaseObligationsExcludingCapitalStockRedemptionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "terseLabel": "Unrealized (loss) gain"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureDerivativeFinancialInstrumentsStatementOfOperationsLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r268"
     ],
     "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",
        "terseLabel": "Capital commitments outstanding not provided for in the financial statements, Contracted for"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "auth_ref": [
      "r267",
      "r268",
      "r270"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r20",
      "r600",
      "r624"
     ],
     "calculation": {
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "verboseLabel": "Unsecured long-term loans and borrowings"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLoansAndBorrowingsLongTermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r168",
      "r169",
      "r171",
      "r172",
      "r176",
      "r177",
      "r178"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase during the year"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Value Added Tax Receivable, Current",
        "terseLabel": "Value-added-tax (\"VAT\") recoverable",
        "verboseLabel": "VAT recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable, Noncurrent",
        "terseLabel": "VAT recoverable",
        "verboseLabel": "VAT recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesValueAddedTaxvatDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "verboseLabel": "VIEs financial information"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r457",
      "r458",
      "r463",
      "r464",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity Primary Beneficiary [Member]",
        "terseLabel": "VIEs"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFinancialStatementBalancesAndAmountsOfViesAndTheirSubsidiariesDetails",
      "http://www.gds-services.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.gds-services.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Basic and diluted",
        "verboseLabel": "Weighted average number of ordinary shares outstanding-basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/DisclosureLossPerOrdinaryShareComputationOfBasicAndDilutedLossPerShareDetails",
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of ordinary share outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.gds-services.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 18
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r1": {
   "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"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r162": {
   "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"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r214": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r218": {
   "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"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r252": {
   "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"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25383-109308"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r289": {
   "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=65877616&loc=d3e177068-122764"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "14",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "15",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
  },
  "r295": {
   "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"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r305": {
   "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"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r393": {
   "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=115993241&loc=d3e301413-122809"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r424": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r425": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r426": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r427": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r428": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r429": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r431": {
   "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=116825942&loc=d3e330215-122817"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612"
  },
  "r514": {
   "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"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r535": {
   "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"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(2))",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=27015634&loc=d3e516343-122869"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(9))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r604": {
   "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"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r621": {
   "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"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r630": {
   "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"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r632": {
   "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"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r646": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r647": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r653": {
   "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"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r659": {
   "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"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r674": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r675": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-3"
  },
  "r676": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r677": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r678": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r679": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r680": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r681": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r682": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r683": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r684": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r685": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r686": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r687": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r688": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r689": {
   "Name": "Securities Act",
   "Number": "Section",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r76": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r80": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r82": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r83": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r84": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r85": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r86": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r88": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r89": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r90": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>176
<FILENAME>0001104659-21-049104-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-21-049104-xbrl.zip
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
M.(+AQVGD/''D/0LC4K=KT,NS>98,*GWTK$XNITR$IJ10SC%9 -HP++P.9JW
MRNFJSS@X6"&)L;7&L#6YD3M"Z)9YFKJDV+/:NHI])0[?8C *1&/J$/[T:JYJ
M+=J7PV%M1+BM%*20V]ZBNPV^CX?>)94HI=[L8R.,61=%Q\=:)>0^4XN>P<OX
M.5:CE7,K\!.Z6UO,C#Q4*3UNN.^V VN$@0\'SF G7S\1\Y'<P3*^"Z6E44FI
M9U3YB'\E*ET_V=59%!7X*W &3K"D)F_\(G\![MS8'JW''+_$7X$WH%_6Y TO
M(35O?C;<'1I\6 JHF'(=<$+P70YU.CQOCZ$+>[2V@(:Q\<RIL2'LW,6"0#'.
MSXU'@I;9>UO6)M&QEOG86:"X,F=H]9D994'7T(R#:G(;6#QNOP*M%'Z\(=)W
MZ%UHH#TO>I<M[@=1)BFUR\LC&]$@@^3MN%S$!@JJ?1E[:I24B#$/VJ/VA2^;
MSM388^A6TK]12"&IAV/:R<^_$//]5K -8?*&YL4E$HQ0[O..O&5SI5(9>9B1
MZ_$W.-X2>TO5P\[0^I2H!4QI6%8>YLS=':&1$T;,6%)L4ZY91E)K0H5!9L2E
M;B%YY*10YURH1S_-:\;SJT8)N4UP@;61;RA95@B^RSWP(&0Z%521_E5212,8
MQR!_> /IQV>S_#.\NJ7A_#[S<$#S31@)'XL;*:<4B#+F7-X2^DVL9"L7UE3_
M%BFQM;.[GU1\4%5B225@:JML7#RO.JC Q'C$<21/2,P#?V:C&P]WAF(N^GZ
M+8;)027HSQU&Y9ZZ5EG"D]@-8U_7V;V3O\T-DUN!F$3NW2"(P.YO*6%?UCN#
M<DO$0+5^3\ZLJL22SBRF"?KOZUC;^8-I;+DIY@840=5$N^Z=ZGH4.9"G7M<N
M*K&6G3?6D>??ND6#+N5/?AFYYY1XL"OT3=&K,R=!_Y89PQ:3ZGR)D[]EMN U
MF[NKSI<$_9MFC+&IQ9<8^=ME"_.#K\693(FWRYPJ['B[#+CQ0 $A0;9?/Q.T
M4Z[!%!5[HVQ:\-=MF-+/@G?XY605\1$6E9M=018*3S4KBU3-,F^10>7"U*#<
M&V04#"QUZ"XG>YMLR%JB*U'*S8RDA45T$UR)4IXKFC#;0F!_"U,PIFR:Y722
M&EV"Q!(E#"@GDW3\?4V#-O1@'X2A,?7"-S.F3-M5B27EQ8@<*-&,,("\E@->
MT\(2+19XL;%B2[X.RI,^\M!&R!."\;N-Q!5(&:7(^LAHOIU!XXL_R5&P?6!M
M ^BV8V H,AJ@$\.O7D;RQ$0%H^4XUV1182%)A*5IA%K@]7&,LEMQK\/DW2&C
M/4U,7),6)1=4?_>:>ZYC>U2+GJ-R4KI_%4*Y%5Y_A*$1(?&D68H-A41RLT"@
MYKPII88-)E1?(^^RG"&+J"0=?>/U,;DL\L7P"S'UP;%@0WN%AM[X)NC[S(R?
M":RYSI_PEDFCEN4(#:^5]7[^9!&* 2!17AV6"']MPQ?,R<@3XO/WN,SCG$XL
MW?]W-L'/G]*R#'$\_O1V%JH1I.%Q_4?]HO-C_.@8.VG6+BBYZA;X# [SW2J'
MLF]3L%X!#.Q0E(TGR/\FC]W@E EC.0G35@+^O%SU4H?/)BS5:7^QHH]R>H2E
MPK-X-/#,MNP@5KH@CBN74/*5,@H:@4TW+Q(I+^55]1+RK#KEP\HWX]8N)@]+
MUBK=$I<U>@LG^>T?.]N[3NZH8A))=U=0PZWM3C5Z/;;X.RQB,WW!)2*1=-S)
M&**A*,#HK1BV>(R_:\ (!K:EHT?53YY%+GM7E[U/F7=<*I!*"_T#;&]X+F#A
M<\E$!R-BV7M?58(#!!S$/*KMX)B%&4-=$LN(U:X2J?6GDYQ;^8MQ+W0HSJE<
MAG/OG6I!9W7_/:'@#CEECRPCDG1:YKSBC:EZ2I_Z3A!).O:VUCG_>29+YWD<
M QO=R:V %=J1_(S ; F8.@EF%!J)W&-?_\W#P?HI3Q*WM"6$<NL+I2/,<6RH
M1/Z2MOJ3+<5XGO&MB,SR$=-]$X]?"6@DGPI#U/L!#"N>?I[I.28I< &L5T2>
MTV'@YQFD/2H:?BF9/$-.^;,)G=UDWWZK9*IF*01]#[9[RX/]<4;<1,;!:"D\
M87U2I.NK,MXE<3W*+V'X"]U\=\!ZG#GJ$7O5@G^/#*@+='>M43KQ-HU(P>E@
MA<'[\."&IW 9*B*29Q'R32_\ZB%]OY7W2=(%*(H7R!MJX5=)1SM2775(,,IH
MX!DLEQY/;9$<=2F5I*/'DY=JX27TK0Z:TB/AZU/: "<FDG3LM6P[S)#C>S5
M(4)=&%9_LV&+/6EI.*I1N0R&(Y"2 3%^@TD"_UIY>#7!;F=,\@CUAQ$9\2>+
MD@+7I@))A3%TWF3K2F!'RPL>35T/-"DHMRF@^HAAKVK,K419N1D632>^A =W
M:$63KH!*TIGE'P^G9(N66L<-0/<S5N5Y4I?1ROTVY92 XD:B^_.5=SAP$ABT
MZNQN3/MI8FUL.)_P8XS)GT3D&D_^;?R)ZY3G4) >>,H3=4EP7@3K#?IL@TBE
M:+ PVJ?X";(!LU^X3=G ""-F@DQ:(BZ6$\LS_,*]+'QI(.Z"FECXFA65>UO,
MSZA0SJL&Y>1F%)\I:QO6<K9$A'/&OY3#Y$ IO\5Z1>3T9BP;(SJJ%+U*U;#L
MVY8C''3J::IZ1?XB[(F_3U6WT%^#1?&'F&J6>?L,8HG<FG I7?#MLZH.=]XN
M0^XMW3\NX"VK!F3)-YN:%'RCK"K7'IL5?:/L*F6*]$-?N>Z(;+RKA4O>35W]
M73H%?<%726UM,)X5J.OJP:9DI!6.640CZ<C79 \# EGDWF91L/A\,S(>#9U8
M>K@$5*25V\JXH'[< L\@8VGXF!+1@P$N<V_-ZA:2PDTBZC%[?LL?(/,M9$L]
MZY6U];U=OW"GQ9 C#0M+P9G*JGGLS=F:923?/<)WVU)KQM(VS1O^GFS9BV\U
M2LICZO3!OL>T9=QL24IO],(IU:RLY ZT89(!GITAU# 7U/Z-:"[C0/#RS[UE
M1 IKDX*2/!>T4+?X?"9*=<H#(?>+I*I)_J;Z+T^E<)PWCTUVY/+"4NP_R<'%
MX@S16N9@^,":JNCL-5*/3CY'R@O),A=*AX63GV@>>KTV8DMA>4DXQ%8ZP0.1
M@N\2;:Q%,$:/<B^HH16L#T+ZETS =#+?-:Y>QM4"OL'9[J_$Q0POZ*BM\]ST
M@<:95$UKEY5;10U<9F(I6GP]*O>%5-^G*C-YVE<CSQQC8U51"V<#7*O/^9DM
M"TGDEICF&?AXIE//W=D4<P;!OVST)]*86L)"WS/ZRVLU)H6^<S)FK*FQA6T9
M0PU?$X/*S4J!1BR%B^]XV;OL]6#9ZUT5YGHI))3T;!*^5Q Z=>.Z[Z]T"_C&
M0M*"?*<1421:C<O+O8@&)[$1X?^=6(E481B)AIY^,," 5;5*2&[L"*/R_.3
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
M!X.9D:<UT7:6;=K;XSA,FN^D([NK$<O BQ\NGAW]L\-^^>?_ U!+ P04
M" "D.HQ2_#+ZW4 J  !>Q ( %    &=D<RTR,#(P,3(S,5]C86PN>&UL[7UM
M<^,XDN;WB[C_P*O]<ALQKK)DRV5W=.^&+,MN;<B23I)[IC]-T"1D<9LBM"#I
ME_GU!X"D1%H$"?!%!"A'[$Y7J0 03^8#(!-()'[]S_>-K;T"Y%K0^>U;Y_OY
M-PTX!C0MY^6W;[Y[IKN&97W[S__XW__KU_]S=O:/V_E8,Z'A;X#C:08"N@=,
M[<WRUMH2;K>ZHST"A"S;UFZ19;X 3;OY?O7]Y\_.Q??+\\O>A79V%K9TJ[NX
M)G0TVF3W>V?W+X.P5>C\HEW^Z'1_=,^[':US_DNO]TOW2NL_[DH^XFZNK/RB
MMN7\]8R_IV&LCOO;M[7G;7_Y\>/M[>W[^S.ROT/T@FN>7_R("GX+2O[R[EJ)
MTF\74=G.CW\\CA?&&FST,\MQ/=TQ]K5(,VGU.C<W-S_HO^*BKO6+2^N/H:%[
M5/JY_=*8)<C?SJ)B9^2GLT[W[*+S_=TUOV$9:-JO"-I@#E8:[< OWL<6_/;-
MM39;FW2<_K9&8/7;MQ?3Q0UTSSO=H/J_+3RL#Z+P 71<:%LF4<^M;A/,BS4
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
M1N-CB73'U>DCW ^ZY1!!!P)E>Q "+7SQZ9!/9<4G%D(G/ ^EGI _P%> '+*
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
M$\X$I@+FT-AZI1$$"=CLW9N\2DT,YXP^Q4D;'B92FO\)='2/*XBCS&M1ONF
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
M*\EQ6VR^D2/W_U$BR-JA9@&@4@4)'O<8OA6J%@1;<$&I]V!VY. ?P5)_O_W
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
M)UD_\);>AD@97X0KHX7O/2,_/! ; 2^<S['=T+R@N)^%*ZVIBTWH+;$7AT&
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
M_K+9O"2@J=W4#0UW2YX-2>2##:_DQ5%RT]7SK*^V<YZHH-85CB'*@UZ.E_K
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
MS.,\2]#PP$IR>KZ& <E9&PB9NS6@<L85-&!XSPQAKI"]32^+FH>U;[B!8<9
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
MA0[(E"XI]N**>8U7S+?Z]X7R4%#9 8!.ZI+*N3ZY1QIV<P@9"RQ5*SRVP.0
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
M@CIU39^$)*:N"BY*/2%LALKH*''8J2DF/.M+]X:P*S8S[2![ [B$IX_W87O
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
M=M?I=JJHKD(,J0QK!6^%3,^U2@&7[ZK3@=0*:'EFM0*VWME^.;QR/76NBZW
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
MP]J ]2T]+.9*A2P]Q[GW?/)C0]YTUL<@K$@P'>HLB8'T1M;#9Q+:;UX#L^]
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
MG2L# !L8@SYN.%W0!TA<7$)?)8 "%.XFF;Y81PV'4>^5TPZ"PT=*T_*(4/@
M@,(*.7C,+3$M#/]/%.+_3C<Z+BCB;A#\&,H8B=D" -EGY"+?<#"10VN/14O,
MP-!^03*X2?:%<')7!D^2-P (+E& L$QVF-0[]((<[YEP*(.?5$\(AVME]*0X
M X!='V7NH\S]W4A(00>N!G7CN;$E7O'<""FY+]Y>75V?NR^6DU\FLR^3KK@H
M,.U&>A,$"W"^2<7 \SKPN[25QK7P/2LRP[F?WG5D)'[2F\%Q%<C(/\OWHO.B
M*8TN)89X1%-R N8C+IRV +(_>9IT)GH:!Q ,HH0DP7&QT$9WFJA0?8IGP@+M
M];^$,_:<U#K.B&&^?\-N"L$E0M6$[%T;-NGU2_31<(TMRK#%*,?W#]EB%;0'
M81WQ9"N@O^&WG,EMS_BPQO;EL9M!\#1P94LG&UK@EK&3B\Z<XF[Z3I2R+.77
M:KY!T]4C((,K09*PL!>$9:U&D.&FWJ8$WF/.QUC9")'D3;AQ%(3>'OF3;Z83
M6<3M' 0(_Y^U-KXQW7\E1H)@&DBJ<-$A6()7O<?XQ.F)"5$[R%]?'N2GL_'\
M<3)8#_^G^;,\=5,_>=Z.3-&.Y?RF=1@7\5.)8\<( GMC)P9DL(I?2"0O(\:_
M4D[?:EWUG\AE1'ZT2*3Y:MCP._LF]03.::?Y]%U&NS((&!Q!EO?O[V\^W-Y\
M?'O]X?K]NZMWMY_>O6T# K0Q(B=L#0,JEPW#\K.])5&K&?JZ1N;.C9/S)N0*
M!?YNP#D02?;3N7T+M2X#0Y*7ABTS*=_A,2;Y&7E;WWC>89UC/>7-::O_)K_L
MGB%@1!<,R3$K3P_3A<MI"\"%*U2H(PAL-BJ#$&3<!,C\<>N]_&1Z$3::#PD0
MZ3_.<4C__/MX=B;T_ ^ZG;5"12'BS1.L5Y8__XLA2_*#[OO\2K(D!.N5Y>HS
M0Y;D!YV>0V59$H(;, @O5W^6QT_<O'U/GRP+1XN/N=EUU;,WV6RP=66_G#P'
MY&X7*7/KFK9C)QD0X3VR2&(;V6<B3,BAT)CA*:IE9)W+E8IRU,ITPZ>%!?X)
M^5@-;<-)OYEXL(@F+WQO8X?!Q/#=BUJGJIUUKH^J,UN%K_;QD0-";]YE#1)O
M7+3) ^7S37R0M%$P0BX65(CQW?H8:SQO"1FTG4NZI\X[?ZH02#,%Q*D]0^$<
M'TX-DA7_X 6JU^W>7E]>M\NYN=\,\/@#+_O P(F_T)5,MH)@QH;O'S;)LS0!
M+YE-V$O?%2J,]S *=['>D3J,PGMQ] [Z/>N*"%W>H:(S!B"L2"=/XJH;JPNH
MFVX\!12#!"@_KF:8BA[N][>?W@+PX]</'95- &C&SK[\_2(2S<8L)(^7[&S7
MX"="2G>'$+674=U"JJ0T=P"09&\(+!^*4D]]B5,*C.7!$VZ0776RW)&3CD\>
MQ<RT&5N688#-35;F%*<#A*2ID@#SV(*6,I71>J22%"5)_#>.XWTU7&:5(:F>
M$+).*Z+(Y:_A@_P%#6Q>+F=9F0$@W&A5Q*L,F]!F(9M<Z>FH-@2$DDVU;Y_-
M3M"FD5;&%<83A[6CV/BBRO[TY-NS3?QP,VQGK;\BYP4]8J-K1W.4EAD$PH-]
M)1;7,JQJA_ W9/CKKUXIY(Y](;PXUPA@1PYAX(1'H,5^E'JWBM6GMK%*> 2!
MUKT7T9(L53JWZW*Y:AFLA$<86-DOY2=6TKE=K.KQM*CR",U([+-5<BI1KV^F
M"YDKY/;5SG/(G2L>IORF[8)4C^N%SY'>Z#SA8('\N8\I,_RD0@XI<!.%J?M]
M9 2V28IJV4X4(BMM'[=3"]_?7-Y2>YBO5H/%9#F8+^^FL^'RMZ1^+OXE1\+
MVPR>"!$#P[4&5D)&'-X?8!@& :&D*V'^8ZHWMS#N62-M82I"0WRO9KZ)GTCD
MQ/ Y[>&$\.G2OPA T=D L'_FB>+&?VD-@03GA8I5*'E*X0,"#MY^[[GB1U8I
M[2!$9=EJ5"PW>T$\ -&?"D**JB%2&FJL;L@DF[KZ=#Q@2C)ML9USM!/.3 A!
MW0GIWA!"J7+ 2K,$[<26I$X3FX\!5KX!A+5-4?7R(.59@8;##(7)J8&0-PQ#
MWW["UC%>)-;>$I_IT)[\]PR?]4BA"R^N09T]PL8 KM*($&9>!:0K\=[P(5E$
MP- T?42^E]":/+&2O+AB_1$%8;H5G!^HZQD60MI#"=SK$T##X*_Q=ST?'\-)
MT;#P,-Z1TK53]XP@4OTF8R:YAN&GY6D#K@[4.CJ$C(J2JE"K'*#M%"=28_,^
M??$M."NG/MT_LPTPM2$@I%Q4VO55F(6&=G$G>S%L)]G&<H<WXG1$?A"+1,H6
MD!@%0H)&;?N_!+_08/\5V=L=8?(%^<8691?!8CG,HS (#9<XFL]$PD"_[& 0
MTCXJ*$%9MJ'I@D $Y0[9,')$*J KY*_I4EMD$9D&082LN\C'E&!";"^U'];>
M'7KV IN$X$:&^R?%5E/L#\$PY[M"2C %;:8M?,]$R I(14G"!<G$G&]RFP;;
M1R+J!\&:EG-E23 #+Z"9U/I$5E(+-!?<K"&H^58^J)F1,2""'X0[-#"+8<Z.
M!S>/=]>';FC'O-@O:(5,/-?)_70F"N>+M=RKH?5\1,N3/-4H'QWH W#"LXU^
M$5" MQ$-+#P'U*0@ >QQ=/*$%X[%W8"$GUN8>F)U 7;!O"',"S>PKZ]N/[V]
M@7/1')@>4&75T*ED?GP,?HGP <HVL\?-V)5F)?M!" #**G/A3")F#=I99.RY
M+\@/;;Q-W:&G\,2I("%%T M"8$\%06G& $!6<<FY.)75:^(]0$B3J5M$]*=
MZ[$-NYJ<4Y'[X9Y4)&U&![.QX:Y"]:AB36+2ZV=)R]=.W8WG[Y.WF94\)^\N
MT\%7D\^/D]EZ,)W=SY>/P_5T/NN,[T-38O<KKUBOG,C=UZKO:]5WI;YZU5KU
MM=17[U.R^5;C*TG)SL+;QYMKJ::QL.*TAV"=R8''80+:>9XD)48^J:><%/IA
MP7+1#'[DETV[7@/VT?C#\[/7 !5+$=]>&J^/P_^:+P?C+ZOU_'&R7'7%<)5Y
MPEWN85"- ;4Q5BWDIA4CEW;PY^@P0JZYVQL^[]*BN!L<DU<&IS./F( W *O>
M)9$9B?SKC<)N0*)-LGK)!^Z<N=<+7#$,\A96R*@),*D, \!7\'8N-\@@V1="
ML$A6C16>%084<* H[!I_4VU#//70_V!AC7OAB2V(0!'JU!;2? ^XF]^Y^G%!
MRK/TVD JKOLW[]_=? *]T94$CLHF!"S3Q?J"='[T7-0+Y)9VJ:8%\$0\:?*8
M%P_GC%@%K9&&78KA%9'=I5B<:)(\2;28;PH$,6,5G+8 8A5L'<K$SJ&_R]('
MN;M41*3^K82:(<<]X= :Z(X8"14F2W2K]8#"E=U(*+P1A'RS4M(;U9\0R)7E
M6"C+L1994MXS5I;E&&IR)6/GOHANR/G%'R!$.V59*KP4PC5@VH^$TB?*N>&:
M!?V.VPQM[DAT@A#F5$%-EB]HDTW@3TNRXFQWF[SG&[^%4L[Q2!\)0ORTS.0L
MQ:S>@"NY)&K'95-(ICVA&M.'7--&P=AXMD/#R;50B\>^OXS'CN>/C],UR2=<
M#8:S._SOV7HZ^SR9C:>3%?D]^22Y@IE]LRLQV[CJ<%Y\O&@MJ[&.N?[%]9%)
MYH+UA=1@LNQ$^1:1;^ZP+.=/CIW,@=%A;(1HZ_F'^89,@:R%Q7%>US4XG)@O
M'^?\:E 7[P#V P$#)_(_>YX5S/U5NN(,S;\BVT<6UR5;U^! 7.SUSJ>B0M4C
MJ%ZA9 8O.C=N;S_=7.MWV'1%R:C" Z!WJ8$QM!(.!3?S&(TAA!3JG4"%Z .#
MZ_K]*4>R-P^&:WT)T))4?V+?>!6TAP +7[^R(Z& $6BGP0N31^1TX770YVX1
MLY&?!BP[KZO)YH(%(S@>3E,5CN]@G\IO!H("X?4-#\''HZ8J]?$.;>;+FQF&
M0XI.K78(A=S;J)5&A+#"USV/RIT8*<*!ICO%.73(W4D=/GE1^("92YAY-,*0
M1![Y"TSYX2!X$ZOL/2J\-AP!(P6Y(V0]H"WQ"P;AT+7FX0[Y2^1@@],B?Z*Y
M]N6Z09C=594VL_#D.-;K^DUI61A^>%C[AAM@/L@*I>;E_7#IY5U.'H;KR=U@
M,5RN?QNLE\/9:C@F%\<[<P'G5)>"):31H?"+5'$\I;'TA'UD".2X>U4&@./2
MK81V,?XCSSZ '3I/%->A1FL(Q-NJKK(LP&KQCC(J?(4KO*$8SYZ/[LQ%B'Y\
M"*T?.86]>,TA[))LQ3E5\.+QT'B=Y_ .;:*W,I*F-H1P!)62,97ZA@\"4BF3
MP\TF?N$661-L3(4'*@2\AA",=CX$/.J!+>ZYA5'DNA-WT^? DV6)7F%,:6_O
MJI<OEX&2XPJ?-\7I.>?MH2V"LHAS6(+F(KF+XM?-\D2.TVH,KG4JS<!*;93M
M#6TME452FL&&[8F1[3C(FKLCM#.<#7=>B9M#>%5 !0PQ1WJ]&)@,K -SUSG<
MVZ[AFK;AY+PV8\^U\'D"67F/J:*'X^.EAV,Q7)*:>//9PV^#^^EL.!M/AP^%
M$GGDM?3TTX/TVX/DXYI\(%)F&U5<W#)ZTKW:LCPQ,8'GV-;1**,7X><WU>^;
M4$0C,TC9+&DZ"- (8EZ>XC4&<'=-I%H\$#1?84M625+!U'#9AS%J*]V7J<0:
ME,F=2KYVO<<?CC=5X2)4;*B_LD/E):C($!@@)):?\Z:@%A^:0K&%KWGAJ4'\
MQ5S"#[>?WK[7GXA9'1(J6YI06J)GSX]?VXXCEMDRR]PH!.WA;!ETI<N@$;"A
M;\IPUEQR+2?V6[$\>>6&:-^K5X75W-P2;T]=]>4E%3D%:3'GC71?WJZ"*(LG
M:&Z[A+[,%26#ST5;"%$\NGY= G%!/#0\QD:P8X@_^0F.M!E*4\R_)R1#D_'"
M1\^&;4V^/9/9/>8ZIAEM(004I%%@\  -ECBIK, 4 Q-:0PAQ 6E : Q 0T,&
M")T8,,(!TA@ %__IG3BRA@KC9^SF<%8J'AIL^AN.ATW^BN)<AW#G65/W!9.1
MU0]X\ PW6'NKZ"FP+=OPZ0$RQ?YPEBE6MJ\B0]#F36YI%4X:1ELXRYCD'M+,
M=*ES&^'N'RU+_+;:"0*>B!]LX\EVD@B.:\5W=':>@WD-DKDLNHPBW5UW ; Z
MSN/RW *&6>ZXSNL X12IJK<,&,$?Z8=F_*!6L# .Q(DG,*D9C8$!)F-@,S@!
M"$]\O>F".39"K/80;&UED%C,0,,ISJ [)BGS,6*TA6!]J^'#8 0:-M*31_NL
M8=C;:JAT8;H\>.YVC?Q]?&I+UV 6*-2FP!8S=1.!RA4TF,X>EA>>63GM@:UN
MRH!Q6(.&6GSXSO$JYVI@= "V_BGCQN,-&G Y,L4[% S'1$W')'A8K-'^V?,-
M_R#EIF"V;A6C]_5CQ&0,.%YCP_</I !P7+-E&(:^_13%"4AK+\E>E4-29AP(
MIU^!NG(@E>&P4V!/W;0NT,+S8RP*+)'UGU2,]AQ,U7;JALA'E[54FOP0!-.U
M+G4I*0)H^J3LE@;CB/Y0_Y+?);<S*9GNN3'%OQA.Q#I#7C:#L&:K'D#.>8 &
M1E:+TW 6AFU-W5Q9^Y1PEM-2HB.$55,-,!FNP$%HFM$^BF^=Q@<G<L7'1SN2
MJ?^"\&+O[1$IW#5#X7S#?HI">10(S@%%<%59A(;TDER-=9$U,7P7;\Y!CJ$[
M#()ILY-YQ!TA. W4\)3A"AJ$EQQ*6RLPG =5[1)XD' >>>&8)LP>K8+TL0FG
M*8<Y:-B)&"V9H=(RBI\:]=,Q..Q>88JDSPZ%MFDXJE4JWM9;I:) R[_W52OZ
MJA5]U8J^:D5?M:*O6M%7K>A"V01@BT^GJE;T]1#:J8=0PKF03N*Q8P3!?!.;
M_9R"Y)SV&I8JY?Q\9J5Q#E\ 4,H3Q2TL3FL(I+"X4-,*'@4*'P!P(,_.H'V<
M27[*$UO@#R#?1\F1F?L GD)_")$KMMH5?:K23 & ,(G+Q)P-^8\54AI"B$[)
M@4*C'I;T1[+2'VF1/B-\I"S]D?X32%_\J"]^U,E$QX;*(74FV;&XB2X,?^['
MK%IQ9L@"^:N=X;.2860[0S T%/+49-F"C65,9#",PATF\N]3](&+X64G"/9(
M:>PNV>D"9M,@B)3PRCI L%XJ8I6QT@6<YE$8A(9+DE85P"KT@I#>4A&Q C_0
M8#OG;;OUT18OY4G.,7E@)GOD=8GB1];WTOG\LF-!2(\IGZ0MRR5PX!]L_#^)
M+S71880-.SF<&5TA7,<I#RN#*6@HYC)<9Q&1"#X6QXL.-LIB8RQ[H_640R$J
MOEIMR-=0&J::! "KB.+I1:HGA*-+';. H0#=.=SDB)8\V7![0#C6-(@K_(//
M!;'<4P^S-80C3^,X0CT471 J/A'QNT X#C6.IN*!"4"^Z\G F&_FS\B/?U5^
MD>VF6J[KB8B!MQF<R.A$EFMRCT<^OY7>OL]L+9_9RD.@SVGM<UK[G-8^I[6Q
MG%:UQ:?/9NVS6?ML5HBO>YW-8[74%HG.FI-:I-F[2&>A+W!=363)/4=/;IJ2
MD]VO=K@;1T&(N?0GW])2-:12.OX_BUV_H-1(8!)@E/2A$LOP/!M!.-]\]CPK
MOJB:'J%7GL-V4+$[@ D:E,*3QQDTV#[[7A L?&_#K#E1:*'3W50=F (KT)!(
M_3/N-GV-2Q26X[37&4"OCA*',6B8K5!<70W/\D?#_Q/EB&: QNL (7 F5,+"
M]1P.,]"0^HQ<S)F#:1U:>RQ=PE5HOR ^7,)>$()B2I@).8(&W!(%"(MEARF^
MPW:2XSV3E80/FZ /A B8$F@"?J!!=N3M5(M+M(?E6^K,$ZIQ]\JS! VAF>=Z
M13I391+8'!+]=%;@K(Z>!(/0L,Q*NR;DQG%6!GK4EA"L#FEUS$-%Y08J."D_
M,N@4FT(P,"K!4V0''C[9(DV\+_D'+$=HX_F([:>2Z@G!TBB)G@1WT,",=8S)
M+LL$$72"D&!3"D(18]#0*ZI<4J\PPF2?\E82U4O:805$P>0;YAZ+SG8-_Q#O
MZ?2JYU)3N.8OZBP?6=T.:E0T,#4/,Y'.C1$^([/]H<S6.DM-UH4XA2UH:"7^
M6\ZA,M^@7>OVJFY0\JQT+N^Q4):;\*":_OBNSO3' C4#0DXGTB"/3)S),YNN
M@JQ(J>Y]DF3Y)$D%?/J<R3YGLL^9[',F&\N9K+06]2F4?0IEGT(),84R-ZV3
MF:R40RG36W,2I3R#%UF44DM>5Y,JX9YT)7<A"33+G70U^)49CTP=W>'41Q@3
M:T>4R%7;\&#2)LOI0'V"Z)(&W6.^[*T[CA_&-@]KWW #S 3AT;7B?SGQ!C:T
M_HB"^#T?P0MP37T,0J2X[JDHJWY5Y 9-&2DL9L26>5*6H86U?P5,ZG&YQ:UV
M>73?'USI':C;IIW#'7P9JG<6]\[BWEG<.XM[9W'O+.Z=Q;VSN'<6]\[BWEG\
M?3B+5;T7Y_Z*^OQ)U)$[[IZN10;=.[$;P>[>\;XJ9VZ]K_5PCJD8Q&1TXA">
M"4V^=!VK1W_4+G_4YJ/0GZ[[TW5_NNY/UXV=KE67G_Y W1^H^P,UQ /UQ4Q6
M*V$GU5WSD5J!Q8LS-6NAZ^HQ>H9"PM+"]UYL?+89';[$=W>.51V&9FB_)*:,
MH%1"B8' ')(5-:(*S]"R(^1YJ P\C)2:\AI?#OK.0#YU7U!0QYSG#@0F9Z_>
M.<_E&9H"3%W31T: [E#ZOTDQSO^_NZMM3AL'PC_I2ILT[<S-S4#*=6XF/3A(
M\[4CK#6HYQ<BVWGIKS_)Q@:,9$L86YO[0"8#DJQGG]5J+6E78]]G 1/2T UU
M@WJ(1[B!?M<"A-O 8N/5''CG 8TD4\M%F+9!_48HWRUY=[?EC0VA.:)X65O>
MB!F; HC.>P TSULA;X&2=_[-_"5X&0?Z!58ZO@WJ(;;E!OI=B[9H XN.5_*Z
MVY62_2L[+5,M:Z-CFFH@MM:V7#;!O!R+<GM14C-ZOR-&?%$^.]]/#UF^TUDD
MOY[$G,?/ D.='.-:*%)G=2+(&"JVH;: ;:53=W&TO@<>-EA.?7$4N;,N,LCT
M&+&1=VC:\ROT9L7$/WT![K%$>U^D03V7:<7[F_\T8#'S*OR\)^ I6P5@Z-&<
MU'"99+<_+D]@8F9Q[W@=7'AIY9T>U7.9>'<([_0([-O@=0$4()0;(L65\5P>
MK[(E6=^(RQ2#0S"N1XZ._KT/SJ0<(IH<=WD<T>(+D%?0-^G .2VYS#S8V\N,
M.7QLVF NBLYK3XXS'%Z6?!O8V#B?^CYXXKUN^N)M2+2&!4EA%DDX\C-]S-@3
M":1F+T (@'EIL4@GU/GXBX.255CP%Y9LXX0$7WF<;>4=$"SQBHRL0/<)636Z
MA*%C:.XC.G-=%(,,L2E\)_1S$&AH?4>IDLFAG O9:Y1[Z$Z@N9KD3$4>6E[_
M*Z7M0P<1W9?B0J7P:<@RVVZ+TVDD*"5R$";3LFEH7!M-=O@S63<&BHW?,G_*
MG# J_$WMP8Y:*0Q;?Y:JJ;J,I<*#C982CTQV(_[='S6(J,+]WX>6M8S'[LVB
M2>K?P3QWDT#/6XC+#>$P(1)A',J;!PIEYESZ$A+GY'5?9+<\,'XFG-XQLF*!
MZ-@2TK08%_+6Y/U<DU=+\K(/),CJ(7A#/QR#";G4,"NW-X>4'S:3)3<8BOV&
MI(B?E3L/<KU"0,ARH&&<1>E(8YK,JV,XJG!)Q;&7@-O :7G[%3QFHD/3)VEW
M[8*A/[\;U8.AE]\GR^D_WV5 ]/1!_%TZBFL^PSD^DH0JL+FYJ!N/_K@GXGF*
MV,+6TN[CFTU8./;1-5 0&$]%WY2QA@;E'0<<&JI9"S']A1ZZH^;'QP\WUQ\^
MO1_=C#Y>7=U<?[YZ-P1;X),L2(>@2PD0'X/* -*6LAB<U59%;"#)<?3H[#D2
M7LV&;351[+7?W0>OF\XMBLZ[%K$V1OVD!(+0=*5BG CV(K.!\FW[GI'H)XM&
M2IN@*N ZBEQ#<_D"6N\N NL[R1(609*,O<>,)87$]/ZFMK0#FZ Y!6WJ;VJA
M("5%_LNAV;DQJ(?$_VQ1NS:B:J N;WDFP,1 78^NM:;GI 0&)\18<4J+=(*B
M]_53B'Z)SR>M7$]*8%A0LI;K"0HCN3H,'K%&6)_+L"UXWG*@+/V3>/G";<.<
MIBKH8#K3!(283F<J%.A8:)R\U$61S%=Z;=*3T-_L5/5C+89GGL9FPSB=$YZ^
M3DCTK]:V&M;#,),U*4YI@@SA(!@&M5%\I\G%U%Y\^-Q+IA":UJ!<)5E2NW:[
MF>XV#E<LRK< %^#%ZXC] OH7%<]F/I,]'B<)I,EN%J3CJ-H&E >#DR0+@<YY
M_!.\-"^I\A%[>Q0&I\A$(_J5 C:?XTRD7^.8/K,@4"+6'_OI[6D8_%$;<].;
M(-Z ?MWFIZ_7>:2V<&CH[@AV=6+!7'?:6\(0(-U1+]I!8N7\X,5L+EXBY+FZ
M-<S\AS@]N&>MTFWS!2*CQC#$4I_#O"W.GE<__LXDT)DOH3#*"!?VYGY#TMDJ
M%7( 6CB]"D?"M"*&.&E3M\ 4$[8!*0'-_./WDV_DA8596*7)N"5;\8O6^MHU
M@2%4VF;PV:'#1N\W%N7]*:U#M:6S-R"3UR(9N89=JQ8P1$7;D&L%[JR3<+__
M5@B5%2?'_O@/4$L#!!0    ( *0ZC%)#X6B/"Q,! '[A$0 4    9V1S+3(P
M,C Q,C,Q7VQA8BYX;6SLO7N3XSB2)_C_F,UWP-6>66>:*:KR455=V3.S:XH(
M199N(D,QDC)K^LK.QB@24K";(K4D%9G1G_[@ $&"$A\@11+.VEG;Z<J0 '\)
M_H,#<#C^]7]]VWODF8:1&_C_]MW;[]]\1ZAO!X[K[_[MNV-T946VZW[WO_[G
M/__3O_Y?5U?_>;V\)TY@'_?4CXD=4BNF#OGJQD]D'1P.ED\^T3!T/8]<AZZS
MHX1\^/[G[__\Y[?OO__QS8\_O2=75PFE:RMB/0.?<)+OOG^;?G.34 W\OY ?
M?WC[[H=W;]Z])6_?_.6GG_[R[F<R_92V_,3$W+KU33W7__M?X'\VC"EA"OL1
M__/?OGN*X\-??OCAZ]>OWW_;A-[W0;AC--Z\_T&V_BYI#M^Z%>U=/XHMW\[:
MG]'_^IZW?OOAPX<?^+=IT\@M:LC(OOWA/S_=K^PGNK>N% :1^Y>(?W@?V%;,
M?[=:/4AI"_CK2C:[@H^NWKZ[>O_V^V^1\QVS'B'_&@8>7=(MX6+_)7XYT'_[
M+G+W!P^DX9\]A71;+(47AC] _Q]\&@/U#T#][<] _7^PC^ZM#?6^(]#B\W)>
MJLB'E$;2@9M.Z_?[H5,==C TS_7@'S?51>V$49\U0P7:2BFU)TK-@MCRVFFF
M]&RLF< AZ'S/_I4H ]0KB'#F"5PH!J'?8NH[-/%0H!W8N08>8$,0GILL8FPX
MBXC:W^^"YQ\<Z@)NOH%_7,$_KMZ\3?S_?["/_NLF8-/#=!/%H67'DA[7XM^^
M*_J^H55 =B V#?,*6*$MF;%_UE@I:?&#'3"(/,177O(+\>[;,-@7BRK8!05?
M_I>W:?$+2UURBH0T"HZAG8Y>K1]<E;_,UJF,K 7,UM2_^KQJ(/3_O)43N>4[
M9.;';OQ"YOXV"/=\6OE7(4;_(TS*H?!>6YO,WQ4#5#1%/.[J%)1#L*P=TM%8
M*^[% U.A3'[GM/\_DZ.2P3:=QW0?Z1E#;3ZNT7FF:,4(3=N.9Y2>B]SM2 7Z
MA#,8;K@*_%[2G0NS@Q\_6/LB "UIAGAX5BDFAV51&Z3#L5+4ML,PF;PSJ@3(
M#CSV;I@?A)8W9W'IMW^G+Z6ZG[=#/_I*5,L/OY-&J,=?F:P7#L"$+.%T"2,\
M^&R]9G0K)H'D:\0#KDB1T]D7OD,ZO I%O'AV!6J##Z5'&KJ!,_.=6[;RKU#U
MM-T(!E>A:J>C+-<(^7 KEO7B<2?(LK6Q0X#P8$-PRK@[(,&=9^T*U#[]'O&0
M*U1%#K7<ETB'6+&,;8=62HT N<$&U,TQ#$$%-[(M[Z_4"LMAK:(IXF%6IV"Z
MRU?2#NG@JQ6W[3A,"!-!F0#IX6%.XFRFWAW[I&IWY;PEXC%9H][I?'O2#.F(
MK)/VXCE7'9&<M*'A*.9^O0&9;SN:(5F@8O&@5!J.8E@6R=O5P$QBPF&'IEA?
MW[D>#6\80N^"L'Q_Y;05XN%8H59^;R77!.D0K)+TPGT53I1(JD/OZP7[?>"O
MXL#^^^K)8A9;'&-(1H$<H?(-INI.Z,>DCM(GVW\5/5"/6"W!+]T8Y#P(9S(A
M@@U1^ P\I.=^3.$(W7VF+."UDF"XU$*ES=$/XVI%\P.XN"WJH5LC\H6#5J$.
MZR*+)/0''JR_4<_[=S_XZJ^H%04^=>91=*1AJ5'*VZ,?KC6JYL=K26/4 [9.
MY@M'+)"_^CO0)Y(!$1P&'K-? N_HQU8HPJ&B!519._1CM$2U_-@\:81Z3);)
M>N%83,F*Z'7HM5*"U4MZ",*811BKV(H+5_(US=&/QVI%3V+4PK:H1V>-R)?&
MI<DV:$J>"/H##];9GH8[QOUC&'R-GUBP?+#\\@5^66OT0[52S?Q(+6R*>J!6
M2WSA.)7$B:!.$O(##]/5$XLOZD;G22/T@[)(J?Q85%N@'H*%@EXX\CC-P<>;
MW'25&6V05PG(3/?%Z_2Z]HA'H9:JI]ORA8V1CDT]F2_>GE?)DY3^X"-VZOM'
MRQ/Q1(4Q3IJ-8'P6*78Z+-4VR$=CH:@7#T)!-0DGAT]^#"T_<L$!:L=?0=,1
MC,$R!<\2)$_:(1^+I>)>GCB94C8U)M68I'94%C8>P;@L5_)T9)ZW1#XV*P2^
M>'3F8LNA!VAV7/MPW&\J]M-S31 /QC*%SD_2Q?=(!UZIF!V<H1-!<N Q-G4<
M9J H^<^]Z].WI7H7MT4_ZBI4S ^_@H:HQV&5O!<.R(3F1/Z# '6R\(>^MW6N
MXKL&YG@WSN'Y3G=XOAO9\'S7[_!<?PV,#\_W#<SQ?IS#\[WN\'P_LN'YON?A
MR8:;(?R\8?]<A.O@JU]GCES+L0S.<_4*AV;6; P#LT#:KH8ED"9!2("XF0'Y
M&$2QY?V_[N$F<,I+ 90T'LNP+%2R<&3F6HYA<!8+W-7X%-0)(T^ OB',#(Y^
M7)'*?M9L+,/R1+%BJ!1MQC 43T7M#"0%W>&N009^;-EP6S@*?)]Z)4522IHA
M'GQ5BF4%SL[;(!U\E:*VOO(HB)*4ZK!%4B @F(;4*IF-3[[&/-8*%$G'F/(=
MUK%5)&+K,<7AC%$;=A*%RJ_>XU/@E^]=%S1!/*;*%)+CZO1[I&.K5,RVXXL3
M))SBT'O7*VH?0S:\W[[;K-VXL!IC01/$8ZQ,(3G&3K]'.L9*Q6P[QC@5$FS)
MVW>O-J^)I#_X0)M]LY^8!K0D*"MI-H(!5Z38Z:!3VR ?>(6BMAU\DBB15(<-
MRM:A!=</5R_[35"D\^GWB$=;H2IRF.6^1#J^BF5LC6J"&A'DAD\#M&U8VXH+
M"[YCA4Z!QI6-$0^U>B7/$@//6B(=A!H"7YXDF-(FDOC@]Y_M(#P$2BYNLA-3
MN55<UPOQB&V@]NFEZ(HN2,=P$\DOOB*M,)F(M&LX]4A8#;LJGMO;<'IT7$9M
M&L<TBKE4)27T*ALC'LGU2LH!7-X2Z;C5$+CM<)W?W"U)0ILHQ"^JPB?'Y]:*
M-ISI,;K:6=9!#%+JQ9'\Y'2T)A__5WI-8;&]<WW+MUW+>PQ$PF[)DQL-NR(=
MR6T, ..Z23^$H[R5^*WW)A</M[.'U>R6L'^M%O?SV^F:_7$]O9\^W,S(ZM?9
M;+U",/:+WOHH;326\7SVOD=QBS&,T6[>]$C)7?J01X<C[[[D/8_*AF,9@6?*
M%8[">\2O=V@(V\%HO"]_K*,3S6+U,;2AU3/G9-,HHG%4$\2<-4+N7,5*J8Z5
M;X'8J4H$;5W7FI,COTN"AGRI%ZUZ4>69AIL @3)#(T)2<44+&,[;C@(?2E0\
MAXF3ANC1HDS>RT;D)*W"@P,]NM92:F<9]K\;*WHJ43SY"KEWJ0JHS@2?(_:=
MG'BM!Q$C8L8I<(NO,8WVIL!PKKND#(M<.Z8.R#'U^7]F__OH/EL>@Y9H&M]8
M8?CB^KLOEG<LVTQI3@4Y(+0TBXH=#4D@AIFVFK3UB(P? 4[\$6'^#X7GI*QD
M[F76.'\.'IE!;+##%;$K9_ZA\,^P'0PN.,0Y>[2D-F7*;CSZ0./B6M^:79#C
MH8["N55(17O$2*<E=NLU24*<9-0GA-$W"F6]:GR5KK]X#=3SA]\'6GP-\JN&
MRJ_*C YIKY;G!5\MYEQD&X3$"8Z;>'OTB)5T,8=?'(ZGCD.=M?4M,TLU@M5V
M0HYA>DJK*%;= S&.:0K>=LQS\H33)XQ!#M!ZP3)=3Q]"[RL+Z%_%3.]7WWV9
MKK][#:X?L' )6)D*Q?K6?+JNTG(XY'H,Z<%RG=FW _6C&L J:XL<IRI55.&I
ML"%B5*J6M^W03*B2A*QA!.I71RK(&HP<%O$3#7.[V26&*&R(W//*E5/=[KP5
M8I^K$+;M8.0DR<D)BQEOZTV[ZOT50R>;.F=+^)VLUK_&XEK=CKM!_"F(+4_[
MF/+RBU+ #HTK/8;!@8;QRR/3)I[Z#NQ3'D2];D>DRM)[RN1>NKNG>+']'%%N
MC>F6H1!;Y!_W1\^*J7-+#RP0=GF.-^LYW</.QC_XGZ4AP0",D3O]<,;/!\A]
M<T4,3P,JWSZL%2)."!=RPD]Z4CGY7XFDA(M*N*Q7P?:*22LB$-8'!":*Q$05
MF1-1A38#K"/Z,;C%J)2/[V6:VM3X8UEMN*EN[L=,&W?C"7M$#S2>?;.](UQ;
M_A@$SE?7*S.Y9E?DTTT3 Z@3ADX_Q)#?2/S6%]Y2)ND:D/$AKU).1+)Z;0HW
MAK:#E=BAI=/OG(A[\MMWB1^S#^1&TCW#E<\)PD4/;.07+@6U.B#U67UEP5/K
M6QOV3R>YBU^T(F@@?.LUUQ,;CGLX7H0#R$.R;^C!['1D,5/(^;$!"]]N+(_'
M5M$390[LP 7K^,EB<5=(^4XC3[2( [*AA/U^$5/+2:(M*!KU0JT0+F1OZ$O
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
MT>-E(?ESGU#1W,X*I]#MEMKQR;/V%B/P%>HP@T30\Q R/N[!XU7#/)<Z@!Q
MZ4!#-W!X'R?@]9R&+1J&[4=4Y9%33,UYYKKT)( (N6 ;</@GY;%95M0,@I%F
MIU7$U!$:>*[=:N+J:IG(S#6/HB-U;H\A&(E[!B^N]D"_\F_*W@?1[8MT9FIE
M@OPR4:,CXOBVF?P700L1;(C@0P2CB2S"SIB)!CWMEM=M*PUC""!CL=%8<"L*
MG?^+*WXM >"\\S@1H,0(&A!PTG-\&%"F0!\@(.N-(D6!KDVQ.+D0Z0JCO))K
MVJX?;M9?S0]D !4'$QM4*'_9&G[%-^E9+%BD4EGT6-<)*9HU4SJW>*[L,8;U
ML)X"K2OJI;>9D_$:9>R((] L6U4:6$GVJ[X ;X5''L$3 #=1)'H(Y<]_\=[0
MJB0$70>W]!!$+J/T<FWY?R\SA'YW[ C6T! Y+-/L.P94:ZI*VS&>UH.'[3/Q
M.$L2E? *_)(7V3!F*/!N*,.4AZU)#7UFGXPE 9Z&=KP&LT@N:#T?'GT#HN#?
M'A%+^X\/$JM-48.)Q9W'"8HUNEP>]8T7%GLR3?UR'C,R]F64&FB\-&[L9L/O
MEF[BF\!_9G9C3B;^Q2+LN1_%(7<^<9[WMF2/H$%WI(C:UA#JMI]N7\0;?XU5
M:.L6P(ADG"8DY44R9A,BV)G9^1O,%A5' ' N2+\E9X3LZTT SR8>K!<XIC2U
M(SB883(F_*14,'+AF)G; 3%<"M07DTQKT#PE,G;H+#1*(P#-41@SC!8KTC.8
M)J&(X(H6/+HU30V$((F^Y,M2^0>GRBQ8VAH[0%2KF4."XJ:87;Y&XM:^G;V.
M=O)PFJE7T?K2=%GQYF?Z9+0Y)\WN"[%%XM1Q7-B.L+Q'RV7@=6,=W-CR.':!
M-KP"*/4COF>QA Q'MN2C*QH^NS85Z\TEM8.=[Z:/5I98>P"VR&%C*,.K^-,W
M3\1 -ICJK5.+,P%A/R43D8",L&)*I$PBGBLN*%$EG9!45I((*W?P%7'-+#O1
MVU\UJJVP1Y>NQM7EWRUX,G<T^T9#VXU*WU%H0P<Y>+8VC6Y*:R$1Q/#67I<>
M4UU%DX0S25FCRGCKT4*24II+0\3M"ZP9L!U@2C6A<8**AG&TLV3_(+"BHTP7
M\[ :!I!I&,)^,;__M'G)!4&/U@O_> H7+R<2<28IY/ -9R&ZJ>6E 4NFE'K/
MM[TLW7A@],6Q.58U'2UI%(>N'2=;$'Q4\XI&=T&XI6Y\/,_G[9#L.%&ZL>%T
M(T$=FN-#\.:J]1@G9G(D(6."XTEI-44:9+<%AK/B%\8$+,?,$6;60GVAJGL4
M:T1WG##6W'3:L><?$\A:Z-;GO:[10MF =JS"LG[N&R3O/^?W%97UQ/5+UB19
M2W#5[UUKXWIN_+*B<>SQIK^Y\9-B)2XI;UMTVC$X<Z2@9^9'2+."!^.,/:5X
M>$-<6&B%080G>9.(,\]=0A-U"6-9XN0K$ZH 4RR0BPZ=I#P>8W."Y%IORR5I
ME]MR(:G,)!-:_!KJA"A^#=&#2VX@2WI$OTIF2=4-KFS/BB)W"P5^3H>Z&.D&
MUP-MK2N+U\ALJ8@7/UT_67ZR+_21D8BCN2^"E;+09CCV2"=:4S]$;A$R$&_,
M:Y6A36!PLSTMH)7*3$3YY9A)G6W%"\'[VH?7WH<>S0]3#_YJ<(.BHL98;,O)
M]76UO:T1\F&%""9^I9YS_9*_N24"XRXCF\:<D<Y]!LQ_\0JS&=L_ZO*RI15:
MOU[RY,)$M W"O9CLV)]L 1E;KL_7E0%?6EKI"E360=%;?B:MGYC\,'-"L].[
MD4>HK4'8[,C"=VOCN=&3A/."_#-R8&J.9.DZ\ ^IM6Z]KEJW*M,L2"R7J" S
M=#RYU-O+O3W-XB]C^4ER<4O^W!V>)RY>L4:%KM-;M86^;6GB]_L_?%X>?$;^
M/WTN[J'.V'_/KVA^G(MGUDG#J75$.\'#_0C]S:7]E77+/[_#+WU0Y]KRH!)
MT:^@T0?SO*:K<OGS#2<=L,\KVO)??O(7Y=Z"2=Y32)Y>^(,_D-"U48N>U9D0
MR84D;(;>.1QH0$DM-\5:]H=W8FYHHW3:<\S8EU=?&P%%M['CX(D6[?>J*/%/
M(^7_QL;N#:V'D)->ZO]VA)0=6>(4+['<ETB?>;RQHJ<[+_@:Z;_L6=0%*;0V
M4;CD'<^S]IB/RG7$;ETFI^;5SA5_MG.Z^I7<W2]^6YD;W0\T!NT?PP *@K"E
MY.<(B@<M&/I:@,]3FV&Y&[NT;LRW(H3<$]H;1_6/YE00>\T%RK3>KZ,Q 9Y$
M,H5MA5? EX4*KTG*FF2\R>^2>S^/=M:F>Q@P$S?1%E!,/.47I':Q4F9_,96B
M8< >"QW]#94[@AHB+.KU*+-+]K;Z.N@&BGMBA1RL^S1P:2FCCO@@!OQ>U>VH
M9%$J%K_M) 0CKT T_B#JV":/,9@\3$T.K\EZ3"3YLJP-UGYUE!8^*';7FI):
M[XI-]_#RZ#_XQLEB"W4Q92'@J0]'+7N7BW\31#'[ +Z_=2.[)*GM(F)(D;(;
M(\GMM/:4D.^P=:#8Y4<0EB($H=_@F) 22WT9F)>^W\3$29B35X>0[MWC_C4_
MH^/?N;(2-GQBIZ*S?T;QL+MI9HV:F7*Q);RZ[URU3,:?@ "$22!:21F&/R3&
M8B\V%&M'4C;>G!)[#5E)G'F![8HC==]1=2F9;:M[((7R!NKF"X*7-D<<@NI(
MW;[4=T9[ KDA'N7C'H:TRF@"S["S6,8YVN9*60YE"*Z].@-U%J.E$>H]95RA
MXO'!<IU[QH]%L$MW]Q07G5KJ]4+JJ@W5EN&51A?D<503#2X/F+*UA0?LTIAI
M&X10_AI8$P_&-5N9D)!S'S8"&L(<V7)6,.$USC/5&2,B.)DX1AS6 &(4\/ D
MI)[XC(7,)4/!7,#RT7)]6-$O_)7ET<66K>GA2LC+(Y,PAM/6 _A8R82@W1DI
M-K8S@AK1Z/5$'-PT5*#UU4/&1FZ)L0F>+19X6F82XDNFA',E*=L^+YRLZZ*=
M@2SS(/>O7NTLV+!B%G&X=2P/3'.0I@' H&6&,5WIH.R,NZPQ<CRH5K+^SC]B
M?Z\1N.O[]/W$."VON_=6*E]&>ZWF\<*%B@2?.S8N'YEYGAC/Q]"U:;8/7A#B
MZ/5"ZGP-U98+%8TNR!<J332X?*&RXS.QQV=B?E!_2%A"*B1LL*5,AUV?#&$%
M-0H!/D0R(IP3R5B9N.HZF 6J?W9SL45VO@@F$*F>GVC\%#AS_YDFIW\EB*_;
M%RGXM3*!&HAH=40<ES23O^WPSY_-<S](RO@(7D1A9JI@_C"6 /K" $D._5X8
MP$UYF,,!GE< ;SS>!>%M<-S$VZ,W%2G[9>Y?TP6YU^LHK#I[57O$/JXE=ML!
MG1+G6ZZ2/)'T364>]JKSU/."K_Q8%'1VI,Y6B<Y#'H.*]QX%EJVM;S.Q0+JF
M/MVZ9=N)];V0^[&FVODCT<HNB+U95_+V)X+)FZ')I,TXD(0%>94P,?2JRV"J
MQTSGC2#:CZ9!;'DF-5V# ,0IT-<@>C%E0SB^N:7BOTIF8_)@8TT&=","R#&M
MN3%.EB6:O1$C70LE+EB@<!;DE63V&BZD9N>*"4/C2<(#VN3F"2J3\!*J2@9O
M%-%8E .114)=.'#VQ7L3R>5?R&2TQ2NJ4#W$X/V+<WO)*'!);>H^0TZEMJD+
MNXX.1\H-4(T@Y_U&A1T5XG>,&I(3R5@9W-3HWPRIOF&IOJT/9,X5X,7NIXY#
M'186P34)MAHL\.+&G9'Z<3LCR%,:_9[(#VM:*'))"0PW]6PG]6RE3EQ(#Y E
M"74L1+D*YO7/( ^Q0" >3X>92,.>Z QHJA( Y/P(9\B7CPI+$P<\ QKDRW2M
M_O"8XIXD\2Y92&K/%V?=D.)D4\6K8YU\GU'%.26B=^SB,L$T88,GONE8?:GG
M)9DFO>V.P+,%-Z)DZ92OR_07C45=1^?9Y0:HV0LYZS<J#Z\0O^O]#_ZP2L**
M"%YX7+T'.PB%91E@JU!AXR[_P'REO=<7]!ZGXY>90</W3[N.S_U+->@% 3)N
M.$&@<VL(M?W O\*+!7+;Y=%Z:;6+F?4;G?^7J*ZW?YET&I7/E\G>U\YEP@?+
M&4?7ZJ=Z'HKU-.G6-X'/SV^@V/O-,8J#/0W3QT"U+59'970NKV66:@"H)#$J
M.-#3I&-PD$Q%O7_)=I*]Q8L%+?JU3IHD$M)GZI^_*6PX) B/-'T[& I!^0Z/
M9;);N-EW3>"W&=G1H4L[P]7&&PUHC@I_6JK6?;0"4A"%%4],$,&[<BD^^QX+
M1 UL0&DIN8O)S11P,R41$*J5S<F:K@UD59(8'3S5&Z31IL=884=#C;ZW/Q!B
M28]6$>I[@;^[8H+MU92O'C,\3BJ&:)WHGO=!ZN2-5"Y/XSCI,+KLC3+YATS:
M*"@?I QPTTD;75LH13C)@LS5!%?.9?B"A_WK?5(;R&"@HU\-O03[&Q% BG_M
MC='N<07$ 4X+)09\3 '["PJ=V(17K:ZK56WF"I )2^C7[\;_HD1W5DF,HF4'
MX[.)N*S>P1,^U83&.;MH&$=CEJF@,K[91D>9GF:=E#6F5Q@,F.GT"1\WM0M:
MO.W3'/,"]0W>($N>XH[6P12NM(4T5Y!PZCMUU3H;$4".J\V-D:N?H=T;,8ZV
M4*)U\G'""BK8)LS2FIT34;1SPK?R!ZG<6043)HS"2SS+:EJE)3O%554L97\!
M2Q,+.5!F:)K=DBVQ;'4/Y'"AH:Z*#Q7-$0."CM07A0:2N(@.%/*F@H+>-;9R
M&L/F[>88N3Z-(JC_N7%]OM%LT(_/\.XZD8]&'\,@*BV75=\-N4?K*EXY[9_T
M0>S;VJ)W.<5G/":$<S%:C[MW$W"/YY>L8$;OU-D+#QSY>H:QNPM"GBVNH%?1
M66--<Z3^JJNH/&&L:HO\<%%+]$O.%?DF8'",88D.]P ">"^'34X\#](^&[W\
MID"N_LFP1XF]VD-LYTAU.7TU(AG\8L@P"M?\OHCBD/O WT&J1GWE7LVN2/&M
MC0$J8Y*"?F.*2ZK$[S(VN4]S@1"4[!W$"GD 2*KVNN7*MXY+I#;P[B-_I87A
MV6,0LX]<RRO?*&C8%:D_MS& C%UT^R&/8QJK<?FC!+G(AM>R%9PCLK<<"J<U
M,.&!!&S,*ZE420(5WX&3$AJ,> :S7!X+BE4W$0&A-L"@!<QM2AU>P+W@\2B=
MLYI&%)!BZ07F.*EVKML=<Z340HL+:J%S7F+;$KBIKZP-<6+3J$"Z(;M$B5VZ
M>V*M,)Q*D#!*5H8W#)GB4#SCF^E: 0EM:2 %A8M,(B.MQ@20AUSM]4$1>]F*
MO.4>-6PL-KQ))<=L6^KFQ"Z/JEV,G94;MDX:M>F-FC$D-I9,;8T(((7K]L9H
ME\"(.()KH<2 "8O8LQ2[3X,>+#VQ;8H\&BL8Q\P[U[=\NX-D\&I"X\10#>-H
M8&D%E?%AJHXR/6%KRGH$R>!]FNDT&7R;VJ4B&]IP-GB?]KC3T=_0%N-3$,9K
M&NYOZ49K0_&D/7+8K%6U=+-0;8P8!.ME[F@C$&B+0U.@;@;*AE(VRI3=!&$8
M?&6NB^1(8!Y%1WBU<;%=4?L84D?3;\OZC<A_*U4O\^/"3B/QYVK9NQGJD@=L
MHB1<D#CX$-IG56$P^/F2'M(S4)UYN:H]<K^N557UY]+&B/VX7N:V(SBCS'VV
MSWE9/XMI '5!6V03LZHUI&TU\->3YB-RUR)%R[Q5;3L29RT4N1M?S?(.L;AJ
M/\J"KKAF5C6W:!/+R.(FB&HSBXM[('=7#76+\H@+FB-V6AVI+\X:9B,9J&=A
M,J=O.E>X1Y5!8U<J:S/*\,%E+ER5*+S8W@3[O<NSD$&/Q?8ZY55P]*S7"ZEW
M-E3[)#.XJ@OR#)4F&EQRQ\DJSTNQ4\X%@]I(HF^OUE"<.>/"L0L^NBYUYP'S
M?(?2O_*7Q[&GMXH#^^^+ T\\GGVCH>U&U-'9 BWIAQ3_&JM>NC=?U ESI*(M
M>T=[]<"#)$Q(RL7\EMX0RM.$+M\NX(8(#HA2^F\"_YF&L;OQJ.;._7F/$?EW
MB;IEGGW2?"0^729U-P-:H=[?SGS#9/NN-8:\BD-.:U<YE[ 5"VP"WT'BRMD!
M!40R@<_1K='!1K[?B-RZ4O7ZHSBETTA<O%KV[H_B!!<QDYN?MX?07G7X('1<
MWPI?2/1DA>;J1O9O@FK<JS&#:=1;4H?2/3R\\Q@F[XDUA\ *(J/$PSJCU(-C
M&871(66M(MW#9L:2I#Q[!-'6&-*;::H!)<S,<TC-8QQ<LDUM%S(R67R7-\K4
M=\0'E*E1B3"M*&&'F?;F*3GCT26#&7 NT*:+,Z&%G)E3]I-3P.$WT3(9^D"A
M5@='0]NK!G>((P7"$=Y\<OT@=..7%4CW%'@.BY,UH+VD&W9LT52\+&@IZH,9
M-71%[R8P@>?LX!7?P/,@]7_NLS47[?STN%THTHOZ-];!C2V/<*W=S9%?SN6F
M4 # #_PKU2Q1)D'7A\N??494W+V@_"$N^3YI>A]CL?'<G556-;,E&:1.?ZEA
M3LZC&]$8QP%U.Y4ZJ\K)JQ$ED^811$GN3='D7;_LO=OL/E60"63D%'M8D\F0
M@G--;MM1\>H?F::/)F>WK13>!D^ZS=BH8 1%=4.H.P!6IIJ\JM,P9'K1HJ*>
MC3IB!ME&RJ>PJM4+.Y V4^)BZ'1]@9P08YR.:TOA.# V#F.%?+1YBGTJJZ$C
M3F-&J!H#74>74)XP>;FEN.S-^BD,CKNG+VQQ&V3:E\\3[0EB!L-.C'42>[:D
MAAT\NU&NMRKQO&YX5B,SS?+WW&?J3,CAZ25R;:BC";7%(];<BID#TK3:"/1G
MJ\Z]6"$Z1ULDX\EW$N( =J[9QY3L@L 1P4I$PV?73B(7/X@9G9CI3445*/8K
M6![]%W@TVSLZK)4JOZ!HO136BXJHM[U*/V3D$J%%U/3,39OAB)'0VM0XD $D
MF$T*4%Z C"12$"%&-@$9#+@Q6$[C4:\XL=SI:#-^%".*ND%=()Z;ZT>NPQ^-
M#?S[Y&GYEX)J&=5;SZUI(IW;.C59P4%-.X*8-U\[T:L+U\SXDYP ))5@4EC)
MQ_#AC6'+B3P\:3@[9[CT59%\=! =-ZR1:X4C*2M68O]&!)##57-CM"L?AAB(
M6B@Q8+DP[#7"NBM">%!M<I0V*2H5AJHPXV VT;'$<"@ZVVZI'2^VLV\LK&5S
MP)+-6@L?# 3_!Y'U,UN*^7&TI&Q-Y<*:BK^PZ3OY#Y26<[YJ8PK>NM$A8"NY
MCRP>/K >[&\QU1RILS@DDTP9.J,0##GJH[#1V6QB7BK$LQ0BX[1%-:$"!()2
M"0):$!8<@F03,34J DY()KOX$A;,IY_E.J0Z$:D4X5KQGJI>)%/,S!3[A_I!
MJ?Q!0_A!Q;\C^&%M^:N%V:\&GYE]K;RUA1_Y.P7,SB&<G]Y2\=_4[NIO*8Q3
M\N,/+@3R"<G,CW+Z3/MP$B">: P9XI+2PIW,'$)T(F4GKZ3TK]59)3]S"1W,
M+$=&]CO!DL:5MG7_<!-#'S_2'QRV.T?A/RJH8L'(7G!.O/PT\RMWO,V;KPBJ
MB!43"@ET6_)"K;-LY0[-LXJM,!ZG@39TY_H^SROLT4S]SI:7IU($/ V^S$S1
M4_#5EQD1<)(2>*[#\RRBF/TGO65DI\\HF)LE5\?#P>,B61Z8Z8Z),_>WD,8!
MB\J:EUCT>R.?^1J:09WC-+LBGLV::M#6;50^8C8"3D1A9?PQ%2.F<-S(]H+H
M"-?E5%B ]%?)V1Q"R'M-\!P@B_I+#'?>"KG'EZBE>O9)$\0>7"9IV^$IZ?'G
M*B>$D33CCKWI!0]-FG0I.]C3M?6-1G5>5= 0O6.5*9?WK=-6J-VK5-CV(Q%(
M$D[3O)?UI5YL?3/L:G(2A\NZ[)_9LXN^4W#2?YO.Q#6!;P=DD;MQ5X8[W0ZZ
MA"9BB.A,M8L6[2#!A"0R*$_!PBJU\/'"3!#CH;=Q"U;%Y/Q6N\5OI*DV[2J'
MI_ >TG5R<^(FV&\8'U@%W(B3V+F?RP]]M%[@ZOV)75N20 I+EQA$WBYJVA_Y
M?:+6ZG14@SW)"G".(3@ ['6%]!"$W#G$/B<_&,IE$A^$*,D7/A47=OCUH_2B
MD)WIPYV,7]U1<X\'ONXYN)TE0Z)P) E+!NHG6>T)UV%!VXA=I E*1Q7J//5%
MN+-\]Q_"3NFF,&PJ\=I,D?3TQ3:9[BQOE6X7UX2C7=%&"OZ]F% -3#LAC#@Z
M[5:_MOY[.UO=+.>/Z_GB@2SNR/7GU?QAMEJ1Z<,MN9ZNYBOX]'$Y6\T>UE-H
MA=!9KZW(C>#6868TB8.W-+)#]Y"8=6K;,%.RR?"1=;89]*SIM_C:*R]OV#?/
ML3IWER;7<OHN&(X1##K5NRU(J-)-2$Z^">$2BLO*F8SL8QDP*6+RT#$3E$A)
MR>\@*^'"]K/2U2C5AOLG&!%.GYNA)E*J[( <(>N55>&MO#5B;-(0NO7VSN=/
MGZ;+O\+87<T_/LSOYC?3AS69WMPL/C^LYP\?R>/B?GXSGZT,9F.X.]_=NK;E
MQ\WC!^W.R(=Y,R/D4C&T>B(>_@T5:.T*&1LS4V1]'L9 AA@!)A2DNK'Y/WV$
M6^R3ZVP2M"*$'"O:&Z<F3;F&"F(,N4"9UAMST]6O/#ID,>%Z.;]9SVX)?-;9
M44AVVK/8%F9WELV-C3LC'>_MC" //O1[(C_R:*'()8<=3!(WI,I98)J>5Y#V
M.^RAQ("6N,VI7WJSP%S0,+ ]ND2[CD($J+?.@/PW-WZZ.49QL*?A%$[-F!72
MXD%UT4%#&DB!\B*3Y&*")@0PAP.M]&CM&XN']7)ZLR;7T_OIPTV[N+DP!"C2
MHVK6KVN/=/QJJRKG]LK&R*=S/=D[G\$WE@=%TY.:PG8BA,A"L!,QH+@H^]B/
MMNS?4*^4!*&L5LJG/_5[/_"W\MQ,I"L,&PST:\>;G($D?:/[Z ,HW060=3.[
MRPJGCQ[LABAE3FMF=)U^2%&PL>HG+QA5=T(\6^O+WKK>XW+Q.%NN_\HCV-E_
M?)X_?IH]K"?D8;9&.,2SL+YN][LAB;$._ J#:/E 0?\QND.5&A<\-<"930AG
M=U('6\V4-KX]/JQ=,"+&G$65_@Z>C.>+F>B!QK-O2;F3CRQ<^^IZ7LW\V) $
M<L1H8Y"3RX[:_1$C1BLU6M]R>EA/'S[.K^]G9+I:S=8K9$ZA/WOJ]1R9"VC.
ME1K=1C3@^Y@!,AY$,,$U&PYB@LY<O>1!-0KW).]9S/$YHDMW]U1ZG*O1'*F?
MZBJ:/9E6WA;YSI:6Z*UKKP7$H5O7%Q<<K&?+]>#ZP]"/H/6HX>-R]CB=WY)[
M"#D_KV9D.?_XZ[J[S>0BX>LGRV8]1^:$-9-E@VXC=,T^9HSB[6?^6!5;NEFN
M#V^E@R3$@Y7F,:(DY,*8]^-^5M="66!$&"<B6.&() 8U1'?8ULVJH> >7UTJ
M64T7I-#71&%U@5#5'O'*0$OLUG=4Y:6 F\6GZ_D#OP: :PSK+WZU.X]O7&LN
M@?5ZCFNL]X'=A3>S4<Q@0QL"E_O?THVR]5TS>94V1N[>U4JJ[ES<$K'[U@C<
M=I3>+Z8/R;6UQ7*Y^&W^\!'-(*V;E,I;CVJ85DX[)4U',U [S+%E='%-)'UI
MVI5/EB4)/K/%-6P%7P>^4[6%6M$4J8/I**AD!1:V0[XW4ROVJ+=,>]/N9O'P
M9;9<\].)Z\7#[8H\3O\Z97_UYEAZFZ5ZO4;D;AJ;I!I=1N:$PVZ.*C6OB;4)
MCOPM8BD/V8! 9KVV#W,H/ AG@B,6&$S]+O&KFV!]:MOAD:8W)%P:W1S#L#[I
M5J<?4L!KK/I)M8GJ3HB#>GW9VP[PZ<W-\O/LELS^\W'VL)J)^'>Q_G6VE".]
MNQCX7)NI[RSB)QHJ'V5>G*A:-8U?3A'IB._07'+ZOY <\M"@*^VZ#QLL(1FA
MWP[4CV@TX>F[ 8A&O$PV$C]9,;%8)]NSHLC=NA0*C!);2 HO',6<!W\&JJBF
MZ;#!AVF#)_R)PDU8ELN@?JQ$+!.2R&$X=#%NO'Y0OYL YQY>;JP[YSUKA!3(
MJY52XY1\"\1!28F@K;?=9M-5AT$&ETYO$Z"B*=+1I*.@G._+VB&?R&O%[OS2
M[?FZWN,C?-CYM#>].6$\J_;^].P61_AL#"\^B+FW<%ZNV,1OV!TQWK0QA,2@
M)GV1XU(K549]*#"HQB+XO%\\?+Q:SY:?R/U\>CV_GZ];%KAK[=)5\4+3_B-W
MZM+(HE'G/X!;#[%+(/8#_%00=6L G]MW6%2;ZYVQ*UFX&PY:!K9)MUC8S:I\
M3?>'(+3"%[C1';]HY[3I]$,*E(U55Y?SM9T0K_#U96\[Q)>SV]GL$VPT0;GV
MN]F2?4!6OTZ79LO9T"UE#NZL8N;&]64]REHC'\XU:N:+=10V13QTZR2^X)*0
MH$LX801I<'UIVK%K%D;B2^I0NH<E#4RJ4"XK\%B?G7P%N2H*;](7J2>V,H&,
MOK4[(H^\F^O1?=0=IC+PT#L3@KCR/>Y75B36XM1YS3Z%@AV4/Q\(1W"1?(H*
M]A&S0GN'('GBC?6E+H]PK32@?X%Z?;&<80GE4^SW9!K)<SV'T93_KF$P(='1
M?M)1PTU/$KT7I?V$9.I-Q!50J)B;+D@L450AD0:,R.2WF%7>OH;_6$RF;Y17
M('0HX[1G$H(4AQ"*$8(!2AJ CA/RZMUK>:X9'.2;>/#74^ YC'OR5XE.$Z#Z
MZOUK<CQ 3UOH9W/;63ZASV V?JK*E/>#F$1L6#+MH5A@\OLE9//Z#;O<&LX-
M,DXDSXJDC\^;764-:(ILCGM8/%SQDHJ+^WMX5F'^P-9<LY7):Z^W-'2?&6P^
MT[G/XNWC/JF4_RMU=NT>!;^,(M)9M$-SY:]^M":'."[N0JO65TAFR_F7Z7K^
M94;NY@_3AYOY])[YV6J]_ SUVL;E:?6WHRXB^<?SM9I[5NWI_;&\K<L;6Y(Y
M4;CSW*B$/\D$P+''BL-N:&'JSG+#+Y9W5,[-Z_*C:KH@AQD=A548J6J/&":T
MQ&X[G.^F\R7Y,KW_/".?9M/5Y^4,1C&"0?R)6J I^/;</QR;%(-L2F,LP[R)
M20K'O0Z!,3A"(SU:>P;C1CB["5$8$L%Q@FM*'-@TR$"#[VV+W:!('$8]!''=
M:K>V$W)8T%,Z][QH90_$CJ\I>.N3].4MB^26?^WZ_.(FV.\#O_*8L*(9TN%7
MIUAVC_B\#?*SADJ1NS]6@(UNN(VRA^=AV3]\*Y9/]#TQ7G!31114Y(NR UOS
MN![E'SOLGP[UG=PMH;T5PS1!0NI9\*A='!";*T0BT&CH2\<]F%(0-7ZTVIM^
M'>!01_/IDQ72:R:3P_2$^VC<8^KFT[I.2 &MF=*Y^;2R!^;Y5$_PMN.8#]^K
MZ^D*'I9<?(++8[S FL$!;3]1Y^C1Q;9$]3 $Q.4;2=<O69M'ZX4_7O35"ITU
M'#F5&;1#^MC=I&M3YCRJ*^*8G:]S'5O[:2()A!R<SQ5\[A!5&J**0S8ON8:)
M2(3+Q&9DD.IL,C8^;64*E)GSWO7I/*;[J!E>-B.,W:\[,Y[&%-F *F9/[DZY
MUBZLX;8U7@O"$"Z-H;TK#&9$%['DW@-7S+(4J[N;((JC,ZM$M<?.%U-%CF(=
MF2UW^'P92<3XU95FK8]2<Q>L<_"5B$"X#),B^(H0[+J;-B ^V%I"/N6Q]MRY
MH!ER8"E33$6*TS:(7;]4U/:YDE]F#Y\-%KQ+-+ICOYK6^_/%!M'I/HZ1JFV(
M@A%<VQ?_R-97H7VB-&=$P/K$U!OSM5/4<.8P#0!SWV8:K:UOVOG.U3V0N[F&
MNOE'0DN;(W9F':G;#MCY PN99F0]_4]48[;^I=O*+N,;M35OVY:W']>X[?(U
M6R!.&'5<.4C]*GV1MQ:F9S QX]#='&'%MM@^AL'6C?7*-NGW1.J.+=27>1V:
MW9"G>C358M0EFH92]G:^6B_GUY]A"X(L[LCC<G$W[^Z-Z1HUJE*L&G0=K\>6
MIF+I]ANWSPY0 ])1)("_#UP&5,[<Z>YL3MF$%8Z88UA+=(9KW:P:9E;HN_XN
M>J0AWUVN6S)4M4<*=]JJJHN%TL:(5PKU,K<=M9(R8:3% 0J"-4)_ZMXO5BOR
M.%N2?!:EP6P4NH/9;"GK[]>E3Y8W1^ZC=8KF\D%*VB+VT%J16Y_>S3["M1DR
M?[A;+#^9SI \T5)_0TJOY\C&L.;VE$:W$8WL/F*GA =)F>"('P<U03=^7K@F
M_F3]+0CE84[5<Z&E#9$Z9KUR<G5;W KY6K9&Z-;;33],!UV,]J3&I^G_LUB2
MF\^K]>+3;&GP(LP-#% X->59/6[T=_UI4;,K4O=K8P!U8M3IAWAF;"1^^^ML
M"A,"7'#-C8,8 9&K[_=N+$O)0*X$"P>H;S<IH-:4!GKG;V&2/ HT(( :#MKH
MT1H7%I\^S=>\F!!_<0WJ#LX?/LX>;HR6=M<R0OVLV)#('\%%:F;*)A3&[B3=
M7@9/V/%+\#F&@TZDSS3<!'53Z;"VP8D@25K\HQ7&+^O0\B.&EBRTJ$\6K^V&
M'"5T%<^GXE;W08P$VJ*WSS6]GZYGM^1QNES_E:R7TX?5] ;V51 .;OVYL1F%
MD0YYS5FQ0?<1.D(?F"]O3'%F1.6&:U4YJ$WZQXDHC!6,8'^=X@/["%;2#KSJ
M[=S)VOSS[#71Q9;9@D4&<(',\E\6OE?_;%)G1)&B2+=& V#IAB)"K.E8L=8O
MWTR7<,:Q>+C_:ZXN+H*CS?;6T=CC[8 R4A_LP7PG.\27DD7HC7UH=\'^LI"!
MI$(010J>T\?E((D@!"3!%2U@L"-B:%L=-Q']WT=F@]DSWURHR3$J;XX<A.H4
MS25EE+1%#!>U(K?./?A\O9K]QV<8OW _TV1Y^E,=:_.**MJ/;+16YQ"5-1[1
M>.TP62:E3 1I!)-0C]KB<4\VTT:!YSI\9GUD_[)?-,+?JB[(G51'X9. M;0]
M8E?5$ON"$#,C/B&"//D]^:]QQ^U5]\?090'IP:.1J%ZDL#+GQ9\CNMC.HMAE
M$3(M*V=XU@BYIQ8KI?IFO@5B;RP1M.T89.1@\*4$\;E@/PI32=#@?&E%3W"6
MR_X#3Q(\6QZ$!IH3IV9?Y'[9R 2YJ52G(V(O;B9_Z\D5WMCEJ0WP#X41/B\?
MV"#\]6&:,<*& DL*-U-M* %889A&MM0F.4K,:&:P>BC1HS<ZA&FH5@_ DTE
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
M=05;K\Q4U+D)]G 5F$\ZJYA9:W'@\\_49M-%71YIIX1' YZ7&J^LIF\[JJ.
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
MDR7EE65KF5.=4OJ[5-2C@H-4*$ZUCWR:A <X"N3A9_&+6A7:$#@#)[J,7O/
M]=%!.F3L4.O'XTB_@R;?HF2:<*X7HLC:YWC]&2JN\6%L5(ITY[O<'TWRQ_OO
MUM_[5JF]XS+N]\QHD^>-5][I-^#JR/" =+6U^DET[2 '&?@@.TEY/2!#_99'
M)3CO;$7VHLXR&B[N+/5_HL87""K%MB\"+NXTL>D0Q<ZSI@K-_DN3$M)USH!Z
M=>PA:V0^T(ZQ3>KY3YK$? 4YR3_*SFR;IU)YFI;WQIKN^O9-I;[O:U/T/+9G
M^=%G_0_YF>6#=X QS!V_]O* =-FR^DDT)V=T,_!!MF?R>D"&WT6Z1NV/"U+F
M(N3,NY\9K?_[E#K;M>O,T$ZB10N'3AU<L_$87O%@)>O ERSQNR!ZO7\)@U=Q
MUV;VLJN+*Z10CT=!,W8S6E@ZJYV/7@W-WR6M!<G\M "6 +%O6A=D25S1K1=%
M;+M+NB#^GI+W(-NP!O4G(?-?=3\)N8!W'^&]-)HL2BH.[M5P?NX)?D&[6W 8
M< IRB<3A'>\IMCBE5*0F%HJ+KLY]R^LQ!KL@^2.>*&.6S9/04L>Y<HT>P[80
M/QN_0<5'T)\P<TSYK+P )8I0$!(]2@ZH7\3\Z"NWU4]D*INF9+Q<O[$OPE8_
MRW$R35CW=>RNK#W.2?5T-[)M_%S&SF9%UOWQE&_F9W%U5BNY=B6AW-)[:ZA:
M5_<+SM\A0/NE=>SF*XD^YH;>[A<=N:>/XNBS@_OZ2L=VO,(&_;/Q)11]"H,;
M_(KX67D&JG2A?YO_$5=SVU_'P@Z_XA[[PFS[X_3N\V&U11U&/SV,>-K$2?9,
MD^TE?8&[N$4+9L;%;S5_LZD\?9!E>=8GT[%43V+H RW?\_0S?TE/@=IG!KE;
MXK.111E%1JKVJ]\"^/@^H,F$O*=JBEP64Z1L6$X5^)/;[H"=+UG3[DN<)/$[
MLY\SR=ENC7WT^ JV>$#J&UC])-I*40\Q\$%RMN7U@&R)Z KH&E@)#%\'U?^)
M*IV=&_1?4O&LP[/WH_9' Q^MD_ ' OE^Y>M"]G:J'P3.!X1'AN$%MX2Q6V_A
M_E4;3=^A5%C&%!9V*PQ%V*[V&Q/7]EO((<5:4XK6$4<[IO6!0F2=HJNZRE\_
MQCK;.)5R+6I:FQJ;"@T7^TU'E93K_?YXSI['CN'NI(ZI/BI(UR?-:M7XNM@'
M\?+O\-:WO--;O_(YSKS06.!%13E78+CY8EA$,P.%MAH/7.;W^T==/.L? "ET
M35>&[$O#S=[NN;\RPLQW: NWX- H0IPP%S9Z)?"ICA[PS>M%0)*VUY&F37_L
MZ"J#O6],7HKG4?VV$V&IHV#K'K3.#]$&[D<O^^8445V3TJF21[KU@HC/A+:9
M9_J@P((&+MKD3OG;V;7MI44W_FFUH?X^I/?KQH'W<T]9K8$N2%>I,0+7O>6^
M]HA=7RFV)^<MY(/#JG.<(?(K)W'RIJW!&5V7]Y89^TU&MUW'3YV-L<_B7B$;
M\[>U)>:9V\^P@EP;,4]A:,+'UO, L\2)M7Y1,9PM<^&8_P<,L3T?YPY^%DLP
MVP=R#W;@V?G1@R WX&E*J1OVN!$0&_Q$0::?Y[UD]905"*M4%K,@!5F2[ZQL
MO]-N6#VWL0<7>)E2,&!'B9!?2V:&L+31$CD*](C7NH97S1#;<Q^WBE9O.Y:H
M0[#[?99FS-KX/2%N>I\@5LD<:YY_'Z3IGM_B7<5IEOZD1^ZA^*[F#]J-,\;]
M,-,"F@/2>NYB>TBZOR5R(.T1KPZD+<T0 VD?M_/33H4?5%SF^.9E^\1B(I@.
M60O9=LP2(?P6KVO7F[ 996<A@\'&#IEF>XF _I:.&*C"F\/'-GKU8Q7NN8>
MT5JU"%Y9)QQ"%>*OF@:-/:0Q:T.'W[#'*6%\Z *QX8\4P%"HPL[NP) N1%)'
MJ"@ZT9K1T0C'?CT\L^[?HY0RU.')*D_Y3^V!RDD#(+7PZ<HH,CK&]4:>T3%1
MF,DS?1- &@;_.L2/:4JB.",;[PVJ>$%RQYJR57!%4[/I%(:U<!3Q69"7 P&:
M"U)2%7B8_VPK3&M7-14*@GY /&5H6$K0D*Y%^LZ&B-&M7[@"Q=I;(4>K :8G
M;Z:])#F $^Z)8Y'J=?L7+^0ARG1#:<9O2A1_V4>K. S9+Q(OY-EH/*99+Q3:
M45\$83:9)K568&8BQ#V0'*5=QEK%&;V>G!QR=31#C%M]@I6^EWN8U<OR;,1Z
M\T(H4"@!6.<#5UHT^H0'JK3*9PRFZMS?1,P]Y%9R4<["UCC2N)Z8P6R<^*U[
MR^YNV"%OI!3S[P>(^R]D%U+_5:3TBV69>">5X(*2'XM[3(U*X73(<[6YK&A!
M5*V@IC6N)KVAU#DYQ)2HID+:MK5$D/X#>O@;#5XW&=M'LZ7!>Z4W$6.3IMDC
MT\C0N?YP=Z0P.541G1G /7T1Q]M'BZ LZE00(SDU4I C0,]R'I)N;93">[GP
M02$\\W%I>E1#% -@-/&R[Q9+>TOD,- CWO'YVE$SQ,;=QZV*&RK-X_3:4I_:
MOZS2E/UVX+9*=VNGYNV)F-US]]:!"RM#',\Y_:W-5OTW5J12T75(>G%_]\O5
MX_/-U]LK\O7^[O*)/"S_OF3_LI40JDO0*KG^*X+%LI[%\_5P$6]W<02PF&<9
M+:-:&<QER&8'W)=]HP,W=>:/BAS,%*FM*_-MPI"(P5&59*IRZ<I3Y"*5#HRQ
M5M?6]FT?//I2<[2L!JG*$Z2>RN'';9"C2*M(=4QH-$!LX>U\SC\KM%E*6I=,
M5?JYJG,%17&V0>MZ<LFV6L1I!,2<L*LV+N<>;%F\.Z=!&JS6)/',A5NO4 P]
M$N'(&PZ:ZO?;,RJE KEP$Q7E"PRM1_MU3D>=[$MW1(H9XX4OSO7E>B$_UA\I
MA-93_:.WW&P=ZAM2"9"ICO2QG>B;FA?'!_J8?:1L\L&^?&^D*#E1#<=.ET17
MY/[8& E4Q0 QGNF;TH7$D3ZN._+55>?[=1U$!TXA)+HAAP99P>N8,-0',1A(
MLSYUYE<$6I("NL/^MH[C<G8/HT[;6CHAG^5R0G>?E1WW0#S#)1E7M<I=!^F*
M.;Q_ASL*!3%DQUO*=?#\3L,W2K9QE&U20D4PXY*NZ/:%)N1/7Q8XK+N"HD>Z
M\PX\%^E^_9 $T2K8>>%-=$=_9$*6;UP4"6U.&=,A;)BLLB[H&#V@(\@R72Y5
MP%-Q &^;%#S HEMR 6\. !\D-UC!B7U(,J\\AA9?' $E6$F>WV,5:JR&.B<(
M.E+09.3)QSD7P#D6QS#.< >(T7< 751IBEG['UT"%4:]+](W:;"S Y:ZDN9!
M"XQT5N#2$,@*O  'K@",$FTQV_^30Q!SS12O2H'Y6.<&,'45S<(7&.B<X*4A
MCPUT 08< 1<ENF)&_U\N84OPILQ[R<<Z.VRIJ6@>MK"!S@I;ZO)8P1;&@"O8
MHD)7S.C_VPEL6:Z9!M7!R_%PYX,PK8J:"#*-L<X#9]I%,@DU'G#@$-JHU=CS
MAB:4JP#++7-00X>66ALBAXINX7I*(K!6B,V[AUE%E\D7/%,2Q_5J)?+!(*(@
M27DYQ(N(]YI0*B )RO:1-R\)XGU*UD'D,6/G?E":!=E>E/>#9WEW2?P/NLJ(
M3]]H&.^VQ1W1]SCY)R_KY^T"J$2^VR<[)J9%7R*(Z/WZ@LD:9-?>BK_\_<W[
M$6SWU3-&%]Z._24[=('BN"&0 \$4A33\A!']$8/')#$F^P-0DH)9G2!'"GK@
M&'"*59T#4M"TM/Z;U$J5G;\2>ED+BKK>:Y& 7*/RB[<:CA$34+1 UQR X:]#
M&K*+J.43]G,PM7<0!U%U6"E#N-H]@F/(*B&(<FPM::)&5XV:^1[M4TAA;[W+
M8PXO'I)X1:F?7C.# 0VDA0HZM-37'CD*#(I:-_C.QHAM>YCGJ9.U&)F 1@D?
MN[)J.^:J3U@H<$7\A+X3/WZW^$!;&R#U58/L:X_<- =%'5J+L=>''.99\0IK
MORQDF\BW \4AA_HX.(U/1!Z:RF4'QZ;S*=_*I_2M[>*1>N765Q.FO;Q#BS!7
M7A(>RA.%1_JO?9#PX.,%92Q>Q%'&%'6_?O 2?O-[N_.BPP-E:HXR[_5X8=)&
M!"D,Z%5J66)".07LY2CT"3S54CEYDA3TV4\E _SV<0Y@>5PH6)-=>9*8;AA/
MFSCT:4)6P"RO=, <36[F*\$Y^TN2L9TGV94\PWA A>%@>=V9-8!G>]+]2QKX
M@9<<#!?%P/=A.N,-XHN5C)$:9PO">2,Y<_S@E[-'<OX6I.+00M4-?%H^GOYL
M@C\]/X.ZMOLH6.4/3=UF_N]K4]QG+*XRUB].V,2M_O4>+?@L[IWJ?+L)-'Z^
MO" /&?T]']W.4GC_'K'OM0EVE4:YVH6VU:V&(^B<RX(X5K63UD19(N>T+(Z6
M>7*D2&;!HJ.6SX6:!13QVFCLZ_#E\?YT9]6S.I*2N=HJF*^8^3+IS.IH3,\=
M"R1?O)[SQ:M[\DJLAX4EY6L[KH7P.69_649^[H=<YDO]?7)3+OOZ5\FQ3)S[
M$CKIHRA=7T=Q\!$6WVD*T;HRESL>/<OTHF,7L! 0F)&0M<S<7K3-?M5I&]Z>
M-?TYAK\2)D"Q(5Z0R]I'NZE]-.<7?K/?:JY7T&4[;G@+S=#$A?#/E^LUZ^5E
M5%<0N9?.N:SY8U6K()3<3>2<5N[1,FM;G(O]K%<0G[)$G_L^VMCG4A1FSCDD
MR^JC.K.D&M-USUG+0DS<<K+"3#^UDUVG2FTL?&4FX5-Q:A/05-?J-TSL/)=
M224K6 <'*)WO8B@KN-;M:ID549V!\FN<ORV-=C^>HO6Q2@U_:GQ>1Q=)W5IO
MV5^*];%E\C;WB]Q>QIB8UI7TDJZ]?9@])/%;D#+@^A9$<,='W$BZ]H*0^L\Q
M5[?D]QDUH&,KXGAE]:UZ\J,YN+)-$&[&C7FR%</G5SSX.S?1H7%M%YZTH7Y$
MT[0>GB%KQ@I?<;@ID_<-C8B_IQ#V@1O X-U&$ 0*7ME8(3-Y;[<+@Q7D^Y+7
MQ%OQ:% 0^PO6-5AMR'N\#WV2L?:O;$$#2FRV,9J^T =<:!,**6R>WSNN;K/9
M7]8,?KG.I2OG@91,+$C.1OX@#P%&X+-Q1DQ?DD2@NNMR:J_B-\I^SMA:?329
M>TR SVOBO;XF])5MW*Q?C6K>\&?ZI*T/GDDT1[JDR K:78.B:HLX67V0967U
M*&!LG:]SC2Y+H5#86BT<RW99O"7TX!U@R<M?%>_01V=CY#;9+V3=(MM;(K;'
M 8:G3M#R :Q\7+:?%"/;N2JB2<KE:I7LJ5]MT^B/'8U2>T49#,EIL:1"$U+K
M+YD]L>T']3N#MY,&0(Y+XY71[3WT]4:,7Q.$4.9A-%[Y6Q!!T%H\S()&2@6P
M+2[;+D1L]_7)2XE7!+1.'G6>')EJ"E55UN/>SR6-8K:_Y]&'ZSAA^R>FU WC
M\'Y]%V?T^'ZKBO&0 H,R515AJ5F#(8]*J9%MJNVP$9E0%"K)093'K]$K@L"[
M(R\??A\!<?97#QY0)[QJ"=NJ)R5[9.6%JWTH;OV8C179U><1.M?*A>8!H3H'
MO#!?Q0,HEG-A_@3#MM(J J):83*LE%D@?A%'S(_EL2]1+.Q(Y X5271##LFR
M@M>1=ZB/ P K+<+4*5S4!6R>H;5!)W^S?L7YR0((S\-)7.*SZ9\<Q"FS!<#4
MKA^.BQ65LH[B,3[:@3YST^-X0O1/! 5^K([][D7%=*6Y1["_+U*[@?[^2!%T
MLBJZ-[L]G9W9Z\K(H&RK6R.VJ*,)IX=AGZM3&S5YX4U[OMO]_O2_OBS^\(<_
MG  +:JA@Z+JB,Z"B[.\^5#15,1(J1&>WH>)(!NU0P>FAA0I%VOCJI0$OCQ&D
MZ=YC\Y17D!<N!6RO:CXH5\HGMGGWXS#T$HXJO*5E;Z/2R7V>U *_%>Y8'W0,
M]7, ,J1$/X:*WD[((4*.=T5;CP4IB.1OO=C8>)B3_OB,OMAQ4!^+BU _&[A:
MK^DJ"]ZZ[_Y-'<,!NQ^M$KECM)8!D./!>#ET'::5-!&?I^G02R5WF50 >PYE
M,=C\*/^Z>"[A)O=3+N(T:SLH&VJ/U+JE12W"K;V-D<=9Y7B?O/OUDN0 5P[>
MO'!/B9<6QU,O7L@]W'1#:49\V!FSO\0O8?":'RBP!1 R4'S6/(GWKQMQ;L5;
M\K<[1)8*=XS%&=A+5CG.*^">MXO9'Y/Z"Q_P%[.A6KTJ+O)KRN%),3[A!,S'
M9LW(.^J#*X/ FV@5;^FS]R//DEI&_M6/5;CW&:E[H,S^U*(2R6Z( 7&,X 4N
MRO1!#H^C1)C_0E/ R9',^U$"'"W(Y3.;_<TL?!E1@2!"V%!%UB<WYI(0X93@
M[^;QS*0":E]>K=OFA==Q4G!+T_9<Z^'6B!%*0LR&P];>%#D>R7!NTUD[=LU*
MS*+I[\EWR#CB%XC6(;R[QB^P">;)+D[JZ4MAX+WDE];()[@RE]^7BR-*#O!X
M;W6%#II'<;+U0A+O*-OP\%7_L&(<!&M>@I\F/UGP^#1]I7QLKMT2%.$NM<XD
M^8'K:CKEO2]F4#&O+":07VUW87R@])&&D U[6TW2_KLK,OV0(NMHT>OAK<%.
MB$-:\KQ/#M?D%#XG@@2IT;!\YT6_\,4VCADU8TF\Q_E.P[67L/6&1G0=V+PI
MDG/WD,1KFD*0GX$;';+RP4[(35Q.Z+I]]_= ;-R2C,^=W/7Q"1"P;-:&Q-[5
MQ5Y3A5G .87[?<:UPSR]J_S6W,"&9J /4LL<)?)1-+J[@PM;'"G^<4>EXTJ
M\FZGJWL9K9^C@(T:"5+0L 289@5GT\<C< A(F[,FI<E;P*;C5 A5=.Z_IU!7
MA#N"#UXRO-OI[8 4:>6%;1S?=[9&[/M(,#WY8'Y/1=D<L9_)1[<6FC @<1ZZ
M]X7@Q49N)XBH=GL*_%E&/H^*Y/'H-+_P!5*6E7L@ZR#(]OUK[/0!D9JQ.F4=
M>5,31W/#U9HKW/QS+R]?"4L_J3K)+:)^A8W5:TZ5K-CPB*QI+=?555U7(DI:
ML+ H[ZWN^3L053VO&\TZD_&H+$^W?!YY<C/)G)_%=9&K2#JR/-@)*5"/$[KN
M<_7W0.QW23(^[YRD  <\H60C8A?K1[5I[JJF9#2&#'B3YO#&&1T,(/?T0&[)
M$N(>A8Z[FB.V81FN9ZSK?.RJ[!D?WG[(6)O$]PT'SYZEWM(TI?06*FQ?TG25
M!#OP!)Z!JPZM]/= ;JD2XM8MM:<Y8DN5X7IR96$^]H+PT:&><#D^^953^/^P
MS>7;(*(W&=T>9^G+]W)R3I^(/3RORR[.S>U3SG7,;Z!".)F326XJG*=??*A@
MY"4)Z\X??["X-(F-L!"V\)Z/'TL8:HO<='M%K!ML:T/$9MK/[[S:[+0PSG)@
M.^ZA7AE#;HFU7% ]0L:9%YH7\D&4\,L/H>$A(RYM[;398BRJV$=+ 4]W:^30
M,R!F(^S4WA0Q_ QQ/'G75L98<$"0?CF1P! "02>?8%[]:Q_LP)<2;S3#C>A5
MQDNGQ/^@JXQ+=+??OM#D?OT]"EJO$T\9 RD S5))<30Y>@#DIY'3Y9DZ\\5H
MY=J;UM\=I04WQ6MK)3^0WP@,&;Y&;%X]5PT5U&F2G&BQ!.2*O%\33MG\T2*"
MN>.])E1L%WDV'\DV0>)_AE20 VN2IG%B,RKDI?S^]?*%J<9;=9U M+5#"J&#
MHC5C/4>-$/MMW;S."F@L>#D \FLQJI[PS:"WIEXZ>&POCKC=E9LHN/2/(VCS
M&+QN,H8Y*5VF*84"44D6_+MM"1S?&[EECE1#5ZBGIRMB*QXK@:)P$"?U.5Y_
M9L0(I\9S@4IZ]J-$)I11@<!?/S?$!X1("A7M(<H+/"")[Q;EH?+\* E=GO9P
M"!(ZQ.V"@:/FCIA^%]>*S+TL?):/;]^\=0G<,.E2;&;12F(6.J*FX.1(17+R
MALA-MUNX[C IM$)LJ#W,*@N.7K1XHC;BHHJEP^!F/VW8POY,D^V0N;4V1&YN
MW<+5S>VT%6)SZV%VZH3D0WYFIK"U;V]ZQ9MG<*TQ^5^\)(!LI9+?.]IV?[JC
M&5+[&1*L")ZWM4$>'^]E>?X=G+=\^-I46Y"(BOLY_C_V:2:*[29T%;]&P;_A
MXJJX2K':0*8,O"77,H;A*+D6)16#UD%F0=C(:D7[BQ MHJ^\Z(H5"3$L[$/K
MN4/+>._J[<*BK6XQT[Y #YV?JQ/E&4@969(?2["]CI/\MVS2\>(J*?LC#=ZH
M+P,2L@,AM:?YRNE<^*5&<<TU&">4%N>A[BA /93B+R4;T(#S05X.HA9DO-UY
MT8' )R_/X1EK?A@G?GD!&%I27NF^K-MR<?_+S>7G+W\AK+M/M\'*LL]A1OOM
M7DE%FS#BXF^D1IX4],T?TEO2T^W)Q'M-O&CB6RH38/M"S.1ZE#3]6Y!MKL.8
M!U/JST*TY3VI'=U9@)^D1CG4'S6TTTO!-$F-K \%X*_K$?\\EV:=L]=\V 03
MRIM5K!3TYRR1QIE12H K4K#5?#K'0N(62JW6)NFG54+](/MI_FS%=<C\X!T
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
M<8L8QO!XS6G_!LA3@$CA=Y-!9$$.)22KG,$:LGJG8'*PG@K)M9[N(O*Q^)*
M7'1S&X]/I# 'QT#Z-S2>A$'*OIH4&/,/A1*+U<U>#3G4HZ&8,S$5C4\Z.PK(
M[4J0P>1F3X=AN4,0_<@LLI]_ ^<9X*SXVPWBLP NK!"M>B;/350?#<DCY747
M=L< K</0JA!,&RG6/<B*!YNTHY'9E'KMXFI)I1^9$<M3<(OGI:]^[&B4TN/:
M7M-&<!&H^M4QG 7;VMU5.!N09C["'>5_$YJ3(!&%C',O.<!+.@GU]RO( \OR
MUTFY*PE/[+!.\";IFQ>R7S S8MB!'R<U:;4_M58HNGSFOJ!J^LJ!#<58O7!P
ME6;!%K1QP?Z1)?L5_/8"GM\9HYG>45R$V6&U#$)M]Q"NPJV$1/,AEQ9$R*I&
M1;P(==:PJU&[O=!;TB5UPN2B[0DNJ_"K44$"@ONFGGXD?A"S]A>8M/?K.YH)
MFQBY!>\=Q44D'E;+(!)W#^$J$DM(--44'FD.GVGCS=8=38HG61G"0@"TB;(,
MN0&(\<.L1M7UPFQ.E_Q2J(N1SN_5(@L<:-30P_&<45)>O!5G =(IY0&,UE(#
MW<\)C.^-&%<GJ*' TQ%=D>/H%$F<OCIK4F!!:T%$K+#Y#BZ6!Q1,ZT3H @)(
M>9D%@7-P'-BS0AK#/HG7$F8,XS :#KV6,'4,Q_%1RZ, U98_Y.1_EQX=*)6&
MP5^0;IX[\%^)D%DH*ICD>54]EW%;3NQ1@;(6+<NAL^$'*OK<4BM:TG--5D:4
M]C<GQO=V''1;WIP8V?4,(%;96PM:D+7W:JT+V*I*O:,@5>O['K.!%/'K'O,0
MM>7!CBG]SP%5CQ_L&-WY7)!5S2,56K"U[Z*L,]"J1+\3P%7;ZRAJX!7MVRBS
M$+;EN9,)W<\ 7X^?.QG;]TS05<TC'UK M??6JROHJD2_@E@[MI;0:N!A&27
MBO99F7FX>OH.Q(3NYX"K1Z\_C.U[+KBJY'D#/;C:<T/*&5A5H=[Q/JNVES74
M("O6-WDF(VO?,SM3QW <8SN?V9DTP!F@K>(79=1#KKB;ZCKJJE7S*.A=&GC:
M:#8 (WO8:#+D3A3??6"=@J5G )]H$'-LU@T^B#2*BCA1T*&;JYWB2+[K-'4,
M%V%2YEVG20.X"J#:7C&:AZ9LFT;%RT]L@(^#P5K?E.H!9#M/;CU/ FFGW]WJ
ME&K4-=AIH[B(U_+78"<,X2IFNWP-UFEXUGP!M >@;=V1G0;1YW%1ME.\,:IP
M%'>ET=55#-5QDS!W<^7=52BHYS0@ZH4]1)$!]=-EVG>W]W+T_8XFC(?HM:&8
M@*;UT''[?=:)0R#%S3D*J3\;/:8_XE>C)XDQ%RY*H@,/S.N^[_E&DY>X_<:G
M%?U4>E%RKUT-<HB/UJZ'$1="%0R''%'F*JJ.+E/'0HPTLT4R@#J&[S%V73>W
MKK+9]QG-0D_[)<CIHYP)T+1<BIPXQ!G BNK;>_)HHO4*GX0+8UI#&B[S68"3
MEAN <\8Y)T@YOA$X>9!S@16E-]?& HNVZVNJH07M13;SZ-)R^VW&,&>$+<>W
MX::.<2;(HO#6UFA@T79[2S&NH+W'90%63F\GS!CFG&#EZ(["U#'.!594ILZ/
MA15=F?.J807K)2:SL-)W\VGN6&<",)TWH68-= 90H^>JCCS>> ;NZRA$'60W
M=\SBS$S=G0^:S &0,\ ,\S!A-DW%N#ZT7&0Q@ V2MU_FCN4R:LC<AIDUD*MX
MHOT>1A^XV+F,,1EK7+F/H09R+N*(I^KLO;!ZL>*:WW<'S^N;Q_AD2AG(A!L_
M"G*8F:B6.L",' (QM$R59*JAU.C5GGQ9$$%2[%\*H@@RXDRKASLPR!"#.68W
MD63"VZ@!7,2)7F4,0D1K;]?0H5\(U<!P*>IG\2RU&DC8V<@8U >2K+1NB9]X
MB7/X%J.5U>CJ+ J<*D#._JM^3EI^"_N:;%Y00FGN"I6 -H.L6_IGJ, ]R?+K
M/9TU_!/QY>R^[.:DV9]RK\GJ.2&41J].!7@3N[JEO^:5H2=9?:.KLV9_J@ Y
MNZ_Z.6GX+>QKLGQ!":7I*U0"WNRK'O&ACN8TTZ_U=-?RC\67-/RBFYMV?\*]
M+K/G15I16KTR%>#-C>J2GG,\U>Y/.CMJ^NU*D+'^9D\' :!# !T8(%*7L,*
M8D4@255JE7:,9APU:FD;=LUD-5DH(EO$F1W46HZKE?_TFB<&W.1Y 5<_=C1*
M:5O-Q)'=D=KA5$44=;S&]$5>VFN2*//K(AYEHA":DYA=$W%5PPIKE;Z,*K4=
M'=,%$?1(09 4%*U5.C2J%A-U:-L%&E6$=L(0SH&J?/G9L?V=!%?W"\\B!EF-
MRNT 6IQ598UKQV!)V7;9\MJ0O\!LO5_?T4P80_L;-A.&< YVAQ72#[O=_9V$
M70EQ)F_?-O0(+1D" Z B!DJ-ZNCT2(ORK;\4.F)D\Z1\.V_8&%=-2[UC3T^]
M6GGD9')=[).$MCYI,]S#-5P\%;<7!JOF+J)>"_?S?<M>)Y![C_D14AQ1D3P6
M)\6OV"0G49QLH5-Y>V=U6(5L>\:L(8Y>J>'7#G7KK1T- >\6)*=AMJRE$:'%
M..0A3MIBM<H![(X!P6@,:W1R$,9.A1Y"LJJ'HV#6(H )/!/G@'4X>Z$'R #N
MAK,%-CQ3J+H^2*O(X$$UA:*SH3[G8Y&=8G#C-T+OP0V\#-)5&*=[IJ&..Y R
M[1%#FI2HU;,I/8V1 YD<[]-G(_$IVS($W/Z\-R]@I$-J^ET3G2+F-[OY^*1&
M0/<5S%Z@T2NRD-6O1E;\&-.U>"M%7$"'_[N+L[_3["+>LIF\HKXXD2FJ7[2*
M/VD8U'@T73'-UYW&C8$>O6:(I.R4N"<OHO%DE/A3MO$RLO%2YI=ES%V#(%S.
MIXWGG@SKKJB,D9,MZV)PS=SE"BF)EV?$#QUI)B:0U(*6GNNGPBVOWWJ^SU=4
MUHC_-2TFU1L]G54+LDN"K9<$X8%W]KW,(RL*9\WD91^$/ML2J$9PKJ-GFFSO
MUX7/VZG;]K;HL;A'Q";@MC1T E7[^)X\L=EPIY"X@%SVWSU$?X^^19?/T?^P
M_SS]#N;JULL6?,[2']YV!WO6WSU\^?M_?_ORI\O?D83F1QHI_,BV.@Q\UXQ)
M&+_8";/> ;.)+;]8ON!A[&P3L*8T8G9PL/+ G@Z]%K":PRE7\_V:%./;@DT]
MHO)%E VJ#K26C-DL_1\:^LOTB:Z@,$E T^LXX<26D<\]WNOBZ*-V%-,B^JS!
M$,/>?"45N#A]).3 J4"P^4ZIQYF !)D46$#YU*A-10GU &VF*E)1YPO-;:DK
ML<DM6:@?%)N'4_OZ&CF=++Y@"DS5'F"L8JM#[Y;*=$2*S^.%;[Q1.M@+\96.
M$<S/BW?5:-1/$:S%^8PK  Z+/H/C1<**FCU#_[I/@XBYF6P3_L(@2&0*1G#
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
MQEVK,7-)7[(6X;O<&;F>R,U\A/AU6Y?HAMC@QW _KSXRIT& 2(?I6XI'FM;
M2PP/*.^\ [\T@\'NGU8;ZN]#FA< ^'JX"+VT-QK1WP.YG4N(6[?OGN:([5J&
MZZFSN1B[*F/Q<B!\?/N;=\Y&+O30)KRK+?+YVRMB8V5J:XAXSO;S.QE[^<0L
MIZK]## ]8MXG?A#!HT_3R_4I6DTX?5XHRN?O*SS0A/^N"ZEZVB.WQ$%1&^M(
M5V/$%CG,\^0U1!3]$$,OQ!,A</U(5 -1:YA_$8)&-.LS2WVR/AP])/,IB,CW
MI\O_Y/]2=V/HR2N7>U'PGOV#RW0D\%!;I$8G)6*1VM;9$'E:VS#?<U+::F]X
M"/-+X] WF[2F3T 8N5SF%Z1Z\^&I=4'4GZRF3]2[MN]HL19B$D,1__2:V6E1
M[^T^$>*+JT\=D"O5$2D<C1>^41UQL!=BKV $\].73$%")-R6101CYA_D9BX(
MV8H1&U=!O%Y3"(HO"'-C0/Y]Y-,$:H#Q<NU!NH*4>7'^!D]R!"F\@R'^+0JJ
M!GHJ,1;0=A.]T91U:?,VVMH@->M>D0KOXJ0!<J^BF]_IJ=([QBBO91I$ZY@7
MG8.W7D21.?Z20,SK 5<N1U 0-^MPJ)<]7WWOUZ0<T[QSH4VL^I>R'$3XROCR
MH: TC5(^OY9)PF3C.41Y36S>)"]@NWSW$K_I:2WWV29.(!>X;].GF Y29-.N
MVI-@ATHBB-TA?;+."JY\AI]]4N>)U)B"F'V]7<X8X9R=;I](Q9Z=J"D^+3_'
MF1<6"UR^$1-OHFV] WFA>?5\=?&=J1HXEIS]%,."O;J)5B(CLZJAT[:/-407
M*6X:5WT9PS)!%+GG:E8':EX>\0I2S)'*:=5"-5[)$B_+7.[*^'Y.-,H1>9<C
MLE=)NR K+USM0R\3&97@8;/_L1\X%A7/=<">KU8[.J></^&1O]!A..SGQ'<4
MS\%\[5\WO^;K9M[N:-T\62T7I&29E#PO:I76+ 0FG?@8%9E\ B_8NOI#O&]7
M:M3;[9+XC4U]3578E*GJ6;Q1>ATGME9?:0X^PCH\[G,H7Y'ER'^4M7FD-A2L
MTLI64?'J/?M3&);/$,.?M?H P9HS]\Y8IF\YP;;]1[I_^0==944HCNL^S8G
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
M^UHGX9*D5.JJIM0P6%/RZ4"]Y P>V6M1L(F#=7GJ+BP5YCZ#)I_]@YZ)C]4
M_F7@',ZW37T5,P?9:M#^:KL+XP.E3S1Y8[QUJ/CU->$/V,K'NU6,BQRAE:FN
MCKVS!T6,JNIDFWPC..> Y"R0+@!=D)(/5-%E^RJ\SS8,MOQJ9'>#'7=Q),[K
M1?SF?LU;IYHV'MW4D..<9C6K#$QTD$*,B;HEQN!9ECP6<6.(E#ZU1DK=B"'H
M4OKW?%A"BW4J3D@41Y_+?S=/Z,"1%!%GV_$"-0&9YC/8!B++IP3/'(N'E:TI
M3GQ$[8P164)H#*#<V.Y7#\;KRX1C>^&7V%AL5[7JJ^U 4.JJO_ TOR"+((-B
M&?+!J=^^68#4P2CM"L=*=T:.F^.44,= N9Z(\6RD ),-I"#3N:<F.2D[/I\A
M-3S'F1<*IXP(%:SJ*J :52 !L(:4<"$AL@,'6E?_V@?9X29*LX3??DAY[.-Y
MXT7'^X#N-[*L,8$<D.U\%"6G7),X0+Q 6%*$12=8,$YJG!,1ULP8[U)Q"ZO/
M.#GZX89B/V>U(NA)-IY _[=U0$-R\ECB'QO]\20S3P5^\V\-N?=YCM\=LO'"
MD.-:*U\;.L>E45Q6+4J*&O]P)^0_[,+8_B',K(M-VA]R6>Q0 ?Y5,;]B7Q9
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
MKFCP!O$ 93',$^%_CM]H$L%F[&G_D@;^H66+*=4)*62-$[H("0[W0![7&R'
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
MR9+3K5O:VH=5AE-/X*EOO.#+EQHP=N)4?VO$."4A9H%3/4V1XY0,YUIQJF"
M?/E27V?-XHU.+51C-S<*UN#&A+#L:VIUB_X\RBWZLPMP(R%FGUOT9R?@1H9S
ME&[1G[&Z1:JTU^X6_1F96Z176O)G':#UE0;_8+/ORQ\8X$;^ES_*0%=G'S<
MK%_D%AAK[^ .F WPKQ72ZL]IQ6N2LT*^_&$!/A6\"_7EC]9P2I-B&O9;HT$X
M$1R@I4GTUN^K?F_WEU%[N];6B+%*0LR3O=UI4^3X),.Y262J-@=_L;2]TZ"(
M:FQLVSN-PK(OJ.Y=5H%G4GC3UQ8QV@R*6#YMVM40.=(,\VW# _H+[-A6YK=I
M^K11C(P$:K0+2B;!S/2,L:?5AOK[D-ZOQ17D;S3;Q/Y-]$9%TLOI;RF]\[9M
M9:,5#(<4T50IJL@JFS,6PM-Y92)-3JDJR2P(#&HEZ;I+PLYDZ\$.B*U!3MAB
MOO>W1CJC)9F>6?%!C$\* OGTM99#K5GH4T-5G5'RLY_F*^DR\MD_"O^]T\$>
M[(#4"N6%+5SM_M;(_6U)YK4ZW3]?/I6>]O_?W?4U-VXC^:^"FI=+JIP_LWM)
M[55=794ESWB<>,8NVY.[K3RD:!&2F-"D0E*>:#_] 2!!@A( @A (-/=ALV.Q
MT>@?V-UL-( &34+1O[D<?N/MB4>#<&R!7E*@Y.]V(APN^)X:M>;UACPQS,Y+
MWD=%=7@JHJR,5E0UR\5!?*+9HCV* 5!G9S\8_=/&IJT!AB1G@+!WBO517<8Q
M^#YO$9YV8[>4<$:*K=ZZ?4HU$T5U%#X>*630S=C!X)V]T/5_2?8ERM[1C1^[
M(BGQQRB+-O55T?FWMU7\[>#BESD'H&9WQG <+Y(9-@<>7MNB<1!OMX%EW3?J
M.D==[XAT?X&H .BK-\+/'_(T7N9OO@ZSNN9KM(R'J!ZA\"MQO@;F1!-<.LL"
M;PE/ O=N[<1UGL4/MB,]?Z@$MVK/#+Z3=8#-@<LM!4%ZVQ1FY8(#CJ78.SW2
M/B<'#678B-XY<=_V*S9+>N:>0*;AMF9-4T$&U",/ >LNP3JE 3B;'!35OL!Q
MQS3<HB%QRF24MD2BRTV!&Y/KHU6N'XYI"UA91P\!UV#CAD#5>KS\9WSZFYY0
MVQ62&$"P94=_0V&.VOX@Q#8IZKR0^MS#*0E0"]4!:D\U'#T''H8KQ9W^&!;M
M&3'=\WP\P35DQI G*L,=/9@&%GM!(2_>2&D>N(A2S:K>"1%0_Z$'U;]O0Z0
M^,T>$-3^B\39H0\XC8.OLW7R:%?9)&2S44'U"MLQS2S4T%EHU"IBV*6U*9'5
M)A;\<J7+NN!?^8!7.'FE]PD.71&A(@=N=$- CRZ D-("-L)!D<\HE<X8HXYS
M^+L<)H9:M)S#&>9]D=.X_7!/P%2764PWQ.Z4!7/-6P$W4T/8HK4.- %LM*:2
MVRHTYX]8!VP'9=M%8"/V!IUNH,2<^07*L+N;'L;;=(KC#;T'.*KVNCMQ9730
M[58%K6>IQT20;5,IJ[5*UAQ1S3+X]*H'4#O#DE/.22'5\RP)V5R4TM&<Y%@M
M@\ZX @+T..<J2UPU4EV6W9Q0/_,::@3<'LU ]V9AVA: K=10<.MI"F6/N%9?
MEDC,EX2=F?D$'AD!]UC^/2*P5OAQBW%U2[L9N+! 30[<DH> ]FJ\*V@!6^^@
MR-:%%6K&B'%&G'7P.%"&5W]?@:[!#'57<T.!DGIF^NNJ*K]"@\->1@ &KS^;
M97?8?B+JOB\*G%7LPZB_PE7? KC5&L 5S59##MAN3:2V5>3Z7N:..:JY!PX7
MIT><Y=DW''+$V -,Z"\.3Z1O73K0J"5P&QX!WRBYWS4#;--CI+?5]-L\VWQS
MF[R2*=$3X9#0!;IZIA0ZLE2BI]CU&4>CEG/5^%/X1AK?-9NCQDNDGV19B_83
M.HGI80PT5A\\.EWLDS1.LHTV(#TA F[-<E#]^^Q$"L VJA#4>I;4L L<34Z$
M*F#$^#&B%51Q<3#>_J%O =S"#."*YJ8A!VQ[)E+;'T)O>(/:Z>$%<>!4S'A+
M-6@&W%Q-@9]D9N9IN,:BGY>Q@&G#GL"W^[3"F?/[?9$EU;[ !.3[Y"_Z+WUB
M5=L N D/@Q6-5TT-V&P-A+;5V98U,U7./+"E>L%+]U3FZW6RPA!,]A>\35;I
M@)F>$ $W33DHT1S[%(!-4"&HK1IR=H$-;2)4GJL^$&%5U4;$9T"-10JAK<K
M'P T#;E\UL>^*:<P54-HSU*_>_H4N@Z=>MJC1Y#UR%4!@5J3@CC6B;"XSH8;
MV<7')$M>]B]*RSA^#M@VI%"X=?0> K4/N8S6&:>:6T ;F02/9_.(_M*;Q]%S
MR.8A@]*:A_@0JGE(9;1/R/X5VCRFP!,P'T7LL\)LH?<FJYJ5WGJGU.+P,?H]
M+Y9I5.H.$X[C -34SAB.7@K+O#E <ST'A772A_75[#3H>N,;")\/B'6(6(_!
M=QQI1J8;%V4M0WLN\[4:W; 86HZ,Q3RM1XOD/ M"*@L2S2=@\<.PHZ/R+Q?F
MP^.Q+M6^K/(77+!;,NB--]MDIT\^ZUL =QX&<'N%J]3D@)V"B=3619\:WJC'
M/'#ZV@O@0F0>SF!ODQ7.2GI;&Z_IJC=7'3UP8QV$*IJJDABPH0[+;+VCEG/N
M2A.'-M*IP=HM-TEK#=\7>!<E\6V4Q9]+_)!LM@HC&R0&:F%F('DE8C4E\)K$
M!H+;U[3%J& ,:1GB?8E12C<2)!DK27S_L/1;BGA"I UK1'DCPAS5W ,6*/8
MEKU,^E;K=VQ=:DOJ7I:#!UW55( =B@86]R02$N N1">QO9(E+U%Q0.LDB[)5
M$J6H)/W7]P>LHAT[EHVS5?ZR(Q-%^@WOG_KTZUFF&( EA(.[4X.S/Z(K=1I&
M!^2UA(!=Q_!Q>#45< <RT9'PT3XDZ\[+AW C$PT#E"H ?B"&/O7/:PK?1P=:
M3_@RB\DOQ1['MTGTG*1)E0QL7!W% *B_LA\,657NX=: \Q<6(,XN9]WTQ;:I
M-[TAH;O01>.\C@@#C__:L>Q'O9&='3W9U;U[WG][7^3Q?E7=%8^X>$U6JJVX
M"C*@UCX$C.^.D=$ M-Q!4<\H8T"9,B5L^ ;9Q-O(41++:\20EP,>HH6OCFJ(
M1SIY2@A;,37RGJF=)?MJ<-X!;^:;'&G?#EW?Q;?,LW*?5F1:P:579['4I$!-
MS 1@F\]2T &?DPZ*;;U-W>3.OE7;.RJ;[CVGM*:"WS$6G$RXY)8'F/P%@JD>
M:3H3-6@&U#^-!:XI)CFGN::QZ,[*2L*957K"GM(R7$28%Y1V/3@+&IKYZKMF
MNDI"']9K,U-61Q"F[8":ZVCH/+8P:@0\T!B'P4'401??U9%'-)PR\1N)^!D?
MGBGBW;!94&WRO*> 88K?,0"3+7ODRS77.-\4T6Z;K*17$P_1 G5[1A!YHD))
M"# >,9/75DU%AD'R9X]X<PQ,F3_3T4)6RR&(K5JJ"*&JY:"\MFK9<$9]]0R6
M/IL.J!% 4PLLN0F6>/7M)G_]CJT-%8?:"IL_CHVP^?FWY:<CX+T'0,WK5'AJ
M2]VO  U'(IQU7@3]^LFS-3B4_OYA&431/_RLP,0> %?T3GA1T3_\#%C1!>%L
M5>4#^O7G0(KN0OJ<S 9_IO]YO'P(HO),7AFZ44 "J7PGO*CRGQ\!J[P@G*W2
M?$:_/@92>1?2/P;1\\=K!23V +B>=\*+>OYX#5C/!>&L(WWTZW4@/7<A?9)M
MHEU>8+^3YGK+]^J@2-\</0:J]RH@?#8L/@-H TH1S]O'OSJ<F88Y=: -W\:#
M-G^=N-#F]]\NT[21)%%L91H@!:IN)@"9X]70 51#(W&MD]AIBCJF@1(P$!#Z
M,K[EIW^JT->/H!N7 *!G3.1WR,8CBF>?C?F$?OUG*.-P@>#AXR*4XG]^O%(A
MJQ]!5WP!0$_QR>^0%5\4SWZJ2H+XJU"*[P3!XU4HQ?_PLU+QZT?0%5\ T%-\
M\CMDQ1?%LT]+_AQ0\9T@^#F8XO]TKPQUZD?0%5\ T%-\\CMDQ1?%LU6;G]!]
MP%#'"8+[?X92_'>?'U3(ZD?0%5\ T%-\\CMDQ1?%LU6;=^@S^O4AE.([0?#9
MX1+4.,5_O%:&.O4CZ(HO .@I/OD=LN*+XMFGZ:\#ACI.$%Q;ASKG'QJYPL_5
M3596!=N]K*DW+B4$:A?#X,2C(*=4 &W&0%A;_:,L4<<S>+7O/L3!LMX:\EFI
MI[Y0MXIV-JKJL+CTL<("J*_M"^L%E&K9G_(*\]H>3_DBRO[0GS+4T0,WTT&H
MHITJB0$;ZK#,]A6;".>V4,U3CACSP&<(IX-+>:$TCS)W9P7?LZIF^!:3#OB!
MH/JW)-O</:?)IB[%K3PT.)H!4&NT'PQ^C'!<:^#G"2W!.#I86-?:PRBEW0L'
MR-9< I1W(O@]2.AY8)KN$.M/.$[8=HF$/@.>+0PT+$8*$BZ*><"O.-OC!_Q2
M'XV]QP4[,4M$[\:$GL=<53A^2E[H6*T?R:_E.EK19X]55%17424K\359)T ]
M]+2#*@99;GL ')E-!-3^*\#$N4"M0$B02/!T%X@+A6JI4+Y&HEP7B$F&J&C!
M$PZT?+K^YA"1 +CUG8+IW0W2/@6L]1(A;366E>H/?-N'6S0!+\C*7W9[ O?=
MG_MD1V-3_>582FK@!C0 LW<IEIP4L&D-26Q?"*OFBUK&H2_"F@@H^6!%:$7X
M$:R8\P[XZ:+Q]39/XYN779&_FMR"I6T!W#8-X/:^=FIRP#9J(K7U%X3S1B+S
MT%](+X"3CGDX>[VA%Q'@MFK*+>V)A,.:V:.^!7![-8 KVJN&'+"]FDAMJ[XU
M;]0R1YQ[\$F3 K5VJ7:HS3RU6;UHJVTP/XUVM*2IT>F@:[C04/N<V945S1NI
MBD_JZ(#;K!):?QYW1 38-M6RVL_=R@K=T?Q<N/*'$Z/+UZBH<Y?AC.P:9[B(
M4GH12OR29$E9%<3^7W%3[E%K>*9M@1OCJ"$0#=2H(6"C'2>_?<DVUDM](5"O
M'U[P-+!U^QT&FOJ-^L/ :YZ&7'$L,;&8+1F#*^*1TIPED$Q\@%E+X!Y@!/S^
M@M]@,\#6/T9Z^Z6YN@]F_$(O0"S?ZQ!0PX^%(0AO]<L\HY=$$&'HC1%)C L6
M^B\.3Z1G3?+'I!UPBS>&W@_(!QH!MG9SV>U#6MX#ZG6!G@^(=A(\-Z08 BJ;
M-C]DTFZ>ZGX*W4#=NT;S4W>)[,[5O=;UH#DCJ.C/NM"L[>-37K6;B_(%OH\2
M^3Z940V!&O!X\.+59\.M@.\G'@G"P3YB\7*2Z#G?5^PZM$Z_L[R.W-@NLBI'
MSQCMB"#^+TCS,"Q]RR;]"/OG<K3 B/85^ (U[\.0B</0*8 S5V=VZ=+LKE@R
MN%!I?M<G37$1SGV1O$3%@>])CU)4MHLSJVC'=!#359M=5)9L#VO ^Y&F&  P
M%Q]-!^Z<&XW43N,VSS9/N'@9NF+1J %T5S((MN=5E-1S<###PGOV-=)[" ,X
MGND&IC93RA_1#@!<->D-M+-+)MTD;=Y'2?%+E.[QXO 11^6^8-JYB,JDU&0H
MAUL!]6\C88OIFH$F@),UII+;*K; %#&NP5.1]WG!-N-5+?3V'U=)N4IS*J]V
MW6T<!^#:;C$<HN:/: [8"FQ06'_XZ[[0985H)XCU(OZSZS'P$IW/47G*JRB]
M0%&%UG0D7FDGX7S$N[(BT5F%[];63F(D"^!>PF9 1#<QICU@/V$%P[K\8=,9
MW8D'W%-X'9?+$NT*_)KD^S(]H +OB)O"(4]!;@D.?+4OZN/821Z/]17C. !W
M%1;#T5OY-&\.V%'8H+#.D;.^4-T9JGL#Z25\#LIE_/N^K-BY,6>9OOLBW^&B
M.EQF<7N(5*RBHLSX&3<$:MKCP?,,H%DKX)G D2 <K(3NFA[9QK7V4#':9W%;
M,:>II.,W]>=I)'@W;.MB=WZ\7UDI7"[0]R@,*D&XV.=NO?X8%7]@,D5\S0NZ
ML*+VA*9M@#K!49#%B$;; ' ,8R:W=<9[O48U>]3R#VK9?F!W6)GE.ER&W+%=
M$MF&2?N0;+;5W?ISB2_+$BL*0(QH!M0FQP)O%R8-V@ /2D9!<%3D4=R@13]-
M3<6O*D<YEZ:I[_=P]QE%3!+/:Y,^1J7MI/%7K!N:I?E,"SZRGD*N5/H=@N/W
M'3 /4^ X(5Y[11=.9?<-:PF!>KAA<+WDR0D5X/A"(ZQU*H2Q1)QG\+7&/D3]
M20<YZ:S44G.>04(W&]5TM6__6#G#GE,("=%K/=\\?24?JC[>@7.U^C; ;=((
M\E'Q7'4#P%9J)O<9I6UK[NA$JP,?G)T2=8-U77.UW'XFG: ^;O.B8KOGZ'4(
MEUF\R(LB_T* *">G!DV VN(8P'Q2.D0/?$)J++ZW';,EE:C93TEE8HG49RZ5
MWXGIY*/#.FAVS#*P-'?>=A)P/NH'>?V:VY?KS&NU6WZ-G=9P"\ ^RQ N=UD#
MY, ]EJGTWAR6L/\[M+^:>FR$_?V@O)4/W%/Y*EKA.LKHLN1U7-YDK[C> *$Y
MH*VG!^RGC*!VQ[$UQ,!]E)GLC@]?]W/[-//?B,$\TO75(^HD\7WZ>LKAX"BI
M,R+\!91!3UI/"?E)^W*=N::/419MV)?O0Y[&JUSIDY2$@)V1'ASW0G(JX.YG
M0.C)UQ6[_E$M@%]W,Q'\$U0!W8LOB,Y<"?&""YS\3A2$_.MQ_Z]MOB>^\0&G
M^#7*JC9>>]P_ETF<1(7N*/8YO  [I+.'B/LL:T; W=KYN":-N.A'N)'O@OU1
MBWC!OM#481:-I-TD I6"K'Z=9+C!I#%:TS6+U^K.6?C&NQ<FE:(  1UNP.'2
MJ=7 @+DL)_9*E#UY3O$BS^+R:H]_VF>8$'W_]K]TM<0,6@%VR2-@"U7$AIH
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
MT8KLJ$*=VM.TO2/6O?<R=,Z1'P$*7'-N:G@![^?)5B2Z?HK^NMQ7V[Q(JL-
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
M!:[W:-J\%H5*)(C:ZWB)WNJO[>5*)OS[E:R&74A8 3]^@^#N1=%:"NJTP@>
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
MBTJ\0$J\M( VE:2O(<"1GA"KL0-]X.;>=TR^D M;20X)42V)WKVGK/M@A11
M<TTEE;62!^*2UA"42 $-HC#>H0#ZM \_^NJ?G70<Q#&FYW,PBT< K7G=X;SM
MIE(0]A*BU<PEA<AVHI*4 JG:U>PHU&"\L7H1IX R31B#?248)=D@H@,S=R=*
M:$2<-L0K?D3*\.>4IN]3#E,/\RQ3?6*.XL;-'Y)R4?<4FL(SA<")P#U(_^WY
MAV;5<>!Y#T'XPPEI%P@D6S$7;C9RAY"K$+P6SV#MH0X/]4 =#?8+&D</%2B3
MA@LAP171XS69CQ#1P]@@-\7:TLW:2QMI%2A:7K (I"::[J%VRCA)XGR:<30
MI- ABI]@.>..I;%:H\AK&MM*7X:RCD6" M<:\%W3&JAB5#MKJ<"769&9E;8F
MUG3IW[J;29>7M[<W-C+TB,I3E*'+,*K7Z$-O+>ED-5!KN'N=9H->%*V!>[\.
M\2HSV78D\>P&X$?R"]VN*%#W@W"IO"ZJQB W,=H.11OI_KDDK?8J?VQ>B2A#
M431T979.N@UBDDSMZ&U)0M+,"LQ*185<79V<ZX^[5(>E0%X)]<0PW]+B6ATM
M*,/I-+@'KT$$44OO=X[_)XT@@M4_"E6JJ$-9?'3B)'5:)V72KE">,^3Z'Y<T
M$OJH'!+=Q*7-/7C!-[[0K!@A8=*_T#C8\Z,X7"<A]5;!VH]/*8L;T>J6$TR)
M.E1%8Z>M<"X-95C:!=.N69IGA4:,8ULE7I2@&5\;-7L-:.*:P:F&#&#A$:SQ
M"C143_( U1N]AN:HL(Z%Q]!6/8D)*CAX-SN[DI4<K$U-E=,:<,AWHVE5F.<'
MV79%C !M^4<N7538]>7MU;E-O"HC?>5L"!RZ:-JF;CL)VJM3KO(F8SF.^9%$
M@ %^E" _!DCK:&</)FG(DW3;/P:S8.'#32>D\*[NQWX0 FM18QVA^K7W Y;I
M,_EMF$@9=7^"< 8C:LA^Z78^"%/5Z"6G7N7,O0V@7KJ"5L ]1D/&D4\-322/
M1^7Y9Y-'+$OE8[3 #N$LSA9&;=SA$]<7U/GG ,;KPW-75<T:1\WCCXNEU93?
M+"A]=FNF[QJS$ZNGJGB[QG&U%E9)CJI5V6N,!9U\BIPE22NNJMMAB$UD>$%^
M][XM,G+>D[,(K((^=%Z@A]YD N+82XK^!N/ECK92RQDN2]I!'??AQC&[AO-K
MO<K,QVI#7"84C=1E=9I?9<K/VZ+$X7NZ=/QL??:(FHBCGI^.-+0!_4B/-Z9W
M&,!CPNR@$X5:5^J*')'*ZJ>(4XK.-^"Y=^]%9YOT[%OE_"'WY"(P-VCPO?J<
M/-1I,I\Y2KM-<2S2FA=*HAK2P6]CF*V;@T?N#:Q^4,]0KRVPM*(H'=:-NI*"
MYX-D5=^_-,I"US\<)FT,TF$M:Z15D/.GZOUW.G_JBM&1G@T"]\[Q'']&-"/P
MZEA.BO(ZR%E1USUX14LOGFSLBU/\FI_\8&HB9TE=5\@W+#$N<4V9O%L7@GFW
M!++8-#8'ETU9;0QV&;_5'\"E=+X<U4JHNGL2-2+H2@GH1,L'+_@1"8Y"EX*Y
MM-+L?^W)M]9#?_C;I#$CS$8?X@,+H8JF\02_R2@,L-.F>_?^'.&;.4.TLD;D
M\1?M60S?8 P!3S3YADP>/:B [@T:*D0V,W*V-)-*QX S 'E%2!Y2A"-SS8?R
MTM$ :O!^QLZO_@QZH##%3@,UHTX=CRH@=7.B?_]5&SN/IKT:8KZK-O6T5SC
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
M3T]W=$'%F%&Z*//UU<F9YLP^*C"6E5?[<;5P/[Z2ZL=7%F,L*Z_V"R0\C.\
M_ /ZB],3Q%K?/3T309I<QW:\):0V]$9&/C[=2HW>AZ6M1%I67C.O660D%4*8
M6M9*?.6DM22Y+T%Q??1%+P8KB0WXIHIQQ#C>+IRM@QJ6<MHW\5O=YD=/XB?"
M!S6,8XXTQ"R[G9BX->SIMB2YT$T2?@<49H]X4W;3JJ(>:AV4+HYU5)1?0[@+
MPC#X@2.621T4W1X>%/6'[<$D\5J]&X['P]]Z@\>FG!/A^-1;63@G1+3">L<)
M_%:2_D6'58SK]VQ@R-U;4"SMID#5#-A<<TP4(,P"<C4KF" AFIE&0XHHG<#S
M'/0HQY-P^!!JH8&PJY)2NTFQCAFAYR.%K9,;SW+S JEB46TW:)=G/#DJ"F>H
MP7$C#$XA6VE0$&F@@; K$E*[+5+UD/#DQ.LP"1I8U(KDPE&LF0;R1JFHC8T-
MTY[-PC5P,_?E:)-%P7G?WA@6W">>GA[N$]N=SOBY>]_J_F/4'4RZZ99Q./W6
M';=&[=_;=_W&Q(G(%)7?=D4D29,$\"XZ"M33'@]B[P5EPR%R&C!N;!"&DAKA
M05[>QKH9]P'J<'+C "$N<[_;GC2FJZ<B<_IUL1#"_.KTZOKLXNSDZO+\].8,
MYZO3T:^3U\(Q[X0Z,:6T<3U60-F'/59&..T&(N+BOP^B"(#=&.JOKUX2@M7Q
M<'RJ!R_XT?/G0;A*LY$ O-QUI\%.GV5M#50VWVS*'$4;9IJ=]L7^#>";,\!M
MOZ&-TP*, ?8-@/XB$1.OB-$2<:\,KHQC'HV10JIRL,['V\?1HVM+N^&,P>%-
M()IL'\>.[R-<SQ;6E!'3=)M8=CD\F(!9OE3-=[";^%>B<=X5MMQ\RM2IB-HL
M;75OA1*A<\/0_O9/='-$"*6;VD/ZP\'CUVEW_-3J]]IWO7YO>HPL-<0.E@@Z
M"/Q9NBW>$95[<"Y?7<<NB?Z&0MLFT>I%^M\B^I_HNU5=!M3=[50EH1MK_A@#
M%Z!5%1)PE+]IDNI/KM,3XN6.N_?=[A.V@.(@" _=,?JB-?G6'C?&3#(%J]<@
M=,)W'.DI?A?VJ>'62^>GR[.3ZXN+*_3O[?F)XG7#WBN, \][",(?3NA*+!%$
M&S%F%*@& &V!4$D-%HP+:$A,PF,BN=%2*$\[(3<^$$)#[HP/@^'@:Q)>>]CO
MXQ1VO0%:)G0G1PB38OA H6?Q4(!^=@B]T!)"KI'F#2&D%80"F6O)<+?UR#T_
MUO!Q#T+XAEIY ]DFRO%V'55DQ@Y"",'[[KCWO3WM?>^V'GJ#]J#3:_?1J#&9
MCI]Q?-FFC!M;)>WH!FT^OP%W@6C3GJ&?Q'8E2EK4[>%%>/6>/T%<3).RS3=,
M&@6I:_N# \/OCK>6<A-6\)1"SST]03WW3+<S2&4BT1S,ZE*7W1==B'I[=*"/
MH]=3] ?"Y.S%GU6EL_QS/CBA%2G,CKLTF_[[!!S\>1/A6'2^)D1!?&CWQJWO
M[?YSM_74;4^>QUT\33=DEMXH9"L2SW>"5053Y^SLY/SVZO;V'.V,;DY/=8]6
MF]?-DDWZN[X_&0W<H3_&%O(0=;\[)X+2\7^K/\.X44H:9M;(5)>"&FN!2,R0
M2$K@=H(5]M[<)K<4'8H(%_L2"^37N_8$I_,;/F&OS20*9$,&([)2.,,1KY+N
MJUZDMYO$B-##A*Q1-MV+Y;.IWG"Q&YWJ'V?$0*==&U.HA%H7[9H<"BG*#4/'
M7R2+G[OW;9&1\YXDC,#6WTQ]WT&$G4_\Q,5\EGB;X*^&ZSB*'1]'Y4Y^ ^$,
M1HF&A4BL]:5LZ #F*;#6[<&U$:/XR[["M^E&DQ&GD( T^>;9AW&E\5WI(VT@
M_K'54X/'7(4Y@7OSF-3G=S20''WC97BJZ"A:KUYE7:M4/:3!;#RB0FIPX=OR
M3_O6O+MZ]8)W ";I1HF"@)>\"\19JM#^,%CX\"^D:X#$</'] (GKTHJ?UV *
MZ]%-#;Z#6S;?',]YX WX:R"S5\?O?N@B\+T[>.XV9&N>"<VS#>X7RYQ5;T].
MSV]N;LYO+\ZD!QW.I#< \2X@8I,8K9)Q/5I(G[2924K*QEK2>C[Z$DGX4ZI#
M$FX[]P:=X5.W-6W_HR%]<B.Y\ DZLX;>M4#Z:G=@'NQ >H_^B6(XPTG8T?=P
MX4ONHDJU6NP?9ZA_G.L=!02 )D_JZL37?L52^=IS/@>S]*@TTTMZIVH6^#/H
MP:TY7F)Y*=VD/4Q3)+OV6Y;J?272UT8*(1U]2<<!E&C-'G)5%UO[S4=%O%JO
M5D[X/IQOS0EH1_9#R*U&H&KC&5-6QMIN2M8?&S:*T/9[&+K01Y(GNW:I=3#A
M0EM_.)FT1MUQ:SB^[PW:X]_38^6&+(J[3HCO4&.M)-K@K(CIQ34O3_;>"SM$
MX!7;/?36^,!&<F4BTYIQHP /4LJ*I++,UJUYVWX,72P^6J<E-X*3Z3--L S<
M!Z1T;.Q;QYF%;U^#$D&E%#W($BK6JH[&9J1&,J]@G#N_XEM82&B M@MRUS//
M"%<H.L.GI]XTO2V!8];A^U>]P6-WT#G&K6PUW9:A'F%[CU0;V;W!B^NSJXN+
M\\OKZTM-Y^[Y)?W1.IPMDRA0N13<B%C\FL8-*=4Q.AQZRNJAL4;@+!;.R GC
M]VGH^!'2%91,J7U&\.T>=_OM:?>^-6J/I[^WIN/V8-+N-"FO-DTQW',<7C6E
MASA/.- O=+S=QR9_XV<NX:O$T8Y<4\5><&["@8\87H>G/0H$MV[!RQP6Q)>S
M8LTTFDM*A=9NQ>4,-W>.AVU"T6\P7NZ(R;/'EFNDT;10*')M)MBZUQ:C1*-#
MWWO?N>V]B20IM<*X.5QAH)4%OBTV'/1_+USW?AB.GS3>W8C">&? 19_V!UOT
M%5JZ(BG]"&UA"8H9SE/%X:VMX[]C_7'W+:H:53#K""E@VS4.WWISVY(]J)1M
MQIAA12T1\*"C5"6-W=)L#C,F<.'#.9PY?MR>)=$_T09Q%'@PV2*"V(&>V/AS
M@6?$@RMCST]/V,8_?&A->H^#WD.OTT;C4;O3&3XG1I/6:-COI7:3[&&&;WD.
ME<0/\D^ID&ZWKT[1?]$>^?3ZYEJ[S^QW!RWR$>OSL"M=].*;&9B[DF76-F9(
M*0D,:S4K+SACX%";EU9TJHV0#ER\YLK?O?T3[N<P9A4U#MXJZ!1G"RF1!8!5
M<UNO-+!I2F]!: GYOPU8#HC#P4>2(:$E%@LB_]]'(<0K@#O@ S3]0_0G,9-]
MN4:,)PP#]<.!7H'L9E))<AN2!G1[ O$R<'O^&]($7B<??@O P%D!R@12I;FB
M:B_T'Z^HFV24JX5A)M.PPJ"]/G4R8E<PA@BU0%=D1@E-:!]MB";21S>Z _"/
M] (X^C!9.OYBZ4#BO,.O8!0'2H!4M(.6D%4[RO4>(MZ][_Y"F$WD&S"&,FKG
M#T6*8-C0U<X8E2A"G#'H!8V#O")(;-0;-R?DP]P_H/_#\;N8_(AM$7AR?">-
M-M()?NG'[B_424*R!:/Y(#Q;J!#:6$*$8!EXZ-VB)/Q!=7J4;\\:LBA6@?8C
M^#H-(WWH@UX,5K3E!J>6<9Q1N\8H([VB"S"TR.S2BQ+BP).NX#?QYO',G+X;
M]J#>[7>$04:XKG'D* -G<72I)GNM8?'41(,8K/$X.)S?PQ#,4)5H#%X]!^<V
M&^$GY5\3:"%8TT)25)&\UF!OFDY8^P'J%OA>:9)L;PQF +YA#1?]G*A^YR*5
M+6.1 N%K#:\F'2>?G)U42+JDSPR"&,[0#VBXQ3&,48=* X(-YTDCV"&?, 2I
M?8!E'#N2@LP*LT;D(0ZO-9SC$)W!.IRE1L@DJ5\6L&M_:!*J8R%;RLE<:V2R
M#0',<!D[]*/+_7J1JMHK7!IM0K_#Y/-T"6 X6;]$T(4(&WF'L[,*#F=?6YMW
M;47YR[9>LK=M.;[;<M+W;07S%@*Y];W73;^/\7NWHIT7_X#N:Q_&5^T2]>(+
MO2,7'[;*CFF9E)8[IAF 915T^.Y,5)$%@%63^TF?8YI&<*7AX"/)D%"[Z=X2
MQS0#"<- 7=08*R6[F502'$/6R>D%-BXR',Y(Q8RA01V3@J"X9CF(H=UT%DZ@
MO0A!=@Y5E(0Z/PC7-09V*:"*^%835GMW)YH?IDL8IH<$U'/<_2)&05D-DZ*)
M04A0[3"JBD+C82M;Z'@,]ZYB(6-P5SMR2PAKKIO6]N693EK[Q8R#5  $%G(F
M#[]*K4@[YG+F$IU6W&#@I9;A4O)90H%1&+P"-$F-/&P&]EWL!O"*)SXF$SBU
M;"%$&3$M\:D:><!=X'Q83KPFF>JHY8I*N=*/O=J)74Q>QE&AYER/A?=G3N^$
MDL9A*X8&!T6&;)8,\DD\]$SF=K0=#-FS/;.2V51@0$J8]N4%M8071W"<-8 9
M:B> ,M(S' <T;_6R3 F<L^-"(>/P+8,(911@"ZFHU]/\G]4<VY6D0&<=8CT+
M,6&OK'&$$("2AK^(:#:F .\XT9)FYD$_&0JQ"%H$"P]-(!N!/;1I#$"<Z4W8
MS+.M8A41I 6MU:5=T_"/L^" MNLFB9.VFF!3A%W)*I*4$%61PSIMG7"ERU((
M7AWH=G_B1+\<?A#+6D4+<0EK=1O7-&@DOM(%]5&(<%C0*A8(BE>KX[@)VP:1
M[4)1,]=(,Y?-!9XO68;Y557,@]CQ3,&<>AZ"L\0F3O@@N7\SAHME/)P_1R#1
M4WN.F(L66^O5.KF,<P^0#F9INL_T-D$8P[^2C[+G3<H>;"@[I6<E+7I2M"XV
MS##20X#["X@6>RD6:'.09N."_N(Q"-P?T/,H?!6I:@?C2DM:\R)94U:J(>I^
M#K[?0>IFM#42JXX=+)$7L=95LZ8=5)ZA>).P=M-E*,R@5["#%I+RU;J,OM$5
M$@UI#,[0I(O-DH/ GS%7U+3B=O!!2CI5"VR3-E448Q.7%MQZ=O"CG)@94:YK
M(<JE=@,,EQS$LG800ERTC 0W-JTG4L&9MA<[8&;(DN%Z:Y.9I0^=%^BE]T[9
MY_&$DD4MW>A'7(U[AJBD-A[1[<@NYJ9!KV <.T1Q93)"1,A:#_>EK0V4F*E!
M&./P0W=!& 8_<'9WG.PY%6Z$;7 X3UJ>MGE;:(\%59HRF1\B*&]IHEP+-7M_
MZ5I#9#X0(^>=?^Q/+FP/9TK(6>M\HX\3X1J]^($:Z;0@E[>2&1*BVND(T@G\
M1&4XP6]G'<7!"H2Y0M[93!&I:A]I2DM=<\#E6Q/.2 29PZYD'V=*R*O(/*[L
M%):XQLUB]65RY6$7-]\.7SRX2("BS#FEVK"''NK$5V0^I[%%D[NS\)J%-X/?
M(BU=-90DDC*JLH\;94++]G1)1-]L&4]C J&HR5R0)8&H>#9:SBBS*/_(A%?/
M(H*4D]6TK4W%Q0:25L5Z8]N,!011*GK-6QE-WAL'#BP[6I9PZRG6LH Z522M
M>1NC:].+^\VN]$*G]L0*%O%#4LB:]RR:J'&_!M.@F*<B7^_[+I<G@K4+^CP[
M:3)IJDA<JR^0_N-A_F;7(A[PI%+E\F/2OO8>O,0]'ZEIG08GW00X3#)<4-<;
MK$K&,4*-PT@)H6O>TTB["I+3V(%X#-Z O\:7U=-U53^(HLTN+LU:GJ:TV:S3
ML3OM@Q?\H/D3J6O8,C;5K)B:=T6:C+"9MG#B2-+1U^9^$';K0__#SKQ4=W?I
MEHPA8,W4.1SQ5"FK5D\I3?[2HS"8PQCKGL*T;8&/2R".#JH:B&]37O@@-N6V
M'@[W@G2%Y'Z#+G#OWI\C;*O8:+<]B^$;:V$MWD!1HZ=(H]<?A%45=51K]D]-
M.WZ*2K9J+\D[0@.?O"NIHUHOH&J:!2DJV:BZ+.\(#7SRKJ2.:KWDNAGO#$DR
MNO;FT$OWYU$LG37TO%K6T,W#6S/\],_4GT<28)-1EIGALU"HV%/.3TYN=%]C
MDTODR1?F:/DZI>'*\OY.E@ MW/%CL);I"0%HQ8V#4 "40R2EI&L6ILQD /0*
MQN$J!9$8P@Q)+8D$GQS$;L_.T@NWS/0 C!J-H 0#4\HYM82PEK!B,T3V.2D!
M#@L:QX%2P[V@7$=+P2E_5\=YA;'CP;^ F]N$\5(;[5&XC@4B5<U%F0W8(=*E
MI:WY6NBY63NV/,#@;FQ!V6W;1:5M6_X&+<=W6R!_AP^X>4-LO#J]NCJ[.KF\
M.+NXNKH^TS3&;/.K4,-/,G=Z@M7W>M_5R>VMJ7M (C2$V:6*Y.9N+JC"W+U/
MT;-9R>3X-8UC0240B6=PI50@0 ==&>>H:D%/9F>@X]<TC@YE\9-@ D=Z2_8>
M=VND8S2V,C>AQ4+-(0,'0H)5@B^H);@_.4BA/@@+2TPF"1@U+&:$K-26Y*5-
M+#'R'.%5LY@HI42OP>M"!UL>UJ$/8[3+3 YV?^*_V%9->@6+&2(I= V>$5IB
M[8(EG'D</A0+6<P! 4%K\$Q0@'L4QCN8HT_[>*.O_CEV_ 5IXUGXS3AT%6TM
M^4(>S7XM#A:Q5^[]:@Q@? T3T&C<4EX(O"?HP]5Z186O\+MY #+>JP@A7XXF
M@^C\9(.X^WN30>3*8<FNB3I_\ YV^16-@?_8!EFV!FJ^2VB::?\Y O.UUX=S
MVBF/0,VB'B\N;V_.#5U=LZ&7X!!'^%IO8EV8=;*<^-2,00Q#4-HA^++2R7+R
M!JUP\PJ?;L''SV:Q)< VM- X\+R'(/SAA&X;L?\]@M'.5S3IRK5FW!@DYVBL
M4FHSUZ_J:"5+'/.HH1!L"2K5218T2\+ G<1.>'A'5-/Q-54/.^%'>JF'F/18
M1&CBDV5RJK$Q:B55*3CZ/,!_9&GG9?FV7_^3;!)ZJ?4BLFE,4S YGGY(*I$5
MH>C(+)T>N[YKNIOP?E9HV8W<5:6-W/;I+2=Y_.<>[D@";&UO#]"',>C#-WSW
MN4@&,6=@7@/FS5UR5T*K"6JN]R]#G+OW)^>/(.QXJ%<RO( E6BCJYO+R]MH8
MXW,I6 F^&165T4BB;.4:."NVC[!D*\81IBJ^4HP1UH@EMI\\]%D2+!8'*5_"
M5[:_#Z-&DZ@C#/0A?60U8 E5^FC!ZT<X/,LB!,F:GDT4:OD/0A,Y^<T\1J_+
M=<P T)6M0_AB6N$\IA$ROH8%G<>,'I#K=AXS 4#&>PD[CUD 8GGGL6:!R)7#
MS%E/Y4:MSW$?$ZEJ# 5T[.'96JCUR$'3MK\]^]<:HC=G*.4W !?+&+CM-Q Z
M"\#U+:O2I''L*TT6PB&%:KU\)'^T40A>'8@$\EVDE3%6D_0QQG7%2"?)&[0\
M'.D$*;P5)B_Q 0\S\G@:-[>GMR<79[<W-R<?['S#@(%)$AYU1QY-MF1_'GGP
M8/T\\CCJD<<56J1J]LPP[,@CTXCV'3<QVQ-I%4+<6;,+-XD#PHAM>5!">.UP
M']4B;0#BRJ8)OIA66*0U0L;7L*!%NOE]K8)%V@0 &>\E;)&V ,3R%NEF@<B5
MX],B+6]>LVGNK*R%FJ\U:W*#IZN#:WL6J6H<GTK#+\,DCOPUQ\V^-,N:_!@$
M[@_H>;(6Y)M*%N3\J1_09*QG(,D5WENAO6B8A J@IQPE%S9NL)#S:Y<0JK85
MI1E=?JN!X;P?^(MDC"QW'>:VVG68S8NT@GG+0Z_RU</O\GDYYK@", CQ#7CN
M0Q ^4Z]T"M4M]K)KU,M.FC1TE)?1\I'DN^.M0=MUDY3=;XYLPHW3DTK#1_+T
MKPY^_-?8^=GZM__K7^L@_G^^MZ?I'__^.8 <Z_2Y:N+$Q@T) L*8>]I72^)$
M R 4 .4022GIFH6IDL2)!N J!9$8P@Q)M=N3B>>M'6[^0TJI1J#)@*-XF"HJ
MH)D@"N6QI!>T"TH)&2TY'<B6&-'(><<35-MW<7R7-7K[;4PAYMT^\0;LH8HB
MV2W)&Z$L\:D!E"BU7!.4BSIB*!C%"[M>RDZ-6LY<%-@*+8[=XJ+5ZIFO*?)>
M0?HQF 'XAAG<86:M95<RAA9RZ![VSQ)B'NO S0B2<+,;<^O93A6.I(K6@LK8
MPI\BLA4+>7C@E"ZJX$;?H5M9L,O(=YS;A6:8T,?@#?AK@.@?H%+)JEC2B'Y:
MR8B>/;\5;E_@TVS>%+.YQO% O=F\V/GK-['6Y=)N "@":MYBPQ?E:"F<ZW1;
MUP@+7\,$-!@R:#=N:O%X-@% QGL5(>3+T6 01V'@KF?Q,)RDRQ_*^$@J9@RD
MI8=*8:G,NNR3O7;4]MWLQ2/B\2"SK#'H20%!Q$]0..V]E'P8&/C1VL.+KEP$
M^HD@I:B)4 IBLG<B*".@=C@-.P5HV@ L*9>-88K05M]9+$*01O4?SK,-/&?K
MRZEE+BO8 !\RHXR@QXD>5'7$3]X_&^-&2;X%\G!_6,XX=,N =##J"\I9*[C&
M&1,C@%!8HGGT'JG4"Y)<COBHW'T#80QQ6-PD?^%C@#[[^,?'$+44=9Q7&#L>
M_"NY+ 702\=)&R]Q+XK6^. >5Y.U3)Y5M$RFPK1PE"EW*T[RV=D*E&9#_(_6
M5J;6(A'J/UH[8K5@)E=2'4O6@IEH20.?1L^F&#UO]8]?ZHR>MT<V>IKA*VP
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
MA;;V,9)-DI*L9!&NGK/J*X,)QU+_*#']G-8UE&;-?]*V5DW6[/UUM 2;HS!
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
M0*>U(2_FYR59VUXFR A<L_]6?9Q@7_5E5B@JXLPBY#DRFN5T182ZZ!1$DI$
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
MZGHP6\\^XQ5N0)(L$CEPB2OF)11N>;!(<F I+A#EQ6L3K%U)6+MVP\H3SY)
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
MJ8U4A>2$<AG++0E#76+\BT7U]W(L7+7I2%=+-6% 3LBHK;HEIZPF\$*=8:7
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
MFHN*A)5+Z'7A_Q'_UEG9,Z ,;-65' W*DK$6O6P'EN]&8J4N4NF)W7:*HBC
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
MCNV"HMSVP>%F]25.X,;45EP!=MR6.,G2Q509.9/UX<WJKY".>E+@BN(O@FE
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
MS]4FG6[/;.'U?*Z'54=9?/R0>PR_D>;[G!Y:V6S8Q2E*B)00%F8#2YU.OHE
M'W.&YNY@RE;IB5WVA5%5YP2AL,J#A@/0F];?PAHAF;HBLG< '8[W*NF2!LLX
MH$IZ:RX%9I_]B170 UWV?NW,=@.>]2G='(R^4U[%<2_":KJ&1PMZ+-HT+A@=
MY)(S;W<CVXUXA=:'2U]<1<!2*SNSLFHJAW,87>KK%;:4"7X$?#]?A13)W.:(
M[[U\ P]:(':YY'D /7C4CK ')6L&+>)YV!Q,/# /DE6A,/Z?%Z>]/[N^O7M6
M[ZY:W&!FXUBS17=%)<5!]!),>RR<9LNFL/R8+U<(7T\S] EW)SEZ(Y5"8#B)
MD;EK(2[STF2\ACC)58%?=NW *0>2I:XT.TAM 52NM+ON?-3MX9&L&]42;@:.
MBJXR>15 Y\F\F:' ,]<U%$3N<K$6 (SGBYH_N/9,IYS='%N(]OHE>=)NW.&0
MP^WAV\<NC4HIS&=2M$"6\HV"7?$9EWM,97.6=Y_7.Q<P??,-EW']ECX.<36%
MM.G2]7Y]M)4#@1-$S :"O"V  ZX"N]B4:.-U,M-V:4F/+.[AE=UI'OXY0+YN
MYS)\HX,/G?5WFE;JMB!NZ+GIT%J*<P%8C@V'](1.Y9&M6GVWQ:;^*/@FH0A^
M13V<28*1PXJZC_J%-P)O<U@FW5ZG%>#<..KTQ.ZT5&\_I@OQ$7?SFX$WE_B_
M.(FL_QLS OJ@ 4.@5*WXT]1DU_(FOU"(FM+,=C<+(T>+0H'GVR9PU^?3)OV/
M-.CL,B\MMYV=P,5(8P-L"CJM\K+68AY3]=[0 7X'UP_6J<ZS_3$\8((0B>SE
MX.6UF#&:!(DOA*_F]C/E>3O5Q(.HD')#UNA.*H_I_K["OC\)P 1&9!$/X:X-
MXD9.&=JU:G8B<-F6W:)'/N$]J [^@ACN8:",>A!W;1B7&NF%->OU9SC9[DQ&
M-&P/IBYR)0;WC^(> \#7#N,HD;@\C-O;0N*ZK@0WG38E5P=^20IM=[/&_A3)
MR3$3Y<8<#W0@#O-#WTFENOACZN%7&'@G +_*^ML%<]3!MMUO >'7-' [GZ4;
M>*$[9X-\I"J-V<@;&8^9BD /P%^O@:\,WZLGTJX-7U/S4XI(V;C SRI0U(MC
MUI"_CP-QM4S:X\#WFJFTU+9 X+*2%%X#UBK^;^XJ-2FK8A]&.5;WV0BVLG6=
MA)AF/&J:X8@QWZ\H)77'<UG7=5_;AK3/-Q%]-%QK=D45LZ/I4A],-34"8V86
M(NR5OGH4ZPG^?!Z 5X_DD"RUO <$=P:?&S9PF^PW)VRD^*FAYZ86,(^N^GL
M"-ZZB.O1(7@F SN9=<HX&5 Z/J"[*PG6>'.20M=#1!>([TS._I%P/+\8.].D
M 0F$699E''&^'/F3%3;^@>'-UFE1@]]UE_29^!7Q")#L,(KYJ(!-Z\!GU2A'
MUUJVSRX=(/M Z=D%D+0*WSX45UDK6U\HM(YUET0Z+U!% -#U%N^TGO\FR_>-
MX2_@^8,LYK]CR\ZM_$B#;&=[5:N?Q<L+0]5S%3EM:S]Z$U4_\@MVM+\-P89M
MJ3W@F@TH3:!QJCO'1]$X6KA"'W:,(0N93%#-EMMA;X*NJGP;C6=9]0/,]P/S
M@Z"JIZ:IT)\Y#FO6\4IY;I@<A=Z!>-]=K$_MEY]*V)(&S%<L:!/A$*QZS3X[
M,,>YMB8L>EWPX$MMM_7(GQT(<53H]<:!$(=#K]"3>U\6%D/B5B5B$G3[DA&
M0M0$DA>XZYXF!<F#SY;#$MZ#^,OB9[77E.SO+$)/-NSDUNVSTUW1$U)\6L9A
MO=&8S)=48#U^H?G-RL1>E\#!PMCE(KCA=#@J%GM].AP-O4:+^J?2LD1'7J_0
MK..'](#HRBL=6PS#CA%,ZJ;Y?6SA#981GAUJ<52 ]<:A%H=#KZ(CG\XMN%K=
M"^YEA1[=55H"8XXIG.M@^;#^F(#X2'W*9P'QK![D]5,(CH9> 1#[ZI$8$%>K
M),$(G0C:V5I=AVX (BZ<KE(^NB$8 M[R<T <5EB\ 8C#H9\]EN*I/TC2!8I;
M6,!-"DINTQ'$IH=4JE7H=7"2+"P+1(VK]UGDU$;2N^F($3\]0*Y_WA\=?Y<"
MC<"'(>"!'#MM29:#7<I&H "EY-IFTJ4K\-</XZ:[$X9BORY6V&[L"YY^P+,>
MBOOC0),30Y]&;>'8]><#BO8S-4'R T4356'@])"#XPX.-^3884O&5UEV2[_Y
MWN<*W@6J:T<KZ8S).>M:OCARZ@+/=V&R.K&^?0?6P53@09>@\FQ0$BW =:BF
MV4'6PMX4K&NW[1*F?6>XGCWI$ 7-.G&7Z;RGR0X;A3-[8=6&+EGY,\%Z9\V*
MQ(F*]X#JY9JUD\H/.[;8;0GU6=4(L8%L1.@N'WUOS8H$7,^=\8B"9I5G$PL?
M%]LD/G>I;"?/K#A"0G;E_5MK5I2/(T5#LZ:%*C7W:886YGQJ*2\*<]TL_9E@
MO;]FO2M<4X<A%GYTME@/^@;@IE5+@2%4 LG8]R0O0A?(ONWN5N2Q)5^MV-)"
M)ZF.;C<RR[310PY-2?;H)$F;IN#'--TR0$E='J#@7QI/;P[ZW9\/<;+'- \,
M(YY<\2S9[#6._TYJ]JS]%N^V0>>B>0@='0BC]"I(1]-T%UFG[162#_)];]#\
MG:/9\\F7A>0J+]++!ZKSX*356K^FL;GA/-29EE8K B,<^!1R"F)O;@XI.SQ3
M_01I?Z3H+]$3,;> Y,I:/&F*( 2&O6XR=ZPJE&9'*2US548WVR8K+S F-1TC
M6VYQD:JX@.P?R)R!3!E8P(U-LJ70B@DM&$\W*?'8CD$SRE:+LW2K5->#4KFJ
MC-RR)$O(K@U<!)J+"/^!S1G8,+;G<U->>BJBS],Z3Y*1W!,PC50-C(VHXN*Q
M(?*"R.\,A[-IR:LXJ+V^':[:DQG0F8S$*W6M2V/H]L! VD%%(BEX-H?]#@>5
MI3OF>#B>J'J0JRJ<R_EET$76$T'!045:]-=R4%N%'C,DEO14B 9.593#84O0
M'MN0W-%!?7C(7.:@=CB/'IL,V]7Y&E9W),,8STN/G0"YJX/Z\+!YZ:":-*7"
M3C85Z%BIR%::;C6P%&3-#5H.*A)P.+>Z<Q4'-1JQU5IKT5[A479&R>6L61@(
M/P[JXZVMO+44^ X'526<VG#>S>FXU)'F3-N#C0I$%A-(.*@HB_Y:#JIM3H1R
M*;7LX5&W0Y/-;HOWT#W)$7D']=$A<YF#.K&6!6CT65. LY2LD3/2P;D?!_7/
MA<U+![7I5_0F=%2=#3HS?DX-9BLP0M;<(.:@(@"'%PGU]4GRR2[<?0U',YXF
M9F ^WU5]Y8;#M1E-*C)++P52#OP1$58;I15R0%H?"K_CSJ8<Y(@]9Z%R,411
M;BB,6OK_$O!*RR\ ;U6=*!17FW(Z+TC.4A:Z6;^'G*$\!=Y#]OR %XFES(^
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
MCNL-=9L?N>/O&AU"E7Q?MZV^<X S"^/I8$".N#V"EAHL=B!@<4A (1W^/UI
MJ:YNW/0]-W3,?<.U7>_@'SWVWP<#E'/OH.L&@P^SU)PC4Y(,2J[ IV8S<Q_C
M! 8"3'&@) XA#O![8AJP"0CU/G1=#W YN>:>L$: Y!\R^R_^'6^@Y9":TS]/
MZ/UA$4WYX.#'6\NW6&_QAX.!98+=!J?_SS_*JJQ]&,_[:%,3,?^6ZPPS'V,I
M0D[7M<UUQZTSP7(M*Z91H17MNE10"M=YVBU<5_):_KIG=F4UKQE=U9#?<82]
MSIMV%U!CX7N^^_ORO-&I'Q%0"CKU]K__ZKXF09XPS':]=MEJ=!KU-JF>'Y'Z
M]]K'ZOE)G=2:9V>-=KO1/$_OV+]5VQ\;YR>=YKE$CG*U'%'E0KXR'F]"U#Q_
MQ+F)%(Z9.G$$V5B>60QR2H4.%TBJZ>5AJ1R,A$%\1Q0\<[=CC\X5X5'\QFHA
M!W?FX@6DM$/'\TKT,'#QF5P"\[]_3LSRDXDY3;WC9NOL?_ZA%.4/C&*PIL.H
MF;5A&23R^K1P@7NF@XPX.KJ_T(EXY!HA&F#H6GS'1,NY[GG7?L/T]JE5U>J_
M6H=WWN6/'R63=8Y;-FQ5WC_F$)L:L8#<*T!N6B-:!;"],]V[(4V'OM^P"%MW
M]7O:8J<7Y$*IHIO7!54O7^>[Q=)U5S;@4ZE;[):IK.=+E6BQXU=TC&MO_QN]
M^D%AB6EJ1?/DAY+_<53[@HPR>^;^42/\XGKJH&[]U+Y?E<N?0]?\<JU=R[-G
M:OOMUFWEM_%=+CI'QY;GW%_>]*K7A?E[WEZYE>:=+3=OFBWSJ/W+Z98^_^Q?
ME^;O6?2^E'_5/QO%NG6NN>KEZ.O/+Y?5Z\K\/;M?+]N?=/=*N6S;^6K1&1BC
MT5T?BSG-W?3DT*DHM^'-IQNZ?_DK?]__/:!].%4;WS5@.FF,>:YY =YM?>33
M@_A#DKJHV$<L@)JGP579F/68#<&0'1W@%@0[,F5G)+5'?HX\9Q\$7CRP!,_A
M<3,^?DN] .L>1P(6N"^Z12&G%/Z51&'TK!B1"49/W-N%^_5L]R[&8OQ]_\[3
M1P==C^HW^W<P1RMMH?'O>A>4US"(!,/<&R9Y_Z_ 7.O5*OE<.9_%=_LK\)"F
M&Z'?GTLI=<7:3,;_SY7X,Z>7WQY:><%_WEEP"Y\:(%%=NZO;MAMTW?MW+[0Z
MMVC?\J-&BN.P[[N8V[]:KM<,OG7#RY,?AM-MN'>W1W?5:RX7N@MGK$W[+B67
M#=)^&,*:\+^+=,C_^4>EE,]_>'1%WQAP7\0?,$7"19JSNEAS;M5/&NU.J]H!
M_9Z;*&?U\PZYN&RU+ZOPH=,D8!C@KUQ#4]2][GO^L=DB\*T??SLFG8]UDK B
MQA9$M=8A\+-2T?+C]3=]K))_,J<L4SD2^FRZP//RKYFD*BRMJ-[\YYWZ;N6[
M,XGZTFRS]-5!??X#5FJV!+IW"]UO3M5L+N]5QPEUNT5'KC=9U:W0N[7..ONW
M\K[V^UNC_;UG^,H7,#8VL*H7,[&JJT]:U:=?LWI^?ED]):WZ1;.U;/76"*[:
MA3WS::MVUR-__7WL>B084-*S?)@A\D!UCU#'I.:COIL$N@Y,5.-@X -3?\!+
MJ?-2\.)UN^H\F2CAY#$.3?=3H]>[D1^\HGG3N@H^7[*2#LLF]H@:/&--4R2"
M UF(I&5WR*58?HA50>@\0N<1Z!8ZSTOK/&PG.W,HS>@]A^<_;BY^VZ713;%3
MNBB>#ZG=]=$A*KP93Q='G5;UO-U@OHR74H72RQA"W(G%7"SF MUB,7_IQ;P]
MH+9=<X<@&!YFEO/OH7=Q?-W5;NIAWOIY>')5O'2N6"A2K.=/ETCMC_734\Q
MNJB>7[W4DK[(0/^+!8Q?.TW@N4ERF\UR9('K1Y)ZV!'+P>UA!_OLG">D^43^
MHV"L"A.^PXOT/'=(.,G>ZB\)W#?*#7E;HJ\SR@K[$3?76C[NV20]RZ;$"=$O
M%J\P?%POF;K%]X@>PZ//V9,3GKW@[,SZ_/#SJ"^WV]ZW_?!3M5]@^Y*6O8\L
M*_M:J8*;'J-)72!6LP&%*&^H+&O=4CEO7.L5LW2=[^G:=3E?UJZ-0JFL:;IA
M5'1M-G6F==6O=GX:=N7FU^#R[FM>&;:+^W$P?>K,+S^#WO'#K??SIO:[U3VJ
M?[?[-;UZG9\Y\_JC?0/36E3RA;E;-._ZO^\/]6Y/+IX&G:^&WBG?=ZO7Q?F'
M'87ECGG[S;VO#ZU2Q=.M8OWP\LNBA*)J_H?QN_3YY]'-?JLNWYEG[>-1+;:?
MI^_9N+O_:-5JUY?AIV[[8Z457.W_^((%].-3TYTEM-;ZSDY/I)8KRU/+-[[X
MK\H%7:7/O83,B--)G. <?AFK:F??OK=^#4^"D_IGO62='PZ=Z[Y?O987:&K3
M"]G)49M\A(\P<3XYM8960,WEBME3=.Z7MB(K3Z707OU>-P(VJ[BK8S*;1/>)
M/Z(&;A0WB>40*_"),= ]N.'[/WCY53LGTC0Y\?KWIR_+]Y&\XINN=B8\T?*B
M9E_W1IY[RVKS>0^;#_!Q;FXXANN!S37)#JOQ!]9<<\+<7X,'Y=OYH/WC4JU<
M5X+:W=FG9J=ZO<@,&Q-^ :O7] >81]+P;=TQ_6UF\D^A9_FFQ6JM(IM;R6DF
MH+J[7E]WK-_L^Y]P=YK>^H^Y-\T,^A+,%U5FB?XYM1RJ)/1P6^^,@O8WO77S
M>3BP1^ZH>VNQ1GOK,]QQ_J_C@D0.0XNMKZ0FD7;H(/>1!KZ_PUY#MZ5'>7%7
M)EY-3+QY4[N[.:>5T0WMG2J51O&H^.O;_/Z591-_[N9(I5(A/P9N.- MF";=
M%).L)2:Y^KEV[ 'G-^O[1W)[U.X&[E'O:9-\$9JNTU\CA639323RXMNDIJ:C
M!A^;7L>]<Q*3\:/L&+]^&+V\7+NX.7DX*7_Y=/?[::P>]RK^P^EXY=FX</U
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
MU M,MF#NT\=1/\\6J&:,?8K,_\>4&I_:-N"7T%^A%3RP'SSJ!_%:,?U 5)E
MVY'(2:,F,"LPNP*SANYY%M#>H2%(.WM>>!NV&YJS/S\JMV-_LWOG4%.*A35^
M J%K<1U==QY ^V#F*_/BPT_L(6/-?N2Y&-+U,&D'13PW4#\0@6:!YN5HKATV
M6K4%#I/:P')T<J@[-VC,H2K0</P0M % 6XOV0UL/7.^!U-"4]'T,B@BP";"M
M ENMVFXO AM%Q=$F-4P8C?'6ID%@,[<":3_X 1UB;!9H:/GH3TLHMBP-[*,+
MEWW&/VV,S5H@.OW)_0"F(Q2BI];08L)5!ZT!</>PS\0NJ+9=WS(MS)0!779R
MK_J],="=/N7.D?'MHML(94$@?A7B48R.$>]P/W#TV\5"P3N3PMBBHQ P;[",
M;+R9Q,TT?',IMMWBJ+S/+;$%B;KV@T0ZNG6G.Q*[8 +Q>%!GNJ&[ M$"T:L0
M;7D&K/X>*:L+T'ON!A;7$'2/)9'@P2.*/F/ ;IR;@4"F/@8+0>X#=$ "-WL]
M?^!Z=+_A&"Z F0OV.BK*(\]":.L^RPKNZ/=P>Q\3&(.IWUV'/:RK^Q8/WU#2
MTPT8%\R)WN<+2=<U+4RB!)4EY#Z_*EQM$U5%?YY<8=S0"SU,@A][#>&L(VIP
MOY]:88Z_TC)M)\V[@N*= 8E=08K8%21V!:5W5Y!8=\2ZP]8=S(HG<PGQ,VO0
M(V?Q#4R4?R.&/K("T(ZB,*D1&0<LCU!'=R"YU>V0P?VR_4\YAZ]>8%G[$OJX
M>]3C1@H!$P(S . \_9$G,X^C0\FM&U!TBT='6:8 9N7[KAVR59$AS$2G.@Z)
MAU]M,J048[#"MA;\L1Y_'*[%'W-GO0A_\($#J '\+-\%O[)')>_*HDK<$[J
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
MM9>.>($_MN*B\&I15OHO46U28$Q@; 7&:)_MB6%Y7V1/E55Y-OJ,F&MC)W.
M7+*^UBU&#'4_Q!8%>U/W><_*YTT'!QE*JX9!?5\B0]=')1'=M?;#.&8X\MQA
M:/>3CE%NR(W+]"%'3$)\&O->RXE*8J#%ZD,Z'3?\%,*MXW.3V6G2=&X:%OP;
MUV$>NJ;5LYZ8L9:Q'7J:V*$G=NB)'7IBA4KW"H5Y3XOWYRW?F,=+*/&<4.*Y
M[I#78D*'A Y+13)>R&LNQ7X,GQ@P#0,W]*E$1NY=E!)CN*X=%4,:WY87B_63
M\3^T&[%@$U/+A (FX+T"WDL[B&%\VK:Y+H--A=%=\5B7*-XS>V'#,2G11BS1
M0VS<Q4O 5,!T!4PO#IMK],\^U)V;<>]L@2J!JE6HJE6;AXM@Q;NP1S7BT&P$
M?9)M2VIBSSZ\-SE$!Z_ F,#8*HRU:J3/MKBA1C:?&\/*D2_ 8-QW8')M(E"<
MK*&)(3<L><XF&?>]@S'$>Y4E][VSCAL..E$D,@P=R[!&J*SB;GF6P.S1/O?J
MP<ALUYA^\&1[?%SDT_7ZNH/_,(_&XG*AR#I\R$/!)X)/5O#)R*/[3VT5.;DF
MV2XRZE<*#!!X(6OR*N GX+=*3'LH'5$FKMKFZ3R@C3[5*8;L\:K+[\7>3@&X
M=0%W69^!%O?UA+[>3X00,)5;H$F@:36:^-JX+J;XV;BO8T@##XR=T.=+J$DQ
MO<IR>!%XW*_0?\!++=;,X8$W24]X+S]@8TO+GUS'@F>H@X[K+445R(9H1.'U
M?%"X0(?#2:PMZ1&-#JVXD.]6L!_P](GW%//(HV9SW%W:Z(P=I<RK.MZD,O46
M@L<$CRWG,= MS0<66HXV%<WP6@).8'IAZZN!CAM5I[L7@A'%@\4#_9:2D>XC
M((UQSD3<5BZ@K Z*1-QNU+4K88_I(S3G=-OG?>+B;4M2.MOCIK1K+U*M%]H@
M/E@<'J/M+,.4"9EX%Q9KF4:PE#],]-#UYF(Z_ XLXA*WNNQQ<P08E4P@PW-:
M^5Z"I+@2:[N0.ROD3NOL<-YMU*(.++;=V3+]\>%'2\:)G08"=NO!#JLB+$K%
M0G_E;*-# %:<;I4L03/V5L9;@B=K&.IU?09*K$$+&IV%J$-).=0#MH+R9 Q4
M(=U)Q\GXYOK4\Y/N4.Z\[&(WU0%Z(?FV!!3P!F)* %\ ?PW@DYKE\:TP6FE1
MM_7X5];DTZ:WV-:T@35'L&F$8T0%[>9X(LKN9YU\XIHFK6@/N1^%,4FSU_,'
MJ&HD,A=1KSBV')WOZ&'9MICB!);;*'E:,/#<L#\8YTM>A![KO_J5@LJ)I59F
M<AS9JS*MAQN'/-^0I2SR/BQYP2^"7U;RRUP/BD<7"A3P4WML%^R"E"*%)4BV
MV(I7D$?ORO<U)%KN"N0*Y*Y$;KOZ*'2CYCQ5,- #G[3#$1K]?EP=9 :!DTT/
M,9 Y4&L@I0W+%NXE <:58*R=7SP"1K[!MA9%.L>R<KP39R8-"K2,OH<^7F'O
M"?RMC[_Z(O1=.JSH$Y-F?K(D,PK!A%XK]GP)H*T)-)_:O7V3;Q[$*$["-[[,
MHQX%=9C=$J)"J ?8I";JDC/BELX^:V,3;9L"^/*=("0<221Z(O\M[G9#_ &U
M;7_J\H [;'W,?G:05OP2>A^5)A]WRI&(;K!D)^%X?\JP8'+9%,8%URAWMH,J
MY?@]3DH_1(,:$, \\$80];'&9D56#VSFL?M<0I=0Y/DYW&_N=_AN/G(+H F]
MJ1"?<+4+T;1R#3QN+M+ IE>]XS!@FTZ;;)<#5B;9JPWT$<:$"B4E5KI.]3M_
MJ@SW^XVU)LC81L^\V.@I-GJ*C9Y"]J=;]B<*I<Z7P!\?9U5[YK>^2=$FSL69
M\-6CMM ^! )7(O#7< 9V_J\0/PVIT%\%@M;17SO51R,Q'?V>^ZKG8_?"22@
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
M#)XD1C_&QWH^OK%'8,[+]F3?&(//C-MKD[.WS.N]8AZKN?&T+'?3I62\;0Q
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
M\O+2#+1LX>.5I>O. 6:-)#8!& &8)^7!"<"(^%%"K9=E22EOQW:/; ,F(Y9
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
M6BCUTOF6>',16J@?;Y-Z'-T\0S&92D2.)-)=A'UKF<:%>WS;X A/.L!)NF5
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
M:GG-N$A#TG?R*W9)6.*#L]'S)QEN*JXUG6PM&^%'(5<F)UB5U(/"LX[5XX9
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
M)!L2C8&(W&@;7VX<$=0?.@F \]W0./E#GN67J,BPWHW[3Y5,>MR3?Z*:1.H
MKT/51B=+1.69K-<:J2:4&X(.0[/,JCFW=I::R+E[#A,F&$;FN9!J\,5C.E"@
M#\C=#_1!SJV36XB<W76JI R>25 %(FB,HCT4RBJTF+)*.M*K381?G;MF[&H:
M!YU B:5R8$Y^^$0%)Q,CX?4K2!<Y6]J$V3&+%411U&LSIP/^MMK2,>Y!)'81
M]D@=.KTR3N$9[5/'-MQZIJR:'EK)W,55CPH\CM*,-,\>"@>Y+H78BDQYT_UB
M^'U#2EQ( =/KC%JFN>9NX$MDA10CUV&!+?4E1@\'!^I4$BZ)-N':,,FHLZF)
M<ZQKP<>FKC(PI9U6$UM:+ \EN.2+/.[08MW"'_C4XO'/QGC\&(__TN/QG](O
MPL)KBC94:F$F82DZ!W"H3YHG=O#,&98,F6- 2MY,;$?H8TY#A@AFU7Y@1^AU
MATLI+#,7'!DK1_+B6);0Y>UP/_&M@:22?5:$;6S>+]2AD$Z90O;HE\XU:T!;
M%7OCH %V52(7Q??A-<3D>&!QY;DX]F0?!ND+H<IS^9,0 W!-S!6>P,Y^$V^C
M''F2^<X@#DV<IMP;LZ1NX2&;6)_I[K&XB_8T?YG#13]SU, E-9*!'\PGT*$J
M-UB-G=EK"EG+TXH<#?E$ZM>,^32'I^$7MCLAB4 2R:](*WYD\#'"T36X N85
MPT_T9<&.N\1S9NZ<F'^@^QMJHK7Y!%GY:9%1#17&(^E%JW0N(5.W1+]A5#0G
M<LPM9U7KLJB_$/4>I'Y== :<5*.T#X2430"48_5,@SP@UM(5-*!A%LM0U,TB
M4#=H?/5T$I-&='07LM&0!W[-M(-@MV<U6?1*$,WS\ET*M@S/&V>!*/4[G(J3
M3:J#/7JK[)2DMPJ[/!=;^:1KGCB&"ZE3E5MGB<@PUQ['%3M\=SCYX?>Y7!4N
M1&?^MVS3W1C<'@]']<>V^A81O6YS#*Q84L>@OL?:]TJ9,R @^ZWB7=?N >_/
MY^2C(E]_2<RZLD#49JQ<9;6V&)#U6J5)3:D4Y7I7%VT?>J\N_P[2CC*9]*[^
M$+PG,!3RPM<5^6GLH@TW6^5/I0V2?F8VD5")LQ6&XDG9YHNVT)Y1G>;G-346
ML50VVM:BGR3MLEW17)&8!U-8KD6'KJ;FJ>UJ.S)?"AW,VCRI\@V1\BS:W,6@
M*PWQ>HWCN'VG:>"%,Z/D(/.LB*30Y7-1;T.12\G\2-@'S@B'.S!QFN?B*KO0
MH  JIN8T42J,)]G5;36'<B3]P1%G31?VV:BS0F[".8;*VGF0JM6<(QLB2!UZ
MS<Q-7!W*Z:]5\@_<>/HRAG>9-U?#X[1/&F'F#X692;+L*">WP-3O%:X%QCGH
M(J5H@>\,D#0-M1Z<IBQGPR\XJ"3WY&F2\/&.^IS"/T@=2M@#Z9$(CQ,SU-*W
M[L'VAK8-C1DVITSP+A(3S[?7I94G- Q).N-O_MG"@VA?,;!%^^JU@+0.6U2$
MOV@TG80!R 6V5.7TY:P$D<,N.^ E9'F4)W#$J*&B2!?,!1L]-Z[-/,?KG YR
MJ5T*$O554&:X5X4CMZR(+=91_;I'(&(I?(N"?0SZ!N,P^G!W#F=9-6M7U_0,
M9CCS-:%XV/&1G.5U0>_2$F5)6)MR>K"C>7*#Z0^*&KD\I0L4Q2Y*Y+(=U,5B
MH/<$\72YR%! U>6[%3F&+]TX;OQB+[O/<Z,]Q%7V5F?)AY-LLU1Z&06MD]%B
MQ0>"/N3KAQ-E+4X;)N+CZA8.TN'8"PQ%R9<[_$^=% IF>LEAS&Y^2J5O &/2
M?[W#_<PRUAOA/+6A@GD#<O\&%FTZUV0R?C9/KV G06I@^[BM)#,W\SRH^Q9A
M>?#Y=*]L T%DL*E)9>;O9MZ%0.P"/^S\NK??/6!A %G@$^([A7LK4.$Q"7+/
M&<!.TY6+2. 5?&7EP",%59'7CH9QA<TX+9+#Z;NJ386V,HZV4O_%0[TAVREF
MAD@AL20MTO0NYK%W,NR+[J%BGEA0^_AP#&J/0>TQJ+V__]YIK:->U6"GEDY3
M';;[&X1BE*L5MF'6=BE)56729)A;N_!C\9HV82SEFO%$QEU?;S>S=9?.EE*-
M&AY$BQGL[S7#8!!/_0C"Z)]]H>.H2,A:YV5_QU^)Y<>_PS?!G4*5S[_XI80!
MI?'N[0FH@*23 G<@1-^7&R-T7/02[KZDJ!?.HRH9<8S.G _OTOX1SIEA$W?;
M[DGT<UOA/8OX'K#I,N3@)7R']%LDE&8CMQQED[%]Q,RYP!HZ=&(VL,#2R,0O
M[TTJFZ-[,R\1J$\N/^T%?I9<.==U-&BX23[>-G&_58"#_J(:GM;B!$V.(! -
M2_8'L(IWD0J+J-C5>-3O(AF4%G9I0S3]P[Y4L]K-7]$QMZT#&N2TQGTH0BTP
M'=OO"=U5P:1TFY[L6A X<IWU4)^/HPX<1E$@3&=Z_<8>'2"5RH]VR4*_\8"-
M.)1D 5KL;)@5&N)L10Z&ZTP'KH!+&[9HGLZP8M&@C^^"8'UZX>K7Y)LERO\.
M$UL<2(.?+IY+5LL4WBS(I\JJ^0%'= ? K=/4U>[ \U(*+9HV1)WX2Y5BW(5;
M=THP0@9'2^_??.N)D,%6DH!>)QM2L;[@QCQ,8;@2#3/.1K[I>I%6PO:1C,<2
M=/]%6M:RO&_?9 /:B[B)(&8L[76#+99D'3'%=H#K+;LD!3FR98(KS241='2&
M.WQ\>+ !*9!=DHZJN'<43P9UA)!#3DL7I#944-*KLLDXO@B+ZBX2Z3\LC0&Y
MX7"58EQ;N%T"-' 255ICM<BJ&EW]15NC.RF@;1+ )%=%VI/"V0R<&\I E')%
M:FC7]/;R0@973GI-N3QN,>EDSN0[7?5.^F&=5:Y/>>U7<ENTDD\+1Q%E@-US
MP?6+_EP$RO_O-$Z-"W6'&,N:UG7);:O=.0[/#T;AKQBT"'< N_>99):E/F2>
M+A*,J'AT&I6 F$40'&3W8V;2QA"C9-%URB><LY:3Z"<V=UR@F@?..FIEA#^0
M=B^B\]*7F7#:6N0$C!^,G5,/1M)>KA01UKHMJ**2;GM[N;ML"*]%[,53IE1@
M1(2^.Z0@,]=GBY(1$MF0D+B(9E^B)!G#D9MHEB?92A'SICQ' S,APQOW.]MP
M]10)M]OLI/LJJ\4S7/&&X"%TWQ+RVPW/]Q0)+1(T2'J39N'A<Y55]C3,R6J!
MI<37H6+@@MMB$\Y,#@EC: 4ZT=NQ[LE"1*U;;0HX!H=KZ!1JZSP)377: T65
MK_.!?XK1V[&TU$2E!2%-2Z'0Z^!:R@I7PAA:/AQDUXN%+5F%_6)2E1Z-<P&1
MQ*XIL,(HF8)S$ I #J.!.Y"[+BFJ.!DEFAC3&J>-I;5A76V(J39+Y3+@I?3X
MOG%Y0MB56; X*6,QNI,7X5>;G5PK.I*BY#LF+E_*>:Y]AK6O7LI6'N5Q/V0K
M1J><3HZ^B:.SR<4W-+C+R?$WJAT$\.I<(+RKL$$X%F"]!,%:(3+IY"C>M]-Q
M^.*CP\D)O/ER\DS??$YOYGXR,&7*RX*W1K!QLB#O]E*L7\'+E,]=$7@":KN$
M*W,TN801'<*(>,#X+VVK_3&+(0\[HX>??B,_'G_\=,E'N"G(( W%UEWB-;6?
MX;Q(("=:Q+W !CT"OG>8+'XH^(9T(W*-<NH$41*K,_%#&.//Q46IUX/4&+C$
M%$=:R FC(@&7=IMG>(NU=+O]$&6=-#58D%GMX358T\T/P1T#JRUVK81Y ;@<
M6@?AC(T0LHX=%^EREAH"J8U&.@"U8KJIHE 9] V9VC?AQ/.*%/"YG'3GL>$D
M$DIQ4;A@EM0.937/ZG5+!S\M!J_E6XU0+-_-07[F&ZQF:JXH6T^3L240TQ3W
M0F8(1A$H0.W+Y*XHNK#ZM29\?<I51+: #SZY%YIQF1FJ%8-80+ZQO3T(=UPQ
MR];4/&K:.*)5,55<"91;;:=<APU !4^4ZL21;4X9_-24?4Q3KMSC-;I.9LZ&
MTZ;6NMF<;?;7EM:!FE*9+:V@),R!E=!@,2G:Q4(.>M&=+>V^"!&0B!<=[^E>
MWZ4C]9/,XQR->9PQC_.EYW'N$,\(8MWJPF+MUS80?0>Q;ZZ7K1$LC7BP_T,F
M+YC7H*V3O%<1R)%S1I)WJ6G"FP7?WFS6VOP<%O#?_WAT?O@#6U?3M@E0(^V:
MO;'"?$@]=PJ5J$-C'7=U+P)'-@QXV/"!';"I9%BU39L8VA]?M!!,:!*]'1X'
M!AG*F_X70O>R\W[RV&([C"2@C$$S)J-@/GG8-"Z'K),@GR# TX-YRN_!B\_X
M@(O4!?(R"3C-G-NR(]S MDNEA=8@J/R# *?QCJ;%9L<P\;>8R5,$G>]UGV#A
MT+#D4F[:%C2(\R[ETDU2.,<2/A.K:R6Q"\U_,&+;-Z\,Q)'-MG[$(8QRWI[=
MB-B)J)S?J> 9$S@8'()S\]$6[3CY%,- @W5++'CWP:) F@VB5;@?E</N>@4@
M9F]PV,6O1!OLIC 0=^8 "0E:;HG%W2%.;>)QL1)'$/,CHX^V*B,>9C 0[8HC
M+![&P^:#Z><?6Y_<U-PFA0^""XQ/CI3&-#LGG,U%1=P(1%/L/&,CIA\P(&4)
M<H0_+7+'ZHX]4O<#_9@AZ-=Y@[:\1B2;(DQ4P^7">'Y-B?G" H<98LU^+"]5
MU]!]K*D?.&O2N;C#/2)%OW3AA6?$7YIE@=(,JO3&)78E21.6;OMB/\IY;Z*.
M:_'@.92=?(0/L#[@Z5SEZ4<N$[I0<*1^22HXKQQ*.8;_;HV#?]M)"?&-ZLRB
M[]CEMM.#)[S#[/Z10 +J#OR NB%S(F6G>X\S3%;K5BJ/9GE;:X23B"HBCI^I
M)J$ ./G(>'.OTQDN)*XBL:/5MAMV=WC[5:O&.\I5I14YZZH:@R)7F6&(N[,H
M/TJM\#KLL(T5.M+FF7$>9& A#%YA)45+ ;L^S8#A$(NU%B>D=?!WC?/P\5 Q
M M6RU8@426&%BR!(=&)HH9]0/=1O'(#CJKTN;FC*%C(";+ @H\<?Z-(^?)M1
M(L'8'VRA*MM+!UU3>1S.UB"-UGYT32\*\6"9J)2_$+D/A1F=5_!I.=90+E^X
M*U6ISAYLQWI,M;![X,H)2VU@BFLUCT4"\:?CSFT@_JONL3V&=-GL/'1", /G
M[J;LEH?I/3:/CB\FAQR-/[K N+R\BD/RYH7=9 9,E</Q6)N5[GS^\3=Q=/1L
M<B2O.9Q<WO4UST2![)S(^>3D&\D+3,[N^ ;X2O2WLL.BV\V,P#IU]$_OX9XR
MAJXJ<DUY(]"L%E5D/]\3A&EZ=_5*23X9+*>WHAS+FG  >,=2;; =<9AJ4>N@
MDVO!Y,K-D 29M\G2G)SAGM+:'U-&*USB'>^.ODT_: W=CP>O#]Y%_RA!E41X
M]6+M@+43OON(/?JHM_X"CRO)UV-(U%9+)KYEG\+!XD95*AGLQX>;:*L<Z*H3
M+M?.9/@Y2=0VX+C\"U6.KTLTP0S&_25J4&Y908HR['Z^YO0K3I*';$PK6"C0
MFL(&)@D-E'ALDR0/(F0!L>&Y=S2EUM;K6S!>HDNCKG!%YH?>+D$,IY,;9H/,
M&" -UN)U3]_V],'-'=,'O_N5\\ZM?V)$;2'4?,PR;F"/[*R2 =TQFN"&394
M:C! X^@H V JOGF5U5A6>C #P21ZB#ZS,B5 @TZ^ZC,G[F."PM3M#A(XOO1J
MAN$F82;AHJ'BH(/.<H/FL*MZY&8N+5)LX.91)+(/RK91R&%.<9-#))#S0A.F
M+)(2C6P#))7X)0BYIDI.AV7SYY0K\'B=R!S(LVL+:4U,\&$P]!)+"#(X\9*%
MYNU-:L+GX?]:$#N#L^!8$4"\@TL)5PC-2C#2"=2$T23$DN#DI'JZ" Q1I8A)
M, Z4YVEQA1]*8:7*%3I7Q756E5QCZ/*<"V6;Q#R#5!Y+R1R<#/HAEF/N('>9
M20<JY_JLK,!TPGTDGFPJHY9"5@I*>=;XTE#LPB>1&F>#@@IJC-IAXEZ;B!#F
ME\I6XFWFJXW>2SWL?,<-[AP/C=C#E;KJDP%6R3J;2QA-%6QF:]?L!<%XZP#3
M7U BM^9JXE*_'G"VQ;*I*_YP1M3B\]83B\LN4QQL!@J2R0.\=S!U<YWS 8_5
M)[;(6'F*<-[XUP^(&VQOQIR/[%UC5!T>WYK28[T>][.4<8)7F1K?_MJ#6>/I
M80A4-F-4IU+7N&I%+N)6M&DGZ$Q&*<.+%[:6GE3%T\PK'X]YY3&O/.:5K9WE
M"!&,?=0QHB1*N"V:Q6CNQF"-0F.*#&*]3X0/7[,_K)0Q;* DM&!^YKTZ%?CH
MZBZ!QR^"6^F50^JVA2;>;D_(Z#T3$%8,S=L1+2 7S.,IU_!7F,VB*MB< TR.
M"-#9H/NGIR)>5C1']UU0C^=52YCM['(*:D/1S^MD$Z+,S%WLQ9'!_AM-R&,3
M&83N;?QL?339/4!:T!C;UZ1BO55/7-#>2;#%@@XCO4S<8/&\NY1B=X29 $QQ
MF<0$W",7.% S2'YO-Z.N,4(S#?::<A=XN/4ETHR'%RM!4W_W;)1);T7<W?U:
M0&&*4C>%4?LEYU!NA0B$GH1#!Q"(G$UG903!(+)EML$EN(9WNNTD3>=<I^_I
M0#Y\4TD\K&-7R4?<59+]9VH0I$QCI#(7Z 3H5?JH.^*.(O;(1:S7;:[4>C3&
M@($;/#;''67LHV1,XJ 2SJ+Z/&FC%\#.@NCEG?OHDJ9Q'O?OSPAJ414$PZC[
MKHV#IC$DD'BI;<BJ$P=2@_+F#H"Q/7P$@?B:V*VS JU)9NHF?$C;AN]\\Z2L
MQOK%>I',--2-*B2H@G#@6O<M<E$]^YNGZS/4O?$=\A]W+9]X?+[A:^LI3;72
M5ND<LD7'(AWF.(P$ J71XINB1X$@#:O\!P:;1#VL]ZB [*%P_H[Y!43SKX.\
MJP/<[IPUO6*V+$ON-1HLU18L?MA\!GV0QC%Y=X',[].-'5"JN1.>4G=OPD2M
M>*R4$?/\XQ53K&K4G,KK2A>&(9W;A=L,,<XX4'1389(H\V7729$9@A+VO37L
MHUGK_OI83"J>\0"YC'?4S&&FNVPH/A.Q!XH;!LHC#F )?4_01 >()W<@-TAT
M+2X;<9V& V=],L>:-C"4L$B,LC:P/I4V0W"/=.D%EWQQ;.,N^F9W,SC3.LRD
MX?P<]?KI1CKH:SX?>:MCKKK18[VY*6LGP2#HX63%S--,P@R7"E6OEY6#>2LE
MYAY5;3=A0.H)YA=.QOS"F%_XTO,+GZ=_@(]Q)[,EW3.H44P]EL(A4,,\/(:5
M0GO.)1D*6E-JE:%R':8'Q XLR)2G&3&"#EZ<7'.MD,9N: $H !KT-?/]RZ4!
MG'0OM'9U4_H@N><M<D\(R>&D22C1W<I;:9$I*]1=_[I')#:!148'EBE>=O5T
M'HC["O%('\SB(+S.]@JNOBH]8 ]$"H@L;H*JHGPQMGVJ=% U')-J-W)O#V,;
ME\*./.ARAJ8;H^N[@)^ B*4'Z=%!6I +<S;YSR1%_V,<ED]OK%V"7A1=K8P_
MP\HF#O5C5W'L4H\=61U^KENOY*'4'I!C2B1+B:]C>9I"60;V1)X?.6ZGU/2Y
M=45>73YY9N:W'>8'G5!E+=CVX ZXCMJ[[QYN?RQQD'>XW8D4O67ZR/,\,+F
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
M%//XI+<^TZ[KB!S#$@YE\>YIYZ'!$)(?1-5A:_R0PECKAC6)#*MC37@#'@U
M#')J14V+Q5-$9TRO4V_ 0FOZ8"724#:9ST7LJ0Y:\^;@\Q5@ZU&26$\+O.&J
M2E:NLV<7_-5E:8$39&ZK_C)ALB@QA5@U6B6T>9J'F\&/_TJ+,// F7!J[B"
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
M()M['DX;@V00@UCN&@;,W+;@.F-9UN*7,%@^161E#^%I$1LVN:D4(GC5(GQ
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
M]^2])J9%8D89:R^;+ZIDD<P(3MN2<X>2AZIPL]!R^2Q&I[(5,9)T-4&U2:+
MD#O)>_7F8-H;V!2MKX8P29JS>K'_<M=>]CF*K>=S#=RG1%!209^WEWIK1E;B
MKDA,_V26'M:6*>(JE7@OR]3V7!QR$H4+H#C=PQFWQ:?O*(EDR>8^ !(\8)23
M).96G#SFT-;\9&?GQX8C^SK%S$@SN3"3OUH'=R[>V) ID5_G9<7YKIW(39"B
M=4D!-Y+2+EK@H!G19'>4H:]C*%7ESX^'(Q^"Q1J)ECBA4^;1H*5&5>0KT3)R
M]0K37NTJ1M(+^6C]E"H.0W\='XD%#:SW/W4#?1(QKHKQ4>N"(QK5E/7.+;=.
ML*$[BXS9F 2,R<*D:"!.O@NKO;QR#?^<1MCR( =FA]B%]#Q?/,X X-LLDCFH
MW/N94/ODE% [)=3>T82:WX8G071X;=X]3\!H7:5UC+.[@O[9:8"$8AD5U8(P
MK)L41_@0=QS0KBZ.KDG;%Y BI'A<$.N"^:Z#MM^4'7@\@C95[/+DX^\_;28&
M2C [*$Q@2"Z928\;.,PBV$[M_I8EBGZ_^I6;(BS7R@(N6U27,A*I:23NB2L8
M03?01.X(2![,$6V/10"60JCJ+5N!?UO]B!9/:%8./_OV>P(?DC@0X!^EIP)*
M[="?"B/5I'C/YJ*L#;RR;+9[3#>C8@%R$=O7\D^*Q+>%-J= W&=ZN0A2EE%B
M9U5VU",#$=Q!(@57:9A?LR_ BQ*3:_9PJRVA'NHZ2_Z3;PMQJX0/\P[45VXE
MIB"%UE)JK])P- :VX>!]V<8CX9A:Z=1T!PZ Q9 3#B1V!I+CAJ>L9QY2=BA%
M87;C6))54(54;()]2'K)ER6\GZL2R,GZA>O7@9"B[H)I Y+@)!Y?,0))<5<7
M10KNE#'<JF'.%M_&!ZD9I);5R$CT\= (JSI8C"!((RZ/R5Q@;0J-F61:CK.Y
M[H9N6GQ3<@=)S=1>TWY3N^5RN7/! 6RFS8:)8#DR.3"VJ2D*A:ZU-36O.U0!
M2&EWBY_[U25$065$\9"@G)[R!8=(R*M@02._.269\QML,JDT:5%D?L/@V:>_
M/I.)V)!KG!F3 <LJ+S?=@0,I%R)(M>_UCON)"HU:.,3D<+!W ']BT" ^;&/V
M?\K-Y:)KE__W/RY7W4-"NS]^\M'C7YX\6C]Z]/3LY^WE?Y 3]7__XQMF&OL/
MG4PX0MLJW_^IK*MP?!Y>5,WR];.!:00KV%G%XF;0*,>F%1F[WO^ D?L?BP__
M/SEJEW!R]0;BCG9T0G_FRL2!UXH[#:>8"#6[G?06+T8/6AQ8@#"(7[< -I=/
M/M/))!N :MNC1O+X_K;BH\_./OK8#=]S%AD+&L%Y+QO.#' :[EK .#'J X(^
MQ%\BC[3NSMWWYLG;VIO//Q_MC<L3>(BOS3%*E\0#$A';8A+AO))02H/J;[X\
MUZ;3P)[%.;[!(F:+*Z/Q<W;(7OC[W\*(=/8O7SV$5*25W4E?)X8RQ!)VKS/=
M,SL_)DI18)SN^?%VYM9;E.MGLHHN.#%4PLOA4^@P1$$E@0I5$'6O*FK1YI17
MY+:* _J2 Z2&GLLNUCZC22S?JPB94B\(S/BZI+!:9%7GX9:P]+1^&$&P,*MU
MW[F.%!PL%*)VLNARZD9;(HVC;%C)WH%GS,J!C"#3+VVZE\-,,X5P8W=/PV ]
ML(JB:.+?V(UH$+L=FB%62A[.]K 9+K$'*B83!T'(!W33@LY@ME-#>/ER\)3T
MU*2)I=NBA+2HXZCB$(L_[%%GLPF6S$W>'C"M>36U2H"VW7M6#*?H6P 6N)@!
MZ+ TMI]&]RYIGDP6T#@#;DIL?7^M'\S??LU+-R_E@VX1)&$_]_522R"V+7/_
M]Y*:%73*T!-$X@!;D6R> Y-0\DO\30 2P^I=%JMJQD]6#*E (2@'5A5F6)GS
MM$::'Y-C"H=&:[L.>]^6#![(Z)8"M8D'L<HWU*DSYTX<@ZIL9_#%59.-3LO'
M$4[6$$'$6"0^/Y%%Y=S1!0_T89)$6YN)/^.C1NI%2=M9V* 2Z-LF^,=+AA5R
M9_"JD*C /CD@C(?@[G?$H%@[U@"N^5#CMO6^72E:B>Z<V(^>5%-P.<@U0N$[
M@C^4$LCB9E"*YB%ZBV\T4D%GLC(81"3[2SRZX[TYVLI];%CBJGK$$$RH8\3K
M8R%@>WC;[][C&/FGIQCY*4;^CL;(W\F ^,L!9%\[L=P>ZF60\9JC@WQI^[:B
M:=@;J$4)<C+(MN=R A_<),5Z73:5A5C%OJ#=,N8U92:DL8SZUHN:#7H=KY&8
M)]"]*Z=M)7B$NZI8(8=)?^3\+;<CN/=(A3(%Q-4AVTQ-?#*(7:T$L]QR]%X,
MKC?845G>R2WUH6$/A^Z:]0Y68TS?V@V#-FX*I@(IV51\G&/6L$5V^=GB.]<N
M=ZI+TI B1,IPBOJ2[K!2.SL-@W(F?3U;N/!(9@7;R[+UXW.0$&]4T8YN:L5R
MQ/"\5MB@1-1H=Z3*QM59P>SJP7TN\/T1$$U#^61-==YLC<*!&U_LX63VRV9;
M2GD.UD@ZWDZM4/*[N%S9+>MU2&PP.4\Q-9!I1,5WG!]IAHF0MLW%JF=X!>7L
MG)1SW-MAZ)L9738_;%[8637F M_ 7=S4CKL4KOZNV(:QY*^+6G2:VH;2]=N#
MRU9A!<0CZO)U04'FU5T'/+_.WP7GL\' .+@Y?X+DQ&AK%^9Y4-2^AO C+&_H
M*9,]M+PJS*",S=>MQ$7AX'>[-,#CP9Q2:K]NDD]/>Z[<'I/L,JSRKW%A^:H6
MLBC8T^']JZ*;4'.Q%F[Z11=%U0AT<*"/!SFC8<W<E+K65O?A_<-K=?HFS0:Z
M"(X/9:W0[KY3AS-R^BX9L 3D,KL#>MMN")WNVAJ^793OG3AH*&"EKDSB\\]N
M]S#];JG;N0/O8F'<U=K0L,>BH(]CL)C)A/T0K95JF (<(*P,747XR@F<V8HH
M<5KY ,ZWQ";*EJ(TRZM<E'XW1K9QLQCR*2O3K,+Y8=FJQ5>4M-/6WWG<G+B&
M@KCVJVCWH'?#87?9?!RE:>*K<C0K.JAAMD#$06Y=2(-MNW51O+-P=(<J\$%A
ME/V4:CI066A1B<J6#8I$BMF"KM,M-T14OL%A*1@MC.BM>S=GU6RWOKN#,!=N
M4ZY["I.=G*B _MH5%+&:9'UG5A_,89\$]WC/06&R,^HZNN)'GT@L;08A* -*
MGD2,=-LTF!+ND$$OZ$$YH^?#-*([+4B<P833$$?@>%L+.1Z>HY #O1-U#W;V
M:53V!$>=/&HL:'>?$;/;*!@IM*#;>+J:W2W4H1XZ ^(EO,-.PV1-3+R(F="%
M:%8/E&9:7]OT8;X6%O5KL@^"O.%:=W?CIU!9ECXHM3J-HRL-&(T*X'!*D5!@
M?,),-3!U))X=1,G?N)_/.ZP Q5]+@ 2B(AKN(RZ-COJ=,5W8ZGL[;5 FY@[7
MO>N\WV&."6*K#B/=13\RV"Q5D==ZIY(#4#O2BXS!?:*?GGS\X6=T(:UZ,IM2
M+JB7K])R*!5829;LX>11%49^S93.DQ-7G@+IR!/.9P,$N][G"LT#%BBLT6OR
M!IIVE:$V]Z&GG!A6@YIK%<TM%\>/K=V4'VMZ1]@_WY&+;W0:6C@ ^@I\:A_]
M=)\=0A>F'?:27TS-Z2^:-I.3*6YW&)_#@J81&W<MA =2H_$<1QJJ (43!!@"
M0:[4)F?.E-HV43_9:'S-Z+NJ#/Y&Y3L[CEQPDJ;F*$7:41R4Z@244*( S4ZQ
M#=F6W>L.R*^"20^YY5S#"-)UCCK\Q7?AAJOH)1%J8J@-RWY/%(0E]X1B3=G[
MU6&-Z??O.7Z8E*(7UWG5LSYQI@F*R_MZU.7WT#*=+=YTPSC\Y3<M7]0]"$7)
MJ'(E_+273K/]"8O(/ 4:D$?2Y2&8O;==\2?]Q[.W(-::T:+U?.:R*=@#&L3#
M8.&%U?H3^,-]+D5307P2=FWX_Y6.6#!#G_+?/MRM_!\/CGHX2L+@TNF7I ;$
M(HSO6= 3N^)AD+HEI4-NVGRK8_L<N2RDDF1P?_S/IY]^]O39<!SIAY*SG.;+
M[B-M(_#E("/!4XP)@1AN5DAY..[A(@+?:K.$Z\TD-^&;S^Q8TL0_I"WZ$'MZ
MDJ]_>_D*!A(9VA$^O.<:S I5'2C.[#D#04%*2 N)!8OD2;!.@C4G6$,\>O!*
MPR^&MZ?V<_3M6*-Q7Q>7S:[D&QP6M'X<5F;P.36@39$@%T8FF0UF97= /M\W
MC,=G)XS'">/Q[F(\3NK^WUS=$^R!J<-0>+9LZF:#=D&=5C.=C(63],Q)3U\;
MQ:5K!A5K$;/%+O]%"MY4SEQOJ$,7_4FV_LUE:UU1:C"VI>'XT)+252QK"TI^
MG$3H)$)'^S)ML<UWK3@F1#TH4#0ME(+/3)5;STY2=9*J8Z7*G.)\V5+2G?YD
MG''A[]'YK2][ BN=A.LD7'/"-<!2:+\K=/@D+"XR?\,V;X;PO=B[JD?86KO8
MRM3C(CT XB2.)W$\4AR13=;RM-@USC&';*_VG;F3DSVH/>SK)'HGT9L3/=>Z
MEE$809<]O&C+BZ)5>+DV^T!^[21+)UDZ5I8,?)?<EI&PFC^5EN@'';BK"B;[
M*HEC$_3X[Y#0/3K)W'LA<Z2["$%7K!**=*70$++1IKYLZ-,OOO_[RR\?/GZZ
M0&?Y3;D\FQ>YZ:0+E)&E>^ZC'>]-P7";%5=.#<$V5AT#Y!.#HQP#OV#P*D+9
MH;P<+,*O@\Q4Q>I2BL&H Q'A9X$M7 M=*\*-"&G+C<&>648NV:4R%!LD(VV'
M)98-&@(SAR+6JE1.D# F?H&C&4&-YHH;%B0P86JNL I?!B^Q6//YTH"$:@^!
M@A T:8+.E48?*3[,5DJ&>!@ )30)UF^2J?FQQDKK19TO:K!XV!BU[J/(6RJ8
M0+,UWA"F\X= FR9<R5)(YZ;N6:2V.4#00B0F<3!:K6C=5=[9CM[*&L0BS9R,
M0/3GW<ZU?1KVM[43D+2[DBT ZPKGYQ@6+;5^@D/-%E3&%MM3H7T6P5E]D[QI
MQH7,E>$XV%K8Z5[+X%2AW'DENJMP/(A!)^SY&S]$ZWHB*X1AWQ-"0D6[#QCF
M[Q&X^#+N>V9F K'@IX55TYLL^,T966$$9"%LD%9S2@6G?=?)?4%%FZ0R8D65
MMAI8^G=Y=</O#4</%U/'+5A:Z7^SU3)NQZ98KS(I< RKAKLI_-<4ME2816 D
M6K8 /7Q==%P>P&_T4[?]=9PM5$?+ZD\JSX(*/2\*Y;EZ2<2)'Y-6C?5OS"^S
M>(%#PD0L3YX]/UO\N>R8!S.\]TOF7=7"N\'GB39KT)%I18W%*P_$AH[2>:5;
MF$ZAKR6.O--2: ?.A350T'4FS:M<\TP&;.^A$<?KX,NON7@PI_;3^1*(+RYP
MI=^WQ984=KUS8/@;E"4S8G:-LFH@L@>6"3&4U7D-,M&@:4JN),FE)E%96ZGU
M8E*F(Z^S&]KS!GNPKDD+4TL5?KE5TE"V:JQ+CNZ3=B?\.:7I';1T4G'B-88Q
M+RH#U46N-L\XYHO+U@HL<<TO)8)F$3-[L=@LPS8HLJ^Q7C#9\8++:A@YS&WH
MI=>S)4R-S;%I$^O(=QO(?!W#I937>4Y];5#=^?)O4RM4"59VP@<ZJ&[B:IQD
M1.-FE%[<?=6VUDR[5:1ZA:-6T=5K*%TLBX6O4XN$05 ^Z27'!6YW9Y&E(2;!
M^V"[4,8'E&L@W-HGLQ)ZJ*2:MIZIHG5!,AY'>D]-%H/#B%M>$?T64N>[=B\U
M-#H*[CWA079)31VS4=1%Y<B7K=+65>I^CT992GO,ED>BR8Q(B\E(1&ZEI,QN
MER'4?<94[TE'!^DI0"IU5:["76HE^M 'L3(WTRB. T33-=*6#2@,<,##/H2!
M;\3L]+5%S+#MC@2*^ZS8'<U><1[IXB31C=9:8I+;5O-E0%U'0+HXNK<3%I<1
M\U4T84QJ;3^BIHOLX48P/FI29BICNFU:LUZ'0X4!2.\-:\RF%'[>SHA;*%6A
M6"04)%/+MXD^P([(Q153C>ZB9JQ-O4M5O*?=X#\_@39/H,UW%[1Y+_T6G+V:
M]F7B2R!VVU9E/;A<M8^B!E?!OT@><_CFU)7$]E#T(L9]B+3N\?C>VJF7W?KG
M9Q-DI'WM'^=N,"UHWZ1F(2OMJMI3.\?QC":9,4  U0G+4^2%R#=<OJ'EUWG'
M41C\@^REX"#RL-F1O^;6YNS4R9?H8SNK ,4]PW:;(*GPTE5QL<O$][RD6R:Y
MJ,,PVIWT-G!7#)?:W[04P U7$3V'&LI3"&>RC[8MU63;I^=A1;*#NV>VI;=7
MN)\]%YN'[<\T9H86[OQM>E.VD&)9[4^&CN)=U=P0D24B:\Y>9N]&2(>4X(>&
M9L/Q8U3FGZ%H#617V\VSHW%5AH$XA[1S#R\[+N&A)IG3S;.4*G9$3& <;.&J
M7KZ6=EC*\K D!NUW-9[VZL#.TX1^IIY>"Z(0,U1-C'-HR!&F2U0E@^]0M?'T
M5YPKAUYWJDU6V#0BRUH0-Q(WI(N:)J_-;;KWXED.1IJF)?,PF'*-Y.G)5,0/
M@R6!$G[QPU=!55&,Y_R+%W]_@7\[KC%?>JZKEL5V9A2*(<&;7EM^PS<O7]QS
M($<"X//A-4*Z5V70J]%,/E[D'/>&#X#H9WR 3150ZAC>F]BHY-]Z?3HM=_2Z
ML(NN/9I,T=UE7:M*&%O0)(+^F*FDN*"+%[B+8G=3Q.8LTF6(/R"M,H(L@@$J
M^5[9I>U"S*;I=Z0W5^!'NV'!Q^UA%[WU$^]RBH[NMWS[QI22.,@2@G%\.?81
M%PY!1\MMWW8]-]$FHGKYL[;L/E67GW++83B.^,'ZV<*[XT03$8H31V=3$>_)
M$C13#X5O,[9"B D$^GIR-$]8FI/L'8($JE)E:Q1M 2[R^C6WXVHC(TV^3Y6Q
MTCH*1:,X$J;EU#?L3V"NDP >(X!)]X5@4>P2@Q[?TJBTABKQJ6PQE&(VHJ7\
MD<O6+*1A=W5\2_C;91-<>7%SF>TZMMJ+KSSPW<PR1G S-$'+'$\Q@67$U*"]
M^YFI?4X'Y'1 CM;0B7CUM0.:I3TVK''/1;\3P6Z+-7&&N'A#T-$]Q5<X7#;E
MHI]$\R2:LZ#(6"6,QE!%N^DL!^\IU$6P1K&:8^@E71Y-81<Q18A<'VG1SG ,
MY'$)]S I7\I]"9NA)  3\4[&=)+UDZS/UPEVVWY7=!:7Z#L+TGKU'),!CD:;
M@EGM12GL[T+ARD$$SYUK,7GFH^1&"RD8@N,WZV8I/<% J@TT%Z)?ZS6U0!MP
M@9^@[2?)OCW\X%I,+LMVV6\H?;6$P'O2?DY[)'V]5/S)%+;VQ5/<PZ/(1&RI
M'/-4[QTB/@'_62RSLB [P][\IS1(JV=^J2@_7> TLJH= -QM.1%[O"OC_WN)
MY7AZPG*<L!S_ZEB.MYV.-2AS9(1RM#T.^AWAD*I?!MAW-,B8R/K?:]+TB"D>
M@_FLRG_T99@/<8I?E57!35(KRN];.8!QAQN0]T+; R/TR:3'6M3D4-\W!6O^
MFR:\N,ZXO\.P:53<"<<#NLT!(^VMQF##/1ZD6,<,2.)LZEMT"$TH_FF <@M0
M+P'EWV'#T?'^ _/>C1JQ^G9C&T0>JJJY8<. ;JM5TU_L@)=6CE(UBO76N=&&
M#'5QF4<BZYS[+Q 8J<NK\+3E?ED5'E8#]$=]22T.*!6^=@N%N02;58'\ A1E
MPM1ACF3 EI =: H\T]^ D9I4"[*[LODYOY38XB]KNM'KPI"=6$HW';=G!.=
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
MQ\DG5A^5UX)GC7C)P9VWVCFC#0Q&+D (N43IR7_F./'#<+,\I(B[R^1:HN1
MXSD.48\&KMXO=V0J&4>(+U&DCW1GF,Q-]))C:LSV^M;#EMDS]4$D;<7*]G?B
M"?$<VYK<OF_W%'E^80=8;WV>_X080DY<%/\V]9-HW21MCJC_SIH^QIZ,"?B=
M8-N^Y6:0F6N*L.E 336KXK8\ N)Q%Q5:*,+6@XVRT%*/)(=D_%*2H\*L@UNP
MI.".[617C-6O4VR+Y_XR2W9^,(O,$.FN$R7H63;HY1/N%H%XEH2:P6C61:$8
MS(*BXO2.)X_^8)TSY3.8@FV:E*PG9)XVZ8J1WE*EQZEA3D1UH]?[6J*)ITBF
MY? S]!&\GB[ NFZHW!PI).]F_&GQ0?F ,W<W5URFEMSJL#O]4/SFD7W0)=;!
M6I%&L)6;NN!'[X,W'>L)D^?I5Z7V8L<FO8\"R\M2;?&,M,4'I8Z=/=4X\H/#
MEKH6?N\*SE"T5X(#1!'5@ITU(6 K<EU&>0G%#*76,KH&8;H/00VO'V9O U]7
M-TB_+2>+3S9M)9O?R?.>?/*'P9/,1H\:(:9Q>.3:<RE9C1W=1U(!X_>$&G(
M(4U[-GE@KJ1(,M(C*QBG6W*2=<\KH="0)$&I; Y^)RP&:T)C<)4FCLSP*K?+
M"ZK;<1[FQ24+!Z)2A#V3&U"I'IEL**)C!,<F_[E ']RD_75NEVN03.["&E0<
M='!LQ!DY>]WP!!ZC8Q_@/":4G5?J:EAX9:R6Q8Q9^X&"!%E<_%7(DH-7F!!9
MISU&"?Q2=-9?RRH+W3,.Z>\'E@.'Z3N^JODE%TEC2$X>C.W?X^SRHV[&%+;Z
M.SHQB_OR1=[/^/Z34WS_%-__5X_OW\%9^!KIP9P G;&%<K@@S5X67<5ELJBN
M*^K+5<^8#?[5?_=U%\R(C.N#S63'HYH+B?(.M'3F.([%WMPA67W0V+Q0.GLP
M Q'@9]0"WE6AXZJ(9M;0=&L8LLX3-9WLIPC#0-"NKF@LM??$;B(;SO6:+"LZ
MEQW#IKDL^Z]AD "8/WGT^!%;4ZBSP%T:;:KL-E/P)A_8@HL)6Q"?I(=(K]9C
MYBW[B!>0W41W#%=:J %;K!OQC[\,!HE.YDEX?+Y"SM> U=*Z:\5->:Z)J=W,
M\D-[EMR>4X8U"KC1K$V#7C*1@6PB9C\WQ<R)D-+YW'A3/7DSRP'/""7*,'YT
M7L%3Q"FQ%?GH,?-E9.-#P(D$#=_?:/\;LK80'M^9)^X[+.O4XT1M&NRNK?#4
MRY9I[B>7;;1(C/8@([PJ+E$2$)Y)^.,++M^,?&,U1===<XBXA6[?,ACP^>JZ
MI&_W$BHHX6@$B[A\39(T^4T.P>".I"[?.7<&SB_)D4#H$C841V:D[V#3K@O&
MLT5G&#M\ >![\UJ3-E5^H]7P,>A0*@2%YMC,ZAIJHS'H[^U?=:OY=(35>$\!
M(CVCG-*#*VJF,J!*M@MQZ5=^X<T7&U3<D_DK 9/;+. VL5BG@FK>= 7H>E4,
MZR &6_(K-B*"_>?#EAHMM,;CMFA.;-,%H86:RFW,+,4@9>)7@!"."$C%KO%O
M<P$&_%Z<Q0Q'EQ)CK>"5[E0^%"N%;J'-0O^^=SGIY8D;7=X]=MQ<S#17':0
M"FG)?N\ID[Q-.2(%?>9P!'%F<<*[(#Z'KSJ*R%)PY,?OOGB2??+TT[./%V$Z
M%4W_@[^=_]='3S\[>ZJ_>9 LX%0BVQU)^QSA&Z7;$8^,,'$_%1A;_-0 (<%S
MJO96F[AN+2T2O/:[ "2LA7M\/-NQ@QRZ)HP=HD!OL+E<> 3M6E:<%:QEK1/P
MOW0Q95-QON5NTA75TXJD_6_K@B4ADF*FDLXI@E9IOY!2T-6^84Q(N+[?Y8,,
M6B9_R^W*A]+XGL/>-UBRR %F_$!#$C=BC%@$KZF@OO<O^!&+'ZRD\3DUL1VT
M:X8'L3>EW8E=,@1&V2V23??N;8MMOXOU&(>I<=^<8OQ^E9/V"!FT;IK>&79Q
MPIKV20-)Y?&*GYRT UT;GH$\Z 8$H_JJO @&SP5E";@CE'=;+L.M@/WJ=CFW
M.'%_)?-^I4Q';<.%0&3/;]M2FCCKE9 -'HQR[I)\)N"+] ?I01$N;F"C9]\Y
M^Q8GRFY&=5,_=,_0CW-_[E5P>59]+GU<<R4'&[3KO/U09)J(^/K%#\]U?8U0
MU5:Z<X5$N9"@N4'XZ2!<#B)A\50NBJN\6K.;B>H@J:H63N&@TN!Y:4VIEA^'
M1\-E5\W)=BYF$I=>H^[! -T*/QT[=?*.UT6Q9<=?CUU.4'@^\U2<0%7^TJ5V
M0O>PRK#P@;'OF0"Z(O":.*'58X42*"E 05.2LC/Y#/T4N2XCHQ^YS+'JFJOP
MP,C$?Y#UT(*>C-/K4MX*,S@;E@M%<EGMNANY C@V 3*?HDM4(1_3"44\.*B9
MR8U[[.07*0_M$\8BI6?&F1B\5#4JZH8-_)Q94%&@34?>-7MSJ\17'1T]5K,"
MS!?W!85<_(6=X&W4?]6DP]Z%WS$5*S>>E@<=\<0XWWCQ;X39FD+407R+?=K>
M+A4,R]AIZ3^U1B\[*D_7&Z1D/5/(I31A!L/S4.DTO.#<QCOZ[> W7!4@8+(N
M)MK!A)JIU>3IO_DZI.SB VX)3F;KST4$/8!>BR$B&*E>56)$^=)6JVP+NJOO
M=NT^O<*<WNO;8'9*+R%'Y4:\NI568H0K*KAYY WVM=0+=:Y2$@IOXC9X.+X-
M@/<HQ-.T02HM'49$]HI5W'$01VA\CWM%>B&A5 _,F50X2QL007]Z?9*P!^$*
MQ@VX-0C%*18Z$RLLI3R5ZUEC>>-%89P 80P2QAFI[A2G$&^@M'BP7L"1YM1;
M![+A2,:!\WI=-I4R8W ))6D8T+-PL!1Y=YR!()-E=-/GI'U:K6W#=Y>0^4D-
MQTNKX2V]#'S':[QSXCK/!E;%+J$K8TQR*R<D4W%/PQS+%CEIXBA8R<8B<<%7
MQS)<TI4/A=BDJ(AY!6[W(N\8()8:N,=0F=V=OD18,+K8THL#,G%CXYZJ6W.[
M:B;-0^9.AO-,QGSXN+-)/0ENFR :A!<74!D\7F7UYS[('%5IEHY+,L9)7..@
MZ )D8QBH]8^(!?#*]M>\H6[AG=620EF49)NZ7^]PO(=9Y(].6>13%OE?/8O\
MED,P0>UH];7SO.M\UQ.A># M\XZ27<%$+\(-<K4(#A4(//U-H@SZW3&LR:[&
M]MXC&]_7B^_"?4I- :ROPO-@,56+QQ]GDA 6^OZPT[NK?_3!RJ5F(#LIMUXO
MSL-\^[#L/Y"+)ERP04WOKFX(V-=Z^U*_\C_A4%_E9?*5Y-/#/&AB%/E Y3(G
MD-C.N0F<PV0.:]=^:56R.=3UJ-A!IJAAL]H%TN'.NL=;2TW83]W.#42SQEVR
M,BBZIEAJV+F\->FQIDW(6Z1)#<&>*\_@F.Z;37\6M"5Y;(Q352\[S<BVTG)<
M4[JX9R,:<L!UDU9\WRT]HB0'2ACG:%WJE6Q QU0/6NN6H/\F5HD?C:HH+L%O
M,PZ-1Z0!\ >N%1);&RA\BUL5B^O'^V7,0%Q#T;?7!2> ;5Z,3OB** %*,ZA)
M=E;!PUKNW!)DDG*/,Y"1"<''59'0H4^GJB99TD&37V*#9F*NLS;+_3+*)#[K
M'83I0HW/"<6KH,ZN;FZ($V!#/LI^>]70"]<HY:.UK1J4UF'5D^8LX5HJI)_)
M0(<C.)(K [N]YR8,G[@I@I!>EY"M\$-1_S,W99BC@1$IJ;*E:LN@-O;U*H@8
M-Z Z?_[C>;;X*EPRX2O_KWP=_C<V23$SGE,\\;TW.<TVUWX81=L&\[S;9)YD
M&7#<)2#PQ/(,LH@NF/&[<-HXJ.LLYK0?@/%)CJCVB&:D[Z06-/PUZ!6F6N*$
M;<'Q3CB]EX@8ALTIT*U._#%V8F=[OOJLWC^XK2NM,.8=1Z'HF.0@QLZPP5LC
M1UY"4&O@M>7U# YK%M2RK&GS<'WM%5]E=TY,$PWNWQ0!CLRX%%^J$$EB"NW'
M1GSR0I!O@VZ+2W:7DCM+1Q9640DI92!@2)6P'G=I=MV@HU)@]=6&B1*2X6QQ
MCJ K/TL/FO5*.X:<=*8_W6^L5MZF[9821AE5H$3342"K,5$EIJ\TZ=&-6M.%
MKZ$70DXW- 64HJY&@$E"\[6TG@OKQE7MIN,L\WO?J:I!3I'A&&B=#"86'$69
M322;7WSU"^>9.2E"OS[/VXL\B,[#[W^IPAWYG ,ZP4Q\8DF3\4=B-4;;J[?O
MDUOA"7_-NU7^#\;_3;Q#R[,SRD)3%D,CI?4EM+L&/66[XQXG%*>\R\.D@D6'
MO2@P/#1NMRT66/$(&&.M'TEF4,K#R,T!WN#Q9UF*FD\*PQ3.T.W#M;:)(R-2
M_EBVSI$/8=Y="_+FV $C94A53@GG92,?<-2(O&*UV(9W?(D86%_39)X\>OAU
M^%"E%*;8'EHA)/5,[X?;_5SB[Q\_^ECE;KSY0Q-Q"M7Q^'-&=7 [!PYOQE*V
M,&<Z&I?:J,.QQJ*Q "?+P01%B0-BO(UU,W_I-]MPV,-24=KK"]6<Y_2K?IOF
M"__R_1?G4>!Y"9F+2I@#B,&0YK[M@Q0LE>.)"4G"VS=]A[HD@H@@T[MZDVTZ
M(+MJP XH4*E#!87-NYBT.?JA('_4865WGW1FT&7$A_%$4D/HJA.?(_+/_4S*
M#@TF=7$X\M\Y0LLP189SPKVS^EP[KQ.2+=4F:"F9*]K;4:EQ8?.J"58,LI>9
MRT9*=F7% $+B0L%O6QV'YIZZ% >7Z%UEN]@I842OR88K?VJXJJRJC/B3S[*'
MG H/8D(S%E.K;;,.LL,_K(NQ_A/2"/0$$:;#N&&H;Y0N=>N^7D;3074P=Z-)
M'&8G:.)G2?(L3J"HK_#,P>M2]U$#],:ZB5IY (FG]W28)/Q)  &1S![5YM.O
MON6">%?\JN//J>%!U:9L6A#'++G('9Z%F($$3&OS?D5,-/I<OJ*0B]Z0BFHI
M/<T0#3T(O$MR%C(@X+1.KZG1KI<Z4%&D,6-@V 7: Y.%G6:-=U?%X+W&\-W
MABFOBUA_OR$ WA<%>_U6''Z%P\1$/A%,G5?5X,D=II22Q)@$^2GH:(>##1Z(
M,P8E (+5A =*ZQC7GF,]>BGZT4"GJ;"IGT0XY?B BT(V[.W"U^XB?DGL0PD-
M!IBQD3UYU#7/O*AB1H=AUQ3H814JK^QK?>&=[?II(FPU[^6EDH2:M_0%:@Q%
MQZ&[JWR[+:0*9D3_= O]H+ %,0%AK.H0S\$9ZUVNBM8*'25+V&F1T?E7+S*Q
MH9..;["Q*1+A*XW>RRS6QZ<LUBF+]6^<Q;I(7I &/7Y$HNK'F*@B3^5%TV[1
MW3>X*L*"_G\^O'B;$8BW'+>9X%E8%>%^'I@$PJ.6MRU%)JP@Q%=)B=4>KNMR
MA24A4"-$ U<#>5<&S!3VV2'6SZE.C?*Q!JX-">&*7ZS@W2J#@*1B)$LKA ]4
M@^6#'EKKDN#2?),=_VF)PR1)HFSVPN!X=%(:=5$PG8-@Y\.=0V![YPT5G5;6
M #/ZCN0B7XV%0I:%'( 1&N2A9FL32!P31$FLUF*?01*IB'48_XJ>QOB='!M^
M%6'QPT@6W O%H'G3T\E-+*44>&%$$4/2B_HREZT^9GYGBW.F^EAR^YU4/&'2
MJ[E&42 6 /*N(R--OOCDT1^TNZ4=$4#-]FZ$>QZ:A'M0/?(P7&/%)"PG#C#C
M4V5=(G]9%D9M&+OY6)X@3.^R:0%]A LN!Q1-<9AD@N%22!0,)RL1%&L)G:1Q
M@W6'4A *F2]?2R7(HJP=D/COSU^=PX.B5,8]V=CJR8C5FR]>Y'MJ<_.RH[HY
M!9WO,_W LJ(V0DI]E-N:1*"CI&)0/SN)659/_^:J0?$1@)+T<0HBA)7)6]$B
M]#MJ)K9;D ?)WC&0A7CE0R/N<2!+#8Z5;?(T;B?Z;<D%TN?)>_@N^!&1(\H+
M98NO?F%H^>=GCSE\#>K8NC<'-V/8K1; %Z!\4RL\F58R)9KX8#[A].K-:3%
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
M"WWJVW9]I9!5S].V9CO"R2.# IGA/W(Q" #0+H"I@C8,BA83Z-QM7DJK6FL
MS<5'.M+A%3MZ%+T#R47N06#5U0534I DTFS1]7!8)A65-=$VUJC-?U?UR$^
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
M.;'!,:(XB1(Y2MH=^%@CO'IB7.1& Y0>H1>1>8Z*2UZ3.%C*M<[PZFE2R+V
MK^!X]#M@(27N"34V&LO[F77][)1U/65=3UE7'^HPC)^V%INM6@GV!\4.48ZZ
M"D+C&#77P!&9/N,+YM\(AO,>H'#.?G,\$:<%BP@5[&)N:4:DW+3EYK)"B*NB
MVL)=Y@0?2<_&JE'M;A_:6U+[AYCRJ@B3J)3_]QF5=%D=CMSQ\(>+Q;[I7>;,
M3T!]4M^O2UO22=&L#-!2>WCYNPHI_SZM*M>6B.V0!E]2"E6,SVW;LB:*WVH
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
M2#S&B1 **V+.?S(.+H*SV+V)V13NF<?$1VE.UU!<.'SW&U+\J1C:O[9:"P4
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
M6#=:3IIJLABJ3/Y;A%*5"9NN,+?=FN+2)%F=-<4%LLUJS8]'V[6Z^O&0N#T
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
M- 2/+IE;)+D/[@3W-@ENL=D$9YC3-F?4@=^6P7OI%H-QN7.A#>Y6^5JOJY4
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
M46EQ^J5SW9P%*^J4NURHGD4HVQ<[*S:([Y *X#$E>.-[13:E; !EA3J 2VN
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
MA9DN4*:649&6[;2#_8\C(ZD6DW0:?/MZ5A4K/1I?MJ]2J3@K#2&0T"]+"2
M=JU%7Y0;;NXIM&4^2H": 6#1C"-7@3GH^44KU^J@G(&1K7#0#&.*GU:;UA7H
MCDWXS_ 9(YVBY(Q#3$VO3DAW,]4.),UN^D$Z<2465*C3-ZKP3TK[4BN!&P3
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
M52- 1XGH2<Z4T.T+, @@!855]BD\[E^0SB(;V,[X_*PEC4B5((V<TH&,1GX
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
MIA^U8" I<UD[S5X,C7&7;/W-^W=0H@GE>_ 8P\$Z,[1^8$L+SE[:Y=AY'I=
MZP^9;7MHK,:X$IO/]BO[6 #'/?Y"TU;EOPN3DM!TW4K>4\*\+ '67R"ET6[$
M?<-(YQ0+]1P2"<<%O[C'*45'[1/L<"O4U*Y!2I0BB6'D!^EKO'3[+JQK-K'$
MV/.R/H<P((CLLH6\Z$-S-<>A3WB6=(X+GT?*8&6E$&98GF[FC/ZCI]/V!'OS
MBI2.:ZB%>8- .5?FHVFE=6U6%*5OPE*WN'3\5H==&%N:C5KPL2\B:*MV+F C
M6IV6H6$[ 4Z/:/;5=3@( P*&(B/3I&12F 774HL[N9@,4X&\6!C,@\/C/^G=
MJ7RQZN;Z.@:RL4Q9:,G=V/2 3*^AJ L4X(/#HS_12&%/!-N'NV<%<6"[*QL3
M8Z(._./D@BXFOE4F=.O*B?BTJB\6Y8S.3N^=1'DMKK<(QW!1GE>\1YI>5O4P
M>%%Q"=+<8:.8YE1<@M6(0ID](3%:I[13#+_E QY/(P!5F_2P<V"CA]I7E?">
M'B]6K'S&J^'S['&=N3PN7/<++B+%)3_F9!#CTJ0')GC_XZNM&RMG:N,_D/6*
M*TEB&FRF+=:J]XANTA9@&\"!OS+Z;K:T@K3_S $0[)R"#0Z; 4B%R'[)%E %
M8/&9OXGTFE1-\[*@N+!7\))R0_4A %_*\#W*OBU4J]>PF=*5YZBOKU_'RNTB
M?(A"8 RTV/^Y=AWVC,3/S;Q_V+%.+%3"TV)WY?NS:A9^ 530I\</'B9%/,6H
MFOW??_OOAP^F1T^.'A[_]X.CXR?__>C!L^*_)T51AO\Y.G[X]%E9/BF>_IOD
M*+ZQK-S#NZS<75;N]F;E^ "^^?CCVT=O?G[][L/;%Q_?O/OYW<\?__KCRW=O
MW[_X^;_^^[O'#XX?/9'C][N[N9/D!:E'2\-D1M!'A_Q_N__K9C$*_R_,8R03
M^3]_GGQ-__0+Y_!B<.17^=^_5BUC,JTH4V15%GK)2H[J*\_T^C'F0L%YS%#8
M26E'4Z8$*!& !U7'.H_4I0D7I]4(HD3PP6-VBPV%I9=#PR%1[I9A^37)]Y=7
M)S$E-X L<$7HO"N#7=[8=G .J4P349LSI+OQQ^!C+1:[ ^H/F<5P./@)?P5S
M/,72M@KD0QT-/;T9]*)@8I&>T3V,T90?7[W4W/"X7S2DDNE27AP=M_# @Y,
M%5,+!J))!D >&[+K'.##4,YX&,YZ33T]1H95%Y&F! ;Z8E.,^*IW:^?BW>X+
MOKSUHWS5+0!2$3S=ZXV<LM8]->LW60I]_.#H$6(=U.L(1+N6_!!R;NEBDCH'
M&S+"&B<?/X:IO$2E0KT^HV#Q%#O>;FCG3T&WQF8\6O;#(]X6P9.0VN#C\+_R
M"+"_K"(X3@TZ>@3,D\H/*2F+F2G!VS,\M@H+/-NV1*5$.=3@OK7EV.'>Q6S8
M-'RK7HKSW&Z)YA@Y7RE@.ZO64L2& ])?$WVZK0!C<>AG4L@Y'&7G$-(8OO?2
M-=71X2!(@4M^,_I84EEW^$OZ)H:["2<<$+X8K*V]%^3UHM@QM (ZJ%IQ;>=A
M9C5J%?VI"&,*0G%:K %X\?&,:+P(!_%-$'-!.!*O^N_A:[.P[/1BP.V-M4/3
M#@2B''QTHOS@'7Y\M57"VI$;<\XO.+R^'N5P]!/D$A7#LA*6PZ=#=LI*)YO\
MAA(B,987Q2%_Q!6$@MU4KA:%]"6GP9ZD;[7I6UP$ZE224.7JC)-,0>PWY?1L
M%0S 4VI$UG(!BGF7#?(Y*_$J;8P"BH$!:;^S01G2X&OJ]<PDNGL\I(BW1[P1
MUHEU_W@V6G,P8X$$O.SLM\H/0"DXQ+/8YZY00H0L&[7:MA%)CP?X;59N/KKS
M$>]\Q-OK(_[1I*0418]%D[@<V^UR*1<;PL7E+AJS83BD,\)_7YL0C4='@Q%)
MH^40:&[5%!#L8KNI]0\LUOA+PM>#O_!:/GM\^(R/C[#TA-?29OW??WOX;Q8A
MRWAV:N73>?3=X?&3/_G86L:;\[4E_PMC=TKNT]07,K='ET_N^/#X\=#<@M)Y
M),* __H#M/%@;AT_/0J?7G,Q!H_>[/CH85#9V<(LPR,7I:W-HZ=7VO?T-/^Q
M*Z,O.H%+G3R/M^P__OWHZ=ZU&92-AX='QW^\;&1J")[.T[UB\5B5N(_L>&WQ
MX(OE9G!MGAP^_<-UPN12:>X1Q#U+!-EX_.#Y\8,'1_Q?%JC293 ]>7RY*GGX
M%$KVYN0E%Y&^^S;2F>U9F.O("CC$OL5;)7[QX1<?CUG5DE<:C*15V2&JN^$[
MYO>=^>][H=S Y?KE2W%K[X_]D_U-I_Z6WA#_/WOOVMRVD:V-?C]5YS^@9DYV
MV540A^"=R;Q3Y4L<Q4G&WI%F^QU_V06231$Q"3  (5GSZ\^Z=#<:('B13(D
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
M:#45<6/:\B,1>GS3580SLJE!&BPC<E-N4-6&]$-DHZD_1D<5?^-/%D$84&_
MS):GC9B'JP*7OC--8U*4ZT85C77F-_.XYSE8<N#&HWXF=H#'P6O"1+8F)*5K
M7CG\ ?KS1?.TP!GKGA79J[_%#><R]>7O9P'Z:XP&D#7O*$-NK+S $D^)WEYN
M(^/]Y6W D_4%-5EMD3T/;CUP9RA0(R4@87Q#)8\BE,?P^0E<O3'<PV-QS)LT
M1OM$#DV-V8:9XGG!]\$8F:2DH/2F3 _5=80/1Z'.U =IL4XV.+&2,P[A^H(\
M^C<P($I$,/5>)"(,X-;AQ4)/"D0"#7:%>\?B%9M7\KU[Z8)A&#J_!DCG3=_3
M0I>^B589,/\]?)6_MO6=^=GE2#OXWJMP<N]\$N%4P-=_#9P7K!'GP$O@L(BY
MRS<DH/L53:?PS)CM?F6Z)F(<@VT"JZ ?_S<:X;B#F?")%\;S*&4'!!3P711_
MT9;A2Q*$(-[^2,,Q;8HD.86;Y&4B9:,NDKZU;DY;E\$@M$NRF.F")()NVD9,
MA=Y;0M B>K$#!H$=Y*T/+=-A-8L$U1 (7[!7673@;X$^MT&4)CO6MNVU#:"?
MH;=B =)IK RR:"[T;53")@?; #UQ+O$V?<5+\+/K#:<OA'')30$U7LE]"G0X
M S"NM>1=%P]L5):B.F54-=;D[KWXXG'EIRHWG \D\PUAL! H]N@Y*9LFO'#P
M_"(4 / *O+("MYGM!#\G[\=1MG4D20NL-P(I)&Z% C1(.YG*$^YABF9%'"1?
M2+',Y]&8/<DU'4F&(R.</L^YC@TUM(_PENV 09S!\\*DW%#0<@86ZH_F03*C
M)YE\FN095;K>O#[&A8.XX*-\DC=PUX& O(3U( RZ "O=H268]H+ZK*#3NHW8
M1 >5+Z5PB!(-72&!!EVR0!\G.R30R"D*<%;4\D1&Z(^CUZX@AO*3YXL>FG[G
MW+_GY\[%#?Q3F<$N[X(Y$4X'C$2PO/DKV?KI!&#_\ V&EM/<32->!^< /MHH
MCYA4/$[8LW%"&R>L:)S0(,-030\[AGH@RV0D!$J5VR#)O 5$ %BH:%OS%Y0G
M_^4OEC\XGZ((8TKSN6 I)K&=\:P@3"<1K!VA3#"CYN3U@4TZ9OM?@;5X_O0V
M_RYQJ#^BQDQ(:BN!7?+XNRB=3^CY-^@^@ YCGPM>@AYYC*C(RO^*M@XH*ZT;
M#/BQX'HR](0/',%:0203>)89A$ _<>OCVL=X+"1AXW2.^N6)-'S);3(HN#5%
M[ .0\94!0SQ%0\R],0*EM$C1Q#=^&(P=N$5WJUGF[B]\1-Z!!>A?>2]!1[3P
M 0O_"VIF-58@A[6P5@M1 28,.L@H0#'X*AT>UR%6"*;,]^JJHDWQ12 ?Q5^$
M#+HI/(8?"$L#;H3OC!EBUXEV#><Z%[+D<&I"F#''*[.EDROECWGI/LU3F,Z9
MZV0\,PL^J.>,X)MAJ$U_<E2 0I&T_M'TR8QHA:%0*.+H5N@=!BMB7);VE=$D
MN0=SYP;-: )4<-<F25T9I%&!15*#QAFRP4JT9R.&@  0SF'()VE2'=RO%485
M7(,UR-B%[Y%)>Y&,_;F06,[-[.)/,&@171C[2W\,?W'UKQS]*T5Y%>*0C)(8
MBQR!YSX-5FJ)%(%"E%N%+V!CB@_5<C:PHJNX6UF+_HI\4SA5>I)"@*5!R>$?
M!102&T>HZ) S0R!WEA\*'M.=@#4A'@M.*GX\Y6@YK'ZE\A4$FIA 0+6Z(W+5
M- )GY0Z6MXQ3_ JL5?MOC,!D?78E)>YEZ)_.3G&+_M(2*#"^ST*,)G(&OFC^
MP_J) 1VQC .:S)9@LDH6CP-7XH9=1=0_I,845K3A<POT%H##UMX]$>, <UXN
M0!+B5N3"970QX7A+Y-QB4 O7-_)1M:=+E+\,1"/XND@7?%?P$L;D]<!+8P$O
M#>4]G?"5G(//=X$P"5R#9.9,\=@QB '_0H9<\2I84K-F)"7,D1\2E MPF1D%
M30B#2"*0C?@K6G/N0' XC$$Y6!*I?EXXV@2(HPG<FPS*\B\X,N+/QZFT-%B#
M+,DJX)-0>P*Z H7_0 E)OBPZ><&<8/<?7_]\_?:5DM4YT4&$ IOE7OI5Q";P
M>'R;7 VL?H'Q%)"X9+M(85?V!E@#YE,L> _&[U44S*"93NQ0.)01/O#G( LF
MB'[2K67)A5S[)8SNYF)R0]8M(ED^(I_P*KCCQ#,QQ1.D&)26S@H7P1MAAM#O
MX< '6&MXA68@S=%P*T:W!7!*] 79&>G,W&3N1D9QD4&#*>62(#=( TP&!^[U
M#L --M0?/1'$Z'B&@M#PZ%=H#:SS'A^NF,B7K"(=3F [,%B(_ ]-8KNF-,3'
M <>F"X&!,"(4!9OP,8B;K/,SH:1\T> 5F@OT&6J4'QD?- 6KPB.*4K*X<)93
MC'8-PL]('[1T;\#4)ZMX!BHDBC%+>D[<)O6K1H;7U;8^"OT,X#E8!NP'@5 0
M5"+4:16:!PO6 -!GQ*+#B&E*CI%'C-[84KT-$5RI B6&Q['A<.6'-P$>/1!+
MJ!LTB<C:)TT.%B!>^T0L?8*DY&BK3$C'G)8Q0<AL18\B,0$.QC*-01^*?!K#
M[PBIO?,)HE+)!\0ME'8@-1 *=IW#@&_Y.9S ;8]5BL,G04D9>#IQ@).?G  V
M%<1*-.JCW4T1,[K<D(D,3S(-:\U+6:^_(3\]6,&IC\O:9;S*K_JGS^VC9K+^
MC &E^Y+! VC";<IK\_/LB7(&A(74'<#$,X07B1[WSHN?$)^G=+1/(EAAN.<M
M"J.K,=.<O>YK,9Z%T3P"F^--U'"=7U>3!OE+YG<XT$.X_C3_CH]7;]\XOV("
M@IC0U_ 'RF2E_*IL71H[!7M7IT;]=P"?N*1$+HR@843!6-*5BE#GU[;^I9=\
ML5>S()Y0Y)_N.D:_V;K(R40D_^^_O6[U6HT6&"V@NE#19 X!:D3X+]Z&TN]A
M 5KV/=C6'](V\B=_I&Q-P>.F#F']<(V3%(6>C/C+P!#%T\))D),]DN3PE?&,
M/$WEH3:<C\9C,$4#; ;Z#0:/U*<*[BV!ZB8974F=]>/CW#34XC*8@8A3GFUP
MQ?QU_!L;\<S 6#&&3*N.G=8SX6Q3# 08Y60EM'BQ^]PE<8LD<U[\Z^K_ZS2S
M'[S$=^*GFOU&._>IMM<8Z$_E2$;.#MD>PHP(8) N$3D:^0E'%=.53I(LI0*E
M;,)CWHHQQ954^E33+>Q\Z=^CVDXD6[7[C4YNT=U&/]L9#4:$=V.L<4)QH^S<
M)/RDSFX9Q0:WPM:;^1,S'LNP0DZF@(&4H'"D-%HE05S^ZP0YZB,ZHB! U#ZE
M22O8"5' @/J-H2M<F79-,U6(O[-O9S:2(=/Z;J\SP(I"RN0"!P'O,]@[+D@6
M"D=+$TW&TXDQ[X!,E/F@BQ:WT(- HHF1$L*W (F^984C=(&5O9[%3=INI]4N
M66UNC5E:ADPC\1-SI5<98T:CE71OC'<LHSL<;8E\=T_+I[R4+"L5Z::26F0D
M7(I$V@U'>]#%^*K2LV#57+596#6'9PR(^K%Z<=#(%+F*Y1@_P3!"LQ!#:'A#
ML2@!N/-1A7W"+NJ)&&M9>QR]NM$3:F9DJ]MHZG +]1]0VAMSJ"*GZ32S,(OY
M9WW"5WT;OK+AJXJ&KY[JI _I-%Q=>MZQO8;W:2@>ZS:H%*X7;\#ZNTXCYPWE
M:J%3FY+W^$)EE[PLF-PZA4A^\S$&=[O5S&R1!QC<_=S7GL?>WF@SJ%A?MD@T
M(2C<.4T1Q@!/>I*SJW3)!UI6R$%(DBPYB1*I=[PP5Q\")@._R8QWR(RM@ND!
M3^RX7:]+"GZ#>50/=QTI$TX#@36,C+TXO\()3GTY 2^?ZZB17C?[U*_XM2OP
M:)P*7.'YO>RQ;5YA<CSP##@3C:&@XL8EH5G<:BKGC;J6[L6A7)6QK,M0I^$Z
MEV(D FW,.R\DP%1V7,Y'NAV>Q'? @:+PF)@47MMM.E^".9CE%*<@^:"SW(C+
M724T!#UA+C.TF% [A >H9NW3X?7":B]U<,P1B>E?Z*I$DBTW*69<)KB;?<[/
MRQ^@?W.#Y56K[:>D3H=!0,,V5U&<HF0:!1PFG,;^0E">;.;)JV?D/'J-?18/
M#Q?Y3HSB%#MP(5\UMKD\Y$IFT1$9&?SU73MWB:*P].HH7F@X/Z\XLX$344LD
MC^>YO5Y'BYY 2AXL+WT2Z?.P.ZC/Y@GO8:?S%/>PE=W#QU^GMI?A)ML]Y$WL
MTB&J_OJNFP]/;N>;EDRVSQS@[2S4<0?MELE"<%B8 \027E9(WD7LWR9;-H+K
ME:S+4!8OAW>WSI<N;4Q]06O-W&?T_O6SX&.=9J-311Z7Q"RDR<\9RU/L?A/[
MX4H'!$W9=; KT>T^]$I\$Y</&L,<^-7++,F7^]RUMKIK;-$5(A_;OJB@'8DL
MP6;?^Z$4T.!X;M%@;%-3:5- H(]"HLI>UW ^H-C0%P)+&/A2W1-A?(F\KM^M
M @Z4:;Q<-@.WPP@HM8-K2+9=LEWG,<,E(<VF*:4+&Y9:3>S0U^^'Q[8>7Z4W
MX/5D>BM_I\/-7HUYH7<T4"AZC*XN0_@]#>" UAS'/:-*^:?(J^T;;N3]9M?)
MS[M!J@PO%E/9Y")!ZN#J\U8G)12LJ_O<L65)$"3$"ILU>J3@&S)99QQBL6%&
M(KG%++K,"B[I8I$(G <BI8\63F8I0EWBMQ%2IX2%/'QMBJB@H *4A-XH+P=>
MOQ M\%I&L.OE YSV3J_=Z.8>U3<B$2^/[L=OC<5T^L4X$_R@<X!H3*?;:7AY
MC31L](QXS,;U(BN5NO[N9M]_X#9;0Z5K=01BV&T,-X8@ZB&%?_K<.[84_C!>
M1>7NPT.0.#>+L3G_#L*[]$$Q^L)WR\0I6TBF#[OQ\G? )^@_*A[>SKZW_<:5
M/Z9P^5JM7O8\#M]VMH5"OTEC "?M$>G$3U$V0\DEZ[F])D4I>1V[=^ES+H02
M?G"3J24)57J-YL&-OY:A3-$]U8^,8X J=7C+>>.B\7)G=U_+?[KN9!+$,G([
M]$ HU+,F:V"#6C:H98-:CU:F>2DIDYBU( 7I<9D&*!J/K7'_"7[_!L3N82I7
M[L=Y'_CC&28X&4VA7/1IS"Y-.U1P\5GNQKC87CK8ZV9&LZD!_%U*V  V2O4A
MEDNC_IH+2IK&+',1KTSREFF^!R#]*J//S?0LDB&<<$(TM=;1??_,=)K+S]X6
M$]9KN=UV>S]< IZT$R+,1\$*>%ZY)GTFFWA;V=T3!L-:1RWA>PX4OCTX*.3H
M4X^L@-H-_>&/):XB0RCN9F!\"]IH(OJ[<E8S0/-0T)\WV!_Z>V,6U01)EF'/
M50\+SB8/C4C<S)]/\9V,>CX$.FR="&0XBL$989XEMD&1J\?B;+FNQ]:W6^XF
MHHP*\!JE 3=.4JH"]O?+'6:*S%*\6KB\:Q'' 59Z8!\)O7D76P5Q>76N\]CE
M+UZ92:(NAX9YJ-I(Y8B 96[$AS^9VF<B%A&V_,@#=7K=5'(CY,%S"BB0R<5O
M:E5&S9.+$HD*>G#EE[^T\CIMHSK+W[R^3KY\/.:.[SZ->U*BU2@Y/9FEV[6:
M_E2%4CR>0['U^IL4FSH1%^U2^%NZTZ+KEUETN12E+4IQ9^[&T S#23U81K5B
MILD>B1XJ./;(3(_.ADR/XR1QF"[.8.M)92=$1L"VP\0#^_;X8'M_(^%3=FR9
M5*4&8H5$@6VKWI$1Q]17-7MK3S>$@I>=XY61PH0RDYMPF(7"8.%<[78B^%/&
M\9IFT,9DAI[;[#77,_'6<PJRA[?V?GC7;;8&^L%K:39YPTT5QQHWJ/">D1E6
M4N4N7!AA&G2Z^TFN:&*/9ZW9ABWV6K.B[KEO7-I=[/U,RN^AY7W8/%DW3CZ\
M_.^W'R/_'RW%6]UB554FU5_N(]9;^XAUR4DEZ0]E3]XM_EK/+OXVRJVMJ]S+
MAO.=8/)__O*_X^7_(BO^K_>_;:_U%\8P2W[5D;]Z$LMO>$@ 4EEK#WZ2-N+Q
MU![]%-.R?/Q#C/X2CWZ(D1G^_!;L\%N\/W-P!-TAZ1OE9M/,TV1%I6G&W ;7
MZ'U, DB6BI:E<[6;9M;BIS*(D8RR;%%%O+$\"GAUZ76RC%8E&DI36IN=YB'R
M$7>70FZ(W:TO*O,"RC/\"9&=BWV*&S=81=NJ"PKG40"$"A6:F[5_+2./0QMY
MM)'',XL\'E#O*S0T)_]IB@AU$<MI#G^Q3),CJT1MT#<+^E#OY&/Z![5E?T55
MZK\%(36T>(LC"8(QV?L9J*)Q&#;Q6]TU "8'BCY CV[. ]H"T33:?6=D&/<M
MSZBZ XM];3,!-??0_90+/?%FZ4C-N<">ZFQ+TTP@FI2!'7M"C(/BW9C+?GDX
MS".@%IW7$H3EI<I^3H4:)Z^E]1XJ,C(:#'=)S47"KO'S>ZUL@I6AK'W#G0U6
M11\L,PC @Z7Q'WR&VSBT-/JI0) @Z^2EHI'H?(%VI,Y]SCW<;MC\.VRCPKZM
M6QY&10NCF'<:<(\?=$24^9/HWEC,GKB47$2*G7-LZA5**ZA'9P)_Z;]TV0[B
MZ/-^7E*KY?;V]9)DKE1F8ZCPT80GFK6:6ZPG6NF^]E';[;>I#,DTA JV%^[X
MP<9/S_4&@V\W?CP:=H2]FC ;C+*[,->,2DJY"X1DO8PI]#;6FMJ-$O%G2GFG
MQ&"%6] 9NMWLSIA-&_/]-8P97"KI@)K&;6E*H1/2:AQLB,*;/X-J!^6,,K^B
M&CI<V=IP,ZZDCV@7BE0&( W66M&T,P!IF>MP=%A</2N98(PT5T)1F ZQ/:9N
MQ@B>&C._B]80<R7-E6PL#FC+! SUMRP4=-)H F0#UZ"D@8__]S[X^'][N[SD
M_"D,W-X#743JM:FJI#9BPK09UFRG$/U\_=ZC+'^/077X2^O8LD9VFE@S=[>7
M#OWJ<P/&%[*BY65NYJ+*;,<]EB75K0_=NW?U(_]O"IR2>_3.Q[T #VJN;C??
MCRP/AQ[ZHVQ?N%95:V3PR92Z#3W,E-$GYWY.BAD*67E+DO4L52-?9.=('HB7
M]0'E[*3< M7]5\VV<JVUV!@*Y!BBK%$IFWA8VM/I9X4FLK3'",N^S&<;@GM)
MK7QW9!UZ[68A5;^5]QI>J^V:,Y8S*X6:=HX%-M!E4Q<Y,YCB\!!]/L;A2=E9
M:'!JS)=VM_>:(YFVG*B#D6DCQ5-I;CJ5G%BCW;<+"@V^:U8)J1%K13-*"BDC
M\_^QA4K=;J&<:+!OF=(.RG:;A:WUU]K&K?/G75@:BMU0JJ?DG:L%W@Z\M"2(
M3#O<V V%&6&;PH9'MZ0-KZE5R_XHO[X[>EUJ7EULKDI$T;6K^K20A6[D!W+A
M*<J5?:ND2KZZ.4N[/.[0*40^C4CH(P5GL_!$+U<%B->KF(B_*8-;CU66PTO+
M8A[YJZ</9)C/6L.S>C=TS73B8F;L7LT4I1N_*GKXS*9;<KV;[J#=++F,A5R&
M.L8*!DT;*["Q@C.+%7R3@OL7.I]R"@3[1VUE*'0<-0[4=_[ $8W.+1P6FE0D
M6]Y\_-%Y!R=R?(4X-W":0NN5B9B2O7YK-FB0HA'<AENT5Z1NG")4HYUTN3G=
M;HI:%Z"30S,HWOQ\_?,;$-?\@!_Y ?CYQ!Q0R0I2M>TFG<+Z:TZ3.WA5Z)C(
MX7VQHR9^4UHT6JUK1P\_3R7)Q$:47"FUK$F#WEB.P%FFT,9!]#RWV'>Z@^_T
M&<B8OQ[9BRHHMTJ%G:I3E$_IM+Z3?H0$3U9BZ:Y_&_:(DRC"(L+A-?JMTI'!
MUR*\P3DGSL_1M>&UYFJ\-[FNI(_S#Y G]5$>HIQ%8#0>XTM18G#1R,Q$3BWX
M0VA]3--Z_"7>0K8Z"L_. &@#4.-9-F!9ZXDF>11:#O+DH4>Y:2<K(U:&7[R.
M9/VZ&2+30].E%3068J);/<C%&KL@%R"58^96)5M8R7$>ZW3K-P;M4KKYVNIB
M0X2JR0E<S#=,4@? D-SU&K_( 16TA;5V2AK6*I;C-%H#/;F[N)D[;)I?S-HP
MSS_(N@[E1LM&U!3:[&<.ZUB(53G9.0"0WE.[\ZVK;36\?ND9ZN,:FTM7RRE;
MB+Z4!@Q LTR)K5<E]S%:8GN--)2!Q33AER1"?&%SW#P9M/-#$1N@Q!)'K((-
M@G@Z [$\\8<1RJ+*B1P>E4US7?8,B U4O(4;F_NQ.<U%CX+F=V^KS-(E)<D<
M&0\#FO!?%*@4?('S2B1$7UA H^M\^81( W<H^"1YDD?/$/2-WLF(A^04XQYY
MZYU*:=,XQ+EA(S\)$@3+2_K3*!E/@WE!ER137\N;3=S(G>9H9?**F'K.Z_^0
MH(S>Q&8YIC#HB[];X(@?!)G"59X;@#=9Q)M@&>$%AN@LCORB@4' "3B(&4^+
MN[F;HW7S3&/T "L %]A-H@@HM<$I-&/P3:#>2+N990P$7EG"D(<:_)1%6\"C
MS#^L8SR,IC/06$"4B^DRH3E1*HBG2,F%4$:S"M5</D/E\E.8.&67^=F5BH@F
MG!="O<G*U;GC_H(&+$53TVG&7][Z<4 &<2D$IH4O7. H7L,0UH7%&K(<;,W0
MRQ.2M,RV*,,AYRP](4[TRU7GV&:Q#KZ5!1;VK^+_)0W!JL$,&"!OY/R(O!Q'
M. .T% ^B: "0+O^U;R_7S\.O+0,8>F@=OES9_C5;O>T90[]< 2__<M4B)O[E
MJKT)E=VO3!\89^^ZQK;.,GA\LGQ.8.2 I9H@LH<LTC_ZJ*HKL5P56HD^\MKJ
MW7T&N_\^W7EOI2_T39VMBK>T:4P#*K^E?G+ _@,=M__0_@.9I[2E;8!N3@H7
MTH_W:$%@YNB;5LU_HE <L)M O_L$C41/I8'HU:5W]$B-469:O,SK]VS?3J%K
M(^DH2]&<24?5_SK9]_\&X5?XOID<L%D <%IB_JL/F&?'NLX8<%7>\TC=-:31
M&JJR%I1R0A^G=^I54?N<KVE8FN^PMKJWQOW+MHEO-ALIE);4: V?)?^6I0?+
MIVWJ6^>UW($GG<O]BEGH<5D2XN9ZE.% YEN._4U)D!$Z$C@C,Z;<I*G,^/R9
M  P.Z&9%L3@S.=0C./7V5]'2G)!N+*^U97D==]#J\?(0*TGCF!,1RI*=>#E[
MI7665,?*)-=UK91YCION54(]G5J%#JIFJ]!LR.+:])&-C8QH/0]V=Z70RB</
ML!N,J12N_E<.=S(?NXS%(DCYP-><WGZ_F!;H>4.CYVPM2X,&G@WWV7"?#?<=
MTGNZ3(/)CI9)KOY0-5O!H+7UM!U$MCEJ!_-H/"\WQ4&=^1O$\8S^BF^"U7U9
M5T%M9Y402YM=Y9!'JU.*>5Q][N31BD<W.>BW"PF-GI>#=,A)*EEW9K9L\:!V
M]H-J':#+0-GB3L-U.B2B<G04='TV2]X'*V5>WSP#%4C5N]L"%72,Q'ZXX!B!
M,2UI_0WI.KBYWH9EWOC.3H7]UII5E\L,+END]%5R:?X%R=/TU!7))1>;=^/A
M]Z[;R1[Z$$RB<R(7Z_K]T96D6=?DE8XUR8TQT1GV)?#]-L "?PX>K8(CS"%4
M>C(*>G'8[B_7#ZS7W>*ME6:L_I1&TS1.@QTHQ8OKP __",*7ZWB%1"HXDZ:T
M1W/!><WE ;!;^BFE(A\SOT*^4(L+H+[1F.<]J;)R[=M>;Q*7$R.OWWL8-VOA
M'RIV-MQ4N8RK^S<8"FFQ1#K+_WCO[9@/5FSFEH7+'U*1^5#7';^#_+ 6C4Y4
M58"WN2K@D8-/HCTGG905A)FN.$K8,%HQ9*!SM&LBIX"_NA475"1=-A$IX;![
M5FZHA<YV-(AA.)8L).&2 NSJ$A8)S_N,97WW*2&KNX%1SCV3XN!A7S5D5*F(
MDE?K:I:&]T'9]3;S_KKY*6N,2]%S$$L6SJT_3X5B@%(0J=T8%)(=>D:R@_1I
M5/("E;>LU;?T#'#-S$20F0WF)9*)9KF@D2S:DFD9*JA;2$C(\L36OHM94)R,
MB%F<*A-*Y2SXTVDP#T@DZY(T=1A:5A?:4;]^W\UGW\&S!J4"?+V/@<+QT;XJ
MK4TD^V\A6]/GA?IFFLLU;T*DJ1F"-S0,/+G#]0(?RBO3VF^-(P9PF](5G-A_
MQ*0,Q1VIHB'U(=ESH'468O3J\^#84K30&W&KK;>OC%R;<IZSHDJ$TVL_DMEE
M\,I\DQ:>99 %A#X/MI6'/B 4/1AFL6=VB]I&,/H!!7KM;F&TI3$YXMFFJ\&Y
M;+86O1T=;:YP\,/59\Y/N?K<+C,4M2&G.X7CBF;"G\C049++*N0 $6LCX@T4
M,JJ59#A&'S&;ST>=AYC0)",VB:4" I7EMLB5'2*"M @F%V:'_./+GS4QLOD^
M?TQ'('B<#],I/"F\28XC5:XIK#B?1W=4!8"T3-+% DTUR1=+7F>DU@GJ&(T<
M-9>5#ML;U#/>U++Q)AMO.O5XTP.DP8=LWG*[R1>[4):,$H'EQ06&J/.R029(
M]+K<'O[5VZO$>9'I9C0>0:B+>!QD?31)_-_% 6HE:5> S4KBVD2LC,Y)^%B9
MV"US9@9NJ]7-7DG+D540"6)2X!NDK*<[;F?7)Y5:3 171E$1$$);H*4T F9X
M%N0F7;U^\S]OG,M(=A#316*@$.E7V"]G"3:7X.+_G-5#-;R>VVKRJ;V9^TGB
MO'(HD(&4X"HD>(+/NR5LI&,81$&8%?QP/0?NA\!CH_-K\6.\Y)&84J81J-H0
M6ZN-4E#]*+PRPE!V2Y",,4ZEK)W%(D@2[CKW2<!O)Z1795<*ATJ@M%?';]3P
M?.+S;2("P'G3.H[4;_R#LJDQ44.W['T(MV.;-,]M=]JT'],2/2"W%[C':P[=
M =RQ?J>S%[=T.EW#;5_GEF_F@:,13P<<O.;CZ-=SVR#B>H/F,Y(/*-?M#-U.
M9\^[WA]LOL05IMZAW?%L^M,5(<]X7+^R4W14O_R#F1EJM'7(<V&BUSR7CIQ$
MR(QMK:+Q%^?'KV-,C>2(2IG$Z9&:V*XJT/F\!3G+KFHK^P:R(Q6@Z27WC"7[
M80@LPETH_-4:QU/6'"- ZF)0>D00$P@%5M,\XNJFDCO1ZNA%&-=CSQVT<QMP
MV2%$W$N_=ZR:H((ZPLNSYE=3MY"AACOA'J'/6M2;4XZ"3] 1A?/>[P;1O[DV
M3U-*7<=G=2XS&_I?RYO8GY#<PJ*[7!&[KN_U,>GV5LB*-&F\J \\YV5JKBOD
MUJ#4_.2BVIL4;.0(N 6-,#V+[ :Q*%\Q7BI/0"<:O\,V2-?TL\^8%[MV+KKY
M&6*T(@:>T3U>R\_P)3==1/&+A:@!G27A<?I09_)0C;FP5)_\^QLR-7%MY'<#
M4V$L@JTD!9\]=.42;,-5R4?@)U^HY[PTJ;WV)3Q#FI@]40L:I:""L,$JL/V2
M>Q)SJS87BP]1&A'+8U[$C;RQ!"ZJ=QR)]7].$*,;*X\-2[,"=.#^&:W$LX(L
M.:ZF-D_=C2Z5*>%Q1DPSL]<R1P'<G7 <+!'(U\6?K>]4_1EM$FR, !M(X%ZI
MDS3(]NY.'TQE@BAAO:]Q0Z]YF;=6AIX1QSUQ*7N%\@;DSA@83<=9V"'\Z><W
MQR\5E?9PH8=*HE<]-E9=EDBI=N(Z5W#:_A($G2XL3U#UDMR[$_X</H?]5ERS
M$RO1:\FE_[-[^ NWMGA]\>'BNE!DG*NW LM#ZW/=007=<0:#L:P!;HQ1PG =
MW0CBBVR]JBY^&L'GC!:/5([/*RBDAH"V6,CL+-77)8>%CZD-F@*?J89\0D,K
M5<\MLO*RHY7+:X#0Q8 'O%W,LR34DM-F"VR>1 ZF8U&3EH581#&\/*7&TW1-
M5%/"[%%4Z++^XDV4P+;IX?H1T+&KENK1E!0 !S6!46G7=#<)+PE7I&UEL$,V
MN,E$S#]]ZC=:5I%[*>Y3K-4MR6[%-7X"O1Z"E!FE+AQ;")OX#3X3S0,?>!J>
M&2VP[\/O].YZ LYM"SA;P/F< .<=*,"V\>V&M4IF\4<4+J^XW&J3D?>1.C;&
M7& 8H[UWQ#'M*ER/:IB5F-K"SV&2QK3^#[#T1("+\4*!QR]SZ+'ZAOZ<QI@7
MZ _XH>EM@++$81I4D( -OI,4#L*3:/R5P-8=X&N;]N)2GY?L=24S"12\C>>[
M>0E;)X^AP]W59FS#^;@M0R_;A MF*]EV65-VX@J>\Z%AY""F_=$9<CV=;)RY
M>6O^>!RGU&0-[ 'L-MIM8)=,RO$)X9]PG["%$IR[ZI4BH^5S\MM\>)8?$T;(
MB0H4+7>^!&$VGQ,[O&'L.S.1MZV("M;)^E_JGLPJ>P"W/,.%!7CJ,AQ+)_78
M7??SNU6'\.!=A]@1G*T>]5V'+ LVN&2V&.CT&)MUH+D&7$"=CYPE&GT)+4+5
ML.*'!3L$R$U@_5#C-DPJ".^W[XR;:YF=FO5\E"W'$><_0#8QTF #$N5('$PZ
M0DP$8#X.",F6 _Q ]%+X),91S#VB5"E*[B-Z #LZ>MU&KTD'4@(4^ZH$E",-
MC?9WZN[<1G-L1,7R$DU%M-MNC-GNN",*L*C,VW;3 1-QPC.1[L$D7BS$)&!H
M;(EQFXFZ<ZI1.EJA^F<E;1=SV3)L=>*Q87OKBTDP3[DT-NM#3M <Y21G%56X
M'?@;MDK$=,APPK".<5CRAI#Q'V#+]A%8?V$H 509O"&_NM5RE5D^V=(PS;14
MM])]/ O$+9,!4T^YL1H?,+;43BC;'0G3S1*LUJC,$M+X/@CA:-(@$4H-K?#.
M8.B,D[5#[.P^$0MF-EEUABD8&E(EU'/7I7?!,1Z+I>R;_B)XR2P\YJ2;L9K\
MS3BS[" 51W-2."\"^+AFGS'<8<G#(T'0M9RJHYB)RI^U<$)-^F_T:O)8-HNI
M?_K)Q/_3^6D>C4 P7A%)D8)?!&UR_2/\.Q"+)!X,+9#Y=W1LBMAT7N0RPH9"
M8<PA8MA0'VR.6N81TN%D%]_(G8,K/_7',JD6&&V>*M'*T>,TI!IR)1$3\ON4
M'G"WZ-!\TQ1RVO#FT24,!?!&>'$;<<!@A'Z8[$>]HNY#>/0+(5;T)'GM1Y$?
M$V-. KC7<)^2W$U%F:G&$5%?+Q7>)E8G2OBCB"H'<FR+O@V*&,W[1XH;/<1B
MO 06F8'+*(YJ!N8[O$NK#&FHC"PBG5ZK\T8VZ_2YO=35];7ST]LWVM#"J&7+
M];IM=] 9[!M *51,&LD#K'=(C;'(RG\1=%2OJQ343H.OV^QF!M_ZCK"'W#@.
M1H*R$SHFR(G)C'*C^4]YQB.KQW$?N3LFMS$,G=]%*.[(B/H1?GIS#T( D2=4
MG,=U1<H*G/'(X6=@K"QAG3P'3Q1R5^3O7=W/!25,5HM!;@W8*[GN@.Y^ !9B
MRGQZ>'*Q/CG!)Q=D)]<PUN$[UV#V)>*+@SU,IQ'P158\AK)T$5&G6'!BL'W4
M;Y_PQ7=HHW//3SDX!NU&#7WZXSB"2\3=I)8F(%4 H?P,A&( C'MV(&8G+0]\
M<AC=<B_H.U\5$-SYH#CYGRLP=UE$)1$;21G(V7"H?3?W9]Q\=.OD(UU(<.)*
M8:$%^$^N;_V<LU7@Y2[4-5!GV!A1051V(DFDS:R6^SI:S8QJ#*X() A3"%P+
M O1S)(C$[77CV4#(JAX?"PER10K)/2X,/S 2JSL:YY?*@OL"8&F<@(:EL_TQ
MO67S644KIL$B"YXE]T"915)/-+%CT42+)IXZFOB0E'H=(/T MM7X><.]1D80
M9LWKI8BO8IR2/HAX4>2)ZN*/E?.N\[=WX,&^EO-G'0RWI>&<]8^<+("2T77^
M&36<X7!(32 Q,>#WR <]_3&=4+A%YPNTFDVOW8=?B&@YSR)VOPN=3J3D]P?2
MYI@X00%"7J!"L][X]PM,$4EP*4FN8D5B(G(_S%OW*).O8XP\JAR3%_P( ]%\
M R8F^GM7B/]@0"A=@9\-RN=M#"<$2VY\0*WRU6GU!I[K_(0:4"[$=7[YMW?A
M>3CZ*K^T!DYNB$CE979.EK^,ZL._45U,5 0/%DUAZ427&?XKQ#6"ZTHF^1V-
M_+ESWH)5P$'*-Z!G(L)WKO@9"=!GW'#-8QDT/:?U]R3-\QQQ4;_1!>Z8@[VD
MQ1/>')1<R#;DB8[]N;R\\&/@))K&D2[_X;RZ%2'ZG5<I=5!HMEWM:V=_0W_5
M [K_JW'5>$5P"YC]"+G!VMZ 71".[Y5KO;9PK]5R?@0KQ>D\Q?*OP.I!Z,4;
M'.[AJYE\^#NL.]IP'EYOH,[#58T DY1,F>@17 %NU70J35]N%T<&(.$3'\#7
MIE14LR#FR:L:MSDGKQO_]5>OU_SA<7^^5ND_B%G<!K#8XWDPGZB5HQ&:5^V"
M8B.V'5%'1.SP?V',"%SKY6J(OJD_5I,C\?$ZB$ZI D8_2?J*EJ,@V@GIQ(S.
M: 'R= ;.#QO*L*X%%<[!6K8M1/%;(N<<XD_QW1.^M6A!TSAR5X?M"0P :9C@
M0+)BW)ZMZRQI8F.N!/D]\83=@VDZGP;<A3B(<5R$C[^(!=6-2LCV0]$?\&F3
MRL'CRL=I<)-2%46RX_0)BZ,I)\6"05\[:*J9ODO/*DQJH"0UU#I8:'_/D2X]
M'!Z6 ":+CU).>G38TV2,>45C\BO8TG<D,XW]&+S5V$CN"$4*1SQ7T0T1RIF1
MN1.DTEH2$*J#,Q=.8DK?"L\]6BS PU&D@'VB7Y:0]+D3-$1"#OG 82\K^AXN
MX88%LU31M* DZS8^BWANPT*"K5&.>VE/E!3EH,$VSOP=]G1TWDHNPYWQ03TV
MR<!,88_JHN76XW*\43NX.AL&;#Z*?2'?TROQJ[/[41Q,U%9H?C)?$LEB$U?B
MLJHBQ'R77C'SH/%21EN#/U/CO9BP@BPF]P ;SO&=HF1Y#D\B'579',L'OA1?
MR=$%]T>J ;@@.,!C08BT#+'2-56/SOHN).QZ@]][KV)%N8- >)K*<AF1DT-8
M\"0DKP@LIIFP755*ABR2XH.JN4!('&7#^ L6X$0,_JI-3L0<(XCWKE)[G+\M
M[[Z*[YB7GKZ-U;82)5>,2NR$;,@RCK):]:U@[&"5 %^.\Z=OB#HM>W=-0]PQ
M+QQ+-EK]EFJD)U_@.L,.AL@0[^%KPV-$LFZX>KF2?MO?@B9TL\]%R^LURJ[3
M;S>&A;?E)BX6W@@+%3Y\;HQ!4?%57<)=V7 'G9#Q,(T[ M81,ES'C/\0O:;R
M]F0==XP2F\KIL&W]#39@N5O-&L $"UD1/D$/@+J$Q/X2K@M_0IEA,N*)80UZ
M':)H)$%0)_*!N\IT4P5]8!&P5E*#CA5+HP"?$RR$_!]C)(7B)3>$4K.:U;VH
MU< 566OH3[)0,,X!6ZDV+VA%T/AX7PD:!,;2%0%VW9^ YV*<SD3E]"BLX/:A
M20Y\.PIN:%<N'#-Z0P*O?1S2%T<@SK^,P:O#!FTJ'Y&VP5G7?GJ#MU9N^3:(
M:6X,X6JH0\7%$EPEH=)IU19E(/#>/'\29QD14"\9/?26T1RUKE))!/XG*Z[@
MY\;%LC</F.0(\F7G<G\A'VKVV5*'*HDLZ:*6QY85K.YWFD"D1I 7EC2C&Q<M
M(E480(;4DHY'YK\C@8)P&OM\;U/.7\5T]]SL\:0\H[U\'ENRD9)R4!PCZ?)W
M2*\&N&WC&1\A:&^\"BOF+3CV-)EQ+C/E2M^!'+EET6_D]6!T!BR'.1Y@EB+"
MAV2,)%$7EF#8&]25U <(M$L(=R=&V#J/P&(:.DA!GO,VN?4YPD?OIE=PRHWL
MOG"D*K_K2([#NN?;)2ULJ;&2(EJ-1T'XBJ8=W*%(RA&5<;2G\4ESUN<\3,G\
M>@H"8"%8B<C/*:-TE?L@/S1-X%1!9P>T"DJ+(4'(BPN8D4="=KA0OY]3><A\
M+KA"!!M?D')U2[-ZD7,,;X;*MS P;&IWE(B88A%/2!M1%Y9Q.O?)&4C$&%5/
MDL(%Q/UR-TD<(R=A*7WS@6%&QL0+#!,5QBB;"L%TL3B>R;,1I<&#XAI]*:.F
M1\U)3 RZH%#A?*0'NV)K#E9N\/V=J>88UHH%M\%02"82*E:S1[8J/ST'C+>7
M\/R!FL86NC:V8&,+IQY;>"BHOZ>_2=8G"5194T<989EX2#9 3=1V:A(CN  V
M2$+6$:-=*,JXU4*)\%\+VH(?,HEP0B?W>9-A:NY-KJ($KFHOY^I^3K(N [N0
MNUE=,N8N@Q*:I/24-]CO\$_Z&K=W8 &L.T6Y/'$LYK\;QI"JYC*P$1+6RB^2
M ?4L-H&%O)B3I;QCDJ6%S;"4I>? [ZX1SO&4D\[ @0'<W"_E<6-*RMJ9X=SA
MW/?QO9R^PEZ\K$.[4( 2VH<K-*(O$D*G4%70$VE]H*\"79-<0-$,I$Z%Y4F#
MAF1 2'1)1>.S#1""(O-K,<M!SN'\NL+7P\L)"+M0L-86+"K33VJKC&*L(UTB
MG)&6(U(;6@^W."?-S'9WH@91$H)T*S&-(DCU,VO]I8]S+-<S#5#S8G8:6C[<
MQXS15P1>TG@$DFXBN\TEJATW<4Z.;,0@U 6>%DJ(HRZ)RI+\&LYO$2%1RK\P
M@=$O0BQAE>KKTI"@&W>+=W[!!Z+,,TZA1(<4[RI:8FRN<)I&UMH:?TO9*6ME
M5[IX*V,,V1T@2BGU<7*CX)B,:+E$UC KUF+K1YKV$M8R+1.-EZH!1=?T5.--
MAJ-F3CQ,5NA7J+2OPFUQ31XRJOUR[)1'G W0B;B=3/980F<:BOKYVIBO&M)\
M-S".N2FH,BG3);^,DV/)-N>!Y=G\9<DP>+F6;.%B49[JLD<SU^ERJ$N=R]]4
MS,RYV1PA+6[_[MEP>U,H1=,I1LWX0J+8T'!WJ2C"Y_"]I3O+(I48AE( \>@H
M"7TM1P@]#P;_:9-9,M"1O,)WJB]B0"X_ 7)W$A1%"F#J,Y=6W"%B?<%GEA]U
M0-.CD;=XCG.)(XWN>:B*-[/18E*KW?-@:+QM<LY65K*R0%:DXS8N_WZA*9=2
MZ#%W8*7@68:HD$OA-E J]KJSN*Z>),82<D+T8L07@:(J_JT?S.6^C:A,O-LS
MIA1BY5C"X5#I  -011#9E (;@'=B6XH':6Q+9Y-M"#Z9CGW122]UR(MNL5*Y
M&<[O KDFY AGAIM*2<,B\_ VB",]*T;V1\U=3Q2UQ&*N2C,D:R>:2_V(.""Z
ML1R"HM]*>4,O@'-;9I-K-()6:G8 "Q#?!2%X\Y@!OQXE>\%+)&67*/.)DN R
M4,*D9Y[H+Z5M"<( 4_,,#",7>ML1(\L%0(!KU=9) 6KB2/ 0(W=C+=+TP4O-
MQ8@ER*LDY[RK,!@!5\6@@YII0:=#4"3' #FC74E#>G<TPI25[*T$(D]22J*6
M"IR8BW+GOV1!+T+C9("!>9[\$S;CU8=R%RUK8$"Q)(&VC(G5Y Y1=6!8 V\2
MAI+D,)+"=&(5%R(L5T,T.Z)VZ'8D".=RJ4W603Q'4;RA-UJGR9(1!W-#86>4
M$&Q41QD1KPP&S]TD&:+ESZL8)!<XR%8/*%-C9IBRR& F1HZD@[9%L6@C$Z??
M;.=C0,I@*T1]OU%48EKTA H%A?*Q&*[*&OBBN A6G.GKECD'TF_@%^&%W;("
M<"YQ'N+8H!L6FF3A>)6RAI5PE#/%KU71:P.F%?XDF[$;Y'++ YV3S@%/FI=H
M!"1S3*&8.3%N<J9153PS>[$LL\L9Q-@M)Q][>Y7-(" M631N2VE52BI]DS@A
M&=U0KH7+JF"QRP\*:]#8JLJ)C%B_9!&EA.7TB-+KJWW?_$OQCJ%=CL=-[ZS@
M59*6],3I>F@@3R\RN;:>7+(S<MQTO=:@$#G.DF[TN[1ZQ-!+OC_WD+N87_ X
M[0<O8>!ZG<Y:Z%J;GC3AGAV=NUDTY]P(KIZEQ >.YV2PP=9L#^6W&+U2LA)C
MGF=-1<0J[*ZK=[T.^[%;CEN:2C@"AAU)>B[.\5"=RK^56-L#\&L.&F%$6+F6
M^6*:G%.:[+"K\<S&X;=>U^T.O#6BD;F)+?'P^NSY]!U;QK:0WL8=;R5>:,RH
MS=XASY\LF%U-VCN#IIZDI\=S+2,$=E'2E SJ(A,='XLU(F$JI#6'YAG+%U77
M8=CN-.P/)5 @QW9P@?&-%'^9>5T>6C%S.J*XD')AY%AA;2//J?#Y\#[Q.64&
M&]5J9T ;G4E&7N?%_DD:+W&OPTYC^)WK##U,"\%SX'24TJG"'G>W&]+G6-*9
M V[T8HT-''BUO7ZC!ZOM#;$K *ZB[S6\QZ[VFF+W4U5 J^IV"D?- JRP(R0H
M@\@!.@,KT/>C=*4,[DR#@3!DW95O9I6I1FQ[2A_ :NI[@:B:'TMK'*6FY- +
M51!$ DJFF-4R0->S 3H;H+,!.C-CC06$RC9#0PA[6*"_'ZZ,?#)&_:7!NZ;"
M0*3<<?GX[[^];KG]82O?T!#E(0H5^&T'C,E6-J5._G:XWNQ==T,!2G18\G*N
M$/]X(I_7=?OM86'"UJ _-$;4\"M8 F]^!3RD]5VVLWE$Y0SJ76IOG78S&]);
MW%EG?=?#\D7W>L;<>1[.TVR94\'DDGD]W! $OOSCZY^OW[XJ69;G-CN];,N%
MA7GNH-7)=S/?O+06=O;.ED*+ZWA-8W10MKA2%Z1$\Y'R'8_31<I@#[9&&>/H
M5)_G&+H]KYL=G<O+:';[QAGAPYBW6NVUU?5S4P]S>K9ZY>](45TG\ELT$?/C
MU8A0M!?!(MVWUK ^,>,N8#1V.?>Y?PQY,!C9D'U7T>/)PVD&=D^Y9QF4[#),
M;"9!FU"@ZD2CFLSLX:<5DI/--AT$8F;)?QI;1!A.O9QSY'R=OV_F":AG46NE
M"S2]97(3G,PL6!JP@N$H?A*R>6:4BV%D>0<459.3UG6@?E<)B(HV^D7OB%#0
MJ?#)6CUVB4A-.N)?2>8];OM[;GL:F3?!R(.]+[ :5ZE03]:$.M[P_$^:\O@?
M3&D(%I1<PAD&8]U<1#N?%(O735>!\63(=!T/SYQ&,_,8K[\Q!)OR;.1:&#@(
M%D8^9$D:9$GL=Y5K0)M+N2QP;/G :\Z9H9Z *Z&  AD#)!6CB\IXE$"^,D8&
M-U?"7W!WK"03:YGWCO%R#)Y,@0DXKQ?#X1P[H; 0BD5ZF>'>@Q#@V&]1.&9G
M.[K_GCI,\;Q!$G@QH5@REL(S/36^I>02;@97[><R>',2]FXF.UG(UB,9%L(9
M#X7!]BYU>-*":@3FGC'R/7%UNR?J&RTQ*B-!25.8.I],@Q6_)^5D=8K1+;D4
M)P:#%YPE"C.K;SG)3,SGR0_</TOM7[^G].BRD8@23,P0/XVZ<V-V>&CNB+='
MDGEH()V=$4T]CGCX7=SX\812$Q1TQ0PEHW=E!R.;5B=IG&7EFF%<'7]>.P8=
M(\LNH$RE4$,N,P57$R'_QD  CRKHN0L;1D?9[C&N7Q2O73?\V=9;QGWMMEPE
ME\4%96G0]<[D0*'7NBX&YDN.I7#<]HPL/,S%"NAW] *ZT09#\20,:O8G"O%D
M_>[M8>0CQ4P^"5FXD64O()J+&7&9_4>Z-&NB3__,1!EI%4/0H9XU3=R(KY_,
M)1MS_R+L9AGKSH%*Y>>2/X@J,=U\[O*CK"XW;ZRYE"-!BZ+R155+G%G*LB!G
MT\GGF^PAENQ_X9:-Q3-9B^53T(*-7IEB0,,$X%DI-Q?5L?S-YP6$PGY_*04Z
M98Y''$6+I"P+$46Z"&G\6:)4.M=.$,/B0U2Q9BZKP/0-ZF*9<N?&8YNF<$/2
M)*6P)QM88Y4\J1(U-U2JR)%:/*6#OV<&8I#1L,&54<Z(G*!3-V5R.,:H217G
MO2II8$IKA!W+35\GXW@.%PGV<#$*N.HV"WEP(D6&@<MNH^D(]2!/] "[0K>[
M5'8'AY9RY7C@(?O8\1=+ZJ*LS9>LJLMV/KX?SX6J9\NMPPPR4W8:;1W;^4=Q
M <>7LL*LK\M4ORJA_.;LL6NI+K2CGI0L>DTLR%0DH_@N#I(O^90H( W;, I*
MT/&: FEBU=RQ,VAT,-K2;O1DM(6*AQ\7;?FPQH\<%*-Q,CKM+\?;TC#,PLVX
MB0L4Z#=1C%LB#WLMED8_U3\QN5=#"J092V-JE)N];N4IRZMNX9:^#;?8<(L-
MM^BC?YOJP?()YB??<!FW-@C9PG%)%.B1NNR(WW%;BA$E9V Z0$1!6^H9N2:?
MS<QW#'C$F,&8ZNS>S)F6Z,CFS"A6%:7Y4:B5,O7%/HX"8L =B:A5/>:J48J\
M$ZVYW*A"S(2BZYFJJ =?9BEK:3*'5N5IEFU$IHRR.C(J)G*04%95MM:Z8VT2
M$&]/Z;DY")W)O1[I(Y4\Y9,HO&TMS99 ,C9<,WM:Y=2M%?*L9ZY(0%"K<-H[
MUR$4C9EP/4.CJ/]J8@._E<;\D8>3/I&M4$;DI)B5<JQLPC6C4U<X2(.RU&K%
MF@T2-]3N5K;JIZRL%DU1[< GPM4LD6V,8+OEZ;6[A,T>;]3)H$GP5;Z5LVPP
M@H,-;.$;%UC#S]\@N[^XZ8 ' $H9+>L[9)V4RM,V:ZV,R ZE[BXPG >;94HS
M@ O?NL\BS68N#Y7_*=-Q4U%\H?1,BH4+JF#2T+G1(F$>^1*DSU<1-)RWADF?
M/PS$@/09K(^;0,R9G:*88C\*E%21.#Q*8Z\\7R"S@*_QARA'<8ZL&H6 LED/
M9,QB>O11<NRYYC37AC^;0H-/XNH5?H:/U<&J\]Q*#DQ/##=/NE^;OI^Q%YP5
MJ!XLA%)U<3R-#N$&NMK&I)W\(;K<Z6FM&$'B%%P-0F$1V40JX+@?H?4^+UNN
MK^&\R2I88T[/PH&]=PRN<"(@ACV8R,7-*E^<2EW#B:)7?KG8(%RHGB]F3)K6
MW:(?O<GMI?7#%;TH2_#6@U#QFF']C>3JO ^4:^IDAJ%D[DB67,;!*9[*P8%1
MEIMT9PI]*'3M&!4D,2IY$_NA!*!R91B[&'@+33=J;$,?KV4<U@5R>I,W(OYE
M[.-WGR:_'CE(JM,22+!F#>-3J9\*47[%4K=!HEC"%.<ZDA]RR%R2-0O!9C>(
M4? ,$T*78Q[=8!"4_D*: @?\E#G]ZSFVN1N 69>8;,GS811S.R]X1$3A47#1
MT\(U4*V$Y=4FS(#9]>7^*3DR UKN"[_3[[H=KX^)S*[C-0?NH-NCK&;\C@>_
M;'=:_,OU/%:MW>#BJ"=FM4J)4&I&-GQ3F:N2-E((9F0LRP[A5(:\HT/@"IR"
M\&^YD[%*\2^P19;PH>PS62XHHQUF&DA"8L=$:S*V,8![,SRO@QT:NLJFP7)9
M\#PI"41_4@4$A%Z#),%CQ$$X'.A;$^KD!($/0Q$ZY'Y$T^7S:1:0T@H3QB6I
M>Z:XY2?JF)Z:>I4-+!O/TECF%<-KFY20W6QT&7-K-@;?:87-(7 \\,F# ;@C
ME3S+4P>#23=W+!;_E:)S&?,8Y,]+RW6I;]/E3R-=7F7#<]O/3.QFEL.6Q/A=
MUO"_0*',MYMFKN[=8B@"V 2NB]>4>9:3$BOI.'?- +>D.<W S]R_X1ZWO$=7
M)O=A$F[*$42)RFS-;E!>-V>OQ9%I;3[ =>4TB:]4>4L"%=^XQC!WLFD'+I$V
MA7L8B1F.Q.'5Y[BNX:"<64_-X\X*@KL)&%/#>6 V>Z6&_TH].&3M^VZFIC72
M0#,=&,.A<=A(,^_*,<?@Z:-W]*Q3W_/&W%L\H#=\0,<S*6USA/7F"(5^G[E>
M"0S*%)-(\]E[U&]1<$O.7&]7K*54$<"/__I1-KS1&;[;FA_DE_2-/1!J&3T;
MV.B9C9Y5-'IFDL&C021'*E^RO?UL;[^Z]O:KU-B2HXW9U'B4RAN;Y$-D'$S:
MU5I!QIT90RMI$M#LNNWN$ &L;QNE4!+#R[==V#WD@ (*YJXIL%C8-04**!E+
M9K0I+WR/LUB_NCM.I]=U![T>'XZY-DZ>A\>_?N_!3^!/CQ8&?VEM[OP 7VX-
MN%^(*F'(1?HQ%!AFSR;QH/YQ=8EUB?KLLN9PG'JZ\9U]=SC@#B%W+!0WO\ML
MP+'Y@1UWT.KI!VYN+%'"113YUR$\_#K#-$::F 9#,J=]<V>.P*0(RHO-%P5#
MG[NP&7<7-[3:<%7Z^UV5_=IXE%R:!W;VX%J>?1J2F+3?YQVZ3<F6S:JI1;O[
ME2"GTP3TS<& 9Y*T:!OB[8DP;DB.F2]GMB<$)ZO\(O"S]-@.-N^X<WX1BLE&
M!S\(!RQ%^UK-[Y]DTELQ");%@;Z?!1,X)?@ ABR;[1_,T!:?C#*/26FB:3SW
MEXGX7OW%?"N>M+1^T5(>L^F==WJ:RU7!Y5EW*E>Q>JNRI7D/JXG>07Z*'_NG
M/X!P7(F+!-OM@F=P%_M+^>!>OS'TOC-/1"Y!G8[A!QBOQ%@W7(L[=4KJWQ?X
MZ._9:01+:;+37Y/^,[U8?=0?T;AD\<2.6GD E#X(O]R3$PQG^^]_6TV^@1*M
M1K-K"5$!0@P:[:$E1 4( 3=B8 E1 4(,&D-+B"H0PMZ(BA!BT.A80AR0$'];
MQ6C</J4A^\3QF$U'HU[T!KXTB@-X\*68WPK<&K[$#Y.+M3<-'G"23VIS/A_S
M/-N6=UEWEDT>KG9.DDVVFSR632R;[&$'?/.6!WMPR;;><:_ J/BOOWJ]Y@_8
M:YC_-HUBW4#.:E^K?4])^Q[BON0OAQ6'%=*:AQ.'%&&RE#Y9Q<?]_QZJYU91
M0:/)X(YTN+WE5P>\[&#BJ-2Y)SZ!0AX$_K^W>^\OKOY<O#P<;S^MDAH469OO
MY_J?!U,_1Z;IMW!U$/)9R( UT3A)E^N" +ED[?M8 JR3\! ?PC1)?&O)+0 N
M\H"'X.&UD)#/RT6HY6K,1>-<MT/+0L=@H4Z]6<CH:[93QZ[G#X_'0DRG93Q3
MIGR1Q9[U<,HRN@W5^^"JZ5]E\N46\VO?,SJZNCY, LT3[3ZGWX_--M4ZFF/[
M*,=F#$-E6\:PC%&JB.O,&(_P;8^@03&1'U[P4RRHS;$JI:%LW?<!_"-)Z^"S
MKM/MP"[J,P+IE&IJTJJ=*RK,,:2Y:DQ1IG7_Y1^.YWENW^O6.I1T8/>P9A1L
MM]W6T!+P>;#-)[F"[;[;';;VT0N/]L>.KS!DQ27IBTLQ$L&)^5*;>?BP+E+=
MF-OKN(/^X#2MX>>@>0TU4K_O>@//DOQ;_)J:D=SK=MQN?]T*J:5O\]J_=S#<
M[)2CZWWJ@?! .+UU4#B]AD#A.2B[WM!MMMJU-L6/0>D:JKA6#TSVCJ7T&6BV
MCN<V>^N7^C2\L]+V-M8SJUMRRM,POMOUUE$):\77(]/D*5A"MH:W/'& B-6I
M\$2GY_8ZM77\!LN=^3+7V#JG+BF9)6;>MKTIGC_(YFKILK6]INNUMN&3U9=<
MSTGB&OIJLF&;)?'I.FF=_M =[ <_ULE)>VS6XO7]4IQFQN(91-FJE65UHH;X
MD=68I?'IA]'.)B7P*M>>MIY>TGDG 9Z"$W3>28"GX..<=Q;@B;HP4D=<SX)X
M0G,Y[ZU'8J-+_W &KM?9%C^WMJT-+EF>./?@TB:>J(E_9*-+9Q]=&KBM_K8D
MBNJ++AM=.GG/RT:7'N^:_8TFBN1Z/#]^[8V,-$J'&S]1&>;F0+Z&-Q2+DJ[3
M^5;2^XR2-+I=KS^.7MWHP:LDDW8;33U",HQ"H8_8\=-5Y#2=)K[7[!;]@,DK
MW\;46TZ.UG Q]^^C=/7]-/@J)N9!J8F8S!EY\V+KNHHM* NF"'(CV2.;;@49
M"OF;0/UW\E>M<%5,SLU3\K%GB*LPXHL/&4WY(XT)@A=E,Y:* YC,@4,/F.SD
M\HRE;,0:CEW*C]<R9D=]RSO7)U>5OCLWX&G3S*.&%A9K@N(\[@&MXR 7H56K
MB[!60Q2$\F88\T6SH:.7:5 8.4H<_9L_]M,M/%0^-E=B;5+>/OM\QXTCU7"\
M& ^@*\RY?]!T,1RNUVEZ;K?;X=F+^EJVFTVWY;7U\#@//M66 H$D@*#!Z9M&
MQ^%7=@J"6"1+FN\IYO<'GZN^/9]C\XE3Y.VM'@QY_*'KVT8(RI&G$Z?K[3'=
M<_LD/QFP(@IGE%13_7!\7^(OB(%$-NE3S8]UO,[.L9K%X9'\W+O($5^#A#3*
MMVXA-T:T;.:D,232G%8JX/4+.L?LZ7(9I%C6W^0OEW'TE;XTOW<Z@Z8+LI&.
M#AN+T[#=981#[7!4,3=?=8PF<>LC1NLY8GUH1ZP;NL*.6*_2B/7#WHC]9/7?
M@\TYA7_YQR6<T\5'8^SU.[!K0#(D#>?O?PO^@5.]MTG &Q&"M,>!XU/^WO</
MG;[YF/[_)<8OV40'LW[Y8VV9EUDP2Y_=-/ZOOPY[_>$/.\SCX+"V\1Y6R\;;
MA4SEO+KU@[G/F5#(2D]@OW^+!&@X'X VSI#]OF@KGV>3GPOF9,D0Y"!Q< 3[
M$A]!]D'KGV!43N"3/NC8B9B#'(COG:6_FB52)X.[Z<)#HKGJF\,#X<=Q0*SC
M)/?)2BS@1AJ/&M\[L#0XX<1)8%?!%#X)SU>6!'PK75Y,XXCT^BT8$Z3BR006
M8U!G:.J@_70?H&T )U"P)V"C/@^QQT6A=>'<P,IA^W#P#><U'D4"+$%KSJ^+
M=D!&('T53G8*AP=L$. [>0SV#(@#BP)V@$_[\23A2=@Q#L@&R8&ST>'KR?2>
M/FT.M5>&WR)*\#B!0VB%XS0!,8 B"<\47*V$X #0>;&S")($SN1"'^C/US@B
M.?:9:B"U#NO&6U%V8J+L(UY1<'="T.?WK!@K)LVVZ^F'R"_P@LBE 6J#Z<O2
M">X9;7W=RV@UO*[SY=/?R+M1X)DS BD'ZT!9./5CGGE/EU8]%>]HT4U_,PM"
MO^'0@>??NH"[#<]$B"6*EQ%[ET$H18FYSXE 8>B W$-_<2R6M"7<J1*6\%.2
M?I.<ZS-&80(BB[RE-6%8%'>SM262]!(A&Y5 BDP:(1XAEO/H7LJB-=$#@@S^
M$%,0X $L9<[R$X>UP^(7P!<;O[C,K+:&<SV#PPY(.F+V53!.YW#RP0)'O)-=
M!T^<W<-7$KC!PAG/HW2B60$H>AL@)^"KX7LW>-9PGG@,V5: ,8(5"?HQ*P^U
MJIQZR20_'JJ2JQ6ZT4D%KV^E],]!<62K?@ZE?GZ4(F)<46MZAZ?H$]J$XIE1
M6G\\(QUA"%.A=ZAT"1K37Y?@C:+ !C4%/)"@VAF!E'3FT9WS\5\_.BANHMT+
M(%R-''C':[1:%UZCXZSH=/ A4:;R4$>NR''YC]#RC,"Y$OUF&-^X+H&+>KBF
MRW:NY6M>CH)]C$_")X_ Y9Z"()9>BR&?4?JF>$ @D%WZIWX8?M"/1[#+:12M
MEC&(]X;S*G^$3ZP^[F;P"%\: @7KW5!ES@H?0.!CK:(B!HQK.CD7YM8D1I+@
M10!G9(3@+MI&'#K)L8D\4[!"Q-< -0"0_ *DK^LDJ;(5I(DRCX"S1\*/":Y>
MQ2*\(5@:;@Q"4TX"7CB<T 7^UV$0D!RL=(G4)1-&2".%M#CP *CU&7AE=W!I
M73"_YJM@"4L ^8]+0QZ9W2?LFHIQ&I,!!&]"%"B@:[X2;$PNHC!81;'R:^FW
M^%Z\T?A[Z=FZSB2@JXUW/*3P"STS\X5]6!DYD(>,R3R NI^R2[^:^7!^:&Z-
MH\4(;C+M% Z%))EOH!YNJ:58*O",K6HF87LR<5*R(O&R&7<GB98SC%",?14=
MSVY3FD@RF::QO*Q\#Q,AOK#1JPU/AV:3PU82)6G O#,=;Y?@#&!!W#>P)WC5
M L6FR>#^.(Z2)..83(B!5 $:(FL?B8+;85"LI.:8EA%;:Z"B=3X)%EN^9%*0
M]O+$]=TDGP@4&EO[I'T4]&&2 *_;-)JCLH*'(N5NX&[\1^Q GY+,UX%O@\AF
M9",6P ZX; NY6D/Q'Q]3\(P3<?$Z#>:K2AJ(:H4(*J[6;4,#(V0[*V<PDC93
M, 7\&X/T9'91Z 'D%<@\=%#-Q[))N,R]UG@+23&482#4$BG6[]0K,T.*;SJ\
M05M_$Y"(8[3V(M)9+)1S& KK.M"DJ*]A57=B/L?_CH$S_2!4$*8)B\JWSQ&;
M<!#!))$S)O$[84!CI6NK4 \6SA-?27#MA8R_7ZQBN,A3D4-?8X&J%X]G4@P7
MMQJ#[\BNWA++WBVG=J%+SY)&9>7:Z<BU-^3T ;\V*BC4'%X=F;)!>!N1O( [
M1C<3M;3.(@$;!1RA&#,O5% EV2RWP#J@N[/ROPCE]I)EAK(#60T-C6DZGP8@
M5]CN _&$28OHT**MSQD<G-X"W &&&!H?:8APZB1RP@A^AZ:$-"Y-(3F1UDDL
MX T@&>#"@[@#LQVD7[;V$6&HZ.N0H9BDP4I:O5NW):5K3IPK=XE2><@Z!O=A
M%K)_H>0\6Z8^N[++C:H$W*,(/P6/!'L;45)IKB,\.T&O:H)O9$^74M30,&4)
MPY&HAJ-9;C_)V>TW6E9R6N2P8H+S-1D#'Z0Q<"V-@4H&KUZ7VRW[F8CS:"SC
M0=)_GD=*6AA"DH S\-'P6A6CR70W5_CNFV"< 58%,<R)JW#Q_P!IB 9;'*4@
MJL";!B%Y$=VAE7HK8%ES M\RHT]]$I>0RWM-,I,2-R(0=)P'R0SU!64._/3S
M&PSLB.RM^#GP^:3="^)&A%,*X!O!K$1*9;T3*J[L_P _OPM!KB^6Z;>":S5+
M"1PV;4J@30FT*8%[8F$&!.9<BQ#38TAK(! 6S2>[<J4R&U$$))"5 &2_&:40
M2-=9L$0WE_Q=RH&FH(CKS,DT]$.T4$?"8;D*M@/QN@L/)^.-8&>,(\E'T[?0
MYJ2/@>A^EP^[&(O2,A<>+?.M):X:*V0\3?@')/SG]RB/YPH%2)?XB6[3N0<2
M)T:<"K\PC\(;P9D$E'.$# 5_#Z*)"ZX IB/0,_  =96(\ZMAO<_4YQ5$D-\8
MOJ>E7[V<IXEYFOR-;*<&I(QV%^BB1*PT[B'3H\Q3(CKH A508G."FGVI/VDM
ML *B&7$"_63.Z102HA!&A<L- B0AZB168RMB)K50N 'B%G/6LH_QLS0 38GX
M8)^/Q9P4-2CP.ZGOYMFAX6E>_N)X/''N%Z>5,PLDL(+I$FD\GM%2P59/R>1N
M-;T!?0W^,LR5?H "AEV+KTN,6, GWZ>A@$]U^IR=0<M/@DFJ=P/'1YDC1)L]
MM@CG6,BDZ?%WUWBW  [)5!-D:H*%D><NZ.WRR60ZX-N9-8I\8:;L8O8AL1M]
MRNLB:[?V8&TJZF&H2K(K.RP??W\#E+EK  _<@6R(73PZ,D4(U3(6LF[M:1M'
M7U"ZF-H "V5I#QZ OBRTQ;4=)C,TO8(D%Q]U>1NT:#JN ",K*1V$)_=<R=#$
MU0KCR.3[:1M/"^1"$"'O"BM6'4<Q\G;$T:&\<PJ?&L/O)[)X,A]D2/#5'$G*
MWFW##=:[Q&CWE2K&JJ!'^;;H.F;WA$IY#;@EHIR#(H)?%"D<[5W.!<J?8F(V
M2ZH1.&,J2U!,7!/AOZ>LRJ5/:2R@R2.P6BBJ)VXXF9$?!'*)T$+7U!>D)6[]
M.6M%G8U"NXI&&$[ EY&N#RER0/F$N-@4=40<1;D%,J:G,]1EI&+%1A8H+'\B
M ;P5YK_PJT!?&E[Q!SXPM,)(,N'6Z-'PY?$,%W.7DTN,O:U0D:[C8L4$SA>H
MDF926_CFKUXBW51JNJX9YZI;9<NL/S]_#O!Y>&JHTXL6_KU" \S,^;&_%%_I
M%/B<LO2%E4QI!ST(:H]@V(T'525@SLK."LG.?Y&M],8L JV<"-W4(L79)5E+
MD&N2L,J>4YX;?&(51W-=QAN@8%7R3%[FL4@2/[Y?CZVR5\.F*%QJC9S);W*0
MP<UBHNH"BQ N@!"4CW07Q5]X!R!/0,3>8$X287X@:R-3@.5QR-(M@D7*ABZ;
MGAS>B!G7&PE\7>8KC^[SJ@5=&2"V!OUEC'@<Q.-TD5#VG<0BI;6:!4[6LL:H
M:@==.W0\9^1:FZ9X I*);'$NM\D>M!Z+P/3%.;CLJ)#@ [(X&F4BIL\CNDH!
M(8Q*8)XZ?E:>>N)CTM(2MB4MT&"A2HC0N=+I4IP"A=E@\WO8'Y[@'6:'C9'L
M*O0T3G.=.!C?)%=3"UJI;^:8LK@J?A@S&T4N6,6JH:00NTKRV@92JB.N+U7Q
M_#LNF5]SPRHEN/_R#^I&HBO^2^K\D>OA7FMD(.LT8%IB!5M*81 Y(;ZSI0#(
MNDDP!?<>_[$0P/ZFR6;$+TA4K\$[)A"@<V',5!SQ%1$;3B=G,VZ9QB F0_K9
M*&"/=XJIARCO'1]?R4*$8!)$B>:&M9VX!12A"$?D(\\@4?(K)4R1-(T*_.>C
M_?F'T4&K4B9C:2C]91XLZA:%Y] 6&3[6T&GVVX! :RE;.6> C564V$92(KTL
MCQ,@J)H%U"@W0,%@90TK,*L*8P<1X:3"7X"* TD%&@'TT9B2/35/[""QTC.,
MFJ'VFMQ2(BGJ!_A$2'5:7#)+.I#>M.:J^9FC1;HA";YBZC%6V&(A%=;Y(I2X
MSUM<S(06S#<JCD:.WU=9_[;*XG&,:FYIRJ%N%ML923KZ0W&K$Z84QF=:(:%$
M. YDMED:2B- )CR?4ZC.LZ$Z&ZJK:*C.)(/7Z"X/W<GR(&CQYE91*/DD:/<]
M9;9?YS/*V<K%$!&H*JP@R1"1B>#JV3'Z<G&HDMMU0CO28M_TIO(\IN^=A\+*
M?'AX5I(F2+\Q,X02;703L5&E^@'?0_I)[K8V,SM5?F9=&JYBM3"CA>9?]FB2
MRD_I-EI;NS8;W&H\'Y47:)0[-4M(_9L\\N]9M(%I,]DI50S/0G_4'U'11[&+
MZ%,/H3<^B$[%GO.2#'7V;;UIO<:@;PE1 4+T&NVV)40%"-%O#"PAJD (*YHJ
M0@@KFBI""'LC*D((>R,J0@A[(RI""+":.I80%2"$O1$5(82]$14AA+T152%$
M<\<X,TL)>R7.BQ!6252$$/9&5(00@QWS/"TAGHD0S<:P90EQ.$+L'M_[L!#I
M\^T:P\IF*@(-:-KW&)Y4*C]Q3DY%3V47^GB>I[(K;O?-I]+;XU"VS91]ZZ\$
MSY6ERB+^ZS2*#S1EUMX5>U<LKUA>L;SR3-IFJ^-^GJ=B><7RBN65)\7(S_18
M++-8P6)YY0EQU6.?RK,<PBY,\^@8 8,">43  H=6!E@']XR!0UDM9G%">S6L
M&*W J5A>L;Q2&1?M6Y4+=DAAJS,(^;]6W5BV,-B"^T>MQ,0RA,7]K%*IPJG4
M2'IP1U K/,X:VSO.J9P1V">;PZ@&M\NO., VF#BJ(=03'\+^6_Z-1K'511@<
MAL#K?QYH_^R''IGVWY@1IXQ,^NJ!SH4!O1J?RXO+RW__^Z6])?:6X/G@.&[+
M"Y87B!=H:I#EAD/IB4ZMN>%%\N>"U422YA=#C^]06\:U[\V#4.C6C5A"H[IJ
M%SM:1]CE_D4'W@"/MPQG&<XR7,T83J**->:X-WIZ@2R=\5?BJ1G0>^E8)K12
MSTJ]FC(<PZ$U9KA_96.TGD_JM0['@*>"O*XW2A^/A9A.BR>X"":3N<A#LL\)
MN?X4"Q_'E%S-_/!FY@<T..%] /](TC)R[KNO2@B:W$X5X9YN3T^>W+,'[_YR
MY3WE%JN0\-BZ])J6->O'FA_ES)_7.//'$K!^!/R 0^0MX:J=<$%3-XSW.2VP
M*7*S@7+1]DT#*GMNM]/;$E"W)#]!DG>Z'4ORQ^WIR7/PGH;FP^%)$OP[>[U+
MKK?7'YPDM9_^>C]YEMP3W>[G$.?/@MALNMWU05X>5/GZN"3'VMS@&IU%%?RN
M7ZY:IX[I>)>M>F,ZEJ7/% NRA#\S#*E&!*^II])W^WW/VCF652RK5)%5ZHIU
M><WF*7"*!;OV KOZS=8I4+M&<J&F(-G@.<)<%B0[-6ZW-[]:CN4O5^U3!\E:
M%B0[*Y:V(-F9$MZ"9!;YV(U\=+R3\&<MJUA6.3U6L2"9!<FJ3NN>VVFW3X':
M-9(+=07)^A8DLR!9]6[^F5;B7%V>0Y7?D^[1LJ8%K2P!2PCXJ_"3FJ-/MN;K
M(2[ 2<3)+<GW)WEK:.N S@O5.5&"6U"G['HW!R>1$6G+_/:^W5T+SEAPQM[@
MBCA05Y<G7Z[7NO2ZEC7KQYH6G*DY 2TX<T:F?-_M>Q:<.3.2>]WG"+6>(LEK
M"\Z<1 Z&!6?VNM[-IFVQ=E[@S'. <1:<L>!,]6]P%1RHJ\LS*!/S>I8UZ\>:
M%IRI.0$M.'-6IORP>YJE$I;DFTG>L:'U\P)G;#W4.=WO@45GS@R=>8[$.(O.
M6'3F=,^B"I[7U67G#%"=OF7I\V'ITT&#+.'/#46J$<5KZJH,W/:S9'U;5CD!
M5O%. ZBL$:O4%>T:GF;NF06[RL"N7L>*!=O\QZ8P69#,WOQS<"RO+I^T9JL*
M()EWZ0TL2Y\/2[^)0ERUA4O.B>@6(+.HQTZ;M>4V>R=1.V=9Y<E3?-S^P'K"
M%B#;"TQ]CF%1%B"K JD]M]<]B;99-1(+-07(GD5]6(#LU+C=WOQJ.997ET]:
M-U<%@*QE ;*S8FF;17:FA+<@F44^]LD!:%GDP[+*7JS2:IY$[6.-6*6N(-EI
M9*9:D&P/4G=L<JD%R?9CE>YSE-9:D.S4N/T4BZ6KX"!>73YI.6%%P*ZA9<WZ
ML>;I@%9G2L 3 )]L5Z1][;J>V^Z=IL-G2;Z!Y&VWZYUFI9AMA+71?3O-.VY!
MG;+<V4[K)+!>VP=K;XEN^V!9<,;>X*HX4%>73YJE4Q%PIMZ92&?*FJ=1<G>F
MQ+/ S!F9\1UWV++M;,^,Y(..!6;."YAYEA;&%IBI JD[;KLU/$EJ6V!F4VF9
M!68L,&-O<%4<J*O+)\THJ0(PX]FLF5JRI@5F:DP\"\R<D1G?=MOMDTB:MR2W
M)+? S,8&,G9TW!G=;Z]M@=>S0F:&MI[)(C/V!E?%@[JZ])H6FK&\647>M-!,
MC8EGH9FSLN/[G=,L=+ DMR2WT(R%9L[N?K=<S^;$G1<TTWT.>EMHQD(SU;_!
M5?"@KBX][PR@&5O.5$/>M-!,C8EGH9DSLN,[;M>S?KHEN26YA69J2'$+S91!
MKSW;.NR\H)F!G25OH9D*WN :G445/*^K2Z]]ZI!.Z[+UI!E%EJ>KQ=.G 059
MHI\;A%0CBM?43^FYO?9)=-*QK/+TD%5KV+:L\KS.04VAKA/%/BS258)JNLWF
M2?1IJI%8J"E"]BP1#XN0G1JWVYM?+<?RZM+K.!]GX%TZ)Y_\9)&R\^)MBY2=
M(=$_W(66X!;]V&J[]L'-.8GT#<LJEE5.CU7J"I39G+#SD0LG0>D:R82:HF3/
MP286)#LU9K<7OUH^Y=4EHMT6'+,\?3H\;<&Q,R2Z32.SD,<>20#=P4ET(K&L
M8EGE]%C%HF,6':L\K=UF_R0FP-5(+M04(>O9R7$6(K,WO^Z>Y=6EU[,0F>7I
M4^+ICVF\C!)Q\3H-YBM+^/,AO,TAL]#'+KNU[?9ML:5EE;URR#HMRR@6(]NG
M";B%R,Y%*)P$I6LD$FH*C]D$,HN.V8M?=X?RZM(;VBI+R]NGR-LVD>P,B6X3
MR2SNL4?MW'!@(3++*I95*LDJ=07);"+9^<B%5L>V([,XV3[AN#/$R1[*Y4^.
MD*VM_Z=8^. [.*]%\ >\R/'#B7,I1B(H(U/5+NT#IF74T(-[_;X4B:HEX%1>
MG6GYJ3(PD"5%-<"9\Z%#7>U=M]/>UEC5$K#Z!-SJGIX/ >L*+PRW%2Y5GGRE
M(,*Y7+UV=YL;6'G:'>SJU=2''VXK)3XM7_WT4E?.YW95P<1__;YU.MY[W_+3
ML:E@O??*D,)Z[[6U0+ONP*NU]V )V-]:@G$^!*RM][XM7EQY\IVQ]]YU.]U>
MG6EW]M[[MOPMZ[U;[[T:MZL*)O[K]Z53Z:WW;OG)>N_U)H7UWFMK@;9=KW-
M&\82T!+0>N^'3.VO//W.V'UON\VVA3[K[+[;X+MUWT]WRU7P#5Z_[YR(V^]=
M8IS+\F$]^;!6<($E8;UAANK1KZ86=L?M#>M4&F )?SA8HU<GUZIZA*\K'+)U
M-D;5R&[1$+,4H3FL4RE"]:YL35&4S@$UM$51JLVB9W@KJ^#ZO'Y_B&I_BZ)8
M/K0HRIF3T*(H9V>9>VVWW:M3GK&E_.$HWZI5B+IZE*\KCF);.M3USGKNL%8I
M7=6[LS4%4@8'O+(5!U*.W[>Q>EQ;X_RO*C@VK]^7#N.M(4;2J@E&<MK\5"NL
MX[1)41_,PM8GK)4X#WMURN"P!%QO#S&H$W9D"TR>,LO=(@'/FOW6:=6:=N=>
M7](_G_80UJ&WR%M%O(77[P_1GJ$:0$#Y6%'+AW7@PUH!"):$]08>JD>_FAK=
M7M-M=>KD\%K*'RK\YK:ZGB7\&2(D@SJ1W2(DAH-MJP//$5<Y8(E8Q6$56W!2
M7]"R"@[,Z_>'R"2H!A9BDR*.ST^UPC1.FQ3UP29L3'W-TVRV:IV>?>X$[+N]
M>N?7VZ2(.D%\UN4WKUZW:9,B:NR\'[))B/7>S]Q[K]Z6J^ :O'[O'2)OH IN
MOV=3(&K,B+6""RP)ZPTS5(]^-36Q>VZG4Z>9!);PEO 5(7Q=X1 [A*2^=[9>
MM*O>G:TKCF+;;IX-BY[AK:R"[_/ZO>=9',4RXM&I9W&4VI/0XBAG:)H/VBUK
M!%C"6\);'*6*=+<X2@[[/&2[AC.\LQ9'L3A*Q5GT#&]E%7R?U^^]EL51+",>
MG7H61ZD]"2V.<G:F>=]M>G5*U[>$MX2O".$MCF)QE.?&49I>G6A7O3M;4QSE
MD%VB+8Y2;1:M<=5<)7R8=Z>25F*[<E2!GVH%:YPV*>H#3]BF#N-BN_UAQS9U
ML 0\ 0):M]^Z_<]+N9;;;=6:=N?>EN.0K8^M^W[F[GOUMEP)W^#=J61!V,$D
M=>;#6L$%EH3UAAFJ1[^:6MA=M],]8.-S2WA+^',AO(5#+!SRO)2K$]VJ=U]K
M"J$<D.@60:DVAY[AI:R$V_.N=R((BJTCJ3,?6@2E]B2T",K9&>5MMS^HT^@
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
M(L-[0 &NGX)%"&X-&1Z,P4(R8R6,I3__XN5I'(6>3L>_XT.X_I;?!MEG=7L
MON/;?CL 7OYY6_MG \2&@?\M!X3)\7PD_&J;$&.;T.!X\S3@6]#@\>O7__=_
M3]H$_.VF"H-V4X6/BWEKC%!;10G87M!FR*NDS#K8?X/^WV+@5XK3/,[_FC%'
MR,OJRDP]\*4AXBA1IB(0AFOK$IOUXI<I%D"GHKTP>(=J7VE<:#6JZ5J='9YM
M,9ZQW:+%>)8%A7*.Y,Y0K*]1;-UBO!:A^6Y8;I;+W(U&2HW'32>X30$H/V<J
MP J<Y],@F4R#B(J"_B>"/_*R";S7W>?&R=MRZ,#J+C"WMJFM"!,Y?]T?=*#;
MNC".ZX"N_WK0V$"T ]WFXRPJN[JR,6<'L6T/=OB5*DUWL-NZX(,Z\)::H!W<
MO /:@7]\=+#&S=J!?*M2*CJ0;QKD]YX8<1L@7]]B]/8 ?L<JZS+ ZRT0UT8-
M;)N*^37%P+?<=G:3*]E6'?+0>T_MMQIUR8<%D.W0##M W+^>=Y8FN,IF/>$!
MG?U6:&SO+I,'#XAVJE^'_O[AK780;S$ 6ZE,=<!KL5ITJ\#;,MVGK7ZW6U"*
M.@-&&]2HIZ)&=7Z=SB7WD$"W7:I:!ZW6*G<=Z'9.'3SV^R<GG63SD+QQ'<@[
M;]S#]<:M7/SVZ:*5B<[@I6$6P<"O57RA<%\X29#D>S)3Y\]KBR)ZVOGSMDBM
M'*Q0*Q\6(+9+27Q 9[\5*M_J",P'!(EV:G"'_LG@N&/P[=7'.H=>BS6KSJ'7
MZ56[9D79)H?H5JALOYP?=B#>;=_B*B6P@W'GA.S VD[5M0/RP_5K'OA']^3S
M>-"XL7,*=X<7#]=+VOE(.UV^I5:X#21V;H5F?G;>7Q?4VP&N;?IV!['MT)ZO
MK*K3 6I+]>$6IV9NX&JU4KD]]O>/V^TUW "D6ZFJ=I!^*([D]2&Z;=<RN]S0
M-EJ4'DINJ-4BNVJM[73?KJK)TX&N;7IE!['6*I@=Z'9.TSSR]P==KF#G'>W
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
M#,>*F#L.1D2\:;?%8HZ2([ X7A'Q?EHY<]9Q] 5SD54V(ZY:P&6D]0#N>PO
M7YA@90(VYD434&"$40#2'$SJP=G4$FY/5QV/%@H2)Y5W.7WWQ.\?'E+"+@!8
MSF&#*<ZK]S(%X<KBA3F01LA?XK-)6F!>-U #X"1E%!<H>XW2!,5]E%!&(V ?
M3H)TJ'*@5(07A1I-$P2LAU@:C2/&F9[W.KT$U,]\GA;N N P2ATT+8%L%BQ@
M<5D&*RL++YHAYBG.@B=)L%B]1;QAR-!P04%!$AE*7X #E-6=C'#S%RB@92A"
M9ISECC!3=:Q]0\(<:#4@FM%JE<[D7SU[CLG?@MRXEFK6/,JU(\"9G$C$# AR
M08A+:H:'(JI7 "+X7IZ:*PQJDX +]X$":5:A"83\2#-&(/^6G+<OD[G7W,!:
M#L3]SID8 8>3(H 0SF$Y(C@G ) 4X*"F*LD16(P#.<F.&9PE(PGNBZZHJEYQ
MS Z/DI*N+<JVDS0#Y.8]NBL)\/Q6G.YM7JAO8D$_[KW;^^C])P4ZY?T7EH8Y
M^2XKNBN1^=JJ%2I3_I(V!5>M0$(XB48 #V%5 +X&#8N)WL]OSA!>PJ<(-826
M$NF=+N"/?$0$ RA#N"=?[L$L23X&:-8OIF8;.5[K'%E)K78!/',VC9* R'Z
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
MZ8N5I;'OC6&P2V0+]DA05@+N1X(IK+@0UP*^?5'&"5KNV.+D?%G%\)57QIP
M_+L7<)!0$()N:>R4?F4ALS2)X*RT.)HI,B_B7Z,L16,<R!4PFB%:]8D=:%3O
MJ1N*1]]4CYR<H XK+DIRHQK?ME];->.'7:R]TGJ=9HEF1LU9-1A74@UKTKG.
M&M=,[<RH+4\L8#=8E3@"WDJ\T]0(O-IU!&3G<Y)>[DW32UK,I(S81^$Z/Y=(
M-GN2N9<&!3OF.@9K%5V\!M64$PK9(25< T,6V"/%X5!B3-;\RIB.-T2/KL?3
MSTA JG)T2@T(604BU9&>059>%F(DI&  (F#,W5&D!DG0A!%\!B5.Q4I'4@"_
M%IEU08!W!;I)G Y1CB6D&0+-5Q>BR=5U&0+%)>@M>\3K;::$AIE9JX.)+PA%
M%>*?]>. WC,"89$"G;3XB@.0/*\= '"RB(ZK!%@3>D02)XOFFG2[HJ]92Z-Z
MMKF83VYC,Q*1Z5-ZDV6S5@&K8U^<M9%8P#J7.XS0J6,8FN-.1C,(JB7&X<MS
MP\I@L)&2Z%T2*:8I!PL*V4D=;EM5J)CX *9H3XCABJCLVFM=>$AA9T!E*,02
M414%'<  7U0CHSHM<6V5?$J!TGA)25$*KGG%T/  G5&)&F/ 5> B(:T#/J&=
ML^7(55;',<A*^A.CJUHMU1+7( ?B4ZP^=S2:"SNN'>M0V_$MYT-[P"JU+6<(
MLV.4<67%K:CX$JQ#C<GOI[02+?L1X[N1:A"U)$5 #HR\>[0Y<_J-TU5,)NR,
M12M/6A8$>-:!-W3%?D7R42%TB),VFA<4]U#-XY1L"4'%YH 7$MGEG)I-T:7Q
MB<9A7%#]GEIM@1C3.)J4(C,@\TP(T1Q%&;!GRI[Y**\]3T8WN2ONNNEH)Y)X
M7L%.M' 8Y#4"(AL. #%=RPH 55Q1TCPK@4,'[2V.047@* 0T?DR<; @K;)G3
M,%+7KV1RG&CTB"F^ JUL) =D(=\X@R?,@AJ<;$PI)(Z%)X9U).D%F<,MPFDK
M17&M6Z=WHK01!65A3[%XPAD8AK"YP'%XK&LU%I)750M<DS$%FL,-0_OP>K-+
M+3;G4MVJA,9'0S(:# CW/]&&L@@C((C$5H2*O2$YJ!W=6A/'630Q89[IS)M/
M%[FVP;EO"N<G-H\!!IIYTZXH%J&>'%.EY83;->K83J_BT\ZKV'D5'X17\7J&
M52><TCO'BZW92J7LVX:<BA4UA\/5_E:^27=@N<\QB:44 63\=LBS4,,B&8>-
M1D90 @ZB"DK*1@LG"XOSN<1^4UX!7*DTTXX>,<>1W4U.R:^8BMS0]H#RAL)4
M&^^-K"MF06YEB>TC@0E@'KR']X_]G"J8P;BAQ,ZA*\5,-T:)2&P^P*+C!65U
MV6PP7HY/0H63*DG!@-::P]&(>C^1M3V')L'(-/($*6*>/[MI&TN-&V< %V#:
M@ NO57RA4.Y'O B2?&\=@:BDHSNTBM '5[$7!PN079]1^J)+J32A99I2K60D
M/;^/^;M:\8VU*%U?9:T@!V$TK&]-28Z3I2H<__S'Z?'3T^?U==1*=1C+1)45
MW:$79B5%?!\'2:*12M,)= ]%56I]-RN]">TF(QX(DJA9:1<T+CJ28$$QB\%E
MG$9S<J6@1J'C5&L:O-7^0?!&4N(D5)'KA?. Q"M"ZCM&8)-0B.[68#Q&*;O$
M%W)<M]3?,*2LB&8F%-2XDC&/5W>D19\I40U0B=)LGG*6&&HEE1$#%O[W,&W7
MB&@HCR<FP\-9/IORJD1G"#M)<D-N;)$.C!%6E'X)H*.T8+(&A1>!6$5P%CQ
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
MH&!&==T(@?X #WAP* V'43]66!M[C7RXJL#P>N'PN@LR.KOM@KP-NJ(QQWP
M >@RX#:S:)J1:L>;(R1K!?H*82@!%$%!QD;90V$Z*322G<HEG)6L ^G!\14]
M$+4KV%2SB+=25[KQ ":5$IBT1VR)R"T3%-E2"PM%+S#-A)U#J=_V"F4"D=2E
MT\;JXS3QI@X"4O==NAH9LPH206/HP2;G\K@"A83;E;Y)K \%=-+<URTM8+BH
MB*5#;\5,9PGL\@[#8 ;D**=.AQ=P6MSX',@>_ 1BP$O6%$RC PC8/G<>MTJT
MJ62?9M5J\4',]B7!O5#WXR7RO+2@GFTZ0PT N.F\?*^:^VQ$8SR#<1#%M!!N
MZB0R/5]3VTN83[# QLRC*!N5,SPE).=.2>FLVCU"FA&34ZS IDBE-F-%F;C
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
M_*&$OD5SA!)%_EX$0)<X)/O-QRJELY8A0SW,]YBKHX-'R0*69I_S:3IG53M
MYVUP&:!I'ZU:0Z0XE5!_-Z38NEHT<1R641S:P]2F/;I"PX6S"3'?598]05$_
M(<RSJV+=5IZB+LD!*/*YX@BO81HN=:1FYO:;;D;[1IS5M/IS&4#W3S^3J 6%
M5_%EE!-_]#XHTIHY5/I-0GR,'C_G!N2W>0EN(!J]29+T0KJD?U2C:0*RWF0A
MIL="D5J.K/A]AF;"8K$Q1X.:S>-T07Z"D#AR, =<1LT2<"Q$LI/.M8%C%N48
M,$Y_(JV:SXG!$Q8SC,DH4$LPD1[W8IM 4[6>@4R(N?01AYND,O:3XBU6%3M5
M)<^%Z#UP?L -MCF%($W#)5KHP%+8.DC,"UQSRM89BI*DU+=)*?X#R_@+A ^*
M,"9TE2\U&S:6SB62%N,,X OV2U!0)WD<:;"_2J3"V#>;G1%P/[)"!_KSH=+=
M0;<#9ETQD9> UKS@#HY!>)&.R$\W7% ?9KZ(<K_,_20V],*$R,8+XWT.0O2C
MTTMFL9B9/ Z&F6R2U\O(B=)JF7$<[HKUBL,T0HDM9'#5V1?#:$P2&0J!.2P
MNX:CS(F6(8R"J22*(4&"C<-R49>R6"?LUEF[!H'B/N]B;$=$F0844FJRML3Y
M (K6)<MO^"\J32G&2[G8R5#2%DH+1YB) @C8%T";QQ!5KK/+XHCZ@L=!3HL)
MJ ^.TJ"^J%$ITJ^3!E8Y2688;#(QXH(DP)#C9$%</PLFVNK_.4DO80>7=#,D
MW$!D+@[]UV34IJSIQN\;]%VS&T2M(0L>6B(G(A4AHPP O5_BHV?\Z#OM20$]
MTT#CO30.9W\WVAJ#F&*\4 3+4%Z0XR9')D.>K*QB$Z<4FWB/''\S(&I%2NX5
M.%!,ZC/.&\RH4J!6C+@W*S>%1>R>H(*#^7-C(!B(!8LZRW501R366IZ#;SR?
M(,B/]^QZG8!W=R&2S\>4 T@;<UQS@ZTL0]ZY=)@B(7GQAF7#&08)$L^';S4I
MYLP_.CT[NY%WR>3HP,0@H),K;(1.[4DU"ZX=QZ;$T1>KNIE?<EQ%O_^4U,B<
M$ZV-'3\'Y>^2&O"F\P59S?BX3X\\N%ZA0E%27A0WG].WG@*,&I]"%HE>;$>O
M/]SW=-:0?2= L_!H:6 'OG;-YBVFN^(8_?GEN78=XBP_1#.0>K/1O[Z;A/D>
M'D%_<-#_,M@?HS_MTWSR'>!W\:_O?F9#Q7<:3F&4@^J^>!8EE!X\C-/1Y^>V
M2_/I*69L4WM?:V34F=J]?6SBO**&@F,\[!WB*-]YW__;E]26">83FWU1[,%:
M* Y./12W*9P,Q(="&$#_6#Y>=9[X$+[OG&:_[X4I)7@EP0P%5GOFZU4;/%<C
M9@,>H7[34N/WH#-^=\;O!VC\OIEH0U(&!<S ;1_JZ$V4SC3+\"T-DU^!7X)4
M7+B&Q\A5".>B$(+ C.[B!,-%\E&<YD@078N:>7T&,C8EG[*_O] Q*HW#6O6[
MSMR!G6<Z"-Z17%A"\!M*DS@D,[ [MO8%;:Z1-46.^4]'%<G*IM$PDD 9O3I6
M)EBES$1)5;Q'29%.. 1@S!;1(-:)A%@DA8V+U11R6CMI1<P)1-D R8O-LV8.
M3F0#]+A0G#3 ]E^*=;*L@^9"9:+-?)4#AI=+!KBVHCJL4<:KCV-/!5,\2&N)
M2:&?I&B09Q&=[#3N^)0,*I8MQ?X!4N=YJJLGTCJ0FQYJYG2BS-@34-G G$:%
MRXY;;I"74+NL3'KM3>6\*]\#.1G?\7$D#&CQ.*"%<O1O8T5Z]V\^[A'\J^'4
M%/='MCT51VKL5X5Z[2M!G<(HL3[OB%[2L2$P2!B-R0A9L.]D=7)199O.[B+T
M-%E)[C<\%7@< QS@OD>Z0,G5@QKSO7,.>84,90)MYTQ8L2]C#'&'6ZTD53B/
M@$$$F7ANB*[DH,[ <7#U)#0L!PGFL@8YD=Y%6O+Y!*[M,RB+J5P=M-R4&=JA
MXQB 'X<2%P^#8H0/6ZU*01M.@^(UX-OT$LXV"I"F(%TKT=2F0W#9;DW*(U-(
MRC/P)<H>]RVI8$NH!#BDJ;US[2^5#CAT0^D!%V*.\T#O2:Z["E&TWTC38PKO
M<(;"0!2DR&QG0OL=IDN#Q)Q3F N -,DK!:ML"0H'MKYF+A3M3(? 9D' #XPT
M<:XXD.1* .@;U& />MXOH+8[!F")['S9\U9$B.J/;A0H^H<Y."?#Q U8&\5!
M-#.%N);9>I2,\:CH)'1HYQTIQM\0+74.) Q/&Z&_V6 IEQ3A!9FAT27B""6)
MD$5366X7?&>VKF\XSS<)$!$*EMW<:?[!40[$-- AE98HS>AUS=,8S5A,"8.Q
MFI1H7@_0L DB4$81U23R),@Q6&*Z,/Y38K28?A4'%/B@1R7VB%(E)R\%[,AT
M"AU(2#]^2<2(H*@CW_DQ&H/=1<5B3@H'+T=7&:#I& UL]:PTL?072)2A]S "
MW4Z#5TP<K6#'CD*[A6&6!B'64H"Y8$XJ[T"B2:JM@0D:\*U@\*QJ2&:G6%[
MZ^(/0H<96VRSDO/<\$@3-$R71,C% SE5(#A.^9A]YR*X;U*H( JI0&#&$=K[
M#*4ASA?@&2%YE3'CR)BP1XLAF>^ ON(U=[[AD 43'8$&3H2 \X0(RYG]3!CM
M;*8R\F9J<=J>Y#;>RS,=A8!1VAN\F"G*6)@!@LAF_5]-#ER/H_2M_\-P<ZWU
M<"8R.<37#N44HD,T(OEG11;YI2QQ@WX$O3NYV)SMU%#/[J\R8!P50S1;54>?
M)<6 \-3(M!')B*SNVO@)X^@A/6)C.P;5'+Z/XAIDI8YGD &QR?8251:HF*R%
MKV/#?,;[N8<RGE7#)I5WO+6RG?P8'>%W2R65KUO3DU9Y&T4]__F/T^.GI\^O
M*.QI;,>W4]6S;KEK2$I9:;E[B0EGF&5^(RRBA,C;+T_Z]2;(%16W>Y[GT NZ
M,^%7;5A34@[L(L%&J"23'=;*'*O5H/_?*$@4D.3S**%_?PS2G'(8D>R\*%Z7
M0Y*72"NG/!GT7;(&=PG:PIZVZ4CV)>;LZ]E<3^ 21:-P?.'$1?I,5_^CQ)\]
M)[ZSF:6@$06H/CH^94_/K:Q(,EJ.:C'64<1$(G'=+BI!9T)WG^M$'V5+.H%X
M$R1:G:U-Q!%>E*%()17198\T&]7+)&37E<YBNH)L$X="YZ:&6\F!&!P/Q2%W
M$><T;;2^\1V6,^[HXC?1Q3>5,(H'0!Q%)\MS#&0@TY?4CTDSA6$Q-R.7F@S^
M]%<9)=$7W_OEY4N./OCMXT?OYS@=PA!.8 =03IW#Q*K>5*KK67)[CK7EID&$
MHWP/PNF/*OJD@\ZL?(1+47DM"L;)V6Z@N"%'79=8XAGU/Q7C"%+\0(*5*@4*
M*0.*SH@,6TR^[%J#49;FK*4B=0/*G*2S:)1[TW+H.IQ#I>:.:(HA%;$*)SH"
MK"ZMBOV/;=X\IV\>Y13MAK+47.PO5K4@58%FOH[^7:<X=^O<V0>=.[MS9V^I
M.WM#OFORDXR#D>8%'/=M73Q8L6TOO4PDD7D%)?$I1@8H,!.HC_RD+W_^#B_
M>$BN^(.W*8BH"FMHZ*13J:1<9G P==\/.D)D'A,3Z@:4>5SNQ$2BBECJEB3B
M ECL"6K8!HCH9(RKU"&*4_VU#M62I;ITG<BZ+ZODY%NS5K3%H)I0$ "'O!JJ
M<A!<!!$7(#'EF]>%Z3?S* TC]WB&BGTFHDK4V#:P632J:F]Z)6\)]I.H4:&K
ME).7V$9FLB -$GMMBVY*3,0QRYI#ZS.ELL<VZ*J6-O,BQ@RIB1B!'4W-3#'F
MDAL"C'IVE%,9BIVI'(DA96(2Q=E]"W'2ZC'EU)M5,!Q'RI)P'37*:$L4AG=B
M*1J'S1HNZ\* 79EU<Y0MK$*Y9-27P;PBJ60L6RP55HZR)IRU&+)]YE1RJSDQ
MNCK=(4-YC,KSI?%F/2#<5,<)$T=7@AOOPN9Z6?)(ELQ!,+E6A25.V+A,1$<=
MJ9#C< 2C:LX-BEX'F17IDR[(9HSZMEC,IN!ZXUHGE60;[46H8\#MUS[Y1G@'
M.N89J0[6OPQ-<04$Y\+W@-Z&E)21UV.AB@ V9_)J%;F=Q$XNVS>%$<(JE=+%
M^B)[9A4?MGB7?THNHBRET (I7_G.,?J<PVC +;69YPWF:I$,H;W:+D3TDG0
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
M!9JJY7<\]KV#PT?K'V'OX(D9=IB*3\DI]TIM6N&5+<C$.'OWWS<O]_JGNF[
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
M'PY/?S@Y=?[S ,+KBRN$[,'U=*3U?<]3<+L,EDIH/ZBEFF,91N^L(OZ&%?'
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
MXP)X&GI<G4N1&JS 7OY9PC,#+<<"UD1F&2MVGA-%TCX&F&C0I^Q!6^5VG@V
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
MU8T.6'[:5J4]!9/&3:2=$(B"@=\1Z#5\Z3#K1#\=G2%'2B\NXX3_]=(D?U)
M#C^RL:'PH[SO\H\J5*/W'LM-#':2'FCX1+16;-[)(%L<<(T;;L%E@O(>^T$'
M06,$IBIQ[_7^%99%B&PR1.%P(A=&YR;)5MJ3DV9!U?]8,N]^+HE*RFZU<DX^
M26_9QARLSO,;,,6 EGCOZ;A2+NOW:-MUE*S<V%DMD:C* L;3/8PKJI./*$/?
M#V"M_;N)%0,V^>X$.QYN893.]9&TS65(6I&0W'AQT(U>TUG<2"UK<!C>\Q9S
M]17F![GC4V)@JL7@%.-(RK[ZZW');;<D.ZX\HOMSB[L3T'MX%6IWQ2=;KZ"A
MPP0>VPX():U8V"[R3#I<'-Q+[)<=Z[C,--Q'#VA-4UI5<;AF(&];]!/6YL N
M:OF.O_IJ_LC*M@[<V&BC8VUT[*E'QVZG]3GX&W0X530FO]M&LEA#K,J<I;1%
M94TU5"[798<@?ZX-L*58(<@8@&EL:AT"8K9/*[UVD8>B++:HDRHU@L5B;9+M
MW>.A<P66I&6U+@?#6LHT<]]V"]@HYE9TD 6[-STK'5LTS%?XK#LS8?T:LY6E
M&[G_G:2P1:O3S.F"<V48'3X[@MU(#(\4%6,4"*Z*$5. >1VWF_WM)C.]SEB%
MRXT)3TD7)[M!O>6PT&/P9XR/H%TPYGZ!01V"3[^JU0Q'YE,B"-1$_J26,7D,
MJQ33=#]4\I9%Z:=^L1R>C,S@PCHP%(:-_Q4*9E%$@F4BMA)L*"*M8TL[DMQE
MA6A<&4I]/%),X?YQX8;=^6J=B,QGD:WQ4*EJ4BK.);&X0-#;+O)X#%=R-"J)
M7YC9FGRS34.VQ4V480ZY;1]BL74I=QV])&.+<H^)2&4N^B:-Z9<K!WV\'?]
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
MW=_\WM_DBG/AA^GE%YY!=VMOW@3NA>L$1#0+#(_YZ9=>[_96=W/W6UKPMW;
M&QO=S:UO:<'K#T30;G7DG[LO5NGS19$&*E0FGZ(B&R6#2'7Q+[SH0%SL=C>J
MVA+_*)20\\!"C^I:PM_.<S#2!5S(HGY^):8P:WNI3=TDSIU4_2);O(PC]BZN
MU_O:/%]>/# ESBN*OPW5M83V: E-Y-;3(+2O1V#K<Z_G$R P)UQM ++N8^CW
MC1D.:P'/;-(H3RDC=06$*88A_1BD;,K@+GOQX&IRK^;375*CN(.C_8Y[Y.@E
ME'JK0B]GER;]#W:X_U>97F!M&A9C-.5VK#XA/3R)A/+J04AD@;"RY! XT<XP
M??WLWQL,2?#OS2])"U_<-+M'6FB0,XO$R>/C ,='/R\6&8_R0C^,9%@D +ZF
M5\%>UU-L-7,)2\-Q#G(31S^-LO-XM" GTH=JG\OI'^7Y?[63_3K^L3NP9F#&
M6_=P7"O.<^^LVS\^9OS^Z,,_6M7]@53WK\FY?RI!V:8Z^K-+PGR(?BHS*@]]
M W^O5^:W6OA]:^&/DIMOMZKUDU*M7U9SPE=&N6J5:ZT/>6W2BTDI#0$;F'.K
M1*^.$JUG&K@W7OZ#J_%?_F.C5:9O)4_OG*/SF#9A536I5KM>BG53@\E6HW[R
M&G4#:P>.WOJJGY1"_?*G5IM>;6T:71W_Q+]@.?H2=>[1RISQ-Z]) [MM]%]\
M6USU"7FCCX_^$2UV7ZR6MM1JS0M9]/LRN3:) !T@$DLY39;BU:M/'0]_[H^8
MN>^WNO13TJ6/#ADAGP#$,7^@U:I73JO&0WR&</(7@_)Y=)(.$!1S 4=^E$?Y
M;2G/<F(!?ST\8B_TX5'KA6Z]T"NC,;7Z]%SF[ -\_URFF*/WO%68GYS"+$<;
M,/2?SWJMPOR$%.97QZ>M\WDUU>2?RNS/)+T#,WZ4Y_EMZ<K-K)5K47X^:XSO
M?5N<]$DYG(];A_.WHR#;YC1M\>$WHB?;$P_2GE]+9>'K-EOC*2G,QT>O6X5Y
M-15F>T_/+DLO@>YN(<!'><;?EA(]@^^VQ8-/3GMNU>=O3WW^/083N6QSG+]5
M];FM&GQ::O/A4:LWK[C>?-JJS4]4;2Z X>Z(OV*WU9^?DO[\\FPQXUTMO:G5
MGI=R<=S$67247"38H? NE=VK110/?]R/EKD#3]]KE>DGI4RW21NKKDL#@[XP
MM_-N/,HC;75G8*_[HCKWUEO=^2GISD=GO[2Z\S>G.[^!S]PD+;[&MZLN]QJK
M55I]>47UY;?Q9&2FN0&[]R(Z@3.^R&/L7/Y,C_\Y<OFS@_>M1KUZ&O4K T=H
MHM^I@WQ9&/]46W5Z-=EOF\+QM-3H-]%OK1[]S>G1_\#Z^\LR^YQXX6I1Q<.?
M]Z-FZQIA[#6&&%OU>D75ZU?';4KTBBK/ :_&@.$O9GJ=Y1];G_3J*]'SN>VW
MQ52?E#;]JBTG_':TZ4.\W9@(_3O\E[NI#,WGY>"M%FT\_*D_"BYOZ2" 5VK1
M.&ZI23\<K%(#DLX_HY.VD\JJJLYOX#X.,1N:J@EOP9);\.?'R6'M@?H<]LVK
M33BU5UND2[]YU4)!KPJ*W0QVVRK.WXKB;*\S:,S(GUN-^1O3F&?P\^8<O59E
M7@65^?3LZ+!5E5=.5;9]0?^9P+)><W%W1!:MSX+/3'Z5].$KK<?Y<7-6U^?7
M9ZT__;O%K5MA[?BL]2I_.\IQL$[_F":Y6:.#^N[OK\LX&1&.W109]?+Z\V=O
MS>,@GX<GC$?![)4,?%;_^DWK=UY9)9H"B*W;>45UZ7^CUOQG$G\$[>M?97J9
MJ>.YQ>%8,2V:3O+<A)SUWR_;W.>55:)_0B4ZO3+%5- 5QK#4F]77A%I%>G$"
MW=EE.8HK3F:,&;4NYB>L&\]*O6LAGY?6CA?2\VKVNWJ4M[;5GNV%Q:K!:;G8
MI]$JT*O'?5L-^OZTB=7DOJNE3+7J]7+\^J^DS7MN56QA\BT\=*MB/\);VZK8
M]L+^;Y)^2M+H)!UF^3B>)EG:^JB?BHJ]WZK8K8J]0LI4JV+/Y-?:BO3W.)V6
M670\,OUIGJ5)OYE;M\KU$U*NF]O0-OI/6M6Z5:V_11[^F%CU&:;<@EJ-B1_1
MLY<F^1,^][SMQ+*JVK6<8,!^7_ZC=5^WNO4JZ5*M;CV?8;_/N CQLSGV:I'%
MPQ_X(^;Q.ZV*W:K8C^_.MBJV7E<L4/Q@A'$O9-<K<\"M?OWR'RT<WI> PUMI
M764%5-A9&_1U>.0=-D@OW^LRCGXWR=T9Z6J14JOVSF&];1O"VU4-?DT%]U'H
M?H_C#C^*K5A-KO\F3J=X[YVOP\__N$MAS*.DD%:/?OF/WGH'_^S1:<)?&GMF
M?5L\_#'"3*^ @OLX[O3CWJ/5%@?_6Z;3+! +"T3!ZI-3:PC,DQUM@\76$E@!
M/>]1;,5JLGX'$O=[G/['M@$CUT^K^Z^,[C\+ZV_K/F#,5YQ1M^K^"NMGCWN/
M5IWG_RM)KY<HKV^379Z4LC]+6+3I+JVVOP*:W:/8BM7D_!9LW[4IP^+/SQ
MCY)"OBW=OZF#0H$M%*0;3NOQ;TV 5=;:'O<>K;@@^)#$'CIM:P1\,T; C+X[
MK0W0V@ KH.$]BJU8<=;_KP1;U5;1<%OU_PFH_\#(V_SY5NM?937M<>_1JK/^
M,OU,QK]:Q-3J_/-$19OOW^K\*Z#6/8JM6''&?SC*RD'T,BY,J_ _,86_!7ML
M%?Y5UM$>]QZM)M^W+9W?)G$6'5Z6\;)8":W2_U24?DL# 3CPOUMD]E;I7P'5
M[E%LQ8HS?VQA.33 ^<\NDQL3'9DK,\HFTORPU?57D'DW1FF_+1[=ZOHKK)H]
M[CU:37;_NDPHI_L?2=R_1&[O03ITL,OMN$QAD?C/HM7[G[[>K_3@2X[7_^ZU
M:O]C5/OO>.>/CTZCD^C9ZY^?1V^2,9S*ZF <MHK]@HW@&>;)Q>4M=R:DJB=D
M"WY;JO]KS,K].:OX^5__W,C!GSJC_F$:GX_,W_\V2*X^?VI=-[DUWJD?O9\
M&? _X>^7!J\?D'=OWXQ?3+(B0?7IQ]R,0(^Z,DK]Z^O?XPJ]R=4EZCK][X6.
MB'M>&XX^W=V!3PD=;G=AY/,L'Y@<#C U=DNCN)QFT7JTCM_] 3ZL?](^V5G0
MFSB#43PIS(_ZEQ?W<*QS=H[FL#:*;[)R^N,P^60&_D;)<H0J0@D\=U[5>52O
M+UZGN0R]MU>C]&>]Y]6K5+D*/MF&1_E9F\C_Q&%ACJ"EC_@GUTP>\B./0Z!T
M@.E\N#01'W%\GEV9R'SJC\H!?/E9_#R:PB^#&J#KRZR )XO"3(LHSDV47:=F
M$)W?\*-);OI3*A("T<+_*,KS(ADD<9[ F-DP^NGH+%)LF-P4$W@&"'5T X/2
M2V!/&'P]&F;9-,VF)MJ)LC0ZC2],U-O8[D3/SFOSBBZS$>YPU,_&L+GX)9R#
M_X3[C2EPN4EQ"9\!<R8:EM,2%C+P?%B3//L3YD7S#9:/HS[KU[_O1L<17ZZ]
M6_L0_9DE,-05/$##>\-T+4>:QXV\*]#;8,KQKZ7W9']DXAPY]&7E)FTB780<
MY7[X\$Q!@S.-UMW_X9.]#4D<=9/_/__/4IS-6Y<PN0VZ;A=F[3PW\<>U> B?
M_C$>7<<WA:QS;Z^[L>58@LX+=R+:[N[M?1^YO[HM#;;]TYJW98$NQ6_ICTB1
MTI_5..]WLPYSH]?=J0B#K>[6%SHH)S#I1#;=L?PMCBYS,_R?[_[KP[O#)GWO
M:_,AXD%PX0[A::"IPEZ2^.\>_<REFR'][T5P'\+3;#JF^]EI?Y'GP(ZJ6Z\W
M [Z(*\SC_K2,1]%!GL?IA4&V ]PUF5Y&[\H\.A@.09<A3@@/%]DH&= _CM,I
MS!_F13MRCQ/G\TJF<"3]>UE*/$8]$YG]27H%+%=B \@F;SK1VSB-^<GH-7S@
M,.L$<@'9+/Y;NY#>XVI]NV=SIWY#O+4=E2 9L^CT_6$T,A>P0!!7TSSIL[\K
M0PF5PR:E) /SXC*9B.2SZP4I]MO!A[,._?SDZ#"".5TE?8.2+IK$J&R4HSCO
M1-<FZI=Y#N^ (.QGZ: $R0E"!F4MRD<^]'&<I".4M$#T%Y?!#M7W+X%#\&5O
M-SJ.^Y=5"5S=:9*D*.=HND ,)H4Y@/X#KR8%[,!?)8CU >Y+-C$Y$&64 ;V>
MET62F@(^\CMH$,.A%>I]I(]LY'^S$WX09P K3?*HN 2% K]O\D8*T77'N(VB
M3?0]^HOK],=;V/>OT&\GQT7#\&@K]'9?%/XL"KL]=1KN1A]T[!D3&(VRZZ@L
M8*M^)/K]ZGIT;^,^%6E^C*[,=S5C\:MKV?_]7_L[N_LO5DK3-I],WD\*[X+8
MZP&*=SZ+6%_,UA9;DOK&20HL+(-TA(Q^BI"KP'5ND/4@;T0CQ0 Y9>.D'YV;
MU P3-FEF$1JRNT=$;/?J!VAI[7-I[3*^0M1>=A 42'79A,#=01>8E'G_$E/
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
M&TR(L.0DHORH&[V'C8A>\:@JR4E +SB"U0P*]MJ@8!L4?.I!P3N*=E7S'TX
M_\YN%K /06Z1L)+BC)P+%$GR,/S=)<Q\S:^("[HH \LZO 2YP^P<>"8J;U02
MD9,+ KCL!3I!1YC=8?M!TRM^)@VUZ;$-SB[!4(V8)0[,F#PWF-\T9R)>-T[R
MO.!/\=L#GE?8^)F&E3P-')QJ#"]*E/<@"^:OER3OB' )L5)Q"/(DQQ%C&FF2
M76,'Z7@"^X!F&(XE/QQ@G=%44$(0""TQ:?^&'8!C+!*=C%!(#X"RX:M8TY1G
M!;6>C/KH_:'"TIL"A P#&Y+3,L[!EN<CZX^R$HM02ECW2.N-3(H7K&!5H2Q
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
M3)6PK7#X,L90/0"SI9FIGLU,V<S4L6>F'G*D988B&VVG/-+1IOB*I$::!QR
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
M(2#"<L2!(,+JB -!A.6( T&$U1$'@@C+$0>""*LC#@01EB,.!!'CSKAG$7$
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
MVN92F= I2K 4\QDA1692J>D(1 .).,QB*],[14#\"$/6"#NC7 7Y+5J_DNJ
M;Y0?$TT;?M../4VLGM3/&(12=;:5W5J 68>XT("X88^'TJB%X[MB X)>2W.T
MXR3[RPA^^%4XUX#HR,0B+ZB(.Q@V UG(QN;O6F<1NRH]HL:@''S4P ;?+X]\
M<T*3OFCR/QGCJ)5!\\TE*J\(1%V%$.,%9;#0W&:R(EVS$$$$DX";F),2 _E%
M 1^&?@6OC">A3.K"%@3C7,LDLN4,7?N<!K AD$O=3RN.&^3SFA$  $B8$5-Z
MH7 38"2\R)2P<EL=>)LX)PI?(*'\67Y1$>1K2ZA4!1#VTS7[M+:/6ED'.DO@
MDS']ZH@MCE;L#IYH @=:_.24@7A?Z@S^=1+?HID_6S.AV$Y"V:$<J PL)?RD
MZ!.)*%;%([.ZN@!(X3>"JXS(_</\K6Q,&JJH]AJ9-XUKQO-X\\@,08A^(/K^
MF'9%<P]$^MJ4+!\*-;!)PSEIS*CG2"SZ((VR'E%[I5?-(<AEG*;D)A-E(*QA
M'HKT8HQ/ 9'(#[Z_11ZN+X+,N"O)C%P(;+3O%)"*W<2^GR\#67*L(#)("T1-
M ZRBD!%N"7$/QF,>4J7&+,Q11&VA.=*W#7:N22!7,KN5!0TJ1[AUR=N13=[:
MY.VQ)V]WZ95]*(S:=\K@?%;'3/EBI6E=F+W*'>/D#.?=N*0J^2PK3[HJO,%"
M54Q10&/8F&IVRH=8F:> +O0_X(.I\O1CRHR-PS"^96L^(P-<A<YVL)#[K<-E
ME4?& :C=- [SK,R,1M,F@5Z)WNBTW0KFX5HZ'\V]IXD-/+(@F<JC"PXC*8K<
M%8IE*E_K/\Q9D724'$-F\YE[M2(BL2GR+-9?L-"D;RJBU:@L5\^LZZXLT0O3
M@I.W>;\CKX.MATD,N6(,CEF-&9"=!IG^3(7FKUD)W0*0[I3_2B'3Q/I134)/
M+/B;)1 ]"#_>DRP,Y?W59R&&8XN( T#$N-/M6T0< "(L1QP((D:=X;E%Q $@
MPG+$@2#"ZH@#083EB -!Q*@SLG@X #P 0VP]EFP1857$:2'"<L2!(,)RQ($@
MPG+$@2#"&DT[Q<,#>SUN#WP_WY8G.CEH)KON"X,G]9Z>."G^Y%#QXQ"__/LW
M7O^;1X)H..X@G:B,CV(9;_G% 3X)IHY.R3\A#"?W .&V#J+_D2+AKD?OHJF<
M\I^Z,)@_]3VWVEO4<I+EI&9.>C0C><-.K]5\A*<D=M:!]SFHI5VTT6XABX=:
M=D<<S]T4[SF(8_A8XNCU.Y-!RXFCU[7Z]; EYM?BF VI]7]W)!3NBIVTW;ZP
M5/$4B?F][_\%;S>>\7]_D;N[P^"T,6_E@:6*!\<3][[]IQ0'3VLS'SCBK3BP
M5&&IPE+%*2@)ZSL?FE742C' PK'%4:6//__0%F>J!4S"KG2;R4%WJFD125B9
M865&JV7&J-W4L&N1\;P7(EF1T3J1<42)S1,EA]\N_VK)P6J0;1I$.>BUTE4<
MK0FFU3J]LDJ@MM6VN_['X>E/UG9\=R!K35SLKBKS@#GC91#Q]C.\1 T[O+G\
M&;N1+S/^>Q:K LRR.4KZZLYHUWI_']^7<C;[[J!XX7)K^YDF8G_HO@[(-=E\
MJ^BN-O7LL?R=7/KK==WA>/W&48OSPRCO> J<#QINF+7X/F(>[YV[Y]UMUWI;
MG.\Q&_<4*.]W>L^#[L.Y'/RT6;P_<,_[V^Y]MS@_-ISWNNYH\DR:_/A0WD:I
MWNL,UM!]Z &7G^[N8=J&L,I#2/04A$\?;,K15IORA##82B_0\SH3B[[6,N#
M\]R!9S'86F7N=;>&8=ILHYT"_XV[/7?86[?'+ ;;@D&O.W9'HVT^\PEAL)42
MM-<0Y6IM-N[C79<XV,!MVRIYGB;2YYY[0QO+_YI\W9&11+=CZ<&*""-,Z+FC
MWC/E HZ/)/9=\-=J"7$X]J^5$-N"1UVW.SBW)&%)HB")D>OUMT43+46<G,Y8
M-R$./=GX*<;+E==O?SSQ\'B3P.H#?4[C'*],;"F!#H8#MSL9V0S()L>V_2CV
M1IV^Q>_QLO!PU'//!Y:%-QD1[<>PUV\P(TXRPW*<'#P9C]VA9Q/91XQBK"T>
M3+8%D$X(Q<<II(<-9A;Y>M_2I>H'<\7[KI=!@/)Z);2"R@3T]^L ?,K _ZYZ
M7O+GXKSDN\+'#':Y2$)Q$ $HLM?]T=95?\@3)]UZEM/QXR@-TLQ9)@'\"@MR
MXAE\N<"?!5XKY#I!Y(<YDJJ3S@40QY5(Y;3V#(Y^)2,Y"\JTM#.+$R?>N 3P
MQ=,XBF3H.E=Y&D0R32O9;7QZF<2+&&<H!\6OX]DL\"7]F24"7C&WU''>I#1M
M,>IU$M^FKG,K82N9Q)=BW%0B82-.-I?.7(JI'^<P*6Q^\XK33,QF/&N,@(,O
M<XE_+_,DA;_$]74"\V$%\U4"CZV/X(O%4@!STC8 :O!?!U[)P\SE>46HMMB
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
MD4MC>Q?&]F@@[SO<7#8/4B=%-,*N9W'B"&<J4S\)" =(1//XUKF5CN!9Z!F
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
M^)J%P D)LI+F1.55O1&%HX4 6ZX@%A.GX%>!O(%',ZQ,*4*O6'L#1(0:(<E
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
M&PK'S*BN"K-9FPYW0D;5Y418R@,K#T7"]8NZ"ZA.RX:5_'MF'HDV)J$X)A<
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
M8QM3+VHDSK:0."@E5"%78)\ZB5&78%I0J>0$>[2P4MXDV/K^G%-O2HHUK:.
M0,>DA.W"X3[,_D#QL54V' >[<ICN]QR$]&SU, [F]HIW,O#H+FY[*Z\R;0C#
MGPSUBQA(-4GU?4H?2/5\4"3S\C*_RHA$!N/N6:_[BI[9P$]JZ(N"# '9[U#O
MK J;^<,M?,5D7PX-U'=&=QR6+,C>&S-@E!-M5?F#KL-A!>#3!K( ;;TI;@O,
MZ2S)%>]QI*=X8)EH_P;,9?\S_U[A]]0'<Y&_5_R5(*,F2J<PV]36ODGSD]&@
M0S5&CH.SY*D?QBG)-)Q-.S9G0/=G?%W6RW>_7KY:VV/#]@C>"&Y9!3>8MTK*
MF.P]^DKV]G;-WNA\)$60%AZ2*A&H;+V2=;.M@H"B-L3Z!Z^4/X#_R?;R=IZ>
MW,73%_&4)!Q!Y#T3'M,&T%E!IGT/N=?%U*(,R"W2^O:7. *6 *HF7^E'J:B1
MQ<!%G&;I)M6(T2]-<3IJF$B%.JD"'\3+RS@A7"H+[G8NV;YU,((N"KY5*G55
MBRLS0P*R-3\6' 5_O[F\4)M3\4.1:B#2K^1WC.\!1P,RY!I[X";?#1M#BO$J
M7KUV?@51$>0+Y\T"M_VG,O;!^RT4\H7>-DGATGI"2.]1V;4N(SJT&5&;$3WV
MC.@C(T9O.IOZ5=_GWX^4@J+@PX<B][7C -,C-W8I5?')A2G5?BRDFA'T?;Z(
MV'?J3LCB5D95>JN*D\#Z ?F<+Q;HAQ=U[\;RDQ+>9:[Q<9=@@OX(T/0NH&!D
M]$"XH<:X9OU+5ADN1>13RB[>J2?N#.33'X]9-OVA+610<!1:HZ0X6,9A*L%F
M2%1%&9XRB"*L@6;+@C5F6<6G8:G"1\KH0 ,3%6<$"TE3L&*P4"N:DN5T8U[A
M2>^2+<&A]%+54@TVC*AJ&WE@>]WFLURWV1]U1CU[85%IO=KK-D\=$><=S[.(
M. !$6(XX$$2,.EU[)?,A(,)RQ($@PNJ( T&$Y8@#003H"'OQZ2$@PG+$@2#"
MZH@#083EB -!Q+@SMK&F0T"$Y8@#0<3PCJ:+%A%/>EW\G='OY]MUT;'$S,H]
M3V/S9^F:>=<UR$\'%3\.\<N_?^/UOWFL<T/W?+;Y)NG_2)%P"OH=Y@WY3YT\
MY$]]S[WSRF7+3):9F)D>S4L>D,FHU;R$:?9=75'__!V+#YXXVBUHL?K"$L<V
MXA@^ECAZP\YPW'+BZ'6MCCUXOOA:-&^J_MN17.# 8HO9X.///[1%1!XX*7!F
MOL6D\.()@'+J1&'E@R6%2E:VQ:306OEP,"1@I8&5!I7\6XM)X;?+OUI2V,G^
M.?'48E+8HAB43UU+G'4WI)6J*8(R.%';L/76#YG3'LI7:URTNR31 ?/,RR#B
M[6?S.$]%-$U=_LPMF?CO6:SR04N9X SB6J:O[@Q:/>JJWKWPQS8 58X^7I;'
M\RK'-9VW(A.O-\GA%M_C>T"7AMY5.W?<NS]MW-]UVN2X=W_:N+=\?[J[O^L$
MP7'O_K1Q;_G^='=_5U7X<>_^M'%_5_WS(>V^!<&?7R3VG;^142[;$+E9WX".
MSNPHZ_&,=9AW7!9>H3ISU<M$4MD^/./TW/%YS^V.QRV*OCTA#I_'$=PQ#KUN
MM].U^&LM#PY<K]=S!]VAQ>'S.666!RT/&O@;NN/^Q#T?]RP.G\]!VC$.)^-S
M=]@?60P^GYOS+%*TS;D_;"V-N;PM+E*+W?K-U+K;*-T>BT;N(O/[DO;+GNN-
MSMU1?_3J.$,\3T\+>Z\\WQDMC$&_6C(X>9'0=[M@LHS&YY86OBJ!=PRT,!Y8
MD6!%PLN!ZTTF[I#N7+.T\/C<WC'0PFC@N>>>50Y?E^D[!DH8]SO==3)H07;P
MIR1.4W4/^8D'9%H9%AUA8F+@V9!::Y.#O5ZG;]'76@;TW.Z@YXY[-JK=WMQ@
M;VA9L-4L.!QVW<'0:L'VI@9[_;$[\FR14WM3@[WQD64&/Q2WW.&M=%&*=\9:
M![]=ZJ38Y=/O]2@1N'>/RB*P_1QX0&<+CA+'>_>Y+(XM'UL<M^30F\7Q_E->
M+<5Q"_)9ES(,T67#*\[AA\_R3@>NS539=B6R,9_J>5UW.&Y(J9XDW@[!"[MG
M=4Q3&OPD<=8B7NN=N^?=K?5,)X2W@W.F-A>G=GH69VWCM?[ />]OK2,](;P=
MG,.S^6Q(UQU-K&H[4!]F,]HZ@WM5Y;4F)_63C&0B0G)OQ'011$&:)72+HTU2
M'4UH;;/&!TMMM-U2LY@^"C_*\SH3B^:C9^B!Y[D#SV+Z:#)?FQFZNSTR8M%\
M% P][O;<8:_!Z+28/C*/T.N.W='(G@@]FD38EOAH4Z"M!;FPCS*5(O'GY"U.
MY8T,XR7>76#38<=V*-GKN^?>T(:GCJP+2;=C<7ILK-KSW%'/)@".K3N(9=7C
M8]5!U^T.MG9W."&T'E'7#M?K;PVYG1!6CZ<#1[>I.U.;4WWO(S]>2&>6Q LG
M+BZ:LW&&ML4.'W6B>31Q^\-M[<8MS@\YS_>H3BY;VY-;?!\;CP_&Y^YX8G'>
MUM3?H^2ZU]G6)\8B_-B8?#3NN>=;VW-9G!]R.O!Q/?+[X&%NNZ?"XOR0$X./
M%.SKO6M:D"+\D,UEX@3L:K[4><%7)QX5V;NJ*3:SLRVU&1U[=^<L.@Z-.W9P
M3/V$,+9W7\EBS/+8D6-L[ZZ*Q5C;'(VOP5B;,UMX(W4093*1:5&+:-WDMFN(
MS?GV_L@]'_=MI71;LUGWKVWKV5-K)\#0Y][0'8WM-8FM35T]A*&W]ABQ:#X*
MAO;<WF3L#LZWEK!:7+?)^]N,Z_.QV_?LN;76IJ<>(KSOU_WDT/S#'^-$PD(<
M/T\2&?DK\!']N8BNI?,RC-/TE7,M@LAU(FEO+&MA242OZ_:[]K:DPW#M'H/
M;F=BL7<0['?_$(S;[=KN96WSOKH=VY2S;9S6\]RN/5W4.J^H[_:V=VTY(:RU
MQ\/I'EU[QQA6%%&/CNM$1)D][M6ZH-MC+&J0/ENO/K08/SX?RIX)."4./W<G
MY]N\9HOQ0_;8'L?AVZZ4MO@^-@[OC=WNT)[F;&O^[%$G>%UO8(]SMC6/]CBA
MOMZ3H04)M9]$$'$CD66>^'.12F>9!+YTQ/3W/,W0WVQGS./Y"YY;J9L0"EZO
MW67?SX_J5CJ6%M66JRVJC\V9M*@^&:X>#EUO.+"8/G[W<>(.AMMB1!;11^,U
MGA]5EI*:AJ0;"S!MV*/-W9$?I;/<0=\&PKXJ?WED%-'MV/Y75D*8$F(XLNUL
MORK_>60482L@K(2H)M/.AU9G?%7Z],@H8CQ<=YLL/3S 33XR>FC2&"U(OOXS
M3E/G2L[B1.I&FYGX8B_?VW=P]MY5YH/^N3L:VGN #B0K>F^\><.F*V%.$FDM
M8K;>R!WTMS:+.B&\[3U9>7]FZW8LTMK&;,/!!".W%F^'D42\-]XF [<[M&>#
M#R0E>&^TG7<:6*W-B<#WA3L##DXD9T&6WG&)@/7:3RVN=^[VSVVDU^8&[<FH
M4Y 0#W#.W=%P:TL:2PAM3@G>FQ :>SA8*C@U<=#KNN.Q;1Y]M G ^U/"Q!UZ
M5C$<;>;OWH30:^I^UH)\']YN@6U*3SPLTZ2;^D"(TSB_"F6K*''0[[J]D6WJ
MMMDG;2EBO>%VX_.$L'I,[#KHN=V)S49M]A1;BEBO:Q/ZQ\>NH]&YV_.L'-[L
MR+44L5ZWYPY'-DVYV3%K*V*])CE,KMFWF8#=',QATUTO@U(=7J\YW\%OX=^O
M@PQ [/,XMQ+A#/013N&-_TB1..^BJ9PZ;Z4O%U<R<?J>Z_2ZO:YS$2^6(H&?
MLICIKN%I_H%?\<Z?=;/!YIVRV_M1WL@HEW_[-MCEBHAD P!"E(%#OW6)'_($
M3Z4Z"2\$ZVT3*5( W]7*Z9]W>B\ M,['GW\8NF/XV'5@16$01\[+WR[_.AF?
M=X;ZFU?P+B.%^B;!*P/7PQM5BE?H=^^\XWR:!VDQDW,K4F<*4\,\^CO\U8&]
MW6#+);VT>(:#>NX(!NWK05T'\)\%(@Q7\, LA:W PK.Y=*92C0]#O?_DR#_R
M8$E]@E,1P@0\&L@8/1(NJ]Q_TP+\.$J#- /8P,LBJCRKGZ&]8SS*%QGN68V1
M%JL?# "H!4A$--TZ$F!;7,.$Q3#X0HRGB==&'O<[7F4OJ=P.SUN92)@@B !T
M"OXO@U?UY0!W"2?/0'+\">N@17G#D=OM]9STCX4C:/X:8WKG.%BO-P(S9<MC
MO:Z+/_AY"J)=)JES&V1S -YB$5"'K=19Q#<P:1#!:(12D0G'EW@1*JW+A07#
MBO&G%.0SB'Z<)0(^T7L%E&6)\&$HH ICHGE,\\C(A_%Y=_AV =-IGN!G''D)
M+!9/:2HUEWZ3J DFC.$1PG:JIS<6FL+2X-D&$"$J7P8W/*;P@3[3@&@&J:NR
M5T##3[F(KO^<Q[GF(GH]FR=25F>#GW^0P>^X>L6/+F \74H_"VYDN.JP_ID&
M-]__#?[1\L8/07"B2IXK85%H7)03RICH=E\\B5[EM6LII:63D26GKH'%LNG?
M__XO<_GKP6!E'1C[FK-:Z9&A<"W/KH""/I^)&4S]6H2W8I6J?4XFG=Y 6QZO
M"PL#(>$,.Y/)"Z?\$^&Q!LR%^')F@$R9)6>AG&6O^2W]%5D4^KN8\?\ZD:%
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
M6JH6R<MPTAAWW9Y7Q>=;<DU]KSY%]8@S( <LOW,G:OF=M>?"\>&+[NZ@5F#
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
M(MKVZA"\R[AOC_:2R$[IL(7D8&!/1K[M#4UNL+UV.'$'=K]_JWF(UB0K]A$
M1F?X[!SZ#94]-H#?9J Q6C\VK=]F:#):/S9"X@[M_L2S)YXIHNF2L7OVP(-X
M<%<UQ8^T=[\V)PD\R-D7RIDY6]9JX^^G>,9*.-O<+^>[OW\LU[6^5$I-#]WB
M.QS[<]8LAMVV\M:Z"C(\DL;W>HWS:/KJ830X6\6/MUFG(;P2VF[-"\9/PL+S
M;:(DDZ?;#(?*G?0HM^<Y0^5@FV#^GX*.LN$/NZ8#+)Z%S_'@TI3-PNJ,PF"%
M1_K\7R"/]<'#<^RA/W8&];-S!J[C*B^H&JD>982G9LR#/+#X>FV4#4@DYV=>
MX5%7:SSIZ@6T!)I")WB>3 -<'X3' K$XXZTH3RSFS?%]WQG5&M-H"SP-'M?L
M")V3)\_0@Q=D.3]Y*UFM0CHZK?J,+IV'&1U!+84P[#7>ZO5K(GX67J(X%RRE
MH\:"K]715_P)XTGC :[OC-4'P/T7>&06G56\+M+9$F<M0;(S)A0H3VB&IPT&
M#94K&J*'@0@J^$4T 4H=5/6SQI,8P[F%AQ_3T8#DUF2# :#]VBM\1<PD*'@+
MO$864$'3KY+T"QWK),Y&LEZ6[>:'INR^5H%0[>0E1&D0UV9QY>'@XKQG>4@-
M-+D_;(IEY#I^U6AA0?)A<WDNLLTAV'C//UY^QE?@UKZU=_B5XN4[%,&(XZ."
MC3/ ZD=PST,\D"\KX0K8$6_&<^9FL[1@\PKZU;&PZ^ :&U.=;+5QK)5;J4VH
M":&)#5 [)W7?L*Z!WWC<6)6?.'R0;JS0)1\!;B!(\4S"B)_H"5X*G"#B>I<"
M16=D7]P-/Z:^_8G.I[R35_<FOF(TY,/=R6U\>+_O52!2'/;='+4+3^E53WE$
MK^R">QM7;[Z3#][F;R>32HZW<*Z#GH(<[IJT<DP^**9JX"'<D._YE:J_T>G<
MTB? 0%5:(3]H></T*S\CGT>BY"Y+GC\LCN2K?%F<Q">-+\586=D"74X?C2H\
M5,<,XBFGHO-"JLU.X=.A_\K!VORP]MN[JQ)X0DU2 XJCW?7R+(A(W)=[P%)W
M@IY7#>1/Z?'D.NU]WL[UE,&".[OQK9R=WZL0]8W.;M1W*T$]KJOK#:IN'\#5
M#=T[N3I_6-$/SAHKZ>(IJAF@&P^$7^SHK<19Y8\D/O$H/&HNZF&>%--\4405
M3OE]FXY6,P[H#D8*T3Z$J_542K7-Q^X\V'T+N^-MOR6[&PR5KFRZ.7!9><2D
M4O'<>IPZJ)XKSO,%$(3)_, NVE7,3_IH?Z2RCX=TTK=WIX,;QRY;2&;SF3L<
MOSM2NK[/\3_,49#WSYR\*_?>T"1S<JO=0>2H0POA%>Y#@0(NL=Z:/N%G^N*M
M&^,2V49P77FF,NC>[3SQK^WA\MB&]S4B0]?VO%I61QP<"L@"JTA*?]P8IP"2
M@*6HX.<YT^5D#?QD;'P[NGSA?*"A,\;F&<\;W.S_.=QK_0YF\"4_>Z8T;]L'
M/UJ/_[V>(O;G[3SX>- S!Q\+O9B#C[MX\/&]7"_M'J,0P#+!\6A>MF\/!DIN
MNST.=0!CUO") [L[Z9KV>%+B\#*^>T1=>P-UH&^-KONC024X74G@VW*G%MU(
MX$W[R93)5MJ%H#&K0FO4[\H$ZS" \3JE0^$!2@(KM4C>EBD(>S+VJJQGR?B4
M%/!S_H3Z\\N'(7A3P"G.R%'VH61?6 C2;\ZYV?W^6.F9W7@L#YP4@:4I!MH<
MJ9+5]4:3!JMSAX-:>V4LCD>_I^&TH(P&O0 B(<96-#126(@7)' ;O(M:OP1@
M00NJ+$F#HP^;\T?U]K.O+)V%W%=D>3+[ K&::E6C<7,"S:O/06X)%#&A>2T=
M1;9,TOP$7,2*.YT$>!/]52F\]#Q#3VDMG^7I313V:TLG8,&07XJ=B9FV*HZM
MU)%,@6$$-8X]&3?F._Q>317R%;?TI/D2",C%TH)8=9[47LU3ZIX2"I/\^@WY
ME9)2-+U.91 L$ JD!XPSGI>SSX,&3MW>5CG!U8@8: ^?;(TS>$S*$V:[_&A3
MXTK@_5SUQ/SA]9E<^&A3K\,&)D<; 8W^;H^VW-E(O.XG8=_FX :V[]:RK-_B
MR_KVQ.^K<UO['[(/>@+'XXF:/;ZS$_1[GCI5=4"WX=DC;Z3FAN_O(SSH;#W/
M=@][<KV>PDNLEN"=-A93AMG;$-%=>!<U'S'5ER'&I@EXLINL8 !$^)Y6 +Q@
M[-=@>SC8X;*WGCJ'<(BA22UWN2_L!H/J8;K2X?,\R(L\ ;U]8O"VRR<FPW^2
MZH+U&II+SO"/3V<0)EUE8H7 11%QA=DH=>A)?,*#.9Q7P# (3$)D^,^6H&AP
MA!!=(5>@::5$6A^?D0%KP,JCK)1!*F0 8 ]6#&>6+= WZ#F27V$DI+Q)F0-9
M%#&/LP)\X&)A7;%H@:_'S\#>BHPN<:P_BA3-)L?F9 68\O;^73%K%5PC %7N
M@9,)25$&@)1].\'I,NC8@B8.P@4\Z]J&^ _-)HQYR(OS!.F<#.(JS)<D5S%W
M0$0VA_<'Z7RC'8[UMDC1;JA!36GBW-D,=Y,*<K(ST&7OAYUMPSM(2AB"-N1J
M84,B+@_Y$? ^^#V8+>%E@^JYT#J<(DMIG8B8;'L'/9S/R?Q*R051EN!<D16@
MK=K81KP=)T/@GU<)=!<+/MW1BXSF)E/&;P^L-4YJ5M-:^SO"5NLHN69LI[X_
M+QF&^ ):U#12XY3QA 1"$:>,PD4X0[X+L;B8',.GQ0G-G/*8A$P"7EZ4DUQP
M\PK;&24!@B:87Z*.X3?$-PXW)7:>B.>])'<HCW>V?-<6PQB2-^JE"%-1WW,^
MU:I,])(?;?AD7@=8)_5J'6!C"@YG^XITBY7KZI//1"CZ1JE=>5*O_$^NF^TU
M->RKS#J5^2'*[ H/H8R+=DF-:PDN>UN"4Y:_W&9VJ61&#4BI,'"LCT6ZM0>
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
M_<W%CZ)&$8M8>:$U'B>M;EF;I%1HCPN**164V?S4S,9FV.7V@L^Q$I_QTZT
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
M'66VN&^BH:-CL$9]VG/>P9!SWO' 9!K;FBWVW!YGR9[)^)ML\6:VV-]9@F&
MH3L5?U_$S"2+VYLL?E]$UZB_T?&1]EH%]&%JG@V@396TP43K@H@^CR&&.Y*T
M1H/:AQ [*[&-[KH3.M1JM]UQST0-)FKHFOK:%#7H'!R<_^(..CYSI 6%-Q4F
M.A%EU^5,V1TZDZ[4,^A-?"<]IX\*\;NC$(W8[-OP*YM;N,>)E2PX\1PXX_$/
M[=1$+2'V.(O^]2";G*R82A&-J..15HD,3]R1B6FT3QQ7K/-PN8JIR1&W.4<\
MZDV<(3*MWMA4FK0U36R4:/+%^TI-!B9GW.*<\1X:;]37 N)/.?]C)/ZFTL14
MEAOUM8SPN[8GZD+<26_'@DJC1NTIO^<.^'8ROM&A8?R&\1O&;]37*L:O,[$_
M_\6=='S62'^NW2%EZ,&<;UR3V26-:$&"1Q-G@H',K@661ZB0[C):LV&U)OS4
M;$.B&^,\9^O\J/<A^;=[LG5C/!,-M9K"&O5I3WJ]T=#Q<?,];\?I+$:'VM-D
MHT.3*]YU$LS(Y(G;FB?^/;F4I,]4W[8T5ZS&4ON/F]&;GV_=)K#-,#LZKMTA
M96C"G ?BP)>Q.==0$QX,JL!\L3]TAEW12$=8[9;M]5R3,-:$J.[=]J)#RM"#
M<DIMC(\Q3[QU<PL3!YE5B%U7O]Y<>>R/>$FRMXLL&R5J3Z^-$DV>>0\C/]E-
MR TN=*?P-]9\&!5J3_S5PVKVGY'82O)O5B.:P,$$#AT+'#S/&6%&UQD8PMG.
MJ,%HT(0,VTI3AB9:,-%")U6H7;3@N:VM3/GW*_?$U*9HQ=V[K0P]://([94;
MQG5F@V6]>?!P-"8B[/;ZW3GFOB/$=DMURL!S3'V*)G3U0Y#.EEA%W?5-#_1@
MGE(=7K^UM/,!<M$=@J$AK!HI0P_"VL727;WYJNM[M*@0QHS.E+<;NMH111NZ
MV@9M&+IJZ.IC>W\MN*D6!X ?H8;UYL ^7T_8-PQ8#P;,-V#N=6<SP([0W^9Y
MVX;Y&N:KF39:Q7Q;64W\ZN-GZ_T_W&VZ,L4K6I'A5VDXOV"'K@N>F;K@-M<%
M@X;Y6K2!68K6ULK@\8 2S*[ON$:%IC18V;7.ZYO:X+;6!K\L+HHLWTGBC0*U
MI_UOV30M@O1Z6V7PCWDPC1C\.P\O__X3_) -FD5@OZ?3)%^*AYW [WFR.O7Q
MH4)GZ!4>OA>NI[!]01<&8@-%:C;]_,M_J<W?U&"/_GNA]$OX-H_4<L%.IBD+
MOIP$"WCU:1!=!=>9I,UCQP,U3I-T#E_U9+M0$M; &8]_L*I?41X;PEP%7T\4
MD0D0\)0]OTM^E%*3Q&=)%N9A$I^F+ KR\)+ALVM/);V@6_9@0$%XPY_28_>=
M_@,IJA&#^95:?@JL9<H6?_ON^\\?SQK3%/=Z)?\3'P0&EJZ"B']RQ?LJ/E(
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
M-!Z_8T-#99SDT3T&+C%H,\N"%  )5U". DQ3)AX618[9!;4? C:I\N0R]M>
M7+^YEP7SGQ\7BY-7040QW/F2@4I?IFD07U"J(GLZH_X(1D2ZYBPGF8(/YY@!
M^\O1)/(E!9*8%R*7#FC&S"_@FF"+"B?*0-8$(, ,<:7'BR* ;N:,D7X3>IMJ
M+7!#>0F]9!U<4_9&;0D@A_+.RS"=PP4I6I]C_7-?"X MA)<<=V@1:3"3!HE6
MB++YRC-2Y&F6\"$WKUD4@.TO0O@RR/@72T ![FP*;F[T(K,86 Z:D#01?!XV
M 1Q-Q/-<PG]AU@VKQ8*ZS60Y?$"==ZRW18H2624I(XG.$WH4]P?0BY2ALX';
MDU08]@7*)A3UHO@F:"[#KH$(,_!T*>\5J!-\E=H N _-G9J,GA7[FUDSRO8W
M_ %WLE8:9E^JM&+"'25_C&-]@";C,<Y;FWT)MD]8J344OMC3)G!0E^$<6B4D
M%5\HK;)K;4)A\%D*I74%][SQ!=!)&D+0_=-3EFQ^0>XP15=3Q;%JEE2.-=95
M"'@O#I7*NH_7>7L KP,DK(B"U'H-8UJ49.1W.2-#@\"(Y&-E9H_GA'A6&YP+
MSBVA:L2T!0*9>QQA/V4S56\0D$.0.PY;OFO3\'^@B;\;MM:_9?7I[>9AE+>B
M@ 1O18X[XZ2Y'JXH<]TB6-F,!_-4OE4Y?_V[VZ[PZP^<O04#YGCWNQWO_NTE
MV4YO;]V14<0C*6+B^ .C" T482Q"$T6,;RB_,HHP%M$M11B+T$01QB(T4018
MQ-ZE4T81CV<1(Z,(#11AXHC#*N*.6Q?=E-CHPHF,-XV.;5_I/4LB_/!OWTV^
M^T8)#3QGU.[=1O[@LR<\^SLO&/]E*O8S6L/KDOF]]@ SAO0(AG1?%.RL\3O,
M?A$WC65M=R0&%0\1!3]Y_W]C6<9[C-/=_#?W4%NH&.4__9I,XQ+T0X79)//.
M,?FQH^+!Z<.]MTY*4M8<* :&->ON#%OI#+@QM#CB_(PKS-K"HEI@)N.V;SSW
M+Q:DK<)#VUQ&ZQ'BGOA\4$6H9*W"BO;(F+0:&?[)X$&0\;!\NP7(:#W-V ((
MP<$;TV:]'9-*M1D"URVG"!H=;3^[/PXRO[D)Q,T1ZX:_.-B,D,:&\2R,9:R:
M%!DN1^-_)@NQF_B'5\\/MOWO4\/^?)FD^0EM>L1WFX+7\74[<J5)MOTXZQ$M
M!;WC^=7NGO.K[RHQC6C+_;?H>_(,3Y.WTVH(=:&-7UNR7O.6.[99LES;&P[M
M_FBXQTL:K>LT!V"T;K3^;5H7:]:-SK]9YX\[K],ZG3]VP&G&]#OI7/\ [[<D
MOM""Z+;9WW4!XF[?[@_'MCL<M"BZ?T EMI*/N/;0A_^/C0[;J\.![8] AV[?
MZ+"U'+%O]]R)/9KT6E3M8P;$N@Y]N]\?V+TM$7V+$Y]OQ0;P?$\SV@>,ME(J
M-\M1=T@Y(#/T3 JT0^&2Z]N^Y]E]=VPR(QW*AHU[ONV-?:/S#NG<M2<8<?C&
MTKN4 _6 %_7L2?^1M*X/\>WTL#ZV!^[0'O0G+<R#?BRWB>745]D[])%H;IN=
M71?0[=G#(8QF8\_D7=K+1L8]B-I'1H.MU:#O3V"$V1=#=$N#[>.&?@\\:6\?
M,VPS >S"2.C:8[!"?[PY ]'BS.>9.)S@88B?;_*;'0J$? A])_;0,ZFN+J6Z
M?'LP&MGCGBGQ[)361Z[=VSN1:W1^=!1V2XK+)#:/>#P?;88K+4AITLQ]%/+#
MN$)V2#[;-XE,+9:[/DQXUQN/;-\4>FJR#<*#3-7XGCT>FE3V\6IXU,-:7Z-@
M+?:K>) :4A_\]&$3X?K033,.XXJ+GCT:WVHRO2U)5K&)EXF1[XUN'] ]3PH\
M_:^E\/:']F@PM'O>(\72QX>+;;RE_;@8V][$LP<# PL#BQHL>N,^%I@96-PG
MTWILL!C:?1Q(MB3H3$*VP^3"Q2E8SW9WK<[ZD0Y.KAU=].W-=RJU20DJG\A$
MZ@I^EPE6QYVPU9;#E.HG)*GG*FUH6^BE/,3IZY;'T:N=(9.,WQLX/:EK0$',
M2BE;09$G5L_JX7O50Y#N<,#T_0"_1W+4AI,HN$Z*_'01?F5S55"B.P(<];AH
M;[N:[6AFNA&1F.[>:3KN>,,::(N#NJ$VS$5%;UV5WRK$<K='>BHT,5T%46W_
M1_&18F-XSO<+?CIZN=&#%:3,@O[/"H /FUM%1D>FPR7@5M@,$55>;*5PR:X3
MTO%L=8L%LZ45)4'LE!:X87T&7'<#E]<J<'UBX)$S%N<6N+YP5:Q$:?V:GQW%
MMQDI_T#,[%EK:E!T,!3YK4+1EKH\:YV&(']HA)66&%L7Z6P)\"*7Q/ZW"-=X
M+6%L%:#;X@N;H6F7X8P9/!T.3_U6X6EC5ES!T P<33BGA4!)C*X)M<!=$PZ#
MP0Q@Q3D6H>S\WP/;^OG?/OX8VM:K]Q/\X?;HITO0@U\\FV[>X0/EL^GCS(J3
MW+IF.:&= 5[G]!2\H,(_W2/ACNV(\)H"?B?FO _:"J-4 .=Z7$^<\=V;SP]K
M00PQ=WR#I._U368K+*K:$WO._NS0CK(J?AHW[3Y$YC8_A:#$'W=HV'FP8-8O
M00J&6.YY>\ X*(SGH.=3?[\D/R]#'$/C KPC8#A)"< Y.#N"U560SD^B)/F"
M(VF6 U_CB,N700X\[C*)+A$QV1<^$!> MA1O1INPX8)95,P;MTX!<',+3",I
M4FM6I"FBD7U= SGDH[0-E# K5FOQ!Q!%<-0Y$T-]FOP':21:3S %QP:8Y5M,
MP-.@RT66I]>.!9P4H+RG TA35\&<09/!5LDX</\UK_<B0[4L22WTB?L"7XH;
M54.;^=7GO 66Y[Y!T\&;_W3.'>O-5S"G^()9+V=\T !N.V= 11ANA4;7_9&&
ME\AZX1%%REW';_ /)RC6)P9-7M'M\%QW,AG(KBA-EV+_ DXU%F+GOY,B[+H6
MU/TW@EF>I$)YJ^ :>#H:/$H.ON$(R(HHAT>L68HMH=$NP:^7(;N4ND^L*0H/
M2'P81#!^SD.@]J3&19JLX/$)/!4T"D\C58-B5NLHA%^GUR2$W7IQK'=@I<D*
M8X@,(93?I,@9F#4T)T2PAPOQ$CQF.,,7KY<IN<2L@$ "M"%T#)T7NK7E1U=A
M%#4_XZAL?AK BV;A&EJP\4VXVGB$0&_S<R(3\^:GZPB/<*I_-F41RG[CTB3'
M'@<;C4;S#>-B\XW9CPCZ*/S"0&=Y(L%=4N8L!&\3I%)S1)@1??NDSRU<PGO#
ME5 2@<'+P*97"9)Q?%-V2K[NT2D2#5$'XTC\,G*OWVTDUAZ=0/WW]Y/A:/+B
MT4E4-;C=G46AX[E(@HC[*'#<@)4+<%DO-*+5!C/Z808<5!#3<(S^TL#%P&4O
M7!9%7L# -\54)(QKP,@N69109&_+/!'E!N(YA67DC0030AJ6K$4PMP]I/.Q1
M0J,9!&,I3IPL&Q#QL3L[<_2'P"+VO9D/(&!N'MVA1@I<@1#%U'+W]/,O_W6K
M>02ESV)*P2,47;"3:<J"+R?! EYZ&D17P74F9Q3'CM>OS$"&*B@E:^",QS]8
MU:]5?%F+0;^>*.(4<.1"X'?)CRBRE9]MS'-\MRNR]5QGV)AZZ3O]AU:BBI:F
M7C>U]E-@+5.V^-MWWW_^>/;=EFCWD>WN,SE>,)ZS!(ENGI66$]2GAO;":D'_
MO:B94EW9V[1HG'['G3[--E'H!H$)(.HJ7\HP?1[D@<5]'[GY6904\S*?"T%M
M^H7EAE 8;-W /\MD%1"%"XB-,2R>LQ5""J)E6\P8()BL8#9CZYQG4A8V95LD
MW@S0#-"^ 6@T%07_Q]]%Y,SB"W!O] G>R(=#N&L9KC/K*@0'."LR4#-+#>@,
MZ/:.G+-DM8X8!4(P: ;Q-::_@6CA-%(U=V7E*83>P4PDZ:M,/SX"H(KE'TEZ
M;05K3)[+' ]/-):1EDQ% S0QAYL!9C-*X2:I=14 G:.\(FD<L\ZB9:PYCU9K
MBX&W@?<N>%/A44R>$0)^0,V<6>LD"F<T6P5 S?G$3@AXE)\KN"T_(M3.DB*:
M8P9JAH ''QR*:2D ) .()ZMPQCDF3L.FE&- C%Z&^;4!J0'I+I!>L)BE@)4:
MALKDE>([Q8PB.%OZ\PH@RJPK)O)5[ 7>J!'.#EJ@8F!V7Y@I<^Q\5CNZ)O8H
MR",,O3#BXN@O(F<(:]A% I<\=67(72L<WL46Z@%[:DLZ(TL(:J4&9&A5M0%F
M?JOLL3HA+JMIMGPEA"4+$=!& 4BSI6*75IA9,8/H+^/59UDQQ>:0N*TE* T"
MR8N4T;.JF?QKGI4.LR_6O&#\XDMX ,M)0V)JOT[$<!I^SK)9&DXYDQ(SP>]R
MMK)\Q_J575OO8FH["D"</_?:L3[A:][R1\II8A).E#'N9K9.]SK6OY+"RI8T
M,&(1$A\< 5T%NJDHY"**;YS4=YZJ%F;O7#>5B^R=YTYBFEFWV"7=@(4/E7A%
MH;/(0I$<.#3PDVV5*3MD_.8KYA/P:2E6**:\XB$*KFP$&9ER'GQAH "E]!5;
M5:SY>]'"+T.L'RO@^UET35:QK]@G@3L6$8*TZMDL3&?%*J/$!K01$_MWZ%N2
MJD_%JY(9KP6:">!7519S\=8:O%(6S+=I0MKF/('65:5*5UC2@Z5*;,'2E#NW
M[:K$!]"EBS!B5,'#OB[#:0A/0N0K84C$;9*B:WPEB1X%(LP/7JN4U@AG(>>5
ML/QF;Q7-E6@VSP$XUN.81%G;F,DB*X+LAI1$W4?I6;&#:G41)\?!'$;7# 45
MKF @Y?(HJ0PER\KI-\6+.M8'&&P2N->N^4V<F0,L)-$E"IC%EV&:Q*ADASI/
MSE&V8J,:S0((IA=,E"B!?! "]"\=5)F36T:?E619B-2(:LFAO="DX(+PBW>L
M 3PA5G=%T0TOM.%Q*94G7>$BAPR[3&.#$,6"GB%O%_5PI7!$12=H2KR8VQ-9
M*MUBDQ$FJVG( YK:*% 5=]4+N_!!'&<J\I2J+5'[QX>+_6[AD$ZZ!L#-R2NU
M;A(+\:CJ]OIT&<X!P\2_QE[/KYV<&ECA_&_?_0];S":L/US\3Y]-Y__3G_06
M_S,9]>?_,QH$_6 V"!:]_N([=5;J&V=P#[Y^3<S/"L'(04I9P>8.7;X<S<S2
MWF66]M!X)8WXE5K:-1&[WJ*I@TS#JFIP:6^X[Z1-OOO\YL/P];M/;\X^?_QT
M?O[F]W<?/WUX^?O+G]]\>//[YY>_OW[SX8_?/O[KC3#+!U'8[E+R>HDVMI47
M=@^=7?7?95=LBW?&JGIC07<LT9\WYP>N\O[&/KW<V9/;_WP-M+,:]LY9',)@
M]*$<*!^OG+UD[5%$QTY;(JW!^*H(G/?@(W*-B7.8XM4)C;ISV1T;!EPV*VB5
M8K)8A'"S*$[D7:RXP..,?K<<[.Z0R^%O12$*\T13GG'?4*LSP;6\\@/NDNF3
MFN/N59D0<<WFR)BGLF'E*F.>S[G5CI?^^(:M/A7'I3P?N>,"$"&E)O^FI=VG
M?)3#&O$;!Q@E=U5>&DRS)"KRYD+K6M'4K3:BXK<[P[W;1.C3P4>A>OQ"S,O=
M#OK?*O7VB/W;<=42PSDF7/6'K1'[1@_ON!FQ<,U/N%_>>$/M^WC/[\&*E<3D
MS@YZ5S=IZGD=I-7P^6!=W1D=WJ+SNQ<O?H- ]DODD11_'VF\O/A6).P!? >1
M(+Q=BY'PAW"2/WX.\Z@!BGMLD4D3B+<CL \P^OTSC*(P6%G_9*'U2Q'$%S2'
M,[C7#E!5CVYB3IK$1/?OY^-T] ;T#OR#:>VQ8?@D6KN1@#W$J5_+(,29"U[M
MLPS98C.-<)<S'Y[6>[P.XI!%>#?<>HL1H>V>07,'@,NQ[J:#%MJY9N:,%ES-
M3-[&@MM!#-[#0YCU,V/6V3))K%_AA^$$+>0$0\,)].<$Z$22\D#XUM& \S"Q
M/@>Y]4LH XC^;0Y9:+M/T-ST1UO#@2.S<*T,^1]@MB<SP?"/@ .<!WF2+4/K
MXY=@'IC$0&M) )Z[94B WB1 EDFT9]1_E19Q8OT&O.7_S)BOB:5OI_M'9M#M
ML]MV#/>_B6 ?0I!?KY*]3-Z,^'K[@6'?C/AFQ#^X@PA7ULNE]3I)]@0#1^8!
M-#?TD6L&_,?MS[MXSM:,*HS+8N C&/Q?A;'UK^*_OW='PQ?\IQGWVS?N#[:Z
M S/NM]J!:.4G_EU$7\)%%%JO@F60XO)Q0P*>VNJ'A@3H;L/M( %G>"2%=5[$
M)MG?6@I@0G]# 1ZV]3\'Z;7UWK'^F?PG#[+_8U],-D 3VQ\,#!'0,(G7CL'_
M?3&_MOY?+$#Z%S,#?_L&_L'6ZE\S\.OD+MH]\+]/XB"'$,'Z%=YC1ONG-OC^
M5J9_9':ME?E^X.>.BZWYJH4[_*S4G+$CH '_7X&+ 0T!:!\!Z(\- ="= (C]
MC_!(#]P?,*.S2&TK"R*6M8<(_ NT$UMG2V:2_T]N]=MI_Y$9=QML>)TF\T(<
MYBQ.[3D".O ;KNG9:>J&$NCM'/IF^5];*8%Z_-P</KW8OZ)(*Z?Q+] <.0Y#
M#Y[< Y@I 3WLN3P:F C"G$4AM/JZ8=-;3L?X]H8Y5=/V'*RB;K_KN!.VVK)Q
M7'TWN-ML'%UN6/=UR^/HU<Z0R;VAO(%3G>$2)S$K!6KA1J)6S^KA>]5=Z ZR
M&U1M@U*WW!]*;!][XFYL&B=61.S<ZI;<-!U#$.!>L-;YY\_6SZ_/\&2S! ^4
M8@?:"O;;&S^X;>.MLRC(,O[5JS)7;>$Q0S'C&^$KIY'4+O9Z)Y=)SDX \"?9
M$L]Q@#_Y:3!/V/FJL/7FOI?=?<(N5LVOMFQV?6=$W?EG>4;%C-'9=[0O/PMF
M2SQ/9F.*P:(-A^A0AED2+T*YN7&RL)9A]B,>XE#=AFZK2+,BX(<)8*;S%UH3
MA#]^"S/:H^!3$8GSSJ[H) #T<G0,P0HEJ+3AB<YGV;*K)_Y^&N8P1,QJ^Z&+
M[=T^I/*T(NON-V]LHV:)9X49/QDHH1,_;$NN#I='!DV3()WC'W-UFVS;RD+4
M@]?K>39H.J. DJ,3[]JQ<91CO448P%U]U)S7\WJV!?T230JB+%$>I, <WO]+
M$.:@X).W"0REF?5'&E[B01IO_K> L=AZ"\U7-NVVSA+'MG[+Y_ 3'I.L\"BD
M&8QV_";&;UH4=+)M>1,>AH+G1%#J*(P#!]_"3W<A^83B1%)Q'72<U9J;;1M8
ML>WG6+8&@K4^,'[2Z1D\H4#B?)XL\BLT3Z7!_'0,<5)(9IWGR>S+>1ZD#KP7
MNW/%IC!@X2O"%3]V"8^E#*EY?*<?X?Y ^FE(YX7(8[!J1_A4:8"LZG*+K$&X
MQOH67]Q ZHBDDT"W;X2$VOGY];F \SE;YWP&Q>L!.Z[4_Y^$ZZW(RI-V9L$Z
MF &*.(#YZ_&$DG)L#>; %?GM^(:%0/Z$(Q\?+XUAS#_J36K/4I%%(,4&5 XS
MMUX%\1=L_\L5B'\6 +A20$-D_78=XR%=>)0/@'"-OH\S5CH&)HPOP1@([U-X
M #YT%H5TNI XA"]G$2.HK=@\#/CYSSF;+6,@4!?7=)H.N@&X^F46!E4W!J(;
MHQM%(EXD?0T=UC5ZD0FE8)\^R1.VP%)610S=*\\)_%"LID%H6^_ ()6WN^+M
M@[L)\34K\FP&C2%IWEMH_+!LE-NFG)1FK?'4JJ3(P':ODO1+*:#&>Q@U\3R(
MDA48[*N4CN[,K&?\E!^ >#'#L]?@+<\YOMS)9"3DX%)3\';G9\?Z9Y!.B_1B
M[ZUC'V^E1T";?TOBN? 2Y>A:ZT,YM*,U ,]>,N#7I2K%N6_P(/B:3L^EM[Q*
M\:_(^C/&Z")#^0H!_ODK_H:M>$P?-+Z/"\J$"]JZ%=E^1[2QF5+=$;T/@ N!
MS,!/3$#HF4,/)3?$^)E@=&WS( = (8SQ($:XKV]S[X[C*JH#QIOK75Y06!&H
M?JC8L'RK1"A Z;/U&7 N_,(2Q("/QZ/[ ,MJ.](DXH.*&(]L/#D>AE#J,?F3
ME 59@6<J9S">@=."?X$PXM=;S&]>T=^$3N$B"E>:"OR?AKDM#KO>X@P$)WJ#
MCWWYZI7UC(:]YX!QZDP&!'(5YI*P@D3ZPBB&MO4FC;/\_V?O39O;-K:$X>]O
MU?L?4)G)E'P+XN6BU;Z3*EF6;26VY;&49'*_3#7)IH@8!!@LDIE?_YRE-X
M1<E:2 I3<QV1!'HY??:MO?\2D^DKO+X-AM\ZAW?$-$[D"\9>>!RW]UH@[;[/
M+\< !O<A36J':M2>3S>@AS,'6.JBW0AON2* (# =++A,Q# 79HV(#9_T/< .
M7:'>H2=FQB86D:DZ(%@ 7P4'Q/#Q]9&=HCCR^SP,G27AG6K>2.+%)<#]W!R$
M4P!9D.69+*[G&&P2T']@#T=ZWHS5=5$:P+Y3&,K<VM*JOOEGU2^\ZC877CE^
MGN;"JU6Z\.I^2>+!+8!"=S\M>($C7;G=SA;;LR2G^U)&):/3L?:49#[*+W,0
M BA@6\B;R C69BRNI&8D5Q!Y6W25*+!U=$300QXY:5"B2O4X.>9>L/8-GXZ-
MIMOI%FUGG/1ZSEPVGKUHJ$V/SG[UBZXJKKFN 9,:I^45KA[6K_,UIQG>'DJV
M.VJ6?">N]QI'H"LW?_4^QB#,@94/08D=#WWOMR#)0&% F7L<&XFK=NJ]"^,^
MB+(W&%\ZAM%!(6!EWQC]ZHV6]UXZTO!F&6>OZQP"JP%-5#F\Z<UQ'"$V+"]3
M6;_.T(W$.IE2F5_K6<X'(!M#?:78B?&&?$YB6/5D<E_>UL>D-;?CGJOD+D4\
M/^>15*2CS;9VT6RC<6% H$@9#JM42\VN4CHU93R@&P4-)F"4R;3E(0><6O)L
M'Y"KQKJ7TGGWTK^">H#\\--1&/1%7Z 'QOO7/X.??@;C/]*>&F U$G#BDB\:
MQ>6HQXW;1>-=R]DCK2:1Z"=";8$QZ/SL[<7KHT^_>.]P!^551D72?"WBO_,(
M2&- 7JY/(AV*O[9#0&LY+ $>84[XNO0V<9>X/^11F>(O?,>RZR:S?E?MWE \
MIM-=/]QV^L7=&K,+8@$/F89!U, C(WRL<XJ6I8/E6TZ 76.0NM?<<&5&\2IK
MQYJ!=CFX';P(6@L'O$H0?0'(!^4E7??=SP.\[-@+!5XPC/<CC^(0.#TL$@-$
MEPDAM+,T0(Q!$B-/]2Z9<4\!Z='-B,,;;NF#@>][%R!F0O(?,T,G;X1R/0*D
M $R78S)MM3E&+)ZL"T9[91OHF['+8JLBXQG'=T=T+4XT>^ OOL*=G"LV"NIL
M!*38=<17DQO 'Z&S9@AG#C;LE00XD/?&=06Y;BN*J#K'J7U#)'@F*$RH;*&[
MZ\U 32.IB7=E)X$DX]F>X'7!BS"/2W2SO?G6Q=E?Y'0J2U+U&F\!1]9X3<"
MS= ]X[!UV HHC.KR;ZF1W: F(/0U"MO(\C9<L "S/8ZTQXM^/LD36+CE]]K]
MN>/K>14C5$:_NJPZE1G9OD VY^C&!AE *_^,HR7*X>^77&;DSQ_%@SQ%1T$$
M@O\*%($IN?P<X./]U=9QARO=_BP& 0 0EG%)^@VOVJ#9QV XA(6=B#333!]7
M3E>YYW3M--W'K520"D@KP.FIX=TIV+\::\O0/7_WOU[(<2S"?^-IJU=NOD.#
M >$*$J/2<Y>SGR\%?C>0KA"F*;[DV272OQU]_7A^N:7@]S%^K:'W%)(K3SA.
M@OA2R>4MM9;B1D@&*@SUGM\O$PFS34L :9$@%?KSI?)Z'?V$F"#C2S!QF4_;
M,A\>V25MQ8MH+< 79X2-7^6,O%/$Z:LVYZ[-1M7T6I; :W@)N6F& 8Z0N1M]
MC(&WHM:%L?XDT/K',DCO*ZS_]?C#T?:G7\\=O1S]73SO&B*R:7U7[7IVKP:N
MU5E@#(QL&:.N(&)95MO8?11'V]6BYBP4$Q#PP%0B?1C*8O-=Z4O,>YGQWGU&
M=0%E+<8RS5"6CUWHZ!3^?N)@Q8=LZ&V=7YR '7TKR]+W8&;4D.C7@L$ZB'G4
MW]Y_>$$P*9NW1"(DU AT+*]%#J:S54K2N6WYA>G>?R@,S3@;*%E9]I"6QF9]
M\L0>J3U/U_BI!W=!B]3N!Z::)795^;9EC7M%'P2NSXG1+8L1KG?#+DH9497P
M4&K;FYSP D-6G8-MY'<P+DG:/$C'J./I\)X -D"1RH]Q<@D+>P<P1 ^W73=9
MJ"DPV01P"EFA-4V!OL*<M"=:&/Y1&L;;0L7CA56,>C;RHA0C*PJ4'A*QB"@K
MO5_>?60+ ZU K;4I75P+[^V^0*6(#1&E=1O#N)!RH0-%=@X7WW"N=VQ=:S#$
M?;R3_$8N[E!EI;+R/SF*VX\8]3J.PU!>HLE08.'L7O$KHQ/'H'^/ CP0Y72!
MYS^6+CA?NQA!KXD1-#&")D9P'R%Z[AY:KQI5)B6RFO0IOC(Y07LM[[S ,!>E
M%J&*_@$0/@9F.IF";+>Y5Q<VG69+)X>]*":M:3/#<2T>G7I#T%. 3<IASJX%
MYH"%O"7RP-D$@FZ;X[1_Y*5MEX2M*U[_+9.X>_KYS#I-M)-1KTI+UR%.9M//
M$!S&+4)L7LLCDVF&4"'5"\1;)/,D'0=:(AE#G@'_!LP#M2E4%Q:L]Y?\*VCO
M8*T,](H=A=,L@9?)<FR R;)D4TSH-< ?"995=.EC2FTZ2(*I39*;H*UN03Z7
M-#>7M-'M+%SN0L=M/R$K9QLA+-'LI@O/2:LP&V!A7IK^HZ!\D5TC(.NF#]Z
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
MA7*F+CY 8!5#@Q_KU'PW74Z[$4E^GB5X94]-FY^S;W (P_DV/URR[.S%O71
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
MXP-%)(,@E90\- #,]N$%8.PR G67'.A? ^ 60$\9O)5(D<81T/X,5.&<BAI
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
MO=]E\,P=U*NF]#0!@S5@:*O/MS:6/IJ P0815Q,P: (&:WT<JT90:RJMGF7
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
M3IC%G(T66JO%UFYD>6OG\>HT'J_&X_6,/5ZW=LJXG64^F[S*%?#0-(4!36%
M4QC0% 8TA0%-84!3&- 4!JQN88!74E7NWXNX-EY"9T<@[VH/^]8^0^!G*%%
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
MA4!EEHSO"%)/>3HIGW6\I!#:-)Z-?+<\$>6)>!87%IK4=,[/Q"046:;+0R=
MM=.V04:QC:%4,L;B5TG$Q:2Z<_D.W3+?H<QWV-Y\A\VS_EK)^;>;\TMU!QIG
M^<"D$7XYR>W1C ]]-+.C> 'E.LH'XV*!5B(A/RD;T/:>HPMM!GD+R5\I(,_
M,9A9R,'2>_9Y820?@OQV&-H38S]2/4O)103#1Z>T'/P-*FVW<HI0#<8)U7)P
ME&?">I?E)D@.Z1+B9#$B+IK\=@K8)Y3"O(E4BZ5:/K-$I4BSZ8UX?P!=.,;D
M<G)KP-Y;I2^T]\%M<L&Q!Q4D!)V+6S&/H;S+HYA7O]=)%K^RO@H75-(8H!4G
MC"E6 C_\*_;()6'VUV#CYON *HQ%+!64=$;$"%S%BZD\Q AW?AM\)S5\%GB$
M=1T%[(^45B9X5@$_]U$.+OD<K%->JDQZ+$2DY51.HE2,89GR6.%"8SH#5&-4
M:,DU_A,3'V)!<^2+<8;A=LJTQK+:2#Y26!#*.6C$>)T\1V3EA.S5-1%E"TQ8
MA. DSD=_)?<S0A]O*L!A+Z$78$'7TJP9U,D@%B%$<I(5XEGF]- .)WV)4E8!
MBX3_I )RJFH:&02&A8QQ]^ ;P?JST:+-*TH'6BG UQ3@GG"GB*IOMWHT55E^
MZ2XK*>QY%&:PB7V.CTJV6A)5253/(2K6!5'7T UX.?6QI*V2MIY'6Y)7L4?3
MHBZT%4O:*FGKF?'** [1+"JY54E1+^&!<W\<4,<<%2AT2P6K)*OGDA7Y)755
MR:H<'ZMYM.O<".\:^^ "@,EUJ&+85@*>E6=;03<PYL12'9]*FH1N.J%<L:DH
MZ;BDX^<%*%POX]] ?R=X^]'+SU6G<A^_RU4ZF!$N_TPL;ZCJWNK^!$D<]UB=
MHQ]6$FA)H"_ :*>^[HSJ3C%&@@Q1]>"44KXDM)+07H#0[FX"2-TE?)X(ZW\I
M2Q]* [ C'@=<51TBEFSLC>Z=VV")PAGK=?9+<BS)\5GD*%5&E=:ODR@!,OA@
M>8-@?2JC\E&)DR55EE3Y DS2;APJU3^I)H8JOS$4X^!ZKLM/L-0>"J4"J&H,
MHDA19;H _0$+RE79!*JE)S]F)'PL<,67_A^W9Y[; >:<WH^K\R0W?Q#*O*X=
M.0=WF)K"]4&3>#Y6C>@9LU.5!_F43)%-6Z">TKN6WC2<.$D!M3K-W[[RD6G^
MX%^)5O$&+M-2@ ZJ=%B_E+)ON)?Z%"KP%H!:K5.PL!&PJ:GCFTR_96EE^ J_
MQKH"YH* )"IIQ;PP2"_.&CZB"CXGND$0"U61BH:T78RZH<2@E969^5E#W.QA
M1<X0I$P]/F]()0N!/<@-_'"5%M@ (99'R1G[X3B>14OJU8P%D6I4DL<@J!:\
M]XOP)"L+&25Z[LS%T@YF*3SJ_.%Q\ L>?NU/EH3V_*B+5?8>I4Y&2E+BI17$
MY9G")0# DGRJ2FQ*$)\"$D"PF(+24/FTHLK0Q]!CID!Z#!BZX5R]^L7W4XXW
M9A1P@WH$:Y5,* M]!%VE]#!B1?E#40NHS[@J$D)4)P7>#<^R<<JJNI)XYZHH
M>F4515E%L;U5%*^.*Y!96EH=*$[WQ[_FB#3@B1O%+6?.CCCW,)C*X[0F8MY&
MY5'YQY9.AI!NJCX]A;J16Z). "&<"DQX06B%$<+7 ).9Y<W3^XK*D8Y4LP4O
M=.^P#<0D"U2BT;M\@U;\B&JX-T+=>C0%*0 N:F;-(&T;):F+9-&)59M $I--
M& 89^>K*WVZ%;@$S-(J1U6X&#!O,Q2<=G*Q[=P:Q("5//:LY3*0ZUA19^7LF
M51ONI2=%A(0'H!)843"!B!2"Q*40\L!:T)0NUQ_X&2!+J.6OJ+G+18.)+ !E
M6QK32A-B/"2,KHZE!LGI<Y*7S74AA6Y7XEJ(@PKB].'S24!>4P!(NK!<&-:\
MS5R3$Z(K5&<-5)$2SA2HX5"KJ0I,YUS3<0]63(R<@ +-.IP\A5J<L5"(?_*Q
M%84I-K80>3*ZH7Q,IFHB<R=Q!IRGA5-HG7,AY8^O8CI$E.HR/2I/>#&5&;D
MI4(.IT0S&5,/ (4P&[*0?D_YLD!M-XWW\G!#Y"HR>D_>M+'LQ77^+7>-2FHF
M?!#M@GFNQ;'890BK):\.\46P>\R')(?.?80?)0WUU2],>^R*!HX"P[X1_I<^
MZXKS@QIAR1/Z>=\6.J[G V91Z'H:I8P*JD=3/[J!>B,3N.;8=%[!7-6"60+H
MTT0?=0+DJA95K!T),$B0_UW'/E7M +#&F$PRA3BJ'_Z"@[Z\B26M1*_+ON_
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
MGA\R^ >NDX[](7^ @27/"E7./'!>H,H  -82[ >U.")G79GOZVBGFJJ^/'=
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
M8GTV0TBFJ+Y^IF1F<[*ID\>90SS!]O18?8"QBV1%XGVV$&%%A_B2 $L"7)<
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
MP@A+J5ZH_$/IFY1:J'*00D8REB-]69U]3R5@)JIMS\'\\ZVJ/^W#@D)B._<
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
MQIH9 ;'AQU:E]="5JCVNZD&OG5^@5T/U$&;*3Z2IZ[L:-IKBK]KWPQ78F R
M/U6201 P,*ZOI0!E<5JOU2N-&JU:88#$,L$:M99%A%F+1+']>JW:*+J,AOQ\
MV^5W.$8>]S2FLGB3\F3>J,M#(W=JDIO!50'C^"D85?&Y\,VYXN?GLZY>W]I6
MS;LH=_M63(.%[HGMCO\=^Z0?PLW@!O? OTL6#H33E(D7"JB@1:KC'M/ZP5SN
M N"K4/PL:5&>-ZEVOEXOVS7X#SBTVH6\QV8U<L6:=JQ&GRC3J]0TY6[\1>$Q
M^A0KF?N J1(L ?,T1@]C^T%F9401L:5U61:^9C]YA/MV7V-)( GBXF-,\-$"
M:QOE;6OZ!DRK8KU:K]VC^)GG[$DZMDT*#VYMT9%KY6H+3Q?IBO6V>]7NBYSD
MK=JQ_A,YXXML5;W;>>>\D7*28!?T7CQ&,VM6NG(?FZTF^W1?13-+:3KU6K_2
MD_I@M]5:2[-IM=JO[%S>SO/T) ZX4N&P$]@*#E3;<A\_ZTC94=^M.SBY2\_1
MQQ=6\AY><Q#[[V#-[0A.O?8T?M6I-*6*T.G5WI!=24[5;O4KK=::=EBW5VQ@
M_<3<"O%Z*%+V6&?;RO.3R#C<T0!2OPP@E0&D,H"T"?&;2E@ND, )GOTS2V =
M8&M82YX4P)& C".0;E.&<'@(P@\Q0G*,BPYZ+U=[,"'SZ=:="DJ=:Y@[J#FE
M/>2.-61W/@]B;..L 3(2B2"&BC(I(=+2E =O&E#66(XZT&CI05B:P9HS:"8F
M8*5^Z?>.%;;?[T(GERPD>?_P9Y)&Y(A!#:_VG='/Z0=:X_@_0Y5X&>+U[8.R
M*^6VG7YKTJDW&U?M=EM<M;KUT56_U>E>C9NM1K]3:]7'DTFVW+9]>'9Z>7[V
M&2K L9+TZ-OY\86\L]'K-K>LT+9=F*JG)H&%LV8:VU$2>RRY0ZPA6H[DV9P&
M$613@J /@RF=RJ\:9&ESV8,##68E"#M\22W0_, C+D:0.MD\3L3B%V:>.OMS
M[(:A3SBU%DI0%"\ <RA2Y13:^:;[D]M^53E)J?&F4<W@E_&-+R; X<<QIJ(0
ML#\U?3._FXY$_'M%SU(EL2C /Y+X /E'SY##3 S%,YLWMC?/(&1AMCNFS )(
M%Z"P>D(.0(,D(1R20C=P#^KM/;%/'^$Y];9G?R4?.XNGUVX28^E;]:)J^-=@
MO*PZ'TUROI2&9B,J#RY3P1)1TKB<(RRWDK+KK0 BFIGT(&C7/)?74_62"PAW
M<F6H/Y2!463L3H_QC?DM"IHI36ZPK)+W@XGC5>C5401_1O%,4K<D?8]1K>%J
M>NH2&GMCV8F\-(JX,@$OXE=;4_,!]LH3=M\CS+WFLP U(/[$-\A1H=E5>"0A
M1S$]71R_:"CSB4SHBSY$NH!X0$MZ3DLJ-V$(*BSJ.K2SJ+,X)YHVZ$JYD<"A
M-N2&.$LP!"($Z!%)N?<(F:70$U5?5846C)\]N=M8KJ/F.K;G:LY!J.9:?*#E
MWL-I3ASF"9]<<UHO3#*_?6910>XW6_AX+L4BD#0\L5(CE\I/U6S)0\.$@;GJ
M*# /(\+G^A$'4)(# NZ61R .,<<7HJ.AIRH+I5'HNZ1QP/CR7J,J)!80"S/,
M$2RJ8.I[U 9%WZ=3 #%A&/HVA)Y!OC30BO(7L<#&U-3:@6 K,6([Y30;XOP
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
MWTN!5JTXGY<>-8/3-_P1SZ_EGSE7\\61\S$(0^C=2FAZ^5!FD?-MNO2A.0,
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
M$A@)I,. 5JTQY@@1MJ3WT=OIU2/T=C@:$!C7>=_4^S'7AW]E0!>;+MN"7W!
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
M*]ZLF>C!EL+KEFYKGDFM&JJH3-OSWJUINKUFLJJR*O6Z99K+//1X]R%/Y?)
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
M0QO<5E=^N=P<=P?%PBQ;2K@+= J8BE/<-9TNO8:RF;W\Y=<IC@@F"<XN,7:
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
M]^=UOUGGA/;,:%6TN3='F(1VGI'B(OI#7_J=:$E=]\?^"%\L;..[B75[/'%
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
M*)#MQX'Y0+0W*EI M,P;!)OD::6]ZOX"L-YBY7)]2"!_64G>*K@OJ1;Y2VB
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
ME3@<(6)ZT+I,8W 9HK('X"[>1PS,[;92^US*,^^[S$# -RW@8N$U0,# @H&
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
MQ7Z2V<7IN0]? %%DLDLHOK':"UVF29^$>6.U.J8>DOKVG<"+ZQ[S;4[%0D2
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
M0'46\L(9CE=UOC>=\2.!7MEU &E0]*2SYL.\:>67C*9[RJJWT7!Y6N# 4T-
MK=:FPCQM55;\O&8**2M?Y.J=)2QZ\M2*F]Q0";4R$<HS?=JQ79O?N."I(;!N
MET@MS\RF'#ZG%F)S9N4G4QP4#<%U_U&SQN93-RVHXE._-6\VN?X$&#8$V.F\
MD,J3F]9";S]UQ\;03;6YW!($@:=%O03>V62*TZ8@U5:-43E!%VO"2"1#0%B6
M^-Q\S"T8O&Q9RWF7)I<B YX:@JQV>EJKU0QOH6N3QZQJM"EBG0)/#<% (UOM
MSF?+5(*/#Y;VU&(DG=; 4T,,JU%*(T%GUQFA1\^KJPR;4:8T\*EAUDIWJ]-6
M<OPDQ-O37JO:%_7T CC $!_$I+1$RC9'&7V:T4; !Y'>+ ,J$&*M$=%/E9.X
M(?/M:L](]RM,O=]HPJ(G>-VLET]\1YX\\NU^O^>I56O::($>"+%6O95.5N/)
M>4TO=]G9<%J>+(;N"$;MISU0D"=/<CV7%M:9>*;HUEJEHL&)5(@)AN*(SJW<
M2@MGG/FXK^?E-4XV12K$!.*HHK.DH]?XZ8#GM$>QQ]<H#A8]@;:Q&.MN7.Q6
M\+5.EF9:O"C2>5#7L&'88&Q.';BT("F=-)V4:O02!T5#K"7S5L^B&L9<GU;+
M\>+(2$KU)2IZ4H%XOS?3"DRCA/?D-#-MFX.L705U#3$LI<=S*TKQ"*$^XDJJ
M)NKS+(^*GE@KD\RXLZ;ICG6M/' V<K]6;RQ!9X5@8,#F>MR$;/2%GNB.(:1[
MR?A2I$)&K%G0G>Q&J@_XN-:F><55%HL$J$ (!EJ#HI0L9)D)7M:TN"DQ<Y.M
M+F'1$_^ZH96UY2FDQZO]>8[H;7BFT1_!HB>3>Z-(E\Q:MU+4YQ[YQ#A*4T_'
MFR*]1Y:O6FVC!E])!A&#(<T<]>?V'X<,#,9G06P& PC9CTBVP34*!:$HM_W
M#P31)T?AXH$8'90YC<==>UNQG5R(*-_;=@,SU -Q-A?V(%PZ>+X%GCDTK.66
M06Y_CD/=_:<?6R]!/[T:UAY(JKNBTL"Q#,]]KIA^W2(&\8X<W ,Y]4\W-M!G
M]_1$AO@B0U /B51DB LP1#0B+L00J6B.N Q#1"/B0@P1C8@+,40T(B[$$&!$
M$)$A/LX0[SS5Z=4X[H];S1[$HA^U(19#JS4GG??GN6,?[$6N)!/@<^.>N^B$
M&T.";!GPP__W(_'C=U&!/U#$MQZ1Q_[ALO&3*MF.OZ]*!7Y*V>V]]S^CB%C8
MIJO(_]Z2_V6?=XMO\M,_K\&/_NF @#F:+V6DW[/A_*#NBCT=B1-L9-C;-&PJ
M,NQ+0>=5&_;YR3\7QSO>$NW>'F'XF!RZ"R<2OQ>+1,;^C$:^IBA'QHZ,'1G[
M2HU]5AF_,F-_U!&.7\1</EHRR4C.&(-+% XVM*TI9LU4N)W0'&%PH]U"<S75
M^?GY^[VO<=Q\5.LO@A>]%LE$IOZ88QF_-[KY[I,X(]O?:^OOWO9?P)D^IO67
MJ=B\E_?L]EP3)*I&+3BXX3I9_O4LYGP$U[@C>WQYY/PG5SO_YHDD!'MX(@GX
MJ;_Q7*/I/:KZ6JN8LN@-;*KX^X=>-6QKJ+GP.))SAUW-LBNWQJCEN*X^#KQ9
M,\\RD]1(3,!M032%QTB&?=O]R1$Z;PN=J2-TID1[O"CJ(Z)4P]>$5M;E7''F
M-3X;G8GJ=)T7W#S.,WI-G!GCQP'7A.AD #II,H:SU*V@\PX4JV^ \6<?^_0V
M&+>R0U:DK,0 )WG-84<UNY85FP#&[(]?#).*D01]#L8WKL4]YZ2<,O$<%YW0
MY!\A!NPK:\;!*6/@4_AO&8IT?WF.JF":^3<VLZV%!C._!NN7]+J;"N0^7Y6Z
M"EI\Q1:\K% \DF'NM/61[>^W]9$$]WUTA_7ISM0";=@@U@K/%E/4@8MICN/Y
ME\B9,+U_.M40(0+_=%ST&2JE:(X,(.!>9\03J7<W:H]OUT<PZNADT8\^2ON+
MA+R1XOP\= [U818,^F+@&3A3R>S\0@:X!? !_'TV\ EA!]NS:CHI&Z+,3^.9
M37=&ZKCPQ(GHP":&B%')4S$E0O)=(?F31+\/1W*S,R0X<Z3V]+):*I<'Y7ZA
MV!@!)#,_?J52,8K%;P3)=Z@*?BWD/TL@_'#(:\G'TKP^2A1PAHS;G:+HN:LU
MA#S[XQ?P=C$FE3J#^;N1$'U.G55G-K"'SZDA798.3'%CP60D T86C'C,ERZM
M'[H7X+D/_7R(YQZ0V2X^D:M]7JTSCYO'0GPVZ',B"VEWDB9BX?>A1@B/$/Y]
MR_/O0WA;*\S+32<QTNMED:I.YO-Z6X3GD3/PBFT"+M1387<ZW13&[T[4O9C!
M\-F+_.\;#(U'>SUB,E03+Z=[0GZQ2*:<V0@,!DC48PS%QNCDZ7+_K:O<]=V"
MO*%*CNH+V?XI7^ SU\) %\\D3<$,2-<]4 )AZDH34Z-=Q%_4[+NP[<5Q&]A"
M@KS298[(?I'](CKU39+HC@94( MP&OZD7P$5%ARUA6;\$$J5YGB*J);RC-!;
MK7K]A"3:!6XIHDL>2#Q&$^>"BSN3/K<[>K"_1A+,B@3P4#1G9CF2 ;,+9C9,
MC7372!55YYXV@Q+TC85BD20:6?#J)N7KED3SP-G -/BZV0;.NSYL!'ZF >(Y
ME]_ZF7-)\O+B<9;K=+-Y71H74]IDDRC,A"6\+ Y>#1XCSSKY"/37 ?H;V+GT
M9J0_!WBFOTR MR@-89WH-SJ9;F?3:X\@P)D?OY+X&W<R73&^(X7TIO8^_?9
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
M9!4;&M;2P8:V-<4T<Z$ZS\3+GY%Z>1F4Y_K5RUN]J2K*1XTL&5GRLGC!I]&
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
MV5&DZ']K^Q%R8-O/+#]!_*>M&L#C+%3X[*.G(KNXUNPG23PP$ ;@QZ!5!/U
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
M:\"LDS$*?]OY5Q'(KXEF1SKNK>NXKUK\VD3+\PS*LD%=)'N-.6/)5L/YTUT
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
MZ!]ZGW-4E7PXSU7;0K7*M9X@(VT7\[5BKICA:AV,RV3J0JT#(E"L 2*ZS&'
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
MK?3S2CZ['17%TJ!^9RZ!96?/[T3]/_]*,<G4/\_K\>SBU,M2Q2OJ8@WG.S_
M.P2I9?NYM8[LWYR"G.\QD/?7,9S<-AKAZKYQU5(7ENYOH/<<F/!V0EEV^8G0
MK_HGMP./MMTZ$$$K@M8+T,H"E[1-^H;!-3KQ%QU_I?D+TPA18!(.CMGUT_"1
M?P/X"[DM(,):A+47W9@O@1U.C$@_V$/07P(]N'MB>ZU<*Q,!*P+6^X"%=-F1
MA60O!VI.D,X#M-G>#*E\1Z?\1?"*X/7BNBXD7RC-(@@&+1M1^D Z0&%@D,=U
M*!L.X*$Z]G3H&<]4E-VTN:5M#R^#+WP%'HHE^[7_+]%CM.EV/7$;.>\VZQU$
MP]MNV!X9"G=W;IWX=G/$\14E1_DL_CZ99<B7=]MA_?4 ^!%4HGUI:WV@0Z-L
ME7 M>B<C[Z6\W>K<T<T$P;E*>V5ZM\+D*P)'JO'!>5\'RUV>\ZP!BGIT/]=1
MQ?Y,1[W-E!LJ2KF)4FZBE)LHY>;J4VXDE  C)HA!$J<)2DP,V(1(,P0K2H2<
M%/%ADE52*4*F!ZD?/G+];W1D<54;/2ZKY8Z'3T<;N;\8;ABUV(07HSPO6:W9
M+8WN96S>&PR&P^Y $E?IIDB>EBR62QEF06T489Y.V?6!E.[5V"4H29^\/9G'
MZ;Q(YW!&7RQF3:F<-;6F2(GX\Y(CXBF5D1.#,I]?<A/2S9H-NK<4Z=.2NC3
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
MF1;ZDK+JVH_F>4D:8]F!T&DZGLI^I\S@D[6T7=T"//R CCV.^O%7E@U_>*-
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
M;+0N%OW-HM5.]Q;&0W^D*(4Q4E=8-K %ETP5XZGL4X/!CSU:25IVYH:^5*"
M9[AQVWQB\*[+#Q]D<9R'1!3S_#EF)1:3"I:2)A.2\J9GPF@<9QQLR9&3D--E
M<IL[OU]*LZ5@M[1\_F)>,12K-""0U_DT5KTA* &1N$5QF9]KR/Z5N-T,+QYG
MI7%GW+L2DO>%YNQ^.QB"N$$@-)F)9U)/*?-(W")Q^VFV\5^)VW2I:(/32U69
M)JX7.5/85.NSS!B+&[:="]BQ3*:_0>R3F,BV2;O6/:WO3YK'/^*<.#IC-PJ<
MON8,J'%>]YT!>P.KQNFC=EXN)-/5!LI.I_+MYD)+ @H' 8(7<NEX(;4[W>5(
M8ZL_,=!T".GY/@;K*Z6GV1O4;TO-6T.8710*=X.MM:J75@.*^"XDX\7B;D5,
M)#N1['Q+Z_.5LE/<5G-J[^QR5<UE=5/K6Q=%H0R:!YNAJ7PAG@_!S?SW&\=P
M_V'6ZK\>;*8HFAM%<R-;=^^)<\8%Y4E_%YWW3W.#L_+-=).I;^]OTX.M0.#C
ML(F;2V;BV>]?MOJ5Q.TG:/5O9!&'R]A>K3ZN/C0:J[N[5?6JEWQ82;G+VYOK
M\8#,9,BDX]G,"PMU(F&+A.WGF="O%+;:@SFYTC9W2O6JH?2LS<WC^<8"80,3
M6HCG"KN!W* %?6RC3_P Z1\^_*0[09A;#23I8PU?+_-&L02VW&6;VNBFB2R&
MEPJ8I1.D$GO>05*5]-G< -AB?83->\QMFJBJ&\PY2Z3J<X(=/[)6^*=Q\K6J
M(LFR1=4_YL$R1!GAA4[-&)9V:4*A634=6M<D:*R78_H+X%F'HHH9#,7,"8)%
MB[!NA->BDUO-\(<QO#AR'TF<*Q86ZBV%6I4,?,9@D3EY1_#H)PA?T4TZ4(83
MWDM1P)/5;<O4;4/B@+8$'3J&G[-4)+P(7W4,^0JQ4R"V4JR)'\J6$O/]YS$<
ML>4]ELW?L >-4<,E=$F3&T#+#J-RZ'B%H3%7$UD].^HE:NGK6G=17&7D%423
M4SDAGBGLMK3$#T#Z(S+(WD[Z3'JCZ\I5[:'70+WJN&*)Y?+9"MKSA&0^+H3D
M]3YH$,D1:^BW4[^7RIY-#/%<[5U)QO01Z>E)!8UA6+>0S\73Q9 )3&\!Q@Z.
M(P'4;P;<O7OZ6?KSI]])#&LY$U'=E)#8D8@5CF;2=9I$KR%5F6'SQ'*!P)\%
M_MXWZ<0WPNQ5C%.YLDSI:O[P(*3F0[V?O:G<;$>KH'6%C:G&J&I:>%\MV"R&
MU?YP;364D;IJ5Z_R5\N;3;$DUA#^,<*;.<<_MPP;?11>N&<,0@A0&?S[-]&V
MTB[(W:___AG^&P;.0RVC5]^M1TT1Q.GC-;$.8E#-#307Z3[#0I['C\?\AB\"
MT<4' .'@6.^D<Q(;XT/ (,:4*,$0"?Q[-HL.K )L=.$[S54$=L3"5K#8Q/#J
MQ3&Y*XC&3)PBEPY$PK U9\_FE.NI23<:85DC_(Z7K1OD(6PT/5X\L_[@IY[!
MM^1O63$E53=A&!!]2U@5/'G?;^A3@ Y<H)\G#;$-]ZR-V:KT(K2>(\W$?\BV
M =1Q?T1HA?=1ET]B)6IZ8E+9J@6VHZW"BV :&+&1H<]@?H?IH=E)K(.]$P6?
MQ")^,6PASLR8:0\?"<ET_$]LJ>XG,)LL$(\-;6H[@Q$*QXQ%CJXX6:1MHI$-
M8X67B+R5J@-X/?Y+9H2DEXU$Q8@M1=5&OGV1R,;+N\2&9;#/.:7QB<FXDAQ^
M^)T->MB)>(&FHB&3&/-#. 7Q5?2Y(HPG(#8U'.82_H6"WT&'_L,X([)K1..%
MR<BY+[3EQ2QQO><]X&HR B4Q%"$U "<SWD)Z)Q$[#++S! E@7NG+;?;0"&[I
M+()XZ0E]E,#$];+C[@+(*\(%^"D6IB2=-#?$OCZYV4FL,A$Q5Q,9'6%U0>\C
M*89DSS";:A(1N@WC*+@*<Z4"K^/AH==R79QQ$N&O.+L2.<\:HAA<9H"H8"9\
MI:KR#M?\:$4%,0!L6\!_8$X:ICJLI8E7*FVZ^%%E59>FCOY:"X^+"Z$\'O9F
M<FUCHZ71*]5:'Z2_?&,BD@Z FH)M%,WZG2"?O*N.D]Y3QP%%*2?"/Y!+VX,K
M.^YB\@/&) [V!"\6JRU5P2N367T:/=")=A.!@?$Y3:79FA@(LS1^[,2$04@J
M'$2K"=)B<VR>3LCA@/E\B';>EIAVSA)D';\8'+$3<8FE&A85N!YDRC/LU8&$
M=2Q0^@EP^%<2F#:F'GX>ENVG!,J1HT*NO:F>B>M%[^KR>GI5G2Q;K69K=R)0
M^'5DMD_RNTB=_)Y2Y^X#X:R#REK@V6#;8'U"F9J91#PR!Z,9L0ZA<31N=HA+
M45')%![NE 4#:5A7QHG2@0&/()IP(=S+,^,1G#.5^4C4:V4*$1F6B)4?.&Z@
M>%APC5IEV&+ 1B(6UMY<!_TX%S=\H&O@]AYS+_ 4:@G(B&"U4X<-7X/(V<!"
M9^1>1''Z7I49T?!Z_$KN&(:*^'<84YF-QE2RC8G&5$9C*@^WWIMH3.7>(^9M
M8RI?/_HP]ZK1A_G]SWC2//J,L-\9]EQOP7%MC,ZXB^?.A@Y:@4-I4ZKGSI?%
M:<68G4NC6O]TU1M_%[L.O:===^8+";CNL^(2]]/\*MM25/P;TQ/@L) TT;!G
MA5@(#\N1,L/7\' 2O(0^A& Y.>$5;6XS,PVKP)TK;6WW6A95P%L(=AH63%/!
MWP:\+82/F1E$C;PA%1K*@0!.,- (R5V$;R9"A8>";P'.((F$V"0X#_%,ENUD
M$1EP!14>]6$Q>1;TQ)N#OYWI)C9LY26^%S91\(G&'G(2ZX/WR%U2N.GNTP.1
M.N]+S+!=:=-8$(]:D2F=<"//91,%&Y;80=U *!3"C+9B3C YALA:(?Q\#UV!
M^"&$]AKI$C9XQ[I!DL%X.;KFQ*?<AZN04S=C_]S@DY?R?#*/-XO^\T5QH']_
MOW8>Y]_Q-[>,/9^ 249T%JPAH8H;W;9^CY0UDKT&&;<GZ0'A+X1FE['*BT!M
MT9.+#BXR4&]$#BV\OB<JC@H[14;_W_\JYO+%/\%U!"J1O(>2W^C^#-NO#HS$
M."A6([SX.];31/G1-H%U%C;H=B*2-/9)*K41$R-:H:# V0[$XQ%6C[R2$+2$
M?TL.#GZ>N/%XDJ[;\)2 1][HFH!_3YPC=Z>8)^+>B'L9]Z8<[B4);% UV@[W
MNO.=?7S/E1VO;/(<SSQ&LJN(L*6LD"?)BH$D2]W M]C.87_%R4]->PC) 4LA
MR3MRAMM0=H05IC_IH+,8I'/[B.LCKG^>Z].>,WO7>MO/O+1C'#+#],3U6C-^
MFX\(18@1&8PF$O/(0,,-3102"PD$0+&HL4J4!S5RR(4QQ<3+L2SXI3*"('V<
MVV:L&6CSU/K?J##F@5UDONA[UX*F<\_QS5]4AAXB#4&+@RCN;)F64N[-UO74
M2DJ44_?IWNQ:.]_F6C-!2(UWG>_PZ[Y7EF$4XHUR.O*:U,.[D!84-(T]E1*\
MWI1F]S'?J4[0G>040(D@5A+E)K19R0FI5D7*DDJ]Q-_.DUUW/O-:@?\H)]AQ
M=*H"V$K^A:3XSFU96)_5^S)95[2ECO4XRW(X]6#@)?I*$V3='EI02<'62Y:D
M^&ILN0])BD%HAM%;)3N!<F%/902M@::&K5-QYM2@X?,2,A$2@V:F)"#WA(])
MJ!JN\1=>X/78&OY()GL@JI@,+'G#:,^<YSVT\9HRVDN!\D++V3PE-E"\ _>!
M,;KF2:R)B6-P;2#*^IP7590ZE5@ZE8O'_H^R7SI^_>>$IF*>V%0L$:O0TA$
M/,3GV7]Q'^EGHJ)! LE\?E^I?N.U$C*K1<$O">I%(QQ+,D0A) 3O SO3BGZ"
MUP:WP)]BE]TM%^+%-'P!<6]!E9OAGF!W'WOJX/JPISN.$] -JJ[PZ^@.)TJV
M09;&%)VS_TQL. >Q3)S';W>N9+4XA%>H0/.7(MLK*R96SXA=%<8\^)P8Q]UJ
MH. CW:3<7+2@A#^06H>B%K0R*66?V1[@7^<)B>$FP?\-P2'%="3?.1AI^&."
M#S/@_A&6[3&P@A6H/R*Y)U)=@-6_1OG6.;!HSG\(81>TGHAT,_CKSG6P:8"@
ML&)63K0!8>1[2DZFF4Z,B$,<SR03&B)<()?40R9U09>B9HMXI:1" 4IC:0A,
M![.!%1=Z"[+(ZX5M/WY3&IBSYZR+@K,D)&AI4MEWHW^ ,5)8B54K=?+/Y)]_
M8S-=1BKC"_PY_=NM/10U1RJ=^C[?39UG ?G)]ZHR(M>&K=E48-,5T%:D=LJC
MN4B2-^0GI+;$Q%I/%?$V*^:4<!4^"?'VX)5)E-,@+3$GHCI&Q),CAS9;.I >
M7HZ<$")!V>?' WSL/[7<$P'R&=CM!)?/(KD+LD;\@<K_5C1:FDT"N&!<$]4D
MFE@+\ "A:<_AA*(*EA[U\&S/:>.A)Z&FH2!R2CG'#^5O%4%(E-2KZ7AQ"EZM
M1-Z,R8MC36OD%U!JEU!U?0J7>-<);JU$EP\%M6O:V[-[C$&\55&1CS:V2<+3
M().FY;NKFY[')]=,)$_EP61/X2&V/B@O.?)*SSUJ'/@.0#B33!VJ Q Q\2B;
MCVPH.XCA7VCZ#)O)8'DP2X76C'O.81:A)K5U0[31V<$1TFMD&;H:;KPX<02^
M<M($A69.]1)H?GI>D1UFU&?>D><H0R/\,=1S[!YI<?* E8$]* @P[STK0T_F
MYZJE\.T2[$Q.D 8JSF^8U6B=+R_+"-H^!SHU2P&S$R],@0J4][;DH%S745I<
M,5)MP6N<"8=!K:HY8BTE<(S)W*X#&Y-P/&R&6TZ*MZ 2-)R])B_$_2EKLN/9
M8UW3+[#;EPA\&6;>^?K@#K0[IP$;/_:/N.L2;/X-V.2A>R=J?C/9-:=%9S^&
M"!,8GR&6L]-F;*SK,MED[]X&N/0[UOODHGJ?J-XGJO>)ZGV.OMY').'% 4I*
M8E:6<H/"*(,&F50A.1@6Q-R@F,YFBMF1F!L54[\HYXK. ,=B<SQOI1:B,,O=
M-LQ;X;9E-%>#Y$ (7EF]N<M,;H=BNM<IVC?MFVDS-1^/(6 :O+([JZ:7-^OD
M@S [JV:E?K,KZOWQ(+5[SUIR6BHDTEI^FF@_VHU)3;_/:RM\Y<X]%Y)UW10W
M^;:@)&_RA5IS=-H7QH/T[CV'E90I5[K;9%6\;2>2B[-FSJS!'*^=*Z>IV>;L
M['&Y[75NT^?5X?FRNRJ6Z/#*P!NUMS=7-:TUG"*]U2PNR@W4R<+4E9U[UB\&
M]XO[,EH+F_)L?->=EK6K3(O.) J\4>4JL\PFMY->3AVE[_2*NKU_!,3=G7LN
M$PUK4M@N4U5EW)D5NJU!3T^.*?*\_TI3JFB2='F5F:8L\V*QNLTJK<?2(+][
MSW;R;-A4E>NEL"C<WFT:F6W:'C*(3_^5M^.'2FG9F%A3A)U!J[SH]B=EP)/@
M]WQ]M5G^5=5FA?W59D^&R3^CVJSBPT=HC&H,VH$@%P1JS4XS0C7;7YRWJ_W!
MG;I1,_74]O3;=.Z,0Z+[9[8Z4E06%S0/7!\6?#BK'V+[Q8UJ"G0!K35.-(9"
M7)#+9\CZ'1/_9:X#!:, Y\[-:Q-KVS'@(;*$[ZG1\BD2,>)?$<?7%Q<162<
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
M?N[+'61_/X_R+<),^0:_=VEL( H,P40Y;]XM'Y;IF2Y<-6I"I3-(=J?FJ^;
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
M^W(GG9.KG>UZJXO6@]KLMS"[DYQ-.@G@A$\=V\1R^M^DN_^_'4BO8P F^'"
MS9H_6>2@)S\Y3PC@+RS#A=;%KTG @AG"J88D9)IT-(,E3@&WC2"+8G:T8*@Z
MPX4%@ YE1FXZ1H#<*LH4-EJQ3)+$(OTQ@,0+DQI@Q"(LS)/. J ,@,UUAS*:
M[-^B11=$85PE'YH%7!%(D>VYCPA#Q55EM"&SM\D+2OILAC2)P[$2:U=6+-M
M+GPSN5 Q8T-$!I]K?#1U\*$&"EQ"Y]P #!W%CW6AK!E!*9*M ;,DD>=9S](,
M (0-?8P?;I[$*L]1 V97(C(ES\%_==[)LXWJQ@&;95,WPO:/&B-X08?'RC]%
M0ZMFFC9  9)8YM-8/ZW&<#+M3&YSU<K:G+0O9]N$??^%L'Z*?P/ULWY/J!\@
M+&8&2MD#S8DJND=6R.-W3P:&+AZ&%QX"=2[C6_J'I,;0:$01(5WQH!,D >4<
M8)R]4.(*@;A7;0?''"1#UP"!U2M?S#G^0.QD#YEZ&EVBR=XO2++#8,+*VVT[
MD;A*5*9VL?]X+J]&#_;%ZX%<N<G @4?/%,T1ZQL4#CW:O3I5$UI/OIXFBHW9
M%A->OVK #*=\.EY([<Z*.12F<>F^WZU4SF;F%"T;^-0Q>J(L'88D^?7]W7;5
MNLI5<].AV)W.'K$AO,(D2>7B0F$W,<E&\"(3:5;HN ;"6.++0+H_;W**:W "
MK'E77._3 4/U,E?I-_36]*KWN,J-B\-J;?Y1D%:'U@&;]Q\F2 F*C;SU(16
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
M^]!>1.&ZC &Y;*D;$R),>+3DNB&^474G+NB</B!GX_1;H%CX%[FISQ(4"]#
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
MA[&APT395VKAC-()#*CO84Y_1S5UM@RCJ$DON>5T)O#S'EAL-"!UXLD:JLJ
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
MAS;7B6JDWE3J0KBY4H<Y9E2HP$FI$Q"MQS.ESKH^;4_6:ZL74RMLE!W H2=
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
M]:<=57N$Y_MFU^C&_0*UU,._^[IS/5$),#U1#7V_Q/E[6A#ZJK ?3X=?_<0
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
M!/*>BD"RD2<R&A0TVD[[=:6E(D]1*D#$'2""BN VJ@$FKECCZU.1SS=EU17
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
M8D0LG3XO"/HZ5M^-[M[0X0$;<^OX"& IE"4\QA!I\_>IXH6[A2._\+W0+Q(
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
M]6R)KB) 6':8&E/O?.:D#PCJ':@H0;S7+ ,(=C_3*N;X:\$05P%UH!3JDDN
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
MB )M_FYT\EK*6- 6/U>_7 U*-H$8'?\=(MPSHCR#'@\,C2'[OS%'3.X_XDC
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
M,W<,^:D5:SL-]9T.1=9RM4^@UP7#03O%,R*6&R*6MUW+4X;((>S_5@>X8=J
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
M\R_-_ST.F?1OMR)J#:[IQ6(DCW>C%_M+Q2$P11Q;.7,5TL>D0NTKR<YL4T:
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
M5W%U$W>O\'<1_9\P+^$MLS[J/,Q()]&AF]4*7J?98XAX@MPCVK^Z3_=7^%@
M+(#KVD':@?=1@&PA%H#M$#M(H_^#:<9_D3QLF;;0!C>EH.).^%M-W*AS9^Y5
M<<X=+4,)8RG'DXM4O)IZ')F-!GM G? Z?\N."7/@+$4_)L_#*A9(J($4]_0R
M6ZRUUAT1[TTF$F%TY'Q\/@:'3+CIU<>H?,:4\R ^LV&E&L!L1LG?/J)/1!E<
M/L2^8VR$&.ICKH?<\*^ $%0[D#\/W]&N92Y6R(O>GW=?OSWH5=165H:V IL\
M7./A0)8GM>I G.=Q,JMF"VICM6IJ;^]4M./7JJXT1D=O<I$NXV>-9$4@2<'G
MQ_P<(0W>H+E9E1T;_-9IB,-RK]>M%EB@7U$QF@0,'79%/V+F+A=XGN'$(#R
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
M4-IN.Z+Z_L*3PYA9P^L! C]UK6GBB3*QB=7O)4025]@Q5VF7^P\FAZ89/%&
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
MY +HS[[9Z=K_EK. -;JPS/G0;)V(KL6*5".X"V.(;@5^AFJA1 W8HH'3A9P
M6*KP40M#19GM.Z@>[!B\7S5D;+C%YN(,?1GF7J 3[LX.;RR&]AL$.7@,--_1
M%8)7J38B1M/0K"?@,E3 G2E/W2<XG"A!6QB9O@ACV$X62]%DG,;CB40\<8>Q
M: %XI+9]RHK6W;?MP*-8-K!9X 4='-N=Y*3JDH,:_NU6[Y .GE;<F7Q;;X5A
M^4.@1@XB"W!O^SMZX9+O,'Z!7CU?:$K0]1!<>WBNM0K[9"$7!J:ZBP->-&SI
M -U@I'KM>"T1-N:%5S'65<\>E17W8/!OV,[9A$$QCJ[;T9&!.W94=.\N$AI#
MH'%X6.H^PK6\0MQX4(7PWO@(K]\ZF8P5>-C=91@8T(-@H.WP)H%9:QQRJ5<:
M[^C0 LT7Q\/TK%W "T5^H+6IS*BW:?UXSK5-I(.N;?#;6ZUYQ/1V?T3&M6?
M6TU%'$PV8II3]1;%:D*NI>4.#/A2/7]@P<<M18)6_!HZYA0]Z$_?O0%L)1O
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
M:^[.>:W#)0]ID-6>,]<C(9&$YH"7F3C^MK,^K WO^NZG@0M@YR%V3DB\' G
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
M/]'.K_2V9%Y^<2  P+,3"/&T"6'= 2KX!,!KE:Y0[[29DA70?3]/UXL9T8$
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
MXFKTX.VE:L]S[,#7+QR^O5VX(7\AF? 2@O]A+S/UQ)!8$#<@"/&)/5M@PH+
M*^*Q! %6!);#Y\GA%\F+WC71UQNUL$U&[F?%KK(!]#U=<%]S #Q&^"$*Q7]S
M/L@GAGE]K  Y74; NC"U:YPJ(/QA*C7NA05&9Q#^O<T-A3_19'270<6+YE87
MC7 T!><DOL_.><C4V?N,T89^VQVO"-B7^DES\7"2OW/!4\1]:[OOH<YN89#O
M19_7J8%BV5Y(MO<KVL_:N_T5NBK>[\/CG[R("YQ,<PZ3N9?L:_L",%^^6>_J
MBNFH6X\^;-6#0"6IBX[YNPKRIN1XZ;+[MI*95DT7'0B76*'Z5M)6/0_5+[=7
M;-5$;:<E-M5+SA87HM+I%(GD,MMT4V8JF>(6OU6Y#TMKS[JMQ3U47C-]4_?2
MCOMNE>U$-V>IPF52UF"<D%?^>*VDXJX:-&'7"CP3EX*'BIXC%;T#)W-;?485
M5'U;>HY&)KI_GT['IU'??'FT^XGJ^K'$=E=2NQWE_&8CRD9'=Z:)>E9(=7O$
MBIV7IK)7&0_JO]==]:DZ6A,[7)Q+T3'9'-!I/SL@5LXJKK!01[.\$.5Y_@J,
M27>:(<".W"^:@.N>+(Q=]BNZ[/<DZ#MJI?U495]OR8E\IFI5I<S"4-(37N7J
M;E7AH++G"3Y*TN_2X]W$UJK#0O>G;;2ZAU:_L-5>$55VT*?%GJ+IX ^&X4E%
M)7N$0K(\KQ(4Q6NL]KHY?^'ZFL3G HU0#5*GB**EE0K54UL8>)9KU)H9VI$X
MS1DN+;;2,Y3XJ2T,XMJ1XQYEI^09IS0DS5)ZN9YQ:@M#F>7H>J_LCXEQQF;)
MTF!9S@HGMS#P_5*0#/JL0-3+S4I-355&ZU[UU,8$L9).R[EZQK6XE.XR3G9<
MX=TXP//1E7&ZMEHR?FLLYX.>F @\NR&JAL(?7\FUXE2E:#8TJ;ZHV*PC-B>T
M82C"\94-P6Z[_5S"M=1F08W%ECQA#>&51V/OR[$>GWXN+*Q9/ C<$O #2YV%
M(A[?LSN>QE<KUF=D*CE-3E-=KJ4:0$;$\:6=14P# XK;4GW$=.+DL[2>YQ8*
M2>XNO60W+E([+WLYMSN7@6Y*F5[?=KS /=%SVQ*Z8LMZ5@U9E<<IHR;/ V=U
MJ9[;@U95<E<%,R=@<?D_8Z1PO%CWMBF=+8F1]'&UL-QXEFJ10KF4B36D6C%2
MR,83V4*V\?E;Q-[6,$@J$=L!HX9[&"+VBUB@_#W3@SLAG,%A"_=E>[=W6]W?
M1,P;#=K]4=KMR+7JT!IS0B,8.B625:JX0?NF&K3))X+#W7<WT 5)/=&X'?46
M!$%23R1>$K<@";PD;D00<$F<)43'DKALC_9[5OJZ[:97:MDYO_AO>LB?T('-
M/7'WW6_ZTH%]L#'_SSH1\4+XYLVV&^_KCG'_J7W6CR;Z^]YT\N>=UE^MW[Z'
M1GNKB'8*NI^EL;ZP/';9\7T_:5WV;*=/D=8G-&:\R7#\!3HF"7/7FAZFH2$Q
M$LJG0KXEM3\+S#"D\RY;N/_:<.*+F;J_7$==M83_^6>+) +/G.B>EW3&/7."
M8)Q$M6<#^ @'Z/X8!W"]RW6G Z(WEE8+DB/[55+3MC1O%!TEN(^=&(I7QV>M
MCJ^U"7?:X'*IU3%/^_Y06DYEHL5PY<8HR"WL0C5L/!?Y*,/^8D_CK;G<E=
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
M)U.=P\PK],R!>7%@2.R]# >J$SC>/AK:F_?\E;8 G!?Z<%[H?UY5TNZQK4'
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
M?4].KF>M+*L*M%N-7R>6?95I?4D/O0'QCV$!E38&X'-GX?V\2IKX(*NS:=A
M;1_P:Q_,\OQ"NW?X2K 59-,& @O0_;#YX;#MA'CI:]XTG1PW]OCN]JG;II)-
M/_>'SE3@Q2=!/$>TOE=+W[N_ ^XY  +:3LGV9T2&_#/LT8'!YKOM,7N]Z[M+
MP7IU[,#7+]P7<YKZ&5WX<;'O]3;]\;D/[-DC#K @KB0(DG]B!2R)SY/$+Q[S
M\JY*NMZHA6U7VWYN]DJGP)S7!M?I,;NU67EW:?[QM A_V'G7@3O<8&>UMLO$
MXS5PJVO@3X5]7*$)_SP4_9^B_0N/6?O3"3IQ9- [B^*W#D;ZBM62/(JZ#S(
MEST;Z1JVX6"T6UQ?\ RCBZOV&S__^*TLP>_V[[@.(J). U1N2PSUO3;:$X<)
M)=JBT6J[?(H(VCPYX>>+<8^"G0'PW'2"/4DD>E<6KJ3[OY_\N@>#]BL+]^[6
MYS]?<*;G)R]* , L2L,6  H/C_AZ+_UW[AC.G&B7JKWBRB"2E)O-E6*E(FG
M1AT*MM\)!'^-@X*_8D''/R/[C$WUW:F"[V&J/]*\MD-XJ"%"?*-ML"]'])[0
M"&9AE'\F"+=A91:C7G563$[$_$)!QP*20I2CCE7"75GRKSB6]^HK^?J#_/J(
M\Q-GX9X-VR>('INPVP?Z#1V8&^^T&LED>NQ9^KQ<+?=<6=7ZQF][NN_9M5-G
MWIZP8_&%XGF9>"4E!<M5-SYI&-7QV%!X9,<H(BJ<.'[FBXZW/5M4/KT->4LW
MM:NP_&;M^3:']KN#N3N6"Q&S7&"6"\QR@5DN[I[E8K-5K4?2A-#C&47E*%UA
M=)545*8G*CI+Z!RKTGV6Y%]O 2NK"S%NKL6DE;<RVFRZCBF+R>+45C7Z.;9(
MU]>Q9^"A3$L,'VLL)ZWXJ:UJW=4@U^!4.6>9FI*(%7LB4Q;@IC;F]96#6M+O
M^1+1MNIKEY6S2K$X:RQ.;57+^L\N4ZD.+%F?CP>3ABG/"741YLH.KRQ8?+_3
M8WC3XIITK+SD-&VYJ.YM:MM=.:V.:GV62_"RNM:I)"=FXNMI-8RV]ZY4>%8@
M:+&G*Z+ #Q2&!'\(9%]5!+7/#DA*U0A6?'WO7L9RI+&HD7+2-\QTIIX1EW+U
MU+QF<UR[T$SDNM8XEAXFI%JZD)V?W (X=3UR[0X*:4(EVIEA>SZR&XQQ:EZ)
M_KQC#+CJG(@U.\E^I=CQN[5%6!(XO'*47V?U.%<J$JLFL4ZNDDLWGZF"*X_N
MV>LEV[%J2AU8E)MF#&$BEQ-I6&;@7E_IM]+)(N'U!I)9Y3,9B@#KN1P'5PJO
MK]1==0T6_425DFG*- BYF(['%Z=D9;%D3%*F19,(V&IFQLSR BL91[("5U*5
M]=!9\"/%TI.I'.G%"R,"R)\[L5&25[5L<TE/@/P#GP&7<\5%'%RYO>>E>T=3
M.V:![,3SW0"US<8GVK.N&="]WI'6I4RO;SNP8_JXD[3'EM9))2FL9=6T-+UB
M:NMQ]U*[(@_\#G)79S8GP"_T?\;0)[^[<Y([KLBGI%JV&6]DF]*>?<B6ZHW:
M)>S#F3T&<60#7M7%R;!Y_G@G)61TW2<GV77*HY.(_G_VOK1)5659]/N-N/_!
M6.>=%WM':!] 1%C[O!6!BK/BA-,7 @$105 &47_]JP*U;;5GYV9%[-Z*!53E
MG%E9F;8G3+<'+=;EBX&6"'*8@ZQ;^SSU#5YZCRBU+5=PC! ;JOVRIL'&!X1%
MG9M@#9N3-".]+*)EI,GE"IEI=57F%TG]ZQ[H\U2J:Y@<]S*#X@5\B7(;>L%C
M6&_)R9EYNM2>TX"64#*:.-8_T:_]?$Z@[E2)^ Y0\WJYBO0K:EK#5"QCTW49
M=]6W0M6O'!7]$E2';2E!")W*3',YNZ+UFWV,G'J__ABJ?@#1Z*8&*'BTOKQ<
M>9 @T=P_CKHN<SG4_7.J+\N:^(RT6\!%W51\^4#-'>$XT_^^R+F"ICB2)5>7
MV>%1+5$PMD5(V.&Z[+&@U];6818 P-]M.%07G97@&(UV:J;)EE*GJMF)X^8N
M?_#@EG+W=U\ON(ZYN1!XTOZ5"Z?W)] PJ_PVLLJQ)Q0+$7$+B AS^V\"#2$_
MW 8B4,*/*(>8N-)QEW=5],](]7];&OP(&-SVR9;TCH,3!%767LZ)3CN$)/ !
M67Q'0 C%X WR 'D @BN>;\+N^W!3$-P)(**;0<W@>Y&%-T4':ZEWQZ1 K\G
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
MM/.#6:J6P"Z"^M:XT_'*."MR0L[5B%FM)LV*D/D![C]O@!W&WC8JVA)\G2X
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
MH;C)!*R.\G0H>?[VP[R!X-FXCYX,9)$ZF<@2;!X)_%EX;%F6 G=T(Z-& O#
M!9\(X+-<()/\#HS/R4=OYC@\%IWL'RF77&OO2/D+VAB\KX$&^Z3!+*9J +N
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
MYALVBAP;6+*@Q80A>/=O0?>$I;VQ@\@G;.M+_][ZS! 4D<032?X[\OP1 N0
MFA-A$=N!V=J,BNGRT/D=W+6YY%M FVNFK4+T_+9D78!8A\]^\50?,8XY_8T!
MG0TU%OBZ7A6*/^%GPM2>7HP_X^6_0F1D01[^5XM-[ZGR;[TR^ H?!%@",+8>
M7/&"M:XO[5 0A"Q4T]!*@6HY#>6+X=A;HT$(#(<SD^X:*H,7;UE/>F#J$O@Q
MEVE&\FPY4ZCFFI%RH5)H,9D(7<U$FERJ6<@4Z$:!:?[W/X-;F6^5;3'-2(N-
MI-EJDRT7,C2<<!98C]5T@2Y'@#AO,16FVKKDI)_MLV %?Q4,(!I-UP9RSX;X
M!UHJ"FPR409#?-\@(@F.X(O%*9"6SY>B$2!5@7"0+0_(](AA L/Z[QU1\Z:(
M&?K__GDA.U\R_C&.%C9&>1*1M1[)6"XR:\0;\;P^C9>:=: $\5\!Q6Y',C*.
M>[U"QF.:'96/=]7.;%X!'N_AR'HE$VNP_62%639CU;B5)+E1SN/]?=2]9TI"
MH3=/LQ+'NJ.4S31UPRK4^3@,)[T<N526\4E*G50UMUB>J"[-6VZ3!B,/WCZS
M!(12Y8R-N,6N1%)M,2?VX<B#M]?ZZA0AXFZ94ZG\4&9R^6*#5WC\\.V2VRUF
M]:4RY51MA,R7/331K7@\?OCV$9'49TYF@G)8/)&2)\H@IQAU'C]\>TRISY.<
MD&AII9S,X=RRO\PVZGSB\)E&;RRU2FJ#XH3Y:BJS/5ZC!06,/'BFJ-6Q&("[
M@[A4BS$YVVW$>)HG>.3%2!X3451&9)Q/" .2QU$*X0<B(?())"$)8EQ )8+X
M_!U[</O8/?'U/7OF0;"B 5\F\P.J/"W,&%5$!5GNN8S6]7@X% M,.' '\$.=
M]T;'SZ6*D!T/#5A&0U/730\F8OKN:L1V)^ &<+,-7+? 0(3+\U1GM+&MX Z#
M#8^X;SVY%_F<AK3WZ]K/\Q\O^*)FSP3#D-^^^'CAH9[$WKUT5,[_;;M:7[6V
MP!I2.H#'KPV-D#$LD1CKL1B"M9E"OD=@ NJ"R<K  )Z"Z3H6L(;/C_T7EL?:
M3O*M+7C;!X,*:YI9"_M@'P4(>EV8VO+OS8?=*4$+;&U]0;DO!C;'/[NO%US'
MW%P(3#W_R@N#<"?0MA[S;'(GJ2>*\DTYQ]I,;6/P!0O_\+Y>XLU ^(Z>VWF^
M"9XY!"RU@=OF>PP&#7\']K,'(/6NZ;IV)OP7;X8* ]O474<^L\VZ3QT[ S].
M&SM^Q_<#R42(B!M !/G.UE"(B) C?A@BL"<\Q,1-8")DB1M!Q'L)!"$F/H>)
MS^>CO6VW7F[5Y"=6?5;F?\ EOV>+728,&N+]XDM^S^+X]IK);X:_-\D6V^!V
MB..;S\$[(W.'ZBLD\5!]A7B_%_4E!#F"H?:Z7>UU'@LE5%0A-5]!47V7F(/3
M+_<BKLA]_)[R-->-:Q9+G@BJ 684(NOV=<11,R!4$3=(E&^B,:#8P[\G8L%
M.[P\08I.%Q';U%7I$@=(OTOFYC" 1W :Z*2P^5F4L%8_=TP*,!D')M*[@AY
M1E>'<D@1W]5Q=TP1FQ-: 5BF\&SI,0B%6O'ZE'][2[YXA.^]&B"/B/:?[$[]
MY9_J^OMN==,/<J;^:E12?[^K-+Y:@^[BVN1H'6._!L\V]_O,M:6NJDRN75OJ
MT*JZZ:(]/[!FS\XAB%>+\WA:HVZDF17&J*-2AXH+E30[]WCBL[5Y0JXZ437'
M,ZO[KW'-*4\#[9!_S);%WY)K01/B*/$/WB?^P?O$OU=WI+$) *>?7>V6;$W0
M+5.D2QC/"Q5'Y9;%8D9&>!&?]N")./S7'^0I?E#%(^2'AZUG^2DM\I!5L%YG
MI/?*72DF@F<1HZ<P&.+UEOBXG*KH"F CXKUJ5R]*]URD9@YRVB-Y9Z_K0Q\[
MPKE3/R,**VY8<L2#?\YM^Z 4OZ8VWB_J),O@F8YKTPO5WOYR2&3/),A,IKJY
ME.6*OQH^7JM1;9(CZIPP&Z"%>%P2Y*'R1N$47Y$ +H"IZ;9LG%J75$TCJ.09
MF%'L,.@P?;182@)I&D[%RKJ:W&K5T03>Y_J=^D7LSY/B@!JC%9[.&A(S6\QC
M2:6[1)*SMVH%W1 .YD1WS!+Y:A+!,*<DYRLK7NG3O_X8YA&9LU\KR%V_)R*O
M 0(++8 1L>WW%P>KGR*THEBR(CCR6V6VWG!27SN.[1?D.D/9HB_HF\_7*3J-
MY?:R.!%Z%-EIDNA75-?E-#59DONSE91MZ=ZO/Q@51=##KM)/YY//Y"LZ)+@+
M?OZM.L#,$/\Y$IQIRHZC^^"!Q*"K0J!E8J(NV+8Z5 %! G('X/#+"P=B(B)
ML)U=[^RLJV!$*H(ECJ+@?\MHA'85UW9\@JZ:\X!\@V).L-X31+]@+".J;;NP
M"G+$\8O1@>6=7AANO9'X;IDYE(\CP3?;<OB6"B#,#@N "X&=!JQ^7S;"7S*J
M)8N.::UEWT9<^E396D[E%T*TL45#$PJ"]3UJWV1UD[%'@*-Z1L\Q:%F.UZ_@
M_#,S%]!-P0"3=/V^[BRT!%HCP5CSEZ\>MD7 ]NTVGZ<*@E,KM5J],><*1J.^
MK$UY)PYYBD"B">(P(A 9NKJ^W)2[/J13QXRHCAV1UF#V+]@^P0.JF)J63P2
M+L!,50O</W$-.<"G7SP,4.D<F)AV9&J9T,*6(H.E3V';!T8CP(<01Y&1 'Z3
M90,\0X2Q*0G(Y(@BPZ?I/ID*T@3X?F!^_J$UOUZW8<M BL,R'(:O6N!$#I>P
M)F(HDR79 >ZB:CS/8RB :6]E/KQR^ #3"*8,%0489#_S.YP7_,D?& M^D/;
M\BP1UE6"SE7+[G;YYT-*Z%OE2\L;&#\+XX[JC'8F[*/2'_MZN;S^:K),SJGF
M ,D9JZ&9L\TIGE1^_2&B\<1A(<C+Z*./R6WJ^G*;>D%WU/GICE.1')8?H 03
MP_,--26I+<6F[U1NSXMDO";$,9)3.;3%%V<]>SZ#<CN>C,91+)3;#R^W;Y!_
M[D5N:QEGVN=:<H]3L7S1:Q%5,:T!SST9I4C\ZG*["%@+_@7L"NF.!6@+I/8Z
MUG--J;V._2-;C_+L5*?GRMU:C%%0;=+HCA:M%-JKNM?8:CN%U$X16#4[RBS;
M"-NK4PW*[KE3C_[U!Z6 M1T_K*\;2NT'D]JWR#_W(K7;]'+2RB?,&*/V]$0L
MV1P.\B:PME$DBI#4E<1VS;5LX#G[11KI9CJ"DT@,16)8(H;BT8CM M[Q0S>
MU@0'$/L+8O1C@I 1A<A070#:G)B&[ @6$/P3TS7\\<+Q"%'PT#6%6S)XB Q'
M@T=/9,%V+1C5%$180]*G=T.!166!6 +T[*CZ#I=<!DS<%-;LM"&HQ"TO/PNQ
MM<R"%\V!KBH^844CLB]RX;I40[1D2%8;R; &T $3;[@<B*=-Y S Z):9NA1;
M- MY4_ TC*AK9CFQP/76-[9 :%TW16'#5 ?LR@22^2B'>41Y/$%5%M783G;E
MM3DW'>.5H]'T"-R=A9^ _ ](V@_R C ]OVJC!7SAOE$<9Z2WW5VSSX=E&\>T
MZXXB-(=#H"NM@* V.P3V1;<"@8WHFX4P3A/9^O;;W<#M]WU#4?&WB21_;^-5
M6^*\YF-R)]B4W+8$>9U1@+[9,@J[ACRL]KJ!^S<T(ET@^_%20E61R418X1/$
MJRP[]QH'D*V^I2<4(<WD\J4D75X9&;L-+4HL2N%HE$H<A@*BY\0SN>.<DML]
MXZO@V2[1K4Z\*/:166V,IJE.)X9:]^HYH%PI+M:0E8/(=6YNS[%<-85#/./1
M./@//1:J_X3F^SJJ ^5'?D#WG1'5K,*I,J;:66:2GY5JS'+A-?OWNB4C=^@X
MTZ_*8$VCSIP:J&V^NX2H1J,)(-F/1??V^[  S;754'N::ZO1 M=L7P\$AJ7M
M8USP7;&UD^C?#'23)COPQT#YVWYO@MT1P,KTH0S-O-UA@1L)7^"H0=-4W[]3
M#3!2!3;$[GUKHVZMO9XB6=,ZHJ_62BW0=._XB-_V+OV7^3YF%%Y:KT;7(Z*E
M@L>J@F_&@[N!2:_:([^^^XO;[" _!Q*2#0WX /K;EQ^^V'8'XTWQ]S5\G^%Y
M'!D1P7& S0^MW\#>4@Q@54@PZP!.YJAIYMH[<P7FF6\?P$L3V1F9[T_3+U1_
M'.EO3.<K4P%P!Z:/-Y(#C( GJ_)\NXW^RA0&X+63(, Q@-[6:\3D+^,(=<,W
M!?<&[@7 QOK%1\#O+W.H!VV!U7W"V2&WQVEY% ];'DW"ED=ARZ.PY=$+?S58
MP1VV/.*E>!P518S@I8$@\#B%B+PP2*(\<*:H!#D8#"E$^/5GKTU11C)+4U$D
MN&9<9M!T0AXL=>58DR2\-TYA=C.18](+-%4ND4O*0V"3I(.60LA*H<:];+:%
MJ-DA.Z/4@9=O'VVG9+66 KW,%QE-$,<%2G%HEI_2QYHDQ5)8GID6L20B#UQ6
M;92ZPT7..]8DJ3>U8MEBEY88N>XV5B4R[N07L*40LC^22YEV@\OA8VV)VW:+
MX9-<HG_84@B,+!;K.BFK4A.)I285'-BII<F\SB</1PYK*:36P 2:B>'2$#@=
M1:P/5D0>CFQ4V(K!M,<9AHVU)[EFIUQFB@H,Q1T,E<9XUDSW7)118Y552>K*
M'NIZ< /U8*B<H! E7Q@I#%8<INJ)>%Z9<A[,HSP8VIOR<@\5XXJ6KB@675NF
M\FZ;YM'XX5"R:]1S]7G+T6(9#W5:[7;?G-1Y] A05TI*=;-,JZ!UE*D1BPVZ
M*EL"RSH"U0;=K31%LHTQZ8[3HS-&)6U;X*E'P$I::+%)CG6;4R=-?*2G:G+!
M!,LZ E?>(\D:S;@KKI09)+KCF9&L5VC@X!T.U5I"-U/LVQ*']95:V1TNEBD6
M$O_!2)94,AVYHW%<;LG@^<2@G&1[<.0!H<:17M+$/9WB8CEE4"BD&ZF.3!]C
MJ$(L%T=+"#EA<I(1 V89T8PS\)D'O:^ZZG@\(D:%-$-074; VC;=C"O\$9P:
MB7EZT9^V$HPZSY96&#;,M7CE&),J')?.908$B@BYOMF(Q]K>*@F9-'[PS(49
MSUDU%.>$[F3J:+-1JP+8Y @[5ZLYAP BI*FQL^0\5<$[I*7"D8G]D>C42RFM
MI"DPF&PLJ%S"+5D)Y5@?-:0^PX=QA^IHS2QFD2+=2L=R<)[)_9%$P=0*>2D1
M1YK24NK69*$$X7F$G// W^81K,DQZ023+1FTD*<;<.3!VL5*0[2-8:W N(K'
M+.NC"K:8P9$'*R*I[K(U["IEID/&Q7R[AM+%$AQY,$\EYI4MV[!R6FQH9LFA
M37N> CNN'<RS4Y9'0TQ.-#A5')(M/%L@D1X<>3#/RG*@S)3&,L:H';/F.0DQ
MM=1@O[>#>5+98KZXLNP\DK,S.:<QU_J20(.1!_/,]\>U1=/S5D@Z07+Q,9&8
ME5?T,4$Z%5 UV>=;+88=EW$B41,[G9D'1AY0'4=(U$P>C J(BU!:+*;.4UKF
M:&>X9:NQ=))Q0]-B%1S)4L-V@XP=[0RWL(5A&TGQ60WKM&>Q-E),E>,*O]^S
M#5)=JE9;EGO3/".O6(2MRU/%([S@Q-S+D;3.CE<VN0#R1C;S$]5*)[RZ%QP*
M>CFR+9=F%2]F%#76JR0&@^HJX<:]8ZK!<2J#A"E[@M8<S$K5#.I6W2P<>3#/
M(LJRE&"/^\PRPXIDIIJ><0P-1AXJY95L5RKJK :$7=<V"JO"8BC D9MY?K[W
M7/Q3O>?P<_D$NT>=U-<W0W[]H==]Z):O!4(B,- T7V_& 0<^:&-G_P9.[)_+
M])*#@0071A6/'SK8BPO2AK1W!<8[;7J]BE<ZQ3E88E*E)3//J&6)&F&RDD2S
M8:>X4W6*(Y%3M(G#GY!DV.[D98&=:W4 2H2(N 5$8$\)/,3$+6 B;(IU640$
M:Z*>B!#L)P3[9PL,OJ>2'[#:WGO*[Q&7_)Z:"7N(7!SQ!UL#)X7!QZ3KU:O=
M;8J5! 7^UH7$@R_^]FOL>^530^GV2$N^D"@[39>)B#F\EW*;H=CZ+(IA4D@@
MI6!F2/#)3P]9EW^6K9U2\?<MPAY#:+U24?980?,OB:,[KEP>'."Y%UEU/D0&
M0N>.$?FQRL&AL+FVA?13/;Y']?%.5YS\[';/67%VLC+E5Y!"W*:>G.!$BH+A
MPOU4-!I@%AYW.G/UV#N41R>LIGQA0?5.]=CS%^),?NF@C):N4$6N.)XAK)[I
M-:<))]^S;_),U%X5R"-%9ZUJ#:EA6BO&E5:KBMM+6'.RL<Z8P?!H DM$"2RL
M:7Y!+KRXZOD>%YZBB//9^/ BA9\_SH5[!:']8VP9P9&S@FJ]+-GPS*#Y#I7+
MX:UFDV'[XY%CIOL&S$WU$]42S\757ZL*?=LN1R2HO2N%OD2HHE])=5N75L2V
MQ]V_(BD4=%KLSAJDA@AU89:NV6HYK]ZDQG[[:"O,*D=D"E]Y,QS!<H,NH9:R
M_9ZQ3C)%XU$,P:*)(X=;[].ANP*'_0CU>QT>NPUM_)+#OJ*2T\.I6=6-28U1
M:PN+6Q5KA>)RG;V-XD^'1;0?PS./M'TC)G3 ']<!AUC^*U3IIQ4X =N\H=([
M>:Z#U)0TR>1J:G%>]_AZK5\/SF,DHW&,..J"_QWZX*$/'AH!I^#)KQ@!BYQ;
M*3"CCH;$!EQJ-A^5Y"SO!4>CB*>W(F;WX)=G36LHJZ%G_EG=?<5-ZU"W7T&.
M;/GD#?6>)_-&'\?[&J,6DNDIE9OC2T;A2:C>20J-(@CY,>7^(W1XJ*I#57V,
MQ5P JZ_H:;<OTS,F3>M:D]>E]B)#E3*4![C/CY\?5CQ^#%_]EHSINU3_#^73
MWQ(\[E(I/8YC>>*THEN3>[O90_O=7H^F#MV^,#M=4MO51='%\WN^9AE5DFFK
MNICJ"<3-Q+BYH<X':?8F"^&^G]_3:PY5-==DRHA:HM3B""VN$DH=%O?"_)Z?
M"12))I##?CVA_W$O$OT*Z3KG8JO;<#B^E:XSF[9JC45N4D4ZL:XE5<B54.Q[
MD-^ OT%]-E_G;OR-MQ)Y[MB1>%WW/HY_</F,'NI%](+ZDC!AZ/JDW^T/%,TE
M"Q)KL4Y.;MRDCGXWHZ<D$W@R0^,];C;L472U860I68%%-3&_-4$B@4;QY,=2
M>D(W[3'<M&L$%2_#EK>AX[^?!-0SDN2 L[()K<-.,FT":8J+!0VY%BCZ./[T
M%K_>@2/]1K+//:OMN]/.%]JU^UDJ^=V,',RKKR:IW#++L'59I,>]*3<8*A!
M0"53413#HGC\D,/#7;M0P5Z=R6Y#P7X_P:8UPV5:0&=YK>,)91-+%KUJBH;P
M>VQ/^LW4F]"7#G-P0FW^^1R<...QDD@OQ@S&I;(9SFDYA:#%!/2QHPD2BV+X
M!]-P0A\[]+%#$^#\B3L&5N\8LI?69,%PEVTO2>!L';(L/&:#/"7OV\$.J^T\
MZ G9GU)LYR=ZC6%1GN>TFL">C^_4YJ$>S&.Y)6OIZF+MXKD[7S2.ADB?BD\U
MD\D5>C-Y$.N-A9YWBV[+^[D[278\S$QQ9\1U'(>LV$4$2Z,*;'8'G)9X/!I/
M)*,8180;@Z'3<LYLGW,QXFUX*=_*]DFUFT6A;G-5+9V2C*S392N9JM^.$O@H
M&/;T5E[='?@H87F>4$N_$VL\Z$3W%5E1;!='#-F=S;5T=53,R/J\XQ W>=[O
MW60>0FN7Z''*E32L+F>3RY)1)9(>[#H+ XUH-(DB4?)(I#'T 4,-?&TFNPV%
M_/W4'*+04=(I:S[CTO1HE>-&)HX&/ C/YA.?C1S>C9<>%NAY>"_\,AN(/TRI
MOYL.-.Y:F5(W,9"Y=&S9G\UP=DB4_/[P4*EC48+$HP0>EN@)/?'0#KBA#"(]
M[16R@YB3U.3<S&IGM'FC&[!M4*@/O7/O/"S2$R8(A?K]1$5Z))IOJTC7T&:&
M-=.-2MV;Q&D>)8,$H3B!1Y/QPU![F/$;ZNNK\]EMZ.MOIOO4Z,9H1952/68I
MV7-!J:J62RJ0 6$H/?%997TW3OLMV=1W:0,\E'-_2_"X2[7T./[E92KUO+;^
M6\DR6A?O@?6/[]''.?5)Q)>N2QRX+I+I#G3Y%GR72V<(?=&>4HG*L"\VU037
MF9F%!2/&BA/E3C.$Q(Z("$NRM-1FI2%:1.@:VM3K #9^AA :15 RFB3"W<;0
M:_EXOL_9V.HVW)1OY?LP?-<N& E11TK""$WVBUZQ4O+Y#3@I^ ?R??[C"$!:
MGYX[-B020<E#5@F&Q71YZ/AT^U'6"98"A ]XN7BF.:/8\Z1;(SD"T2T8RX@E
MBZ9B@+L ZT)$QP80TX!LGZDA(B_@9_!V<QAI5%(?U#>0.5)R3+7G2'/*R-,&
MO9Q-M%ZS1=]"S=U8_!-<0NNZ*0KP'4?9A0G@LZ7C>$#'5<&R>,DMS75[6DII
M@B7TQ?P<S93I.BQ('26/E(.+7@# ESD;=2D %RV^APF.PFG-%9'M+R=N;CRF
M?_U! 81Q_# %(0*@=WX@7R@B=2D@5V9C9]80O3SG>NF%+<RFN62.ALG1\2A!
M'H9KX:0B0"%$EK)@V1'9D(!,.:@3ZO^E?(1 &$6!,+*G,GC"7-:7T>TSK"UP
M A$5$2 ,[:<([4ND P\F&G%,1] !1G>$VS&!!IZL@PN& F[PW^1N'*- J4<\
MP3X#J5S(#/@4;3"3J6XN9;DI6W-5E(]3R%:E^Q.U6Q#*N[^G3=NIFDY/!NO<
M /XH.:'9:K_!=B=EK8//6^5ED6W':$!.B20>31"'4O$I E76!FNJ[7_T"0(@
M;B#O*C$36!D1(>*MC8Z($%@=D:F_(0'IY;\OU.W5F'@'-3%;%G]+K@69Y6*(
M"79HLJ:UO@3'H3LXBD_;2VN6<6(<0<:798L064T$B@M]2L;W398UF[NVSTL
M58HE (Z/P4G!2X(# #-P?>:9R,[(E *,;HP0294BANE$1&&J@JF#Z47@98 L
M^+#W[1+ IE/!<C8WB&"Y\#-\AF#;LO,E<?3D&V?G-\9\6:4: $*&#>AQ#DUB
M./M]L6='UL+I/%+I#LPPG_@'[SLK@T\[*[2B6+("=&-A@P??,PE2(XZ*,+)A
MY?*6EA@SL[3E#L0B,1GKT.P@D"AV1(3]4,/NEE#&FN-4(ZZ97<8E>APJ+<96
M)^_!^ T:I;##.C<_UU*\):S-VCV%&W(MGFO.C8J3;AL]5018([%D-'[D4-YK
M5N2G1']D.\]CDGEK)AZ*:.&X2?J#+,F+T\[6^#E*/A[*5HHEH^,P33YO\O5.
M/5M( #F-1>,$%46.L/T9]3[R,@8S%%3KF:J.N3HVM*3@R3#?Z 7&U 3Z;Q%
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
M:7>TI6;YVA>KM;&ST"ZWJ*MC^8V+>N\M@ ^KT62TE.XN$6'.:?,6NU[,C+X
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
M>/(*_'CPI.W:H\<]76?5[<!.-%K9!""C[NG@J;*C1;^8F@HG#/^8M9VY#=A
M2T0X3@ @)_X#V0A#_LF6VN%/Z#]_)\(Q8'?>*=OG@ VD?&W:)ZKCR4+4.UVY
M;*I]K5(??\Q&"D,2<-+KK"F[KC[2HVL,K@"VW7982XW^NH]?% $"P:=@"]N:
M,K& ZAVO.7C/=N[H[CZ@ 4,@^ZY.!<T> X4[@5HY?(X"U+;GK(&&DAP.X9%%
M!6MPOEH9M2@_E=?61\JE5,]_0+MPHQ&8N+[4]G*C!6;1TL">*$"81=VEO+RF
MPL:H<(8^6.7Z:/!>VZ2P2,#49<>1QOVUONEP2$Y<TPY:3;7:1@49__CWP@0[
MD9JW)MB@H\L2V1OK',7U:UZ>)D2*OT>"29GNQN_7!P+'LUBF,$>+FW**O3S!
MT"."H3<GF%U&UN7.3 Z0BFD.5*,U\$?F^ X)-L_)Q'Q=YL>&YBA9,4WUUT06
M$ P]YPZ]]<%?1[;,H?4_=[2PK"2TI$,E8KM:8@W+RX&?92\QU( " DI+L<<6
MT -J0G83_^_"M[U_(&'"BT10?SS3)O%,G&@<_(9I@X?(;J0/-5-;0OWH: M?
M=T**1>H"-@1Q1[JF/B58TPP'AY>40MT!=)^KJ[KLA,K%4L,:]S#$#EN+)#HE
M[EF=VK,Y5(_A(Y\U)M OU](K9V/@[X*GGU'LH.'G<H: 86J7*\^J!:]YA_!4
M3&R0R=D]DQ,<TNPW2%]KSIO "CN%YU]/AQ;RY2V19PA >P*E_W$318B_"OQ'
M8%LOH'2,$@B@X]$-QQ[I *'05MGB9UMDZRY!5*Q('I]K%O*#6<W Y@13SZGD
ML,?<HXR;JOE1::KEIJ*?Y_A^9I,KU5U@1:#4TSD8)=B$%]@I8%XZ@.5?TL6%
MIC4 32( @D8'>P&/G."=1V F1R(M </)B0!(%"UJBJ$[KI<H5OZ?=U*R6,E)
M YHW,TA'JG)Z"I&+61O-\?(;5F84T)8.LC+>1<;1R!_W6<HH&911,(L!,^^S
MJ>-( _4.*L*>' U'&X%5 \TJFUN*1 $%Z/%O-Y*3'4M3]X2B#NA$&22IE9QE
M15Q7L6%J-;>+:CH S'Y"I 1@9Q-N(1"R\OX-B?F65EKXCD0 !@'- CT7J%&\
MQ$0V(]FM^ Z<9NC3A,SVGTN[ !<CSOMX[!?4 630QQ:@\'G&"4K==J^%UR1Q
MG<[)3B<WY_06, Z8IS/R]^^_ .9U$T ]4K\S6;>@4M\1):3&+C8 9> A9;[X
M]E]<Q)E8@Q;51=L2%\(:2:U0IU.9O"+BVJ%TTJ&) _[OZ:F1(X_A;D05B6::
M#&,^6R&FR<HD <.^\XB($WD9$M"R9[H5JBK+7+^7A, FG$FEBIQ5&%M?&HL-
M7][TYIF<RS?OA(0I5U,@&6'M<U>S#EFH[D,W@!]QV_!#1K,T &X@VL8.$$*
ML)!$[IY&R &)>CIC(QT>[2&^6'>:A:65HRS 3+:EG<JW,*2QWL5;HKT/629\
M7V+DV+/P+_/G-T?:Z5IQF#/6CP"X79[;D:'SJN7S//+^K66A( FI/#[SY([&
M^4-[5-?9:3]8W*.U#-1MR>D*F092F7*^X/LYN4<#!8J>'A'_]70VOAT5P3^H
M[:^80)G"\YS)KD74[K0&(N02Q?U_64L.(PYRFJ-(;3Y%DB]+^/_O_W74F^#D
MQ&I[M'2PL&U/!"P,'(^U5-3Z0!Z!=_^4S4!>N[N>GD#Q[4]_?^Z/I^!6),@G
MAODK\?PCW)"3W80MN [V["A,'7WKN,G6]K,W^B]L">/9\Y\8^@0[?@&YG-IU
M>B">B M1ZH5\P)_I\G_DQ,2!//@_;3Y[[ASF=U\9_0H?!& +V,T\*B"X_>@
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
M34U8FK<K/FR-PTK!G]1R(HYD?L?#\_=*F&<L\B,Q1&)=\_@=#JLA#%\U.XW
M:;-JNJ**OL.(_5XAF^[Q@90.S4[DZ3+=)^Y0P3Z:'GW<L_"K05M$J+*F4-84
MF>6=?#,W66OM*0N@_9&S\/M'=HSF1S %_QC-F4D.;W0F7LW QNMI>E49%D2U
M"=#\D9/M1S<%'R;6"2_Q;'-QMY=TXFCFEXUFWO_5],_.T0G;XFBSN1>-.2>O
MA'E_93DYJ<+-:HNA6"29C5)C)13YU7%Y'-&)(SH/D:#Y#O W7<Z0EN5QWTAU
M,B.QWJ4U%6U"\'_D;/V!T1\C_MX-UT]&O.[T5[Q>J NBW!@VYJNNKR.]$/'P
M_M"U(_AW9[C>FWV:G<C6&)JFB:5L^E$P4X9-RV1+>= ,S.NW9+RYX?G  <Z/
MB)\(K"4K!Q.$'$T%@UC@+WMN9X===@?=5UWH(KTAI2ZW:2&4Z[48">'*M0&0
M46ATQGZJE1\T(A3'.A_1K/PLE#?3.:FA+X@A(C0T9-HC@@Y:8"'*@>W)/-%?
M!>4QLA_%?/PL9!.S;+I'U:P5,NMTJGU]@.6;Y0 BFPK++<1!T/LR,EN:YSL6
MK%,T=VQHD4$C4YWZ;IC:^\4"HM>ZC'[#ZOA?V!Q][S%.!&E^U-@!FMWCV>7/
MYON\I_:&W9Y-+&8PGXI=IUIS-NU9H\PVX2K#6.D[#^$?.%QTW6#I';/0_5?U
MO!=N.F&B:1$)TA1"M9%U,U^N"3V6-X(Q7!PLQG3&[OUB/!3SS?7XYL;)!)_*
M-X);5JH3-6\CW<::0^3*V)AT KBX7V06Q(';>^E<\U4;U7QR"NJQW,*!W%)M
M'V9F?#_!=9-H;A;,1[=\L*W;A"?;.IL&+]?\!=J3FRVNPM>;BIOA5T@':' \
M+%Y_Q@Q^S,#51<*S]XSQJ_B%MPC@_@+8OW;TJ!Q>LC8$.N<H(E@WM(G@ZPP+
M$0YL5#R.S<:POH?H[8=AW2RU:WR.&,E<=C(S\G6A/T&*H>"&@5GL0B=K=V K
M_M>#&9[W8^A%NUSW9^#Y2O2[$A%3WBK,L"'\09][Q=1D!V[U9/OZ/:_!:5RB
MT?TO6W1AQ+,IM#6'\BF2>MG._G__K\/YGSH>6\%PL+!)U.,+"R$RUE)#1Y.-
ME#P"[_XIFX&\=K<+99@G;-_,_.=>N,"M2)!/#/-7XOE'N"$GNSF35ZF#/=L"
M,F5J(^]G]*W=1Z$PV7UFNSHDST]',V7(C?#91T\-">/9\Y\8^D1!I(!?MZM"
MB2?B0I0ZL%)#2_4@Y4E.3!PHKOZGS6?/M57[W5=&O\(' 2 #(68>=:'=?G2
M(+BS86D)J!/L40**+N@%[[E"CCCC.MWE7FL-6\@)B2)?S97J!2%1+=5*;2Z7
M8.NYA"!FA%*NQ+9*G+#O'7O[^=;Y-B<DVGPBR]<%OEK*L7#"^5*=K6=+;#4A
MM,$'-:[>ON:D0QRBV!Z'_RE9"6]B^RY0LRZD?ZN622:TE:*!(>Y$=K2$*GMR
M OP9UA@Y^"B9L)T$$ Z:$\#V<);M:>K?!Z+F51$S"O_WSY'L/&;\<QPMA^I2
MHL@AIJ9I1=)&F"(1N$Q+C$;C$JI0(T6CJ"&)4#\BY,H[!<OPC=Q S/7SHF_E
M%TMF,NS5/58*$U>.1V8<OU7L#TH=9#816:)I]HI3DI6PTY%"S^<W5@ZM&9HS
MMX+<RFUGM+$4ADN/1WIR-K\N]@*7$W@D5[*68JV:"R1<0EZ.E*RE,DE/.Q,$
M6_FKGKIIUU9L(!&G(QEO@2_X_G!F%-*M8."TV$JS OM!G(Q,+T:-N:%6.*.R
MSJ0R J]UO DL:7HRLK)I;8*TV<<0#9=,;CK2)X-I(-&G(\<30ML(/ND8,Q_#
M.OB0,@,MD)C3D28VW-15KN,B,X)-%3=3MCMSX;6;DY$CL:>/:L:\8*QQOI^?
MIIQNV@D3WD^W:3@ICS6_88F+H;CNCRKIKK@($Y%.9SH4C-P2I:>(@*YK1"Z]
M:=-6 $VKTZ<NQ%*];J[[!C5>C7 WH!>5%;#"SNS^M.@NRN5AAD:P4FTU632"
M49X!$SBS_8T^UA:H44E"4DV-G<V:C%[ P5//[+^$%0L.0ALB0OF3C&9K?CYK
M@+F>(4!KSK-:>K5&.-ZLJAVJX#30'GCJ&0I41ZJCSD=R#^R C+HU!JT:Z28<
M>@I4A<]2>1=SN.QFM2&FI+V>J& "9ZA5V:ATT9NA%:XR(VH9GBLCZ@SPR1D2
M9!NJU<0R;9;+L@I=E]:XF09@P<Z0P&^8%&/W2XY146JF,T<D7BJ!IYXA@5I@
M^MV&4YTC:W9!#=S%D WTIH2=(4&IO1CE^[5&WL@V-1498_K4Y<%37Y) HC1L
MI&DC4AH2%' I22!?9)RBI2&JD1@F*T,D3;]\^$"@V#12D^N&)F77<FN#(6[O
MK&AA]4P!&WJ=MBAW1NVV2UHY16F>$RW+6:Y)&LO!1DPU3$S-]#U:D=ESHL4B
MLW*MQK<*2+:<SLUHWVC4%V!OI1,1N%YV-[D:3U5$>5@"RFIJ5?A4\YQH\2ID
M8;8FBC0BL#ULB!'+;I=NGA,MN:$Q7A2$/(((2#=?7^?F&5</#D3+"_LY^MY0
MRNJ5=%\M^"NCFZX0JUH[G\$ZK 2'8I$[![ZAJ:SWUFC\QR_?D6O1E%)#\;PH
M^ZM"5\.=86[9#+^%_CAGVE_$Y@OU+1/JVO9$ TN;S6UXM! J6W6;SQ.6;I7#
MC)Y0TYJZ'#HKL!,!U+>R"SQ2F.'C_@PU[)&7\BG>[[%7*R@33?5-C1^=9!RQ
MEEI]GEUH-K;!RS.FK1@_]N2E91Z=44Q9G%&-*E%KE)VF"=ZB <]W#M[C.;YV
M*2/[8,./K.JM#Q!Z$O!K[_0(0_]T;\A$P11@Q)CRW-5^[GXXG!+T+K:>!;1I
ME,B>_N?P];+OV;L/(C<F_.3(V3EPQ[=CGMU))O)1/&<WKYTG$ZWZG6<OU!MG
M+P<&W,'S;?#,$4#B;M-VOZ=@7.%GY!@&8)O>],FV7G+XXMU0>>C:IN]I%W;&
M7D+C8.#[@7'@4/]A& 9[PE^-+\:$N!(ATD_4JP=U,2%BCOA>A(@YXG,)\='\
MB+=T]!^OFCE9]&LAK408J3K9EL-!5\FH>$L^7 \,S ? L%TR,!KAA^$YTV\N
M'WVBB)MFDS%_&!MEW>CT'OA .4W19D/-B3[ T>3N7'_X[^_G%<5\<QN^>65;
MMI%?#$='&/+/F4TZS.HXSO 8?L;:(U7VP#P#DS(^:2]B'#PT#C#D3>GX>U><
M+BXVWZ-7=X_-RK.AH\O_'QB4.XV3_;Q"7:2[,#/.;,>.'RZ^ 6^9_]?($/K
MCEQM7V)@? E@W)U5>4KV_;W>L#VQK"B =IZ;<(#1K"]A:/H1K($+YJ??'(B_
MF7Z>K?>EC);2W24BS#EMWF+7BYG1%]KL<38CZTK\Z# K5]UL6JE4)94U_'1W
M6E"#T< OC@_3%U,?R5\\.=\!/^P^XU9SS7*UE@8V9:G!DQ]641P?O&2/RKSM
MY&Q_Z(U\D]UB<Y_>B#_W)BC5F4R^Z))<=[DJTJG\8DFIK$2$54-.VPL_)J2O
M?Z_D>V$?0R2VWVUGL_F9:VA+OLD/'5%6E3O'?C5341M!)]!%#:M9F^5RGIZR
M$/NPAG(R3:9?@?\CV_4%&/2UX(6ZA.L/75U=?S&#[/)WK;\7?W^>;H.70$]X
M^QF/0@3',[R:7GLC6EZCM"@(T[1!J/8P5X%Y+T!/X4D4N^X-Z!C3#X_IS]-9
MOXWIZ213' N>/42T>5=2"7I27>4#@.E0_Y#$!_7/O:F94"MK:D*+]/5G=(RY
M*[Z+V>L1W*$(A =Y<6<8<5)IU(CZLF4AE.9+LVFW-UD18XD*K^;220JYR.W<
M&,R/ N:[\6_> ^96D5REY!G:X_QZ(]?2JG0CF+  S+!2#)$DTZ^92H_LUH0;
MF7 T3W>TT+FQAV!B8<IM; O&_/T(R@H.;>T!S._Q>X[/4UUGO.:(=0'1^/2@
MFQ*<VF8]EN@P<@=<(O2Z72AB-GAX-K@;-?<1-EBW/'[<F=;RB(8BM!T4"E(Z
M: (V@$Y4.HF]&AEX "^J?J;W9D*1'6<-R1  :L>.U8VS1NZ*B:^@RXXZNV4A
M%'=(/,.?Q R;<@TV4S&H+M&@J71%"$KCJ/4[1M%)]-4P>PSH;P_H*VBE#P%:
MF/$&(:9'%")TBV8E8W93O,1&W=QQADJFTU_UW*AM>[*9 %-UW7/7(V/K,K8N
M;ZN8"A":YP+MK4P?'R!C$<&R7<4J(-V!;K)1'V@<19,(\CX=%*,Y1O/UM-*O
MT+SH\0C*4C7@^%/M5CM(+ZE"=ARU?B9P(HGCKX6K'\#EZ9QV[4J 7]ZI<AZ9
M%[^:H?C/!ZH(WJU6.=O(Y253KKJE3:Y&=VU$0!577RE+SN.";4=8#"&3:9JZ
M2*' &+\/C=\KZ)%WX;>QL"IEE]MDN$J9215GK8S%I\;;IJXXQB09[-5.'8_L
MUYRYPI),6##N-GIO!\G8,GQD-O]J?E!=\\ZP^$9M>A."1"VDL%''8'E#8& &
MNPZ10$4A^'7[(<1@__)@OX)Z.P]VOX!UJQ21-T0,JS.J5$&:=:&Y;10)P4Z^
M>C[Z %[2]2\UQ#<W;G%]+B9M3-JO9& ?%%#\&5L7WPG",8V_/HT?P'!J.#"?
MQEN'Y5RUA:_/?]6Q]Y'1^("@>^10\4%.]@Y?#5.V/-92N1W$SK@IO6S1P%=$
M9\%5REAO@[)UK=,(RYI#GYQ&DQ09AXV_(58OZC?_)E;5M= O<GJACQ26F=+<
MUU.MBL!"K$*7FB22!/-J+Z1'MF!+%J#G6(?UIN-DEX>U:KZ(@BG8MAKHI@GX
M]1F743#LY>_GT@>P<IX:#!MC1)8J,M52,B/!'L/V&$#EI.DDBIR6_;AH2_88
M[H\)]VOIJ#^#>V/:6*]1>KDQLHOE:ED(<G6=#R#<PPL"9!))GYYZO*ZU[DTY
M-1QM+NMJPH0.C>]JB1 +<7+,E^? B]7E.+(00W!5P41%5VN%R#K#9N2FJ%*Y
M/#M"UHR='G"%$6$B >RD!!V9)'6FEE3LQGQY@%ZLR,;' 9KJ%KM(QC>[7$I'
M-N8J:\Z*3A,"-*JV0;\*T$?V7:J:_(OJ&P]LP=U1$/H;\/&U/!L(5;!SK.,
MLRZ\_'F.E=.S<<'I=21&U*L3WL[V"#Y/L; 5'_1@DB3%?'D')H;_8ZJQSX"_
MO.B6NTUCX1MZJU"I>$K?Q(.P$R709#22Q!CBP1T:]JO4TKU5CL,=IY\]DK+Z
MM=&Y0VAK#]!S=P(V_KKC]09#<5TOEINL6AXLT@%L[@KT%)%D\"]SM!/C_,TT
M2[@#*/;/UW IHIO ZB_2>KZ8K17G##^4T'YI8I4LQ9YIQ^+[C+ >NE*V8?25
M(9)*]WUU,"*FR)*%[;7A!2Z&2-+TJV95#/48ZK?V)MX)]=QR54=$J]_E-$I?
MLC.;\CM8V$D>WB#&T"2!G=Z'?RP/(LZ@CC.H8])^&](^LBT-"[S%EO0%S0L<
MF!>J[</<K6]A7UPK6'_&LJ#' L:M<Z1F9"L%9-.N938C,Y"PZ(HIG4[2Q*NW
MR&.4QRB_N17])LH#HJV-:4?N(H6N47-U>M@I+IL0Y;!6 DHFTVAL/\=&UE<S
MLF+2?EG2/K+]S%JRN79U-R'']TD?\O#^CG(98AK?&XWOW5;:'?$E4&Q^<M4]
M+E)X#_#[(M6=]L']U\K>H(/"3,I)[2R'Y6@?#6933:2! Q[>)Z6Q9/K5VJ Q
M/K\\/J]P^/0:/A?-B5NH<_H8WL8ARY7<%&G.QA"?, N;H)((<YJ\^07LU%?5
M1!SPC<^3[UOE',3#SO.UZWD]UQUD5,XG='(2S#HFB0&]$UXJQ4@L2;U^OR)&
M>XSVNU%@;Z)]SJ>L>FO)]#E,TV?-P2;%CHICB':80$%A200Y[3KU6 '@CYY*
M/C)WQJ<O=YEC#2#XLMCGN=Z]4EI$:YN&8F#I7F"LEI:6(8#FH3Y\Y!A#^%M!
M^!IW4]\'X3QKH\I,FC8Y?ZB3568]R*-B".$/G"?^UX.W$.[G,"6:;MV?@><K
MEW2HF'".[8D&" 5+M,,VB>%>).:.YL([5 D/_'%F+[==@4?A[V<*NT-*AW\[
M5'P1ST61O.A\X6AE1P#+^4[X2 F5M@AKVX=XRU8\5ZG,!P,$FP_M+EG/UC>C
MX*4](O@SL,XU/SHMW-\&;\J8MF)LL3.4-GFU*$L$.^&R;9G-B*9=3V<!A#6
MLCEXJ.?XVD7]6>84(M&PE*F-O!!![X1,1+2=Q1S))F MF_+<U7[N?CB<$@6>
M/=&@X/@YDU>ID!+6;I;1ZV7?LW<?A"(F^F0KS9ZGN/L@&@,_V9I>Z:=T^B^X
M0,_936W[2C1:^/M,.(I^HNG7M(6J+\\\'V#6&0':[_9M]WL*RO*?0T>3C50
M=NJ?N>WJ$"D_'<T$D%EJ+YZYE?'ABW=#Y2%P&WQ/VTX119"_KG$:>S#P_=CX
M+UC+_M\_4GWH4_I56SHFQ)4(P3S1Z9@0=T"(F"/NA! Q1]P)(6*.N!-"Q!SQ
MN83X8.#Q3:OUCU?-G"QZ>/3((*+JT#;5\&CTO\,SVW(XZ"JY?F_)A^N!@?D
M&+9+!IX4_/#__B!__.;R<>0)HV]Z#,$<!X\4X/9IS@> U-=DQXT\>\U2@:.?
MTQ1M-M2<Z#,<3>Y";</?ST6*N>=&W//*MFQ/WS <'6'(/V<V*:+[Z;_'2/A#
MA?; G(,A*/-)>Q'CX+%QD(YQ$., QK7O7$N^QYCZ>DKP+E?]EC_WZ<>*9_%\
M^WV(J1]3/Z;^0U/_LU*1;Z'_,K(9GG?+7GC</=3 GRQX;KX]&U\#]_B2:8PW
M8(#+YV9>'=^WO>="2]GR@.C*&V1M9)>,6ZXYW15"-S^OL?-I^L.9W!D*G90=
M$MT("%6SF$9CXN*NU92B_FDDEL3.9'_%T(ZA_1JT&<E>Y'DC/_%+AEX4W/F\
MUUVL>NR5H<TJE94X%DD46:]S=8RVI;S6":1MNS4RR9"G*?5?#-IW=#7XF_'
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
M\S?@P+N?3L.3[Y9VOLJPSQ5I7NW&X4M5N^;=PK/HV<>)K<>P=N7<WA?V)?E
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
M;/<X_7'&\K!,1(+D#G4A1MX/YWOD>G5O5<.Z@HA3Y'*-8@,C!<P<128PAOL
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
M%+!*LZ$[>_]L4C'@8M_XHH#SR6:&LSHE44(]<N NB?JR*"P@X(!;_.Y5^KO
M6]2V:7\W,._/Q?X!,-E)<=(N\$DA$%CQT0CHQZ87KH20Y2V1Y+[*=1PI%WI'
M9]$/ XW=-0Q?6<:;N/<?2=^?P_LRD@:] E /@-1J3T0MFXAZTZX%U5Q8^JX"
MK+UA*^XJ[#HP$W#27"=D1-\= +UG(U:/Q0ZO**YH3E)2'J<%7L>3#1D/:VQ0
M))8@F+O9TXH!]IL=W"L!;#'OI:?M8MV0VF@SM=:H<D/"%Q!@,.>6(A(8^^X6
MURT!+-XTCCW:Z"+1*%?L<I5]M,P [:]5;S:@RUR(1. .,PR3H([<"[F'S>9H
M!:FW:9?N*),J0K,1ZT*L"[$NW+HNW,!.4>%I=^C&*?]/&\-&>*_X]7TVJ'PX
M<8J1QU*+I1;E</:6Q7O+,5)5]\.4\#MS<JZ2#T "K=6<H&_I45#;^$#B&[LT
M==<9&/Y'3*-M-O *7"/H8;498S8#8CH;9!LR07SY_""&6 RQ7W8D\3F(&>6&
MGL7+9,U$!;E;<"R/GWDAQ+YZ@G##$(M:J/[+L7A_AQ*?P^**F55STD#(F\PZ
M18Z".5%ONCS$XA?.$/YO.*;(P.3D^JCJ\#3F5<?Z+[YEH4.=!5"S-/!'H ,:
MW)/1$*"70 7 Y\.+F5!;7'T$_@0+DY=#W[Q_RDZ_/7<'O?SD9(:B?;(X&R,!
MK(VE3#W]K]T/^]U@P'>/-M\S499HB#E[US/4T@?^7TK@.[L'(=8W3[9F9=-F
MS\YLV\ G&X.%8]B_X/A\=]>Q[1?BFW%_<MLN^<"]&Y)IQOS(^QWPSH'E+':S
MMOL=A1;UK[ZK*R:Z //T]]3Q# B7OUS="LN7OGKGUM2&7[QKJO2![0A\_=5
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
MD )!%E9%0S8AQT#VQ$)A):-&#A&GB0LW'N14-@[Z()I4=)%+3,7DH>I'D-?
M/B/.8TUD^0SN,82_;C'P,#,"(X]9D,&>X7V>G:+WZIC8Z!=A;T6G&'JI7M5C
MN^+.<217PO()WY''-N&BB8]T@UVNZ^BM-;V]UXW[A<J\Q*(=X:DZ%L%S^*??
M^,^@=6Z;^F][=TF+3Z7._3^X0[/=7.PD,Y4_"T2<BS3N/5PS)R7<>'+ZE<N'
M+BV;$W0Y]'MQ_?2);^*X/WZ=WQUR('?IUGTN]SX:G)KZ->R=]KH[C,?<G\?Y
M?C@7UGRD/KDI,NI0K&U>4E>1[$+5#BUIR>-R5^4VUO/NB9J29,V9MWS7#O=R
MACMN"Y@X+$]$W9O[9*N-S*$Y&M<*FS;9EA<]MI3X=2'2/8C]<9S-<]_,)QEZ
M)?\9-A]+ULS7E$^?N6?AGCP9[>H'GV.5;[Z<=>B%)6>^2%BNMLTA2[.5!T*3
M'K.DEUFLU2DLEGWW]-^'/R].?)6YWOOZ3%K3J0BEUB71(BE=&@7K?U\_Q]3#
MTY6V4_3*MBC&+3LFW728<>@X8Y'LP7-5N3S\-0RU&D_YDF\9V6:<6*]T37_=
M\;:2RJ2YAVJG/%5-U6&?TZ 8NV?J YG'"]=U'[YX[A?ORCG'GR?\G.W)7/9X
M#NO/POE^(-USKMI)WG\IOBDN\WI17.9)UG.WR^WW=.S)L9#]5'AYUN,2[^K>
MK/\,;I?7K%U6W>T=F3A'1$%9K,C(WV_1O@EK>-G_.5O=_UNC_Z])F]TWWOG6
MTIE7OA4]#\_,^,_ 6_=9^$ =X^Q#[_+7OY_U[.=#@3?Q.Z6>6T@^N9YV+:Q?
M<>+:Q/2\-<DL\X\M7[2E*S#,?6;4EM>^Y_*#]M_0^;->^\V$RLISYW62[;TJ
MMS5.6.PL&;2[("19;K[7M*XTU_*-6R9H5$=(:!QZUR/#[^AUK6Q=5V\NMU8/
M0X  ^U)_5P:G;],NU:_9WOEQ_IZ&KZ_]/9)ZF=REE/JZ5C&(_-)@_G\3 %!+
M P04    " "D.HQ2FJ=KO=0"  !_ P  %P   &=D<RTR,#(P,3(S,7@R,&8P
M,3(N:G!G^W_C_P,& 2\W3S<&1B8&!D8@9/A_F\&9@8.-C9V-E8.=G9V3DX.+
M1X27AYN;1U)(F%]$5DI>3E9*1D9!14]=04E'649&PUQ3Q\#0Q,1$7MW2UL+(
M1L_8Q AD"",G)R</-X\$+Z^$D:*,HA')X/\!!D$.!DD&,69&)08F049F0<;_
M1QCD@>YD900#!BA@9&)F865CY^#DX@8JV"K P,3(S,S$PLS*RL("E*T%RC.P
M"+(**1HZL@D')K(K%8H8-4Y<R*'LM/&@:-#%#RK&245-G%QBXA*24JIJZAJ:
M6B:F9N86EE;.+JYN[AZ>7L$AH6'A$9%1R2FI:>D9F5G%):5EY1655<TMK6WM
M'9U=DR9/F3IM^HR9LQ8M7K)TV?(5*U=MVKQEZ[;M.W;N.G3XR-%CQT^</'7I
M\I6KUZ[?N'GKX:/'3YX^>_[BY:N/GSY_^?KM^X^?OT#^8F1@9H0!K/X2!/J+
MB86%F84=Y"]&IG*0 D$65D5#-B''0/;$0F$EHT8.$:>)"S<>Y%0V#OH@FE1T
MD4M,Q>2AZD>0U\ ^(\YC363Y#.XQA+]N,? P,P(CCUF0P9[AB_C'.[/.'KF0
M*6 2EBG];O_T5A8^P_\,K]=9'0_8=?GK7K-?Q\-V[# _<^CA$@D^]^U+0RY%
MMLU>HI D</N.T-[^4WNS=*T9*@HF3E"IZ8_+[CQ[ZNQ_AFCY<!Y=*Z_ KLNA
MKS_F?Y?]-O-CL&_&W=**)5M*RD(G2T8:>#SJ^KS7Z^^6B.1=&YB\O;>7B7W7
MDCZ=<$1&\,O?C,6W3V;<M+_Q):OZ8O?V]3\7[[QBPUVX9.G*C<F%V;D\!YJ_
M_TLP_+.Z^^*?T[O/BIV24,WNKI0_Z]22>WYM+6-,>?M_AB<EU^JYKI5,O=K'
M8Y=H[E?SZJW^Y_B5YU[NYUJRI[-O>]5!YXUM$OL;Q-3GG^OZ:J5U5:+,,G56
MTNU=<_?R_[\) %!+ P04    " "D.HQ2%O2N8\ "  !M P  %P   &=D<RTR
M,#(P,3(S,7@R,&8P,3DN:G!G^W_C_P,& 2\W3S<&1B8&!D8@9/A_F\&9@8.-
MC9V-E8.=G9V3DX.+1X27AYN;1U)(F%]$5DI>3E9*1D9!14]=04E'649&PUQ3
MQ\#0Q,1$7MW2UL+(1L_8Q AD"",G)R</-X\$+Z^$D:*,HA')X/\!!D$.!@D&
M469&)08F049F0<;_1QCD@>YD900#!BA@9&)F865CY^#DX@8JV"K P,3(S,S$
MPLS*RL("E*T%RC.P"+(**1HZL@D')K(K%8H8-4Y<R*'LM/&@:-#%#RK&245-
MG%QBXA*24JIJZAJ:6B:F9N86EE;.+JYN[AZ>7L$AH6'A$9%1R2FI:>D9F5G%
M):5EY1655<TMK6WM'9U=DR9/F3IM^HR9LQ8M7K)TV?(5*U=MVKQEZ[;M.W;N
M.G3XR-%CQT^</'7I\I6KUZ[?N'GKX:/'3YX^>_[BY:N/GSY_^?KM^X^?OT#^
M8F1@9H0!K/X2!/J+B86%F84=Y"]&IG*0 D$65D5#-B''0/;$0F$EHT8.$:>)
M"S<>Y%0V#OH@FE1TD4M,Q>2AZD>0U\ ^(\YC363Y#.XQA+]N,? P,P(CCUF0
MP9[A?<K'*[<N[O U,LY/VK@M7^7!//N6TK_:DR]]C5ZK'+5]QZ8KZCNZGMU]
M.OFLC34#7Q5_U/G+-_LF)W!:UYUX+OGXW5:U>:]%;CGO2;R8LT2U^$JN3#CW
M[+*<7R<2,R\']83-__"\?GE-\.5[5V2];E57;G+GB##?<6#1GO,15_-*S%MU
M)*0KI^PZ;O5S7KQ-@W^6YM\D;[<CF[)";7\<=W_^GX'A2V_X =Y,H6U3O)UY
M>+HY7Q7Q^Y_;\9?9_4JIK=NULSI+.V[=WF-LW2?:P?Q+2F-MNF^QMER=M'3H
MA=G3UM;'K[SY\C[7EBW;_C-T+ID4>\ZO**)A\85 5]%%2_F.LVSF"2Y_GO[_
M)@!02P,$%     @ I#J,4FT0_([N 0$ V5D! !<   !G9',M,C R,#$R,S%X
M,C!F,#(R+FIP9]Q\!5A53;?_)J3#0!2D0T(!Z>: 2$MWJT@+2+='0+I!0.E&
M6N#0" +2W4IW=^<Y_X/MF]_][O>_[WTN//.<,WO/K/BMM6;-S)Y]8!]AD\!%
M25$)40 !$0 0X/\ ; 00!M!04%!1+J"AHJ*BHZ-A8.%A8V%B8A%<OH*+1TQ(
M2D),2$1$1L5(0T9QFY*(B):3[O8=9C8V-E(:;GXN%CY&5C:6<R((Z.CH6)A8
MU[&QK[.0$Y&S_)?_8.^!2VC(1,A&2 @4 .(E!*1+"+ / "E<S@L(G_^ KW\(
MB$C(%U!0T= Q,.$-BB\"B A(2(C(2!<N("/#[[K"[P/(ERY<)F<60KDB_Q"5
MPA*/Q2TT"8WR;D'M586>32K61U;NZ!CXUZX3$%+?I*&EHV=CY^#DXN81OB<B
M*B8N(:FHI*RBJJ:NH?=8W\#0R-C$VL;6SM[!T<GCA:>7MX^O7UCXRXC(J%>O
MHY-34M/2,]YD9A4608I+2LO**^KJ/S0T-C6WM/;V]0\,#GW\-#PU/3,[-[^P
MN+2\M;VSN[=_<'AT?*X7 H"$\.WO#_6Z!-<+$1D9"1GU7"\$1/OS!I>0+Y S
MHUP6DD=]:'F%@L4-#>]N:%)!+3HEJ\+FU4=6/1CX5&Q3U%OGJGW6[%]3S/W?
MTNR[8C_T&@:PD!#@QD.Z!(" @V7:Y) Z/]I$Q/]0P;+ &Q]5<W@V/3VP?S\%
M8SRB6<PV'R*^H.Y2Z-$W7!%," .:\ZT/53E13YU%H-,P@+[WDLP!]TI'X^"-
M_4 PU(/I2'X_T/G\4ZE?>9NQD63X,<AHJ&:1!09$D'[[(NN.8MEP0S8I)8S?
M<RU=Z&N'[QU'P]U$L07$]TE+7N,.LV\<8]7,B7W^+)U3G#PF,48CF]R2"K7#
M-6,AA9A.[!)8M 9__@2WIJ^)$(6N_B%/:1$XQ>]=P#^Z)"(ZR;>0U*ZE"_\B
M!\.1TA@=[6SP@_T^BA/1=S! *.KTS9<OD:=9)K2SVAXC][W7" _.4'2W4[Y^
M9KZ!J_1'UXV?.DU'W79&_:U&-7.*\F)4O[D. SZK*B_[QSHF!XE\Y(<T/^O)
M!W?KPRW@M2 _M#I]!0:8LGH^C*#,U6274H4!(<ZN(E)^140F':WMN\V=B_WQ
MJ4@RZ2+0-- 8:6N"6ERM")X<PO_!@@J:T3W"9P1CS$_"@&"CFE'=.6V:0/"L
M6OGIK1@/*'\R#+ $1YC*9K;YC.'FK-G+F3&)1:^S7QCR[,I<TF#7V>\DOMLK
MI?EB[$K )95][B33[%?7;DIAWM!L*:9##K_*$,(1&S =8VS*#\W,O,>T("*C
MUV12X@*RVB_0D'[VN#BPE#YTYX$-09KV92AO=OE4OPJK9?^#65R3R+B._N1'
M<;J*SBA^=[==PR:;+&]3SM/BL!X3+D*X&\;CUTO!1@$)$2?Y!0=O)C</BTJ"
M>*4B)2+\JP*[7LEJ#<0Q21':*+J1.1J:M;^WC$Y[EBK1D(MC/B2_G;,GOE!>
M9BS_28_,=100T>DM5D_I6R,/U%G?5CNMNQ& A:2RQL8;HRG5!B[)/DOS-[08
MNYGL76^M>18IGE\R^CX-^=545#=4F8XEQO^DE7/X@SWK4FD;54B6I(K1SE+"
M9D8]V-IV6LW0Z'$0:NGM[/@;'L<#V0F85%M"%\N&W\S-PH GL3 @D&>HOO2.
M5NVMY=M+B'B!@@O()#5Q^!&-:9AXMT_ODREBX5\IUZ.<ZWRVH;.7P>F#*/1D
M2_,UB0W3V]@'2![*%)MI'Q18 X5D[GE<!S4,9BT[6;R\_22C[$$HG8#172'N
MI0:2/4\C#ET!.I_<2NI*7&YA!!KD@!F_J _YM#TIT03QJ"RTK<>$+XSRWQAW
MBU$FWWL.I,D*6H<NFNQGIDJ TQOTKS:]I*2WOQ1F*:O)[%S5^J%4AL&&P^ZR
M)#Z9C,!6CI3%E4+-(SGC/A[ABU:=SE>"-7I=*;:-Q@QKL%]5%0_C7,L I2EZ
MUQU<;+H-'L:X%XI60?)\WMNY0"QRV)^C9F%XC&K0BNRB8R+=W,N /LI!<XI^
MLYE+CSYH.@:H[01QGYFH;/:O%X(S@N-'A;IW&UD5<7'C-J/*1R^34C<*;,(
MBD -XJE'K[8BREY2UD/?XM)8;%VV]%!PL)-ZS1ZHN":Y%:+T0B_DG9/B1#TN
M=6*)<U<8"Y:(6'LJT8X*I..F\XVEO(Q*UJKW*$AN33 @+TRA.O'(T895?R U
MJ%YN$)VJ[O[3C(<;Q\IE;"<SAMB]$^5QF]N(*+W\%WBP:6E&V)9F=FZO2SRH
M+RV6L$@=J[^L69+88>Z! ?(GF?=GUM9HSH+2Z5=&CJI?H<@N9'1\4,RGL1I6
MBY=II,8F*H;AJ$7T*%MX:O!MC;30ACV5B*]":EC&&U"$6N_N!S6FQYZO15IX
M.7$KZ$[:+<*3=$CQ9%GJ5*4M%Y*,=B8(.L'TFL%X.?A/1\]>KH)K$J8R1*8J
M?3S?7*L_(R9 18UU!^4JA]=NMZ %YF_?$2/;2I#4V?,^J5R6<5%R6<)3DYC[
MH&J=<)?US#2%*,_5-!H&O-"9;&(I2<2-*>4CJ2?MK;AW04]9+PP%/4NU)-UZ
M;I%!80 &S)),R*L&RG_])J/)+#Q]%!]U[?@E#+ !T[NR,.W101>A2L?S_&3)
M?K3 _\&"E+"5<>I_#>1I_13<!-%=9]K."V],V+ZM!;W:40\#2'K 936MQ1G]
M<Q_,O7M[%0:]*3[2)ONAX,F+ -\*M?XR3\!^=$1<CMT2Q2@')WXC"*-_2<VI
MRAXWU[BPP8PJM.[(3OY]ZO%5Y/Q,NQU%K^MI07071RG"+L9:H5C*J:V$<,28
M\:]FXA7A5D8W5?7EJ\K'2VDZWCGQ1T10:6X46HE.L4TWL5IZ*WB;&OF>J"#R
M C%_%N,!NYQ_]TIG0<;M:O4J_V>"C5.-)D'%>?[H9M.E#O&J(929E,]-$\P8
MMU(J;Z6U4H7*T9$9D@NRLU4\2Z0TPHGM;35748HAK6]2/"2T?X)'\7I VO5R
MI:8("V;"E.+HL8)QZ?0Q#959-,<GBF/"NK#&908'[:8KC3'UDFKZS/$R3AZJ
MN[2Z:]<.7GVP;L5P?LX<;5Q(C1?14RI"GI9M\ 0.D2#YL8+;3[,IY.^96#M+
MH^G48V09%$?WI-6[88>?\9N;/=9=5CSK.<W<ZW02^E^0/O\_I639+REY"IZ2
MU3ZG9%E_LXS*S;EVE:W7U)3D8HI:3ZQU<VB]Q2N:Y02F=H]57@YKQNY-S@[X
MOWN3%>\* \X0&6' A@<4S_$ !NRB5<" :MQ#Y1W*F$^R!>9^F0L3,*";8@-Z
M")H22P## $'_FA-X_O<D:N9_>8*_^"L)5_@< .IV#7Q0"P,PN$.<Z?89>I0%
M>LZ[.7_I1O*E><UY:VNR?<55S>2LS[V>'WSI]4OK+TR6F)5=3N!3-V1M&#"!
M>DJ[LP$#%B_9PP 7TLV,=N_5C(^E?O097X3+_SV7#SJ=KOZB 2HN3A'MI9<%
MH[5[PD!5'"0@R9BN&AB0*#)QM@FNBV+!-11HB!*QH9V\RB^T(9F5E:0$H (8
MV3_K/\ST@W'*:]Q/7>< [?O#14,:^UDTVZ\M,+] ^+G%-^%/1."B(:Q_P>L7
M!+[A]@6!W\"<8'0N*_]G68,ANG"92+[(Q(*K+]!009_Q63;<K[+]I%C08Y)6
M5W]E*;7/X2*VDW'TV<R5G\VL=,TT4Z>.3/KFG-2=&WZQN+W>U 9:QFW1^_P"
MWZ+HB8OH\ST,N@&WT9]'J?]+A9P@$4NA1_ "GKP@*AN\3I#")B]X@2#9#Z#M
M@(=9-*L('F 0M"LO2 2-@@&4HKE[NF?(*H<YV$Q0T3C-Y81CM#SW$'CO^TAL
M!O TT &G<^%;.:="EQXG^H]GIG\V*_;"IP3& ]79<*_T6[SU:_4?%^^?*QX2
M@I@BU Q_XIEB3L!,!+OJED[F60(56@WCQITKG3U+&@*ROC4+TVW00XNMU"]
M0C._ (F$U+(%.CU5!T]@0]D<!6A@0((_T\E<36,%!MP&VRZR, "$KWM0#PXD
MD?6% 5^)Y+G[ 0NG"?!5;E=#U-GFQ(Q8^+3%T6$A?("X<6J:F/R<&P;0?( !
M.UOP);$+YV'/[&$"]-GMF@TO&$"X2)N( _XCKE/_(E?P'S)-[0 >_$PJF.;#
MQ#?^0T(B@#7T)U(I/_BS=\.C% :$3X._T3+Z60";\XSYL_A\/ZFM?0$/H>M(
MX.9_D2D#G*F"P?,[?/E?=-G^K,MW_J;/(O^C -;\A=7 O[/:Q)_Q9/Q+!-_M
M5E,7%$0NS1?I^]I?Q1B%%M?H\6I]JN?%NJ85JNPB# /(,">.%\Y,M"FA0APU
M>^UR%Y9IDY]C_&%)3;R0'-#S8TC\!PM>L;8H\2V9L.VGC5R-XCKI;Q4;-Z]B
ML;5-HS4?H1X.U)SOP17\L@=7)CK/;L)U [P9 \_,@FTPX&02'$BZ&2/TH_88
M@_XL>EUO+^KC$'R9-(Q[C +/SA-(IT:_U$Q)@NB<[QRW5][XM?=O:"D8!!N0
MJKL&!A]*P[-_HO[!V2:H$5Y)/*_ )P[P6L&2T?[#/5\[=A@PQ>$!=8/GI(/W
M<*N"?JDU)R<4XN94-]:<WNP&=[/ IQ>'I#-B/U?4CM:DI#XE'K>MFL* .C/4
M,R3X#&+##<J6 !=IZ(3EY+R1.G=RL(''"M/;$AUJ_..!O9&ETFJM$[N'* Z
MTV IG!SND==7!2G\^*/_CF/R=^U^4NC76B%MQFJWJ_[^WZD75?03LY/?\5+'
MD_]#,K)?F7T&MM HY8\  /]480\5(>E '=35TX5><0 M$L"G9BZX6^F@( :]
MVBC9=X'HM09";L>#RM_6OZ>+-JMY7-,W[ J6LNQI*9,(TK[O#*H3/_SM%%Z-
M,-\W%Q(S"W%V]DW79_)Y283;6;KBOH5[&D0' W2:COPL5>UN6LWY&V3\*:KJ
M>"K5[7-_I\6XG\XW-8R^JY'R<R7'[W[/9\@X0'\)_&=_*,B' >A5I+M8\(EF
M->IA#[P&^5X;%,%S9A\5*#R!Q],O[DWSB]QLYQ9Z^+>&_L+/0GG+1&?)'K_'
M.&ID]CX6W(:$KM[^,R4%[M?ZF$HI)J?@\8M!NV\$Y_K7$28O5B2TY_T'L3K^
M4ZQ^=N6V@H*_4E+ ^#P._RCJ?Z)$R?8ZY9,W''>]G]WG5]R?0>17ZU=85I^
M?S6?Q2].V"Y0Q/AK;(F[F"' @%??XL;H/&X>:0>%BVU1EQ39,T">RF(5,$X7
MOB$@C3,+BJ@_U(2*MG4='^B>H0U9J[,;ZF7A1M-YXLF+)_[CT\/OFR8PX+>[
M)K6_[IKXTJ'1I!%G"C68=L\M6F^9JO:-:C=&AB(\J56#)!K$VKH*%7,4!+6R
MK)"^#B<C]99LU43'27HC*Q#G<#\,Z9(,PONF^P-EX\?\COF/^S+H'Z!OYSU[
M()&3MVI!F^=30.J7VY S/XWOMWSM$H180J_OJCFQZ*Z68!2'YF7SH,"X&IU;
M\0GUPYZG1<N%HI05+*FAM?%)$EP">[TC.F-:;$:#3#C #J&0VZ%R^L'C%A$&
MM+QB7A_V;&=D-P(#@AW,&6+G9W@CKCKJMIK9$LGBTZ4WHK4G-ZV#YY3V3+D9
M3T4,UHSY(GO<">]Q+<1/#MH,BTR5]T\7ET2SA1L'QH81Y5FQ*MHI!!#R<.\9
M1=?-:Q)01AJIVO6:\FQ\,)@0*JU$82INQGO50O1X.KOEH:TEI39U^,C+XNUH
MO@?-HW:GMUB(6>7]9>()("W4QLKW#0D^"AN2]*_7WN404["]Y^=P_X!CZVX/
MZM-V)$01+6_YHC(QA[Q+D0)J'KUE9WK2[RJB;Q+:!$F_%1UF07J4<7+[[8B)
MJ)0$>9"4K?(, 1G"&1T=,]<MK>7<C5P+A!.^)?)=U(36-^K+]IP\#0WA(UFI
MUV]*'S7S<YW> M7;]0J#;Y=:LBFV7,>H%-0R/.IMH)Y++WTS&L@SU:N,R'+-
M7=0DO^@:O:KX4/1!2__EF_%7_1\:8KV_LY#?&[SVCFV;Z1$EP92WY(?*DLJR
M@0?ED0T?;]BIHQ$ARB)FPM/3)9$,NCXJ$B5SJB-4!1PZ[> P#A[,#@U:OLR4
M^"L(HG;(@>VH:5)FN>I:QDL.^N@W+G.O:+WILXB_P<;CDA0BB:X_B12@M"!9
M85-HS*"OEJ(2."-",+O E?(ZL(Z'TE1C*+EO%;FDMYZJ715#S0J]T>2T--,L
MW;^E3-O-AZ0ZHC'/WU;?U-F,).[V$K.*9TS8JP=/K?O2;)S2J@Y(KHN?5DD3
MIK"X\OA=L7M<EGM1(D<:*/%,PG6T;9='"F#*9&?3B V5I7)Z03$JZE;5\4EQ
M+;JSPMW88G?-H$&@F\*_+8QYB'CK2*DB)^I@GVEV:>VY6.O,/-^Q_+-Z"5Y"
MT^R/S#X,K5?HZK#VV'*SC1?+G=_TFX^T(72E6456*/<3WMLN+A*SQ:Z-1J)P
M"Y&Q5"W&9AZ?N-_P.EKYI11C;1_9PE%OY=M8RN[18-6^N<=*%0%17/)E"C#
M5 V=2MCVNE$M0R217JY5F/&!._=]IR=N'4.O:FBO:V'D,KY^T^)(U95Q7Y@J
M2UY)+S[V(.5U\*>4DM+^)^NC:>_JQ-\;8E@W:.2IBA3&3RB6&!2$76\H%WU4
MAE#(,Z0XG&MB2!5>B*14##Y"+>U77DZ!KPN;^:N37Y8\Q/79+:OISSA).5)<
M"@5GRAZ(;6<,<2_];F[W5(<<!H0V@%8^P@!F[;5?JJJXO@0#AP3$*'X:'W<"
MI-[IK!/KKC*/B+[/>$6<BMF@Z:_RG%PS\S+=2W.;49P+CY<)G2<.(P@UU:&M
M%'3SF>]1R?;92?(SQFXF]FH.L]>]>^MC1EQ+$^T/L3"JO!%%V!AGDI1>Z6M5
M^?XVBUBN7@)>3F.GYM,$_6B%,%82,=W-K,VEHC9P1DP<5X24+J/HK0AL-S]/
MFY-4]T:4/JV<:U@;Q:)H+4T[&788S/! O$5N7DIJ)'S%YH%3GVA^!@$^L^,E
MNT:\.S3Q$:TBJ3J7KDB;<?FPH@2*<37)T0]ZI##$%U,2"RB5TG+PI?#Y73'[
M*'-)<KXQ+><&[XDS;8IJM/YMSNJ>X/Q<*8OLD2JI_3"&>4H!11)+I;T14 F+
M&$-,%YKBSH>GBV,%ZC0R_=/NC<9FX]/B$?T!+A_I!;NFC=ZYB3)09II)=C!$
MSN5=O#MA6S3XZK@Z@9"R>-19=SVNKGQ$\\8A ^0HHX"1?#3?'$4&YX[EH6)2
MWVS)NW+#WF$IJ9='%[%>P8#ZS917>)=ZP4:?? =)(32OQE"<^F0R'A,,K6&^
M7&;5RBWQH&A^5%%:9G#9(K!OW6VOTYBJ9[WC@U])WPTK"7W*$%>E/5 @HX&
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
M8C-35"DS6JA0ZNW'9TZJYT %!J0I)I1YD#%3I/#HP\KT0W!>7U_3=NTZ=>J
MSH#IFS:C3I\WG=F"%P0O&]]9\:7ZC);>[/;[E2-ETV8^F2&K&U(Q^E^ARO/S
M SH@P4K:[)'+XL,[J*9,8_MKZA03#2.-YFL<"_&HLJT5?K1(G K!2J94A"ZA
MU$U;UY9.LX(24'U5MJ3W&HJ$3H6 EK-;B7!;L:O9'I0KILLB"@?=\XB%*G-$
MX+\-;3G+8%/@/HE76SI6R<5#:.]"]<?:OLZ8>^]Q7*);"(A^ #T3FRHS#%1J
M-@4#O-E31 #KBYJ'D/M>IMF*UT%W $/2"&.3'I,-HL] @0G":Y8T('(H)!&X
M/I=GXV2<[;V)S[%*7[YS&+AQ?>D ?\DB",DM84ZS7P[%/([D3<D3=G0*YX"X
M-!YGNYS(TJUG^R/VQJ5\3WF>*??#;3 DD1G'Q@ )]1_%*G(=A2K'Z*/ZX:^S
MVEL_Z4;:\43B.LU.^>J%D:#5\J1 YAUTWH360 H&8ZKP$Q6CQUHN[@(3:4_D
M!8G69DEH3<NQTSK>?H:6-,U(HRD+FSER7GSX !6KQAX480QO53%R6-FN/:02
M8]T)+!VIE*21O-GW85NBD#@<U4TZNR7I![SO2]RB&">O*2MQ!D^CH8 C0(K>
M'W!MXS@<+F/9A%@GM);2)F+EWN37I@P_45!+M3[ TLM84N_3/'S;/G\C6Y[D
MF9Q@)XA^Z4TBUEATPKY,#Q78HFD"2@15?FUA,5W 9S"]W/\!;1P@H-S.@P^_
MK0,I V.4T+9(VI'#TTX8D":4)I*?UD8LXT#E3836Q'V:;>4'3)_*)HWJ8E:.
M+'E\JD5RO,,D_7$93*X1+I1#S//>^'+]9315AQ!<H375\[?J*?8.SBPMYE16
M0;/$IC! 2_$( ^CL?31T694GM;N%1$#^^L8//_37_PJ6C9(<BEFL4_)2>ZF5
MZ%!"75O?D8HD'"NG]0K(2.7/;NA,?>Z&73=>'SOO9_&XD%!I?C ]\;<KA5(+
MPL>,[WZ(>C\>V9O(EV=A.]/&I_B%*K0_D@[])%[7HK?X32*.@1&?FF%X2P7D
MDN$<,I;;D4I6T^> -:8\L9MX=\J=2TB+],I]HB'Y,<N8QO5M3@ N *18K=C>
M#[3:\BBP:6*'%QJ1+0(\7'IZZ,8HT9_A-M6$R-P)IC=(0?49W@KT;*C0G'S
M10!5KA$!#(P+EC.-9N0C:<J@E^-0E]2E+:9GR$?LC:[]<$/F9</[F!94ILYN
MD1:5\6?9++VX>+FC!NOS XE=G7A8H4>J$B+ 8Y,>4QGX-$J_ \M$X# <!@Q(
MI#;DI@;92B2%HAW=^S8<-O/)F:=R1'%DHX-H'[" )'LAP8K:=W+[0XO7N?1/
MRD__8#0TD^27AX^&V_>BB,R9^B:*SUT5FH#KB[\E?=90.0(#+L+!S=)6('9=
M%^HS="-OHA!D36@M6?SJB2$F80V4"[/,^V>W>$S!^ 2Q#;8FE%VM:,1?''&#
M21':.C(OMG]6XWQHK2X']U59@FBX'^)V?O;#J*=[*13/6?;4]KS%84#AG!\'
M%,1:LR1G+&^Z9".3P8>+PW4IR/I(9>XF?) VN7@8FO?QHY9F#G'$^Z[M[(HG
M3LGJ7/W4ONLR=B\7^7E5(H72$G&T<T]UJZ:7^\P=)FU.LW6V^:4AW25A]TI?
M$1B<U+1"C!)QK,X1[C=8_HIP0F\N'-TP26^I:+29IG8J(AA _PGN3+L^Q1![
MZ$ TP352L@";,_JT47B89\+#O+#VZP@:Y <T<&H$Q:6)4<\^FE]L?5-'WHB^
MHDEO3Q'&'!JK<+5E/NX_<A0(/51T2BMV_'9%L'Q_CE=DHQ37:4\8V*$Z92^C
M?MH?/FMM/1Z1&3\0\RFT>L<#M<G#YWG^/E9."Z>XT\'Z@W_V^V<#<T(VQ%$M
MV.'/Q7,Q TVZQ:PB=^K9^VDU6["[D-@X,!5E'=C*KS9J'E;/B^]F4A<%7M[S
M"2TE'9LAG=$F-*EP"<WQ=;Y"R?%>V-9"MC=0L'N4MCG/6FWKPF!<UHA:[<,%
MR.3JHP\X"*#>_-KL'#O$!47TQU)Z.*-R<>_[FQ/?7A4UTY7U8@N3:E;@)%!A
MJ$TE3'M1A/:HTC/M5AF9N7@BYHDGHRGAD%J@6;SF4>[4V=(]^B/4>!!A,6-!
MAF;"A,Y=[QOEYOWO:X26I"7P1;!>L,0+$2_U(W0N/V,JZ-U#*70PC%0FL&!
M1\P"U[GJP0 !^X2#I9JZPF+0$5$^#!@E;5;,%J]EMXZV'=4.!!W*YH 7.G>@
M9YR'\C  ?2_X]&@</)$. S#:DA.**%>8"C*_7C[_4:SSZZ I@0(8D,#;=;([
M,:5N\_67&7ZY*G9*,PC:67"$KU9C3F\QX9V_$O^#T%?ZWWK4_*MT&".__'I
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
MO!<D;GJGK0=VQ#[X  B'W4&5V543BS.)?A&=)>SJ[!1:7+Q,J3GYT('_;&6
M@CQ% 4<(L2AU$QIJ#1JF+O"=;>8MGPUN+ 8  !7Q%>:WGZR-7];=YM:%9W!V
MZ-TXZ7X8,&M5 _=+TU-/!@OL8('2QH9D/_J 7\X>AA.+Y3(H#HP;0?Q+2Y';
M*1Z5K?1ZL>4U$=]MO_^04QX=59DF5 55:(*]<XDC6G_(:WJG5=^-A1G$L3H@
M8<O[Z6%U66G5MG3,"W%<42(K,(^DMC0W>_=*X$VNK@4MD;SL["Z34@5=>E8M
MGZJ";D1+!8Z,S*-,\])E9BL*8QP6(>3>>:'5SKZ1XINH4UH!T>]6G9[TL$]L
MZ+U.4?=6!X"MX2R1'),AYI'IO4<HW)@XG/J"*:^?,!ET+CJKV*50K[+>'=P@
M&7R ]01%S3Z'.4M7T,S<L%+/PI) 1!G)E]7M&$F3>7&)JS1^6X*J/-#Q24\%
MIM6Z23Q$OL^/_O]1]]9Q52Y=P_"F49 2D$8$E ;I#A$V(1)*;DIZL^D.<5N
MTB&UD9#N[A#I[NZ4[I;8O!L\>CSGOL]=[_-\]_O],;_?7->L635SS:R9:]::
MT4A$)WSY:P=BVGI3L\"3<0[<SU#];71(2$AI.H;ZK2\G^#1L_+.S+ES"E]L,
MYW^SS9#^=RTO)32?__!,#7GI/1Z\HE("U]>8;[V/Z[#ACB*$2'KK:I,O.G$4
M!78;J0U*$.:IB]O2N<::&D/\]<6V@9U#,]MA*HUT0Q]^KY%>90]"_2?+\2C_
M*[]VF\E[(^B,#&_O,AX05I8$I6(#,?I"1W#Y^AS187.+4TO*@S!;.T/_L&A]
MB@/^1DLQ_UBL<=\G*:T%8\HWV_1R;)!6ME2T7+3@?4+O$@?S0EMT:FS*,<:B
M^-[0A^7@'D:_$LZDZ="?>8V[GYP=M%^.%N&S93FN$JWT_OF'LEW]^B.Z5\K-
M.SB:N2IUK'<TV:(.C43Q8JLH](<^QN(#Y</<"]3 Q,9H2&,SH7&VL0/>]7P*
M[L9.)Z]1S$]?)U>D6><P;-CTI'T6*D>?3>ZC"Q "/[2_>;LM].7]9A$S*$D[
M%)(V+Q,Y)IZ3>SL"VW:E426_WVC(<</D;EF(T!,;RD0&T>?Z?M1IV6G"/-R\
M9#%YU72ZF[6[S9M[<=W99$5D1*&-MAJ@44FB2LMPUF\P)?[]5@J8#_1=^'9'
M5HF=K$5#O!G<!!5[-]Z4R-P:DSR&%TL@%P5(9F%@H-,\015_SCBDBP_OEK2T
M=$H8V%=[I>E]AKGWB)O=3/#;4+CDUP3+VF]&-X;SFR5!;Y+US:8HR507CBS%
MHECB&:^_NA5P3&%26CL7Z7D9%*S;\;?%I]X"XT"GP@>7ME,ZW,G !4;GW"/O
M)5#]+#^S7DQ 0G0UM$I,D._RG:H]*U!98:IFBCJ&O/^T?B]A-FV5L7(8D4MT
MNP"X*-L,.!).KIS/?NN]JL-&]H?:XN8J.K<>RW:T6WQJ;078QB4+*MRI@P06
MB11$N7]T/!FL7OM9DYMRP30&Y=$2;WW$'N[I5'%TAHN5@-&;=;7TPDX"A7 4
M9Y(<WTN*+QRL%;=PNT)E/Z32J7B0*X8,LL)&GR<)J#9+*J5Z<[^UR$YX\UI,
MM#BU6NR2BU0$%U+!PGU<Y/+BVR#Z M8/K-6NJ$LKQT/9?&Y+"$3^ERSTCU".
M_$$L6\T_R"%5KSSP(;K_1_$+!VT>2BF^*\A?Q/Z=8+UR7<ZQ$%Q2*W< *A=/
M>0E2/3.$H35H([$ E?.))I_=ZG#Z\-W<4,-)G?-58#O3;+_14$@T^2[4"6-)
MG'Q _3YB+9D==W9\^7_RTU7D05/$$I+O G"T#/4G-MIC6U*4LJ?>CM:\ '3[
M7P#.3ZY"& Y!]^8O#PAX'_<7XAA/K"SG&,)O@L2^[5S^=Y?\'C^S&_[\\N]I
MSP6 C*4^REG0C3GR3Z_%9GD+$4,).<*PW1=K\N58U.F*]5D4F^7YY6W@L4+6
M!6"I[O*/*^Y.0H= A'UJ0CGBK07B;=/WMXGPFY#?:?_.$.0?,L3S%^/IP@&4
M6,(U:1(D^>RY40AG9F3E_-J3L>.F(7+^.Q"L\U:R] ;)-&JM*YG&KF0:0F!F
M_RD3S]^5B?=O96KZOY=IZ.\K>>@_4_+?,I3UCQG*TKG7X%31V)$G2;'3CM?.
MDEX:V%4"E)/"^E^,F_\/D^Q+]\M(.Z]6I-%8"0&1)"O2&,F(3,^[:S1/;PXC
M1R"'^P >7>=@-(M'_9)\.2^+(":\^XZXV&"WY.$Q*\NC1])8R-+FI6<T9/?.
M3JE/ER\ _@X.2LRT'Q%:I7WXW:OMTI%I^ZU9W)4C'/5.3H /<LN2V"QFK]C2
M\ 6 2@SQ@="045_ZSS6?01(37A8(=!\_X%:\<J,+O Q%B2GM_=WM[C*@[W*J
M38' - ) [#> /F@=?L*5*QVTJ4*0H4R38NMW?& $G4LGY/$K0CJ4A*]_D![_
M.Z1CZGZ4CB ^;^!5EZ&]]$PVO !X7'$N860?AY %NK<.W4J\_/SQ+]V2\R\
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
M2-.,>_;+D\'T>:\F ^0)%WI0>U>)"[4\,@0DQ=&= \(4GBLD"GF"EMMOON2
MUN72^Q>I-4WQX^L+N^K;J@*]]\-N^PN.X-GAU(K?G%Q5"\=G*7W"(C-YK9OG
M1DYEBF[GPKA.4@B5TTOSQJXXL"M9L[TU15HUT?#MITIF8XY9"2!W!H,@*$'*
M#0#O%J@_RV0W)R=$X'Y,$EEX]Y/"&O_8(<<P]2W\6,92,NDX5_9H6U/L D/R
M&#OPX9AE#*Q@' 2\7CJ%6=8)> (E6-ZII)V6)GV,63N_G^F?!J*/&QM3Q3,4
M.C7(_/PJJ9*+-\9*,T"602!3P=#B<-K$#*_6S]5E[B4C<$[A#IB8?RLX)@!0
MN[2?R0?+#H\KW;#/ E4849G3]3B43>JPL Y^6,"+87+/%NPZLA[+3HRV5D H
M&E7-K2L.2A/0]Y5>GU,</<H^=\4I--**G4#@5D800M$@R[MU70\.AX+J&O0_
M:)-9C+%%V3/+B_@1R$QJAM+UH):,^2=_+8^=,@ZA&?1RR3!M&.,P2($+O_'3
M1XRV.J_K^A"]B7BGF=Q1E00]DQIW!75A96BTZ\5,/-8M,L_L[+RR6&,91:!
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
MIH3!G.H".SF5J*SFM6UV1/FP>TTXR'9-*V[<::AW/"51V&F8,^TNV^,;QA<
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
M:(%8T)9!]PN MO=^SEP9]->G\J^5(M?UD!'#4_#5!1S>P0IF]=@<V"(W1'T
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
M)<4!?$V<"=&.G\"EH5$YK+0ADH/O")',F=/N/=A6)'PG6,!_^X4J_J##;.T
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
M#<;Y&6(I)9D$[7EP>5LBRF.?#L3J[C*^6OQ;ZJ-MY=^P2V!>7K%X0Y"9"TY
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
MF_T$K3*BQ'#:=N587UW73162&;F^,>7Z'C^^]4MK<AZ580;0Z;E<*7K=+&W
M,BFR?35OK-LYXS98*?>UE8[#Z-!6MU*B[:3_EY/AE,;;,/H03KF\"4XAE6N$
M+4H<+.AR2\%2WAZ*K ,JNY9R?4_SRZ0#9*XQ#WZ@LN\V+S9.[K*B\1(2,*B4
M+^3J<$-=.I-RT\"@,'KR6(86QG)+N)'5^FL>&TV%#\F63C(F^ERR.$:<VVH1
M.5K^]N"<)'W'^[M'>L+8>RL^*UQ?4Q8MD";ZY&W)M*HN *Y$6+832F\[<C$R
MV;VRZQEO5!^+O-C)'DM,FJY/7UEQ1";R;P50&_I4__>/EB$2CGO#T&ZW8U+D
MO.DU&WG#O$8'GHC,U40%6"LV"-Y+\^@"X.S33PCX1^YF1MK'T;+%Y>ZN5CUR
M<:X2%$_UML.7I_<.:Y+5M\_P6J$9W,&T<<*[;;CVB._6N/0RI%[-UBMQ4K$?
M8-0_,A"/\&FXQQSBXT*C-B[Y"7A97O,#\"H#.?\%\%_&^#\/6/)_C[$X^Q $
M_7;D"S\F_+T"P @Q7(,2H=UC\+#HG.,XV;+>I0#FH"[Q+]1:JZ+MB,%<= <Z
MC1RZ7C*]MW4+L49"07F\HQ9,'&T1Z(#"(H<I4I8I]CL?(>._H64?M:Q9FF(_
MG5%"5SRCK^ [.\]= ?[(:$W_Y!(X:HE86/U]P.S_(;D^0'\(^(\!$;/&-2O_
M"X 8Y$2M]"=?RC_K((7^#J#\,_L7PLCL6/EIX)8PM'ZY1U3@1RF)([% UK##
M4X7UZ9$:22WV1T^48T^()K3Y _4F[E?QF[U_N9U#$X^6D,@FT4QHW7PO,!L@
MXZ:&ZVME6K0].7&X2V<G7=Z>]NP;V62G6G5^R0"KUM3F?1;6HP^Q1;%IN*+5
M@P>V(O5L*<&--T(>I^4'E.GM<$^73&J:5Y2D4O;+W@MY^T"QO=V@\M[VD%_#
M9OX#32>*2KO/,1X9#KT."QYK9J_:7#T4)_<_^>U]*V8GK*?/.S52&IV4)<&9
MYC(.Y.\VSR?^-"=K32=S5S.V2S]+>P,GR318Q_N,5HL+#;U11AJ[W&DFL"FK
MY'VJK!V;UHAKNQ^'@5@N-^8,3_83)4-G:T='.F:VA]9X$]Y^\\+ZPX8)H)JS
M.[P[+$VF[OHHU"K53&MF;L^B%B$/V>]AR_*+>9DKWF'ED@^V-,1/DI'+L<,@
MS$*E(BV(4^SY5%*F4Y I0+O:,%1M?.RL%/&DUZ B$HF6"R70Y$XQT\M_90G^
MOYU:AHK*'4G7J7@!H#:=P@E#HBRAH5OO<JU8V1R*7QV^-V4Z<R3)GE!"ONH(
M0+?9XDYU-5%:6-?0N@2V#.[$C=!&9$MZ)V=N]9CS0MWN,T_O\V^$'H6Z%X#X
MO M S9W<X*A3,V<1 I^]FA+(]#XQ]=&"\F&U._QU/?S,1X#$_6_*.G^4T5&-
M478_3*C:VH =G:/]"6V ]#\LE<4H\;9/VEXZ>[$:=[ ]W3$LH6MH#FO\&"JL
ME=K)=<NB01#N"-EP^ZVFG8Q(D5#L>RG7Z7&>K1,LW--=1M'17&B/!G0Z&$B+
M:XFSE-"KZ_R3LS^7*?_'90[6/#/7X(.47/ D]2>S"@^65'J>Q6[4*_1&8ILD
MIY0R<:F,3"2\ZOOS96ZJ"G*NK YK4?--QW,FVB>OQ(F7<WE+!HI/HXTC5WV2
M=VWN4-BKG/^NCLS@J!]Z+E[[<QL\]_NS\ RG)@@S5.+9!>"%%,6/TN&?JGGQ
MST1\>EE&]V9<LGS()1$NS@6MBCO!RR9G/]YY<UY[EMFUA5/H83&T9YYHJ+^#
MMVZODMQ426'NF_&2$"#FP+ 0=,DJF<]>[H\N\:LD_Z39?R]U.Q1;8!';:DGZ
M118V6:>_;DO%8&]$E^EER!7ZI08/CZ5='[RE-8VEMY4#J,B"PP'FYTECRK=J
MV3>7_-C'V)+,<S>5-M-E=_Q169C:Z%+ K5%&R3T4OVU!F )[TP5@+->R]'$X
MR:8DYNB$Q\RUIOMJ=[<;@J<G%,'"#!'W[+."F(-L ZYE'%+A5Q2$-)0DT,E+
MFV!]1:JDI?J\_[*C>(=R<+ !*WWL$9\>MTV5"K;-%X"9-?ZD?/*JRFIXP3?\
M"5>S9T'(&&):_=:8VKYI8R) "_Q)\K# -HP0>[_%\*4Z+GE#=PAQ8@%S%&K<
M:NWXVE3((S=LA*F^V2<4F4"\*U)NS=[Q) 2'JS_;#"QZ5T==):17?X0P#[6L
MFRIS0-6=_7KUVP8I^VNO A9O6"6_:C994QDY-ET?FS[\$ $HV+Q.P!&%<3JR
M=MPO\0F5U39WE2PH8%'>H?A\0E2SN=-O,0WL/!SA1C8B#[7AX5_:30Z%=@:_
MAF*K37J^'=,M=5#A/"SUH[:!HZ,0<5-1%Y<,IPX&Q7$:C3TI\7A1A.3CM04G
M.,VD3=..)!C@S('SZ>]INJ&G';TF61KDX:V$>$M\_.:".O_1L#3;P5NB4O"\
M*26B#37?U4",P;:98E">&MO<2>UUC_F[9SC:<33.=K(SAVL/:I2,TG/OYKJ*
MAN=S&Q$D*'*@HV(O66NK^E\_45"7+2\ILYZJV[+:6@O@4KVW/1%^\FZ@(192
M'TK03*)N(,W18 <<R@&/0<!N1/,RMK:\WY)JEQ7YDTWU>_IZ]_?[BEHV\(\R
MB(4^)\6MJ:_AUA%439&_6K!;U]QM6#B?!X4]^&^MYW]-7 ?,Y)!62ZW9PR(V
M+3%[G\_,'W<>;Y68'7>?/:>87]&A_QZE8&DL]RR +^Z@ TJC^V8*8=&K7@""
MV[;@Y8$+3)\N-Q3?RTL1E2^-7$TBB<7ZVE,34\=^8*6.'BD*7:, ;^Q)?NH8
MG$9I/K[E1KM;$85 G$_6Q,E"LNA]WJB<NX*PD!/(QMVFYB<!)YJ)=J_-DBV\
MNI,5V@Y-U:5LTS.F*!7F*LK#Q]0=S22Z/[0 '^UC[&0K$G;SY,00;D_(7R-@
M,"1=O4:HHS6[7BPSE91C*C] 3[;1@+P*9AFB7.INT;<=(;/L]F4]%.2IRB;T
M><!M&HLC=MU9#==HRS!]?D!9NW#5:84R>-=*QH4T%'<<(Y?2S+<AT]+:$IOW
MB>SGFPPFMCW8N[92/>Y\D!@%HFZ%N7=S_D8@9T?\;R'/1\:X INSK4"/2GE[
MNS+:<CA1' GO1K&Q,A=H,21$\5ZJ.,__B'P98O]E>I>U$;Z3=?<T>S][&N4"
MT%)\Z[2I,,WQ6:FI'$)O+6M_:)M/V= 6@E-X&=]NY@%0ZP(01+]U&:M6G((X
MX@)P>P1*O:2VFA+U([N6;.$:,HB8%21HI)FPTANSD_J#%,,]\_>).NOMG6WC
M8PP\'LC 'A4P&27@C!)&LW&4#\[YJ3,2]D^OJ>VPGK?5TG_>)2KY^@J%![4B
M(!]R]U,*7<J<&7)+",J>13?MFE^O7774J+*&*&75J36LW9DN#4"E/8KC_=E>
M\^@D;/)SKC ?'^=X(OZAJ7;DB7UE/XRM:.]6H3,D?_C%4W5&9ZAHW)P8MVL$
MIF4M _57BE@I4%S#3CW+[?%\'YV7O.MVD_Q;#T+,1$*7K?N&1<!SK^QM@J,9
M\<GTF%VMS@[/&/N/0^AB9CED#$TYWA.53P8^KEY>5$-3B+X A-';N=TMI$^(
M!L_#I,!)R&H6L;AR-9 Y^DK8XFCV*!5_^TL2 G'^,X9%M3)!B__#W5N'5;5U
M?<,+44$0,$"05%$!$5"Z-Z" = E(*Z"4M+2P010."&R14KI#V"!*UT:0[D:Z
M-]W-CF]ML,ZYS[F?^WF?-Z[K^\-+UMHS1OS&F&/,.=><[<4]E_*+[AF3%1<=
M)[VQS4HIQZC<E37]!W_A\5PM&C8=K9;;"E<70;P?/Z%6B@5@Y4*8BH@]ZF)U
M=BPPN:*(!7)2,%*I.M1JNQUS<CO2G>'!'K/[JKT$B>3OR/.4CSU4\9J3DP2N
M _%XN/].L..FSH[Y:S/CW3HA#8F80D3!.,R&-S/,L^-3\@Y>J;PU>DB00PY$
MFO2WO'#WMOZV[K@T%[VQWU-2O1K *3Y>SQC.*WUZ3X,*XMP[_?_\G!+</Y-Y
MIX+PMP/P1A\SW2R3BU]J#"B\)X1DEK.?%?AP3K TB0J=UEA=.9K7TX=^ !$^
M[80%=.O6*68ID/N@ ]$\="#J)+CO($#$']UJ?UR$E?U ZD 2Y?HJKW9D_7:A
M\\73(H1P;6:SVQE:T9LC#)'/2I^4,)B65#J=#0!(7=5:O7@Z"N0.JF]>&)2M
MS<B[3<?E/Y(8<8-U@(L(*>86MGZU>/BI@4>GYZ<#_ &X^;YN9$R6LC3_2\:3
M#7K?:LQ4)-_8ES<_V&0*4<>TEQ=OZ!G=OG'%DDJ8/L;\=KP"75YX;AOUUV\#
MSX.+C)$YVJ.)0>J//@0AK]^,=7LM1'6=W3+)^*U>$?XEV(+&^6I-PH_,%<<E
MSTMBLNRH#$MN ;/ /I&V@+*;=/OX\F;;]26V9?:+=U7&[P48RD=/CI32W&'4
MEIQ)UQRLI_M@&+^E#E&)9):M"MT+>_5C!IRG8L&=U:D2"ZRS2?[)5Q3^]!5R
MDN0:T@]^3[W4Z2PP8A&(K2^(,/T/U'TH+VOH@C?T!C"VV;9WLGH7"P@6JG/_
M_%./U:@Y?%R*.?&%5 -U XW4I!W_)9CY%P/2MA/)O1=VDK7DXH8_6=T@4R9Y
M1JYJ*Y\B]/01"=$\S6ZV90[%<147V=1;SI,H9M_JQ,O<"(LW(XI?8I^[VGMR
M=1::L7S3]>AX7T"MDE\1N6^FC@P](:3,7+E-<6+;CVVB[6PQ_=TI2FFQ_GV3
M%$L5R;Q[ L/+CW1GSS79&?LO&+I<.9/"5=>W]L%R7* _X<!#_C%1>  MQ9S_
MO&E*H\\';OLWNW8S'#>CV@>O;^1.!RF2,<!-)/$L-<S"^G6YTYZ2,. '/"F5
MM3IIGV^_X!4IH.&MKGUX=G!/@Z1!X5D_:OF7M!<6%'-7A[8UE6PX\+FDC""E
M%P4$&G@Z5"3\F08X?8(?[C^)+<CAB,I;';35S#!-E7-R AVQUXG[O[F"PG]V
M!4J-HJ'Y7K.O_F[U\8X]1[#UU603P_"ZSM1T]DDN;85S:*1$$C>>CF2W5&:J
MM//Y)^O5UNW!:%:)3RA(6E/*;(>VO/BS)U=ACM?S_]_OZ ;_X3-J]USM2OMX
M5ZQJ0C4PMIHBBY7C01=I D] [$-Q:Q;[6)1A7G7.$W)@GJ6TV^&2,IV2! D@
M6%1N+=9[K6^ZXN.9,KO43H9T8;<#S<?ET#+F$6;M4YFS-I#^V.NXTVI&W^$.
M!\H55L "PI;0VQB>46N#%2+B]'E;]=;Z;>7%?U.00*W=6]R![@&10+\;LR,_
MPZ+2>6@;C4$S-)#A>QT$KLY*H7?[#.PVI(P9^>;?E\OFBF7>.+/Y2%K8^]N=
MW)E"1X\K^<4%7F,%;#8'E,>A@;J8KVM\J+4"5-UNGWCV+<RWCF(L$#ZY1SU"
MFI9P,LC%B>PQ:1T^VF_">F_28@^VEG1P_NOH1FW?!L.DWO;6<J7J,EV0*?+1
M8D+_V&^,<$,?[49AG <P1BB+BA'$"+FU@;; %'TC71#!K_K2VTQ^"&1@S@RD
MMG3E-BA&3N9YL:18<5Q;T-_;,G3^T1;B--F=2(4%]+BTT"^ZQO]*%V8\ .FO
M=!MWN\"1&/$3=M]Y'T19@^)YAKG8N<P=>(Y&YVWJHR;+.9T3E6"GS6H=7LF#
MCZ7.!E6_(A^>%_R8<CHMH>7*J\2H<OL=7Z1<D6O[L0Z%0T94NKVVX@E4%'#B
MP5V%($;ZH22P5*]?5R>C6N:BF#OGC=HQ*?'ZY W*@RI/X>W1ZHJK!5Z/'BR]
M8^$7H U FQO\4I738*C#E<!YUUL\NLUMWZ1S04_YDU73W_3B7BZM>@*O>_-2
M1VLUJ,2_*99_6&R&:><5\T,I\8D@%X)/OD:>OW[K^*7 [(-FW'40$:Y!R41'
M*L'_>Y4LS;N>,65/RCAVU)K7/[3F&ON26O@K9C4IQO??E'*NM:^#TQOB[G_X
M)QX.67VN]X/5MDN_6PKB7RR%4J7',\EU6_@?V_LE$Y;'=(K?#87LE_3/[MH;
MQ.ZW9*L.7_978:18Z%H  2U"I0Q2P&SWE((_[9GGL1/\:DX9L_;2[^)&**Y[
MIZ>N&&@+UV!6<?H?*6]E'@$QX(F[UP*4I5[E3OR)Q"BP/U^D% Z @ /Y,(@/
MJ2VZ>Z CR7%=H@A=OUQ]XQQ9Q0U+4+3FK%ZT'QMH/A(UBB/CX\&\]?2(4KJI
M\M 0[YQ6]/E-0U;]##->QVWJ9X[;.1445[VCMP1X'/_7LR.6K'&/-?QY6QFD
M-!80.8_9)P?V66*?&6QT0%82I&,H49M*![/*^+.I+AW0MKNXU2_Z[S^*D26^
M1TI^K_3S5T#4W^1[+96?O_[_N<E<+/"_HTV*?#9>$HV^Q1V: A,(ZQFH;.OG
MU=@8HV<19_9*NU*-#2%J.OI_;>CDD[3Q!1'MQ^'(YJ$D?(M@5*"07+LEM\^;
MP8NBMM[%#9@G><]G$<A$Z*@$3)!C;S9NISW^-&L<P5RAYCDEIICR5L6KC] 6
M4FS71^AN];- KP;8U4%B=#<20</RPZUO"G^O["FPN:H1'I0MO)A1CUZ !IJ9
M"_(49%B]T;7NC^'-96C,^5=V+E)#?6YR-R786L^LX#-PO86H226,OR917%BB
MI+="&4W;$<Q:&+2^QK@RH3>9?_4()*6:]@[<YZ H0.?TV9]'+0@JG9BSN]<Z
MXC@C!%O105E _Z9.&GN(-7LX]S;'E%<0%7(CJU^8+E5'_FT=TDJ"L#D+"K?^
M5_)H<_PW,]WE[G<DQ7F,\G,T?G44#<M)W75MDGF?4K#!=^O+T!06X%+GR3B;
M7T[%RH+>G;7O[[LC1J590=Z5LQP[8\W7[%$4[(EQ<&RZ5_@QU^*>W)Y"G_TY
MJ&![HJ= [E@,,^_**%( "VB/3FI'1$J6;[WXUH)HU#4Z+3XYDL<,*@%"9+;-
M)V-/!OH%A<[;#*VIW2BAQYGRGX;VHD(?6MI!@N&NS/@<<NUP[A<S@\U[^\MV
MH\T]K# "LPB^<PJ'JKL&JBXAT9.Y)D6G)M7=2VY/R'$=5-]CR;%R=I:S?:U#
MR6??ZQQ>SL'EP':A3_T%OY73DF+4 ]BTLMG(Q=S.Y8H.ZQGK6E&3JQZI!:;Q
MI_7N5&U3QW04%6TX!</")0AFS5NC$@?-E(4U#K:+&X:^@E%U!\A<@S!E2@/C
M/5 A I!RZS6X3%XZ4Y>D=\2Z&'$U[=J*YFP\J<?HE_W'\*_VTDCK.\'OJ4 I
M%'\PY8VL:,NW;GPV, 5EU Y5/JD8 4+WRI.W@\U#U03V(:@6<:=Q$<'MN>5K
M&TX(W7N54,%AD#FMN0O;O&PFI%B Q8O@I@QJ@0-S!A3N./*[</7H<&?1).N8
M7Y S$\4";+:!6>*30^JL'$1FO91FH'C+79](,6[QE.*NV/:@^]23II7]O*7Q
M%F\Q0WUWI+ZO1?*I$P588,0!QQ^7]C-E A&(=UZ3WXC)1J% P]<L@@WXU<Z'
M,'E,F][$::,56HR#AS^ -%K5CZ#U7T!:J04?](+C3WMWGHZ>!KG_I$>W  TH
M8.W[RB=%H\9+Z6X@ERY@GJ",9NRDY\U*?'UN\@@EV=K.K# RW P #<#<'VCM
MRK.PY/PV5CB:NQ'3+(.VX$%1I-QK;D$^#E):.5(?LU**SI!95<W.WB4CGTL8
MAQCK,31G[_AU6"NI+R/G;4Q^NXK81==4;[/,4#Y1DX8NBS",5(C<*CHVF+7!
M<N9Q+2F2:2^R)]'SEK7PM33]81E;ODC].R%^5&1(33CW:S<VD:Q$CFE>^_"K
M&RO:Y,H$O,+G4TX.":.0D 6P?U4L(%W8G=4Y8(?1WASXRM")0Z\0*-YM2CD<
M>CEPZ,W(X.$@^6;^V2];/LJSKG&*K+VWAASO?<JL8XG$O8+!5;33;4AK>MO8
M,.>$R[60UJ&I$+\'4.U9TW@B?)E"/8X#",?4I/6(0%WOYRNK3R+(,VZX#+Z9
M\MA"U);<8,;G4^NPS'\6R"XW+FAI" D33W,VKY,O.9 L#O&XO2$ ZO:S)&!H
ML*NCU)W=TE(7-4-?:OP0<D=C$TT_J)#OYLRW:%7Z+F2_]Q4Y7BO?B[Q4P[JV
MAB/DR@5>'T$J7N"T7A?#Q\D5U&QE_JI/E)D][9K+8/L4")R]'KB26%[/,/U"
M<^-IDFS-/6I0CIQY"+)O<^>$PVOEB[[["6MAQM11W0;A$3,7T>VK#R$QUAUB
M%(M9XUU+C/F%JE?$/4^U//A?7:S"7=\CD'.NDGV+CK-G*LPP^-W'P,:0 %=U
MV.[=O-&].1<LX$4BWP>9$DJ&EHUVEA !55C@I1P8$,5&Q.V>Z89674L%ARBY
M-A2A.6A2MQ#CY[J@R!0DYC@/PZJ?&6*C<P,+'*,NZ)_X9+PF&DR><UZ??9/_
M(7DT0Z/GE7]L*01S#LZ \:A#KT.K8+NR>="] X:=)N@K-GQ5R&]T2:.N:%NC
M-LNP0*5/!F3\1@<60"Y"1]EP'X.K)X&-]8-N66E7K9V'\3_H"G>]]#5M" H-
M.YA&5 7^IUWUKEGYOSQ9KA+B%2:,"37%A_Z]!.*PP"D-&!: &&'V(.-ROSU9
MKR:)_1^D[S=1Z*"8_U-1*+=,LIT[AS_B@ 4>@9T!3K^UGX0YR\:'<=6'CMU1
MUUC# KYAV^Z%;$/'K2"R2KL/Z!FP0-QG+/"<;U<E_@(6^'MQ?(!65:YB 10Z
M[F <=]7V_]EJ\?2"[??:!K# 6BT6(#+857S&L(?" G4TH$!._0-D$T Y(<7!
MUA$H6T35.XS(*LIYV"U@550*N1E/#/FMY.^FHJY9-X!/2WQ$T?VXU>A9R,8.
M%@CBVU4^/OH/=92Q0)5]/*@%)(;_\(YS03(4!CH9B"$W_=]:1WVPSH-!]\GF
MZ<U&/D@*\UJK-PA $\PN#H!,_X@*7\SY& (,%'(H.LBX0#L4";9,BZMT_?]@
M);\RZ/BT>YQED^MQZ]5X8N@_\009?^@,Q7BTH5=Q8KA)1@:V]@W$.DZU_S=K
M$>U$7DN-RID[)]85SH5WT"!'ZMM;2C3FH'1QME [.^*JYFD-%F^!_J'3#.8#
MUG2F1'PTS7BC1M!7P+-037;12[O. :^KI+-QG*M,8@&RMP0#A]V(T8E0M$*/
M5#WZ5U7C=73H(G][AOX&"3$ZNI\5_P4C_U7%9@2L3-3WY"(6&"7!D/OA"!):
MI$3P)4B!] %SL]GVH*J.0YO^VPW_QQ0%3B+($L,MAO"Z0T'UD[[UGP9M^^&N
M,Q9H^BYQ+/#*:QP+[!U =JI!,3J0:W)@ 6+\:BRPL0U=\3G$W2]UB=%)4C3!
M&':?Q^T>5<!YX$,#@.Y.XK3P3).S0F3U0$"]O$&_",<F]/^*H"&P,N$ RJ5B
M:[' N.E['I=VGY/A"%Q"5'D*^K.&@DR^'E_9V[<^V#Z$G $8J[9U04<+<'J8
MG\U6PUS@\(4BYQ K@[CS.W*?"X$<@<;E,8ABQL],+ ;]<04=Z,- &T-8XKJO
M6=U!H?G0!SBA9OM/P;Y"26%[+E!<\S*@^!BK$1OK6."H_WE6F+6?!XTJ7NG3
M6.\FZ]4T,C]Z.D:,J $&7;BK3* G:0=9_22,ZY'CL$<6R/AC9WN,Q_??#23M
M&%8_E0G\_!VGLK#QMKV]P^[$Z-PIZJ%5C:M(% J!(R@)<T'3%X($%8UC!G#8
MU 1].S%7M0LP?(LI_G8A)$4(<T$:Y/9GB6Y-QC_3#-O5HL>Q&W'$+EZ?BBX,
M=1.&$UH3B.6"0U 8.SO]I/%?>,#1&#P^^I-&!XIZ!C]16MK\0;QH>QKH*YR0
M**M'-S9'CV14\C<Z(H/^6Q6)_*N*Z'^I*&F"P3<*HQ]U1)^ZI+T<: DE/CI#
MWD.,T%="O[M(8/;($/_6T<:3!ODC_^1Y_UM59]J"\@!.ZULBCGR[&EOP9LWP
M.6%2>J:+&G0U@,+?;#0G@&1#ZYWN80$71,HSBK8%Z#I=)V3$>D[OQ.&R%T]=
M_>@=W9U7E_SR#EYT9(BZS(N&M2.&K!.R.$Y!ZT4G,:5Q4\SXUHO@V-YV#95^
M( S9:(#>>.L/P/Y;KS()OBI+;L.9=BRP (/%8'^?Y -1$"(P.".FHF^/&OAV
MX:A<AD<;&6K=H#&9CCF>$'/T-^PSZ#J$(]8S_NVKD,5VACWCN# Y2<!>V[T,
MLAH^?Z=1_H3^2%4)V6<P6A .6<]2@&"DEI1F$?6:XF)GW2/)]J;BPAB>>&-<
MF*95._Y;;Q[NOA@YFVY&Y0>9G'7<YNGH)?L#,G49=X)J.T;*D]>CA0"UK@22
M>=1QAFD\8<5_\HK4^JOCZNMRIK-,^QN# X68HP*YSZ5!J44JH9T@C86SQSB^
MET]:;(>V745]T&;^=Z^R:'2<(>.<"'I5HP9886YVT$=+Z)0][F[SLUB 48P&
M<L2;]#?0_<7*[-W/4SYN\-]YI56R5<9XM_C*U=91V;ZL82A&S,E@N?V8:6][
MS(7Z=R%HV>WMS-&CHNIY!GO''H RHL"HNWI>.>!FV&B W! ]8C(E\7_X!KG,
M!HXZ+SOQIMF%84KP9_EMNM#Z)0*T&Q8(!*S^1]HVVDT=.3O>5'5%V='5K7?)
M:#<-(UG:M@.! [J?"KP7E3%SHF-+:NBCPKQ-&.%'6,#F_B8>Y7=QJ6R;0I!O
M/=39R/_N5<NNQ\CY]/D]/_YBD?)7UM^;,71VPT@(UJ&?QTVQQO^'\/D[1)FS
M.D/'>=ZXR,$^T]]>9HW_+JVOKS'29I %,/FX#7H"R2-J[KO',N#Z!FWHYYLC
M:@[?.$/__@W"Q/=08"IBM"-)QR&K87-&C?)TPXAO/(AMYT,N_=*Q0/VW%&@E
M8O,\V)WTCZ:.NI.1_#=OXKXWW@$VGG\<,CC O]YWTD );HV./9*3A<$Z ^X4
MTYS=/O$13\9#WP/B ^<5E!J3$_^C-^!02"Y.V/7HZSU(9^+2BL[M0?%IIN60
MY:">L(FXO9.@- U4H((#,+0JM(09[SM)?VL?"7]]I1 ^@'\>!,C<DEJ7,1:X
MCP66(P$DZIHUL:F_O*SBY$#A=V>16P8ZQ$L\6,"Y=^MOQ?]?OWEL$;X:>&YE
M1P:3TQD7#W#3W") ?4ZSB%L_#J:'V<\B"5">3T%)Q0"F?[/1&>_WL<%^'XGR
M?0;;B=H'725NF9<$6C1ZYX'^.2SPYCD6V!K" I=U<G!;?XBK#-;)XHZ&"8_?
MOS7X>.BUM*71[K I"]=?3SGKW'AE@BIB<W_>?V&_#T4%#L1U0-]DORA&_^:H
M_[38_'#7&R-!#4&[DQVV"2KF,@D#IL(7;+/\MT'O),$?6&!R XP)LI%[&NB'
MSC ,A#MN?QD:9OWKJH('O(AU@5'0'1%B@6#X_)=\\+]6+( IDD8% M:_2T?#
M!/3N! Z8);->*]!S7A+*V3$]ID")$7.$;-5 P_0_"'*@O&Y"%_RQP(V_.??"
M?H=A70@D51^D"11MWZ\G,3J2WPO^<BQ/-2#^T"D=4&WV^^TG R-0SM68L8QY
M8H[=-5_T%[7V7Z,[&. 0+C!LK1_*#4P'H/72H(O-"4&]>O87]=: _CXO;FL1
M^@XLN8N8<@S!E,,V*-K_)F0X,E<L<&2O]OL1J$!7 Q0Q%A#G:?]+43BT'@JJ
M-ALQJ4?@BMS*V2/#G0[:A[*(7_F3%*@\6$#L&#-L;5%NP,'V>Y@.$G.?JX'2
MK(<LS',@=52PP >E'4E \ > HICVT[# LZZ,3] /T!T%X-&N-$;, K,&JFH5
MAO+L0T_J=/^)PS@PTCFW@2GN-&58Q_N,0WP)$N7% 5F(N>X%]D,#V4>*47/_
MS=X?^_W1GVC7Q12"H!IF1,]@PHYXQ3=8YFOOI7R)F&* @$-PO<8"NG:?^LMJ
M!,H[[1!@8-#VIZLT";Y"U[:2H7T#H,!U>KPG(+O[G9"%12@XVE:GD).&_I#>
MT1D/ K^!77<[#JSCF(:9!VG0(S7]M4DAH..OX!?^'?R(_R'X*_\,_@[)B[\,
M^;,#F,P=TX.6:JM'39#MX0U#2\7.F2+6C^>"/;"B/FRI=$"G"(RP@*[FGOK\
MO]XL&EL$MCU MK^#NQ/<XO<G8-;T1\$D;I F# B18*L-=-N"#@4,=+P75B!#
MF#R\I,=8@/X6%BBZX?KBY^#Z4^M>. L Y84S 3CHML H_C*=$:9":9WBKUBE
M1 5U0OMR,88E1,@)'!E*^]N0YK_Z&/ ?+08,Y1B?A&&!8UB@70&,F^<-UGG-
M#%8YT,?[Q/]2%!3=930#I@1W+SC=0EPO8@J""P2MU[*]R[]#3.H(9X] ^Q9_
M ^WK-F@M (O<CUOVKUE30GE? @TV'1%C*8W)@ R3 _,_%FF?QLW'H;L44QLP
M&5A@F!O/=YQA#R_GH+8PDZ *LHYOL!-H_0-'+?^1";#^@PF(SX%\_,)]^GYV
M'$VH6ST^:7P]?U:Y->9.B?1!"YKUCT^Y!45OUV4226?&BZW<(FTU':\D=U.T
MR6+ZNZ#(_5$,ANA.EAEB VV-.XW%!O)- [*Q&!>FWLV6UR+:*)=AV65(ZND@
M&F85Q?G@Y>:]38V>S4Y?RO9GD/5V#:97#CJ$FWO5(Q)IK4P1^!^SK_=>"$[D
M,K/)4@UL;/QV0\C$/SF0(\R>VU4R4]KZLB91]5729%NU>HCEE!O!=FT4F+NU
M0T>_R*%S<=-66P@TBF)R*;V_A5OE6W]5[3U4\SW'D#KQNNN%$UTW1\A-\B0-
M.37I6-)Y2<L+I<%Q_.E/LN6MX7>/V=N>>0F";@W66C:=ETD7B F((3/W2M)8
MM8R6O@XI#!N,'?0E3[G@2_1!4X3FP$@!LGY4F6&0VAH%NLE#_@V^:?"#.8XQ
M*C.NFRFH236\7TOKY3U4C=E5XM+!-'V6(FYYBXRG,+U?TONZ=C(SK;PU5&,=
MOV#VO"_M:>H)MF5NIZZ'I24OA*#<[KUU>S5WD?(NUYQ'&A(U\$X-V-Q+"O48
MK-^"+07R8:!P,/\>2_G9'-E:#JO,,^?8)\5OVZ48S!\&H,G*'Q@E7$LO?G3F
M9?3)23CMBVV,=,KOS(NRJ=::';<=KEIV9;:1R>'/S^O,>:BU-!XX:14 I!&S
M6ECJR#M?.8N(E=(,ZN;GSN;O5=1-2VR#FEE>;UA.#$24M.*E(_(WP?"@#L6P
MLZI)D3-PQV&2-8&3@/BT<QO_6)^ \';3AZ;'UFE5*U33NDLFH(,WBI3E8^G)
MB\Q=N*/590M&";U88&=5!51DW)X'[JK?%V41"D5=,^7%>>4^A#,RLE))M %$
MA6QUO@^#WVIZ750D720U6W>XUOLY/ZBV6NVC 86YHO7E 74;N0#Z$U98P&+N
M&ZB%!>C!+FN+$>9+^"GV,Q)&BG2>M!KJM2DI[ GF'^&E6L6LC&/&9[@PY'8/
M*"PV1;Q!G8*I/ZX2,^9;%^1(/1L"BM[GI-9=+AM?O%-WY36KI>C\\KB1CLL5
M^8?73^D+=2D7Q3PKH<^P=K)\E@)'!BD++CZT51DZ.CK2,!!F8D-BIW_*AY_'
M794_POSTF:04U362+#Y]KJ+S\38?I3W=;,S/]=8&)2K/"!DLN?_4)_4AN ^%
MHADVW_(X;6A0)R7YVLQL)UWF9JM@CV1)@??](!*)3F)3_4N5MF_LI%,T+]^
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
MBJPV)G&3S$RDU7&[:KZW<RXMB+E3U8L7220QR;2>JC6WPZ>O5FU-G"4_/11
M8%A4#_^2Q6K>.=!X1H=P)ROY!4W:;L^&D\GYF_K/3!\\UKP2%D(355#'Q>N7
M*1I!D?[ !O\D/3I32:S+:I'=RK@HB%M+PNMC;"51U^=(F8ZFQ4J[^(1622T*
M%1FAX!N!F9PKWH@I@0\8AM8/X)@C. SM*X/6]^000.OM[Z,@,?=[$5,.X%B?
MXPS**"MIC:9I][IBK@G/1");F5H-[#WM&_MYPBRC>'-6KS]2!X$ RJMO[*"U
M)0,M/5LRW'E!XN9==YLIWMVBX73M#61//1N==Z\FJKI0OGY=I]I.>]B(>7&4
M$2\@0-5L_WJ2L271%ROA,)M*D[<Z5PK55$U*C=?%"B5/FXSPHF_80DVF_42[
MZ*ML8ZKA0JS#9+$:N6T%P>D-J4WX.F+7@WN&B_<^BF/"])5(#>3LNH1OD9,%
MD][38'CUC+HB/=+2*YK<9-)\F8%'P1IZ/'CP_;7 :V'X3X?;>&[<V"9UN6H?
MXNRZ6%ZM,Z C==77,%MFP(YL$W[PRGE32@88R?7LS]S]4(*;6=U7M_M&'-.0
M&3/R"A?^D.V/Q37FL4(DP!&#Q!=MHS2M3='J^F^G.O7=#D'E (**<B]RDWIC
MR0 CS9JS/X9H[I&VOS&*?WO+DF)+;O::$ZS>[Q[SL*)YX?;)^ $WK08/&'7%
MKLQ\19W_K(%']?2D!W^;?!^[L,SS7$:9T\2O8=?%8:5]L14]F=K1P786XHRK
MY?/Z^4UZ5<TU46D?)CNS&$AU:>0>4#N_OH,%V$Z*,\B6HS\\#)_.WH9_XNTV
M5I6!O&)U?BVG5US<8/OF6&PH,]S?[GUH!56%I%AA[K%/>U&YK2[;.^F(\?/E
M-Q=WWGP6'?X:I$@C,*?3!'_ _R8K^8]ZDG7Z2>[7\+GE^D2CXM&'C<$;#C6T
MZ>3(?JNPU#8CD>X0^:#KEI4<5OG%XPQ[%WDX=C3WB#+;HWMR"$&)-&1 2Q#U
MJG%5@J0;Q8,=DA1^ Q0_)G;_,L6+__L4[ZD_3?&RLGZ%KG.,0/NXM//#)B![
ME"N0A??QTN?!H#1<&XEQR5G/*MZTV&-?N2[WVKV0M? TYWT/_9X,,/ZHY^S#
M%.>LIV]9RG"70O@3@M\7)))-\)3G\5\9Y<H-8_ A^3Q8=I[QW>39HG?&]#+U
MJ/FLDKO;.[E5A,$I15IVF56 ?8L^ M$+OZG_Y 5PS&<$XCMX,5.C!!TZ8-?<
M&?-%LQF/U,X]PRZUJ>QM<1R#3W;26S[*6S$A%Z49] 7=>CT2DMLL*%*2 W0S
MV&;2QPXT)48N=W:<B8JKX(QG8:(3O!\A.!T8F1!N>-R3HBI\<C4I[)2B4W_X
M%YT#WFN1E^*N=WJGLEYUUL C8HK^)E/68RW>Q@ W-7=RLC'S6:[B"7TUHEZG
MLJ1NU/OXO5&1$L>B?U0V@]DUI?@/;O.R,[-\6NW9#@)>0=/G+E$2#O\AT*+Q
MNIKOC_OYW9"%<%6Q!>_H9W"^M0L1%ZN')CVK;[B<A \8Z(Q^-2YT;R0EH[K4
M\=AV0^&N.YC9286@&^>?,V"!*]EQH%:P0$:V_B1&) 6,J_I4P#QACP+,!/>1
M: 43Y3Z2[N$L*#GN,UL7#'(+[E^WIH1Z[12W#-5NGN=^BIBL9=@Y88?AQP+O
MK-%.#,V:*C\R0M:(M3I4-6*A"&,8>1U*S'7UM/J+-S0%%J1=,CULEVX1U[_@
M"G^BCV@LA*G)#/7=T32)3K$,TK FTF\2?AO5_UJPY+&OD,X@U43FO"M=3XF?
MMF3P@QL,-]V;21$I%C)9>@/SG=JZ=>>2+IO2DE6X0\(42#^Q]82H//:W*=U.
MI#VQE?[IR="&]OMV,R?- 6KMA'L2LE0"F$NW[%7,1<DKNA^S[^32AKR0%G,S
MHO@8>Z7K>IB17$QS'2W+!]?6BILYEDMC8>)L?C*J$C X;]BKBXK;DCK#U/.]
MO?.J"\S.=]W.V-T.@LJ6CK\S+O0Q?KS'%7QYOC9O<V]@HN,:9U9RR$9ZI7!/
MV=14U_3G8LXHLYKW^VTH;QWT=,Z]3U@ 1@/=GT+4:T9;0-9)K'?"R^F;,,*6
M8%#S%ASTM+J'9JN?7_-G3OPL2/I[:D?QIP6X'^<@@&HAPBV[0-8SM^[H@,Z-
M @N@;:#38K3T4;CS#SQ\$KJ?LG/<NO+V5I3LIWN<9'-J9HAU$M\Y5;W\*NU[
MO?[P6Q?5K7Q*J#6DH_):7<K8;"C>LB8//+K]?"@X&";+@>)P<:,UM6;L_P,@
MZ?<*V,RD=OSLYJ%R5X55.MB.\. =RB-?F'HI^3862-%/^EQ\*I=,S%55]GI9
MER1A'G$I5:(]MQWA9>-^[_!ZT9&M.XJ=[%8)O&MARC5ZR;:-D[L6R8*8J'+-
M5J%WQTY6US-17.R%)Q05\5'Z3:7V$.<MJ[J;?BH*G;;TAZ["1F_R$1;F9LI=
MR:V<!(SH6+@1)$-S.V_D=\YR2L:%N:Z+AJ67M'@/\+1'[3Q<@K"T>L28NPD=
M6$J<9_L<+F;[-ME^MTOF5*/VT"<AC1Q/Q!09F*)9SU@P'SWPX1[,;U _*C31
MQ'U!KO6GI$[WSTLTLX>?_/ZQ)HT*O #=JL<"VM6]W <Q$LRJ(\:PIC<"PZ,4
MQ1.P/6HVR$(P)E\';GG".=HA)LV>:$&V>WF2]=JF>8T/A<?R[:X4E8)5^!2-
M]$!\58+D9*HX?>Q6>8;Y[;EP:_LKX<25^,59<_E1+9 &=RFJSE/K^&FKM$Y;
M"?WO&AW;O[Y6+,[K80R,:'9V9*8:7QLIR.:6F\M>7F8L#6*TB7](JNFUM*2,
M!:Q;K-TLD;HUUZ(3&I[=B;T-0VK#X ^DN<V[L$#609I9'5*QWBXTQYYHM(K/
M1K>)<^C+1@;5%_[Z.EUUBV%!9ZNEA$?E\7[W:9]_.B.HJ60-G]O1/$9H,C0U
M2:/(-1?9?MS+G_P9TX",E>:UBBJ^0/CT>E(A1<^N$$;2@F$' K?;(!N2V<Q.
M^C*ZSOH "Q2CS<W-6VP./CO^9676V('J'S,YY'X?*@C,9_I NYF5*C]6A@6T
MP/"F<Q)3'@%&Q#Q'MTU/!3[V2[(-LQ&G>,7P*EZRT$#@M3A+B%-ZP^16MD\(
M[4RAF3[R7(@.%76LE\CTT&>=H60+S@^?/FX*;*;&D8UXV4^/7+E88$>P8U^G
MN)?M.Y+KP&9NH:?R-"'H5@W?$T5\-_PN'EZ-7-O0J$^<2ZC+3E96A"6^.QVA
MM,\:"#KSX)L6I2PO/^K6101<3:@5%YCGSX1E:4NL5=O-"$2?#DSVM%WH_ S)
MSPY<BDQ>D[/D#LCZ<N\27K1*_,IU'SX?:Z7A,K][[U-(@L291,.H=Q47\Y:N
M#3WMS#Z%S)G6^6C>R\=G;4E2E=<4G=.9W9[X+D:&[6)KPWBISR.;0F;V'2XN
MHVD!JDVX GVM I^2G)GQ.7Y#)S+7<DE5C<LM#5JODZ'U<Q980'\)"R00L7#'
M[=&Q01>&$9N7)8W86@<@QT1.^C.G\QRM(_]<IPON@DRO8"H8]B(7\A%[I',,
M*WR;69_'HD)CGQ3V) <)T%8,OZZ%$J4+";WO\8Y^&B!B2%#T>;WW&SL>A-MR
M;FE%=V=;!&4CL4#P+E=65I)U^;&JJW&?ZW.:=&B[N=+!..[3CSL.9/NG&[#
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
M;C*C1N8G'KKL%18EDGAZZ*TY7N6;Z=,M/+UKFLXI_:3%>G; 83@ZPE(P7LO
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
M]FXKYWF08FE6XY)<:74P+G##Q06CDWHG7)Y8K6175V3>"N_!J*KA0^)XGE?
M!S5",+N'P/K2^P)WFGOY  )](OE(!!(#10N9]9"E.%"6<5=?+8VYLE%4FD64
M1(M>_NBC)Y[J;_@E.(2./$Y[1<I6M2?F?;)Q<K;OC]MJ3H-:UC7PYR'>ZF/+
M6LIN*;.DX7ID)S,1J7G>4=/$3(JU):VTVS+!+*77^$&W<4P,1-LR?SO!Y5B+
M-;RT=IB*R: W$W?,_[*KWM'@G",\G(F,T3[2<WQ!MEV:1DC<O@GXD%)?LS3F
M0'^688T1'+"M^D)!J5$DIFWGS;]$I3,V0!3--_FHX5]/<;OF?=$U?B+,@)1F
M92CP02:K^&_ ]RMLT?#KT 4<CR_VBX3GUZ&CH%V(2G%8XG>8Y@B\5NZQY-$!
M!E[+T7YZ^<QX_A3]UFP/VX-.3E5-<5#'S']WJ@SH7K5QIUVV6SKT3^CX!,M+
MVWVZ?5P#3*EZ#3;V7$!G0[;;IRD)N&R7CRWHB5;JWG%SOKIQUGXF]I6GR(+6
M<Q+C^PP%^M#1:@R/6TW<.H'!_A(#YB6KK<?8OC+!C><DC\& (B)N9Q4+!,I8
MCF72W"LKLF)7MX^V%H$*SLW&DT(Q9X6@>P?%6*"B;1<WH,<@4.@A+#!J @:$
MAY_A[=Y=P@+(923F #(I#R4<%*3@<_K_ROOJL+B:I<\A6"!(@@5W'PB$X#9
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
MA&CM_^)T]W\H,HNN-RQ69/N9>0"O]&C8FQVJTU.FX^($Q5ZX* _NU57\Y=3
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
M/ O)A,'R='V_KB6<L"&@1.N.W6\HH0:VU/FE?^QR1S/J-3(;6B9.E("KT84
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
M><OC]Z^D^9^W"2OS7_76-**W6O^IM[)@Q9IA@.$@\?'23SH?*T+H#2/0::L
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
M')P\/#S4#(*B EPB;-P\7&>3H)P[=P[W/"[)A0LD7#04-%S_XP^R#L#'1FG
M:$%#N0:@XJ.@X:,@&P%J<)\8*%\_P.\?%%0T= Q,+.QS..?!?RBY!*"BH*&A
MHJ-A8*"C@]]Z@=\#Z/@8!#2<$IB758RQKCD1<CT.>8]->[/@(Y%JWQ<Z;A/G
M)^=PKA"3D)+17V=@9&+FX>7C%Q 4DKPE)2US6U9.35U#4TM;1]?4S-S"TLK:
MQL75S=WCON>#I\]\G[_P>^D?&A8>$1GUYFUT8E)R2FI:>D9F85%Q26E9>45E
M?4-C4W-+:UM[_\"GP:'AD=&QF=FY^87%I>65U>V=W;W]@\,CV/&97"@ &LH?
MGY_*A0_*A8J.CH:.=287"JK'V3_@HV/0<&(22*A@&3M=OL;U&)OP9LC[@H_G
M:+E5OQ"9./?A7*'CF:'?/A/MJV3_3; G_X\D^U.P;W*- ;AH**#QT/ !"'"X
MRICXNMZ?,0$W_=Z-S5PW^G)M^XA<C6C!2QPWKXEC0>+A.#E(P$(;UM=U( SE
MHS]/#I.O )916E#?FJA/KM+<Y0QQ1!.##E&SBCG8<T"F>=U]F"Y0*VC/!U@?
MO*>_VII(U# 7$A)D#2TLWC&&&)=V0E:#PVL9H%%!$)P**4 =T3'0(#<%_GU"
M[E'*Z=+)A,M1/R6M@E62WXCNFUFZYCBY&3RUQT',"X0H6B=\+3VAT$*)Q5:<
M*IBI"]JGRT'6+VX/*)27"7EE/..;H0ZMDMAOYHRND@(T$=U%Q*ASZ_FP:3L"
MF*DC)6>,19(!K8(V&8JQ#8TS:=*.EBU^;TB0S<;9O%QU'82I[5.=?AB!\)1V
ME%ZT(*8DV8$G[8GUGVZT<#W&F>EVZ:'87=-B3,"!C@IY;$)[66M=$%F'+#LN
M\5%!@GM))RQ*4RRGS\<?U67G++#I4[TO7]K."E?&H$U:R2&X->:5$<0E1^/K
MF+Q?UT)$,Y =L"58[-,Y9]NVD+M(]6R.3B.:$36D;V_ X0"Z?F+$X(X$V-L,
MJFJ< BR2A=Q"RO6>6F/%)=FT+036N38[11=) 6IDBC'Y(JCUGVXMN333&&1[
MW6[AJ1V-))^%%HQO/3/AVXEB%$5I(;+W!U)Y<D0\RPM*3P^/IR;9MX3AH()[
MQS1C.@A*?#.T:P<S?!WC%042'RX%'0O?3N"ZW?>6N\H*N 3)$>ZI1@+QO$B@
MM@'.B (I7!=I,SLA^@![K*/7KE\N*DGA<C1P,3"51/-RVAA)^*8Z1VZOEWB3
M[-)G:$\T$IB:01!Z'L;O+M8>'D%] 2R% OX+CO<V.M<YS'>&G4A:]"W3"'O6
MO?C7D8 EHJ=DQ\-^!QXQ'J]O2IH&^W,8E=<2')9WBJ">$0<&LB/-WNB*TTN-
MA7K:5DAS^CC5-?%8D]DTT=VL_R1#@]%[L]QT55HPS?-GH[%=JU#[.(O*6+%1
M:1?8E!\ZM<R(]^]M+\ZVCWA.K4%=:R%?_>ZG*U\04HQ1Y>'C:S(1#'P444]M
M+Y!&R=7809?:/=493A0"3^EX.A+C(A/OB03$;)$ ],61RG<Z !J2K5,Q?%8.
M4HGLZB'T[D_7 MS2P'@:.4W:H#9[VM,LTL/J84K2[!07\]TP(@+#2=D;(:]H
M*D4LN8*0@"_ V%?\$<7'>NC)-0\2>,284B[G4/QIE/&2#/](#GRD3AW*Y)S@
M"LP]EO^Y_CE 3;70F=1_HDLF);Q9[BP*:@IJ/F+_\D.30R7UODR[?@MBB\*;
M\,.?<G\OD#+J!78E3-4;.1_?O50*_UU9E R*G"VD!:5,I)TVQOHT!R2SL3]?
MFWJTU-"EZ^"VR"CF,)35@V./@6( 4L@S=57B--YV_OD$[8Z6E5AY,[?2[A9D
MJ0NZ]04)X(B<],!VC4[@D'H?O/4U&H'X]=>>=78$GJ:.5&^;K9_*#*"S8@]L
MH-]Q[O/3LA9+-HG_^=(T_>NX!1T'+%"NJ^AVH.$O^E X*9!)1Q.H7[GRWESP
MM2?+BZT>B@'XGZL%B^TB'@TCD #>EP1,)&"V,E6)!"1*3WN.\R;9V[J]#066
M^L.MW5%2C,T=*HV_*F,X"$IF]&U8T@]ADR8[$""+GU_"V>SL9ZS/!"HI_C36
M?$EDRNQIE]/SL [R-P\N!T0K_6IX_,BQP^NK9_$A:8\/8RD[4Y,JU%+'<PTR
M>G4W_#>%^,P))/]<=20\@3PWO[PZKW(YIA!;RY9:E;-+^(2KH3-(J4!ORP^%
MW%,^'*UWSO^7NZ\=%7*GI[Y;TEC==A(!._D-.A3/H".P0!LZ^!1G1BS&2?&[
MM7W=SD=6/S0V/VD47SI,(A$\.$@X!RW<VZ;+.V#QVD6E<V!RGM['"K).DQFX
M(XL_L'''RCEC/I?P^'$0$^+GGH=R^L[$G@S$_"6!L7Y/V_*@-PR$4^N!_*T[
M8A]MYS<G%W[7BN+/-8"2.O)RR,D:>"L]""H[_ %:4'C/>B#/K6VO)\,=KS?=
M=K1PSZ 37._G*@"$S%_>?S,Z'OG,A'N!36VEA?"IW$!=^'ERXR5HSFD_' D8
M"L*M'_W<?V(9%)G(R,^K%D"S,(GJO01FPU<B+]"%DH/NJ%(JLQ/%)GJNA><7
M$8=V,23US14T8]OYK#/+%U/KF^:(6)=>FYXX+^PD2,+E*5\>8$K:_$#EYX[/
M?4)]9T<D^&LRV0)S2<5^L]  $BBZ]VC^W;H[XIYM"76[03N8(E"#?V5\, %&
M"M)>N9(H>-$ G>6YV!Q%?RQ;7;$":,D^:):8Z@)D<BZX/NK[,=_9 %!:KP+,
M(29EG5-K$-??HD0R>:598 Y$4EI!J1TM'*_G C]':ZP#N^"87:\@/#Z)%] ;
MYB_>"RR^/0U.]43%6S]1HOLCS0L-5)_40>9^7\]_#+&XBG+#7=*:SH5Q_;9H
M33JJP_HXM8@22%H$+B0J,7F@K,2XIEZ@OG.IF%:I!)^S+>!FE>P^+>$O38\"
M*;HA,K)P0E3[E@2%NET_G1(0F'UM+>08=+LI,%]6T<R(WG%IPC3:XU?('S^J
MZ[E3VVOWE2G([X#V?YRJC1GA&Y%O+4T'Z@]1[?(+M.99$7*1H;"H_]1"VLX>
M6JZVSMDD#'*?;L\/;5C1<[@(W4WC947!I%^IWO) ^MT\]EE\//\]/EITH0=V
M47%%IZ%X@M)]#)%5/GO=C/^$&8%B(+.X$2>W\36G0BVT/4/:#ECLMG&E/ZLN
M8!6T_"I1H$F'I&&$2/GFZWB^QM9:.M[NPI(=\/,C)[\GA<@#Z1*HA%]D"88#
M Q]/?1V]S7 329!!/: 23(VE5>"DDZ[_U/R"&62!2ND@>/Y\+/N!6U3,@%<H
M'N_SH; .@\8'E_V#3V@5_A8 /\=YM!.^CAX=!*C:))O:2'Z4Y8MGY.^9TJ7\
M$OQ6YY7Y7))CD+\6?IZ\25CRNH%#Y:6,VI%ZW#=W/0?FX0\,(#5:?DX+FA6$
MQ-M_<*ZMXYY)]I[]N5\[R4#R2F=!1GX)"_%QOK$^PT 0$Q1TN]^8EO097LY-
MS$7_$J#!_& 97@"U'(-9C4>(1-2))9CF0,Y8,O=I$)Y 8*H2JP?^ &D3U2^,
M=9:%:5M/,/+"8C\;A5:Y_,%-8&W\8'I1MM/:B7(.%G?ZY7CIL#3L^0!MW6>O
M%X;;]#D/21;#5]PQ$DW-[>^(2#]*@8&J^(6'7^U?1PE_Q>*T!,W^$T4OAJ41
M!HI]M"OE#@=#*VT\B.GSS]<%7#LN<W>"9+(05Q@L1EY4M/"<L2RBWUA6QU=X
M0*.T_G5&,5V"S79/*)0YO%U@6P<9=7\2&5\DC95TK-4UT_*T4! 7FIE_E9/!
MC/#J3N@[89<;=]%="!;$P4J(L"_%>HTBY!6Y,44:%^/+?T,%=U*_4_]QSC,,
MA<=O;C>AR>=?8/'RGW)-(J!F<C[31<HO0M,U4* %A(41$!:8?!W31DS]P;!^
M_7;QA([*-H ;9EMQ!I7?N78ZW2<VVLKGD]D?/"587DH+P!E1E=:]N%LO@:1[
M#":^>6X>Y.Q.0<6[J2-OGS7WHS$:)((><P:4O\26N_T\?>=O\IRH7*;L(O%U
M+P 1=&N]"H]+4*S)X0.-WWB[?L*!P.POLP(XO+>0,;_D//MQ'8T^F!6L%2/2
MXEGX^%K:D(#6R5>7^44JO_25=EG:DZF\Q NO<-IJX8D?);,.I.6[DG)I@;A-
MGVD?C4*M^I<1WFU]!IX-%T#P\]MC^%I[_,@A0(S\E<V@8$BLG86$.A@2PV>,
M*X4;Q!=\D9OUPQTN%0.@[^_3_HI&HB,Z\MG)3T'[2N*7A5<HI5&H7F!01!6_
MP2H>=7KW4MZ_P4.C] 7? GQH%I4<'"S44L#9P$K3?^I1$@'_;VKX!L4J'Q^Z
MB=R\54BNZ/16!F3MWP#4.0U,(ZN8 FF!?*V* Z=G2#G $,F/OQ+S2P(!XN>C
M^'Q=V*W-WRNS,V3IZ-8Y4^-3'(3V1%(OA=,ORYZ^Y)5Z_@!M/4]GBDH8R!Z2
M3:/54D:NO R,^ :3O\I^UKKW=YW,[XE,[<=7&L6OM?!0_D&D3NM^P\A?  ,J
M6-*0TH6M:R+,GEY$J"Z<(<- TDHJT;.5@P^JL>U@/L/ZA.OVJPKSWJUF8TN'
MQ9!BL"Q??V!)R71&OT.-S^CW*WNF^=S^LUCY-55$=!7LACH4?%Q,J(=$5IUQ
MS:^'"+>?@%77"[8/<C/!Y2T\6[]D&X7KYT!<F )Q 41$T-)))VP-7/$%>HOV
M(%GX"I'IR1\J@NZ_YY-TK1@'HYGB(..;N_N0N<:>@4/S2+(EXX??LF4,3P<^
M=^>-Z5U]XZD.@\XSMOE3OH6/!$RMX\2?K0P]O^J!OD-L=18,86>$8_=#B\.B
M[_BBIWP5)><_H4+?7A^:^%=4Z'Q"-*:40;*FB.C,WS6- LFFF2DV: N9?R(-
M86GH(1B!^3J*9E1R,SVU(--D5Q+3O)<3'(;(XV1OV_MUC0*0F?M8:^OH84:]
MQ'[Y%3Q30=K-F6P!1F; PN5_A84>Z[/$OU82WT'^#18@11N/8KZY_:^DAA3=
M"Y@]*TT8Q^AVFJ=%N?U!/7R\W'0:;[U096_V6VWQ ZJH:1ZH>!)5#WW6">?4
MO$CB)'X1U!+>&3@\^@H.$NM.3?PGM(KGK[TZKTR/!+31679/[R_FJH@3=H>E
MX5_BXVN40F1[?B63X=:1* M.E@Z5?^ A[]EICVL@3V,(^7DU,LKVYT3U\<IG
MS%'H3,H6AR6.,;.=*">JMTVZB3Y,9\7M!YF0@_/?$Z3:HGO5^V>U=CI?%LRV
M'$_<23,] 4?R]L"MKVRHHB,O]+=3%DJP$KAS+^?P%B?IV5%3^6Q.GSAA<U@:
M'O^5*U,U2$ 'K!=!?BO1[SK[E=W@=YJVZ=,<S/G_=N27OWL6I2<+)"'5*1W!
M+D'6M2"4^QKS7?F@2I'IR5)RYKVY?>)$4+!@V3TK=?W K0^#6V^1^TIN2;P_
MVBY<+F_Y+29+W/V!#(N7%&7807S/E6G14 16I(1&\L;L?5Y93W"-GL!5Q*]8
M)?H#C&!+,Z_=T'V^,B2UV]QT(8QD9V!![(4@Y N-%@M$B9-\4JU#6HN8F8YN
MR<5394=4H [.<M,'AS'Q7QNW'D+:JG:M"PGL\>0P=SG 2!.10!X_$NCM+TX'
M$OT9_]8RW:=V+E4?I^UD12B.(VX2QW_!F[="72!4$<?X+\U2"@G07N@Y?9BV
M:].7O5P[;UP!+NB*L!,GXU&1 @C_I6&]SR3CAS^]C*B410+O2XQ$+RCWU<Z3
MQ._W*YU>2$<]_0];(&)' H,-2, @##98F0%%Y%(?K\=WY_2B2!$J_Z>F4V:T
M0P$6I9-A,,T(BTEHJXL2$G!76A G4_^'G1-I*2"!8&Q$#KQ+-[/2 7Z_9=]A
MT0IU\!]V2FA?.\]BC 3L(*^S!J77$#=+J0\&8#@UOQ9/&53FZZ87)X5(@$9K
MU;<'_OP&9#(*A@/4_HM0&+9>4U85G>^C'.N?QE9[AZO9R9%GY6=*8ADTQE6#
M;KC\NQMF6%CR\W^VS;KZQE/<E/F#KJ,38FBN)T<ODPP:=@!ZX53M!LOB9C._
MI\K>0?-4"Z_W_\0+NT$;LL@548,=Z&\=Q9\/2;,#Y3O?DPEEKE#?J)VG\=P'
MM4_,^/L>_ZVQ"+'#2.RA:Y.0=YJ!W_LCT/<SA_]K^\'E,F'+-L\#D<#51B20
M&PI=MA,G7OX/6_CF=H/R2&#?$0D,FR'<[/^3LKZVKDK0T(OQB/7X]N(LOC6$
M9#3TI!#*#/3_T\Z_NIT,Z'8V@QH#T+EZ2!:46_Q*^C_L,\D-5+0>WHDUW-<P
MD]]HAR@?"93&MVJL_G($\S>GJU5G@\YS&B/6:UN5,8[_12*6\;>XA^2C<ICD
M0 N%2S13Y >CL=P#^ZD:CZ54]X-$']8^*4) 18H01;7S#IL#?&10N1OW%DJD
M$:N@P%9,D!?SI'(^_JO).\D!G?;JK=C- PLR=?MS6-M9>V>#_JVA1$_M<(..
M8.@ @DJ*M2:8]%J[\$X]V[YV?PR6.Y':,P'5N>E/LSCK"(\;MN]BW71\X-F+
M!):;$A1&]?L1 Z".XL>A)\>U<S('L2_@B''HU" 2()NAVS%YF>RF[,^E^/E)
MT;CN@(JIQ>7TUU?T1]L%2-H@[&@A;;/%!]Z60HW\A:+L)XH-""CHYENK2"!0
MK?13MO?4?>]1AZ=%"-V\M*%RJWWR<PX*B7SFU'MM3^+0[O+QA3VYB))!L-G6
M-ZF#D^A@6D9"L7M,)AK_QLOX0!3KM]EJOTY&/>9.O7L"3@W5@MMV#R@7W*_N
M^BB]<),4F^8-*I:2DZQ#AK9!&YGX1W@=3GZ CS._*9U;B\ JXX&W\?Z+D3VC
M#19J&+P,9!59"%[;',^F>H;19!CQ9MS@\CY78"#3IR4)*4+U:-__FP3^2Q*0
M^742T H][B=F8NUDG,LL]B$KT&=+S73+JE>GCB\_R/2O*B!B:,UU_]Z65K][
MGL.9Y^GS1\9/&+4'LT+*:R.,BG8YCGM"!B=M-!G4\R'WRNIVN4\&]ZCV'W[O
M%XZ?=:%.4&:18L0L0OTAY&S$!!*P'H'V;)2=GAIM)]AHTOFPL[:) A'0YG*'
MKS/S]G'47CM=V-AD$C+5?E>EO:?LS"UU[?3C7DIV]^OOH <MXE-)E^8%N?NL
M<5VF 3XB(Z1M<,G@!0WHS-5AZ%)I+!+P"48"+3:B2@A)K?@MO 7][I0L_9'5
M.PE892.7& T]XJN.+$I4 G.[9=7?O9.-U3I 5"$!T>(M.#H4(:S<EK7F;" I
M6#[0<(L$Y4#F8\]IR4&NZE0C\4L2V>QG7112B^%R&2-QA/LK_H\,KT=L&,>N
MAZ#G^*1J8MD[Q2E[J^NB.F=-K-7^N!DK)/#LJ0$2B!OS0*!"D !EKA U8?5'
M]S'Q\X'M"L/M@K2X[E_NKW3=B5Z8;(G<'FLBM%"7YFJ7$,02L9O;3>PC%C5<
MTOYP=9@_=<5U)\7GJFZY0,^I:VZ;HCJUS2XB!?+9:)&EEW@3+^5.OY*DS>7P
ML/)B%2F)\I_!D^'$;8;RSPDTQOD^7-+"?0JEYPZR"K/EKQC4!<6H?$/P-#/]
M21OR!/S' F,S3HO!K&*F:]U:"#0MY@C_QQ[I(9"W[WSDH#WLDVD=2* (6I>Y
M\:^1=M8LRN !?=#A=R#"6>MJ_(B4/\:$=AP+F)7(H<-6T#V3H4F3^WD(<= W
M#=XC@;Y7"O9W$%><H_ ]#_HEJ^SW66(L2;-3>I>D?&1<["X%,?CY;<@](7>X
MZC -K_%<T].047D[S=?]P?XCQZY(">O.]#Y:F=QDG*M>30AE9*"=I0MKW8T=
M,=0K)C>!]_=)F[T-$]"ZI,<X3RY,H-Y[.[WS>#R ^EU<[89WA I;B69%^:6T
M*.RW-]_2N-\@F8Y3,NZBU;<)%"W^H)=+^:BNH)3\!25W7?=43[2N=A^3QPVH
M\8T=\@RYE(8.BI;SL>\T)/27XE[$/U" W I3."'D[*8K\]E<<)2\Q_QP3[!;
MV*5+V4O2X)V\0_'-D&+_AD..ULXTAYO8)();K;G14Q"+5^X>]TA[<IFR<!1E
M;1K+P?"WADSR+@\N\5-O;["?I-:0%:7;/1\%\5(G5N(?$:</VMK@ JI^!3Y6
M;/N-PRAC!OX'P$/Y"T_1ZI%4YW& 83*<NH8A 4F;?V6(7UGB]V0ETP@)9+U
M5#'L9KG^ER3[M6G:#<-?\""!0S.$1LIW&*J,&?%/ OQ)5S0S<T%'I,(_U8-%
M R4_VZ:^6 K(6=[U'"*!% ^B!ANC'5*P#(8>:PQ,-.!_(=FQO;)=G-#"B5]:
MK^$2N4?16]E5'$# \W:A[0))P*:^6T^*!-O+#SJ3#+>X6NEZ0L^CBNZVILDD
MOC'G;G%?<UP("+V'Y>U5]1"J.ZP6-<GP0J,LVM7OQJM%,UHN8R-*1VO%K'L?
M+&;KKF\Z#5/:5#_@"='7JYR,],<T*:@VK3649LIY+P-Y4T9.*NL58XE2M?LY
M\&8?@U!7[M*MSYNO:B*T7G](S8W$(^.*><XL 9<R+_6[MFM6&G;Y]CMRI_K\
ME6Y1EML,4>BR,1O,W$?^O*7OK2:U]S1.DE;D;]>Z>C'9QNS=]&=,0/V]73QO
M4.'?HUH39W*3)9T.=[\.4?)FK#22$CK ^N8M.O2&O^/G%[T@,<'7R3G=WZ_B
M5.Y.HQW'.M;47?9[PA7&P52&GKZN=#2T71-T+GU7.+3++;D]*'1B-"2>J>C:
M_&6XZ'U>W2XXQ-*^P\'-<B%IND@?BZ;F/"<#))#UPU.BZI#"2GAPM3' ,!)W
M:AUVW]/LF729JC2JIR7:$RXEL1JKX?R:R5P%6[$00CL[-#V84RC%%71<EVX%
M.5Y6>G@)<:G"XNG'Q?=3>TO1C_<(0W!(QRWO8EW=1A#A?YF]/2!+W_'60CG[
MH_CR>*$HXR>R8!?=\UD/0T5>SD:9ICNP-MQ=>M_T@!E,0WF<^0,?&EA:+:UU
M9?0C*;[8#D1MLO<7Q2U)4[((GP=Y"N5/W?PA6 R5=TI(SSQOF9KUE[^+T=1&
ML-6!FW<HD.ASXP\B*MV84?7)"2M2JJ[#Y:1A(:WK5 "Q89CI_A Q"/W@%O)H
MNT"B)U*D&*:4]K5.__?"XBQ/\M;.6[Q"5$^!(2G7G]V"!$*BJ8]WSR)4;N!/
MRWYMA2+R=BYNB=7NKWEVS]$ZD14^^6@@^]$$2V)-=T_Y>FZV([7)4.TRRD/0
M]W.0P-'&MZ[=6==C3V.WB#JK;EJL*0?:BWJ(0(PC@>TQ$XFLZF"R9:V4,/(7
M[QR:H1LY#XC42D%4]UV"H\%4-DB\#+%(#UAM$3[$M8<'X#:#^K[V^&L/C\]Z
MPU IBG6Q/+2>Y(&2#%.K9E_WE.=<_1\?PV0-GS FIK35=-$H2-Y-]&>Z\D\I
MARB6&![ #]G?C._*DBY*!+7P? E1,P K :Q^TSZEU2\TR/USL N65'?]_QCL
MI/_G: ?]5[2+_JV&^H9Q)1H\ XBGU(.U;Q/.N_Y,4]\ 3LM%G^\;].GS<S0^
MPA .G#*/LO"X)]"B/YL?6W(^^*J>:"=:NX:G2 R'X-)6CBO/W0>:.?IS 3F]
M"W2O]$(>E44OWGE_3<$O1?'S4QQF*R,]7)#HQUN]FM=Z['R?FL_]=+.:NKU2
M7T7*_R!.VO E89^>PE)Q9Q?+I0%&3>-5<0"O53/LM ^Q@P0X%5-K)ZFWV'<)
M7>F%VZB>G2&4-?%F< JK2]R;[\E-PRITAPR4X#Z4N:7"7W,PQTR=_HH@&O_=
MVR0Y@7_P08TLMX(E=?=W@LT/#X)&]%[YAN!'2EM5J(6T3@C.B24FQ5%:KA=*
MV]M;6K8:;#?C['XD5W?/?;X)+=+I$IO\K$O<[!2#.R1:ZP<?00_3R[9\C;E[
M6!!!<A4_/N7BI(Z*W6J(+G<N9IGV4JR*R;PL<%UZB2;HL[!IPO%@%V7:<UFI
MX3$SSRGFG>;,^Q1?@+DO.>0LJ96!KYIIS>V2T:)+%-B2VPUN4 Z<+B!,:E"\
MIX^UXI$  ;0:\B9/W*A<+")6H3N O[XIT9^%._EG-7/./8F*BD8]Q9E(!!*T
MJD-53WGG^^<SOEB;VU* SN_.C1KX^-5&].M 4GU]]C>R,^_:%65*.2!H6IDI
M:?$'[[9XPUN6\.AP'3_HFE$?7=DL^>>S!,;5X?Z5L8<3DJ@*5Z^B>^*@A04E
M4'AK]""!>IU,)-!+!?Z&!@)"H&:/'W2> "Q#V7=SE4JLL5-+!+/4P\EN@W[\
MK$@#"22(QB.PP&*0+ E!T*6%\#F 'E%-P2TJE@;?!^GYP2NTZ]H#Q$ENC#MB
M039P)+)U\\6?:+V.Q*2[V?W.^T!\)2 X5YH[.O?VVQ/=U(;[3S6$H@V1@/EH
M8'ZQGMC$Q/S3&)CAH.T/,^>G?KK[9%K\5O#UWG7\\_?4ZA@HA:A;!ZX.WK.W
MFROWG^5[.>R^T;!0-^'20T+IQ3CO5U,BF?"7S9+^N-D"U>-^)1;S3[C7Z4VO
MB7N$#%.59RS/WW1;I<WMW9=UTQ.\'CUY-500]]Y+AC=":*_E@HWD!K+QSH$E
M0N#4J1?U*0J+=^'#V (/?V,I0E7&/P]"8LO@S]C%,N"!^G\>F?*@.'\/X3]K
M!2**W94V]R*UVR(D.&^W.NVCDXUG*Q%"6X4@Q^O%0_-*,Y:<)ULP1"T2J!N%
M'F5"O)  9!A$='*PHB62UWG055STSJ2 -$'KNO;SB]YJ3R1F? 0$>*OD"^I3
MKF^X*!U.[9Y"D<#C4!#MU?O(S]U)W#RZ+7W>JU _9.4P*X+,;CY4]D/+O53&
M2%+3L2?7*-MHL8)PYB_6,._HZ+<D38U+8G:UWA+4T'*6V3;-.-Q2VV&=]$IZ
M""+.;],6GDWK?8* YB&!+WQ&".8*^4 NQ.W%$]ZJ!K?%=D.[CX\:K\XX7_02
MVFMRU<1OH4"7LK!3CX&9,<(=+S)EB3UK:V/M@'P Z]@U) "_$(4$_'/?U1?*
M7@]'F!6V:UJBI#@O47C012]F)7V)AS^91P)Y+Q 1O 0%N50*;9/O/JE(F;G]
M[>C!26@[ BXA=+ZJM<\D^/R%3R%YPD7U^43C6D1@9FQM 3FUOBD2&,V<J0AT
M_\06@ 38C&"(3[5?Q!P0;,%L2G_\SIR<6%(H4)-<%0)SAO8<@%C[>!>Z[1HR
M_B;,S"/Z"9ML_=0=+)'XV0RKQ%;1Y*J G050C%,PBZ M(H'9%9$*R-*)*F@V
M6.U19:C_C:=C\N6#.BH1O@<)MVES]AJ]I;)ZUWIJQ!)K,(NB/ZTUE Z M2#1
MV]Z_0KZ,X^W2\*=/"*>#4SPGKEGZ&N3M4W9R.7EQ@")D]6Y"YX:,#O%V\L1
M1P^^#Z8;HF3\+K\P66V/* 8X$E@U.J+F1P+$,C_TE!*+"P6]0,EX;DQCUGPB
MQZ+E'W"$;F7^,(9(*?'5U8/03>Z., 1TGQV.!V8I_Z3O.J_2^J1>/Y3UX*D6
MH#-0>5Q1%7''<B%Z419KOG'82#_^!1*89T("][K<(@(.A=-+IW-!<633?Y8X
M1R&#9;U[>9!001'0MQ4_>6^O0,]V8.@#[F9\V?9)V*GMJ8*U@OYBHVQRMM0"
M6-!"CJ,06%U(H*G?$[0.XG?KN-$3I81T;-!/!'^_S]22"NLKTM6?SN>Z%WQX
M1POYPAS]FSUZ0&LC@=_-_9WIV>*EKDC\,4O)[[,DM%S'.W;_?2$->JSW7\T>
M:_D\.=0(3Z>Z4"1(?2'V%>?\/D.8;DG(#!1V91TTA\,I]E"-2U&_WIEKGMU?
M1RW?N@0+SF[%&)RP22_7MC<+\):KTS+5]ZX!DWD%=$)I0>-"9Q;?>U=SV'>"
MN<;IQ^^>9D"G'TW!-62E[,P<3V0]2!?:OE/$@.J5P)LIFXF9PN=7:H\R([^*
M6$$=Q?Z=X>5_'+'\5837K=<#)7,02:]E]%;\UI9U:ZZ(F:IZ87B"T;8:_ DJ
MM"> ! ;3>C75)M8:VHHWA?P9TX7^!+"*CAK4V3GE\EBS@!N!KR^Z&% 2#A1P
M^8<6"08?26_6+F4;Y3# :3V,=H?8ARK]F2M&XP>GG;FL7%J<<*_?/I2OPHKC
MX%:#UO.[(0%1DU-;FV^//62$\;+JP)B:(:]$ G$%WL6!,UF)6%LFTT^GABJC
M&9?NIDL(^YW1#*O$A)'O\^O,/@1VP1#,QQ&:N6,&;/6>N*&C=9N3.DGH\<UO
M3P-3H;UBPXA3]B--?W>9&U\V5>V7B.BL>90(GSH+,#=\(DNMY(M[C>W=28KV
M C92,"%$$1;FOT>];L>->'Q0>[@"K<_0M]9U7BU5><7BF%UH;\3DZ(@IK';P
M*C^22M["N:^)0J^4C9^R96)@K0C1/ !9IK9% MY1<,8?.@=^8MDG,9;;#"=K
M\*8'J*=]>YF2T@,HZ-IZJ!<E=J+@S/NW4EQLU&%$3_P9,WA_EM.9QSVA-I4X
MV>2.$TJ2+38L0D;XUI%D#=:'T8&5^AV[DI@SM5;ZH>(K1WWBY']02<L5A-*X
MFQ(C"+C%>>_*<>UWDE8V FN#;&]FZL"FK#_LFJ@K"7C>2<(8[E!4RNB>.<(I
M^\=3!E*Q:V"M $)>=6UWA=R:B!1(PD$,]X3&.GMEZ3ZDN!__DM0A:;.B\JVY
MAG6RK+,I>A9;ITN<3*O 86I+(@^QG<>%/F+52&[AZY*6#O>V?5[YOU/3*XWL
M6'^#?L<CLAL5YC!,=02W194>)E;@0*_8%>O&-QU]#9.L>+6/BP=8#CR-\7?G
M#AR;6$X;F-PR+_>?;EELIHW@PVQ5;305Q>NTB?&F?&S7*6:[SH%=\'C HO/4
M27W238=M*>STZNN@+%)Q?#&W\>*YQ5;2K2/7S"BAH")K:P)#PW?ND23Q/5:#
M<A6:$_%NCX',L!:7UCDT*QNNY:Z7>^C1,#:Q0>9KW46>\J\K5-,2:"$>'[P*
M](C>IG1XT'>-E'O2!=AQ<@;;'*+CA1/<;Q.DC>/L+UY)$N0O$F+_@47DBS"
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
M$Q0)2.A!X6@."$$##4+8FYIP80KC+_M'G_H'3N2F+IR7KUH/''D<X!FW;XG
MET<"QSC@I-/DT.WV40<8R2R89&2^7J^W6C1>?S^R )TAK$4""3FU"!1P%8JD
MOXQ934]Z^Z+PA2F_5/^47$DH$QOZ%MWSFQU4'WMQ31D&AHK3$Y.+<Q+ @,/]
M\<$39)JZ=;#]VT5IH.+?'GEKQS%>=&UD(BR<U: W"8R96TZ('D^,[E4PT-ZM
MY5*";7^"?D%U0%P/ZPQ#/'*CA@/OD,#+/*G$O#%NO"R9BB5!!V[H@1<";NIQ
M\&BT)6TBS3,4VA.4A 1\+D.WB9;#S^X.Z(KV"._2@54!):@"X#H2F+46:8,L
MM:B ZCU7>Q2]I\MX$""60[44^_U@WD]'&G0*] $A\OC6;Y]TD-.:!G6BY+0S
MFU_O\*7'<OWI0P0MHKQS:HV7:T?MYZ7]17@T^V]7V_<P)VO92C.E63HS8/!:
M>$Z]98 ?K4*.4/B1P&7919#HBPD%(P %)-"HE=BGM4$:-9@TL9OW3?1KP=^I
MH>:*OVC25\$-S>)WY])!<Z%/P16HON\\8"5\*$VM&>S2/9CBH:''*DGWN"N\
MSMO<MH\Q,56U(D7(!J<5M%B8^%]X-*JPCT)Q JJL6MVQ5FRC11"==,$G248P
M8B3>(('UDA5"DTRN@E@YFX=Q;C]L6^6'WG!BG\8&:?Q?A+C^@Q#$A+^;1>A'
MLUC]V+7MLTH:XS@N?A@3_ (W,)/ +C=)A1266AK*"<LG&E;Q9R:OJBB^EIC]
MQ)\Q6?EGG/.W4XS^:H0.W:[1Z7GEDY:4@!8D8)YW,_'GHO3]U1X_$>5:2*IY
M\YJHN-FT1;.]TNFN8:"&PP,P;H;-?]\LP_<6EOF^8_A*BJKOQ5]5\Y0.U&_P
MWZ5^:T@6=+M:U"*T>;M<+=R-N6%15&)>,X=0TV(9-!_F;SG]_M,N!0OI*V7.
M+-=FWI>&2L#2>4?Z_*U')]XVR>K$>?P@C^J/L5&L<2)MNF]U*++V76SY)7W?
M 0,MV*IAM6_3<_@[.?#EOTZK^Z?%562*C<\FFI7D\<>_YX8;2=(5T%";H;NG
M?10H,3VMEIX1GFNM&/VD$"P@DGO_>@_A_;?;_D;I*:7/G5.U0]J]^AL$CM6\
MFT D$=M& E/7?!@2$TZ(RN GH $?^8O]O_PBL\/:/K_J!OYSG-LT#\@*\*_3
M,>3VB5_\=K+ (EU4,@5#G0"Y*N1-JB_KVY8^*:)>3V/]W?LAOED=\V*J7.NX
MBB@-ID\>((AZ/T',RL:(6X.M2-"L5F+Z/9;5=5>YZF<VLY/*H3>(R7T""X&-
MGAR=5!E"Q]R1/A67&,8FL;?LCCE( ->M\CAO)QMGZDN+7E[FV5'7._(9!'=B
MHC_+Y?*?WMIP""Z>-#&8XH!YP@020\>IK2N_WN%86ISU!R(7QUC*<;G9YNGU
M@)#6JT]#EL5YI16PE-X>MJ%QGQ.9>*L-GW 9/@W1=57&Y+YO_S$W,:K#+B1!
MA20D_S:C>MQ#3UM%)/#,4G:'X=DXIWR 9T+[D@?)6LQ>S@,F;5Q1R*U"_\V5
M_)P%?:9G-P+?/&\45H)\;FM)\B:J4.?9Q:_YU.A4F%^A0L- \ZX].&2E&6M&
M:\7GO[P'$3.UP]F$! R#SV[W6@VY0%M;B$\?0!#/(Y*^3Z1C/C@LL6%-!2T\
M(8%<^P?"UQ<X[T[/!7QXJ :=X5 Z1I]".$&W7==;#T(,%$/]%Y' =W^%UM^-
MWSM7"Y\!(VQYP7B#9F+ESZL26=2(R^A@,@2=>0GDS\0:,]NW@U9GU9*G[,+L
M.?K<J;?ZVAO&)"N&5/2GX-?QP30*QNGN*R3P*@E!L/?=0!D6/.N+2[)2+M O
M46FGJ&"Q(U![5 GY;AO.^0>O-UW#-:6C\EHR#43+BRK*W!1@41;8K=3U+4,@
MQD8_2 "AF.2_7FS]W]DT]*9@'F>/<S0S<[;@56>(EW#^GUX[^)\V&0C\81MB
M!:%> ,U0.I22><!MZ@B6#)J3>"5J9?UV%XIOO2Q4AG8TQL5O*6/&2KG8$4U6
M?>2*#&PF0959%<R<&KWB'0:=OA4/UZ#^]BN@ 7JT$8A7<=Q@?E2O!;_\\FH%
MLML,A>.<W?/(,OKI,.%"3]J1+"2 _2$,"8A8@DPA WJ4F>(TLR'(J\>HP8#?
M2C<A-L@N@$;=I(L$OHT3H^0:.C?D*L/%>)4XY!WI6D"8U(BS3($\ M^+ 7&_
M!PD\5CV[JP*M9T]& CVD2. +LQ&"N90Q<5V0=J3EKUO5+QA@Y1ETL@EZWZWG
M&@!# A]>9H6KN/,2EDI($:K^S$M0=*<\QM@\Y$CLR=6IJYH((YLN# Y]HGG*
M-JMDR/C-7.K%W*>IAUUN9KLOPE$6M$R^0*?U@N<T5WU]GAFN>JMX(0%K(WX/
MA<_J7J*E&W 7K>7_=(U4L';>]!6BAOKLWFA?-AB (4'LQWO0TPLLTC^<Z(J<
M@LXS 1VVANS1RLHA@;5-R%IQ_#%^<JYOP:+2K+$4D>[!\IC,90Q<LVB!"E%^
M#M)3Z]"2&WW:4517^<;*1JDP=IYR6'MX3:!_A$\1&4((NK@,"$ONC#?2V75+
M2TC=Q:+*"6[X',7%/MKADI18$*99_?!P8&@(KX2AL['=_5[=/&5%CT SRUT"
M=0(.+Y2TAZ$#-_ND"+$'OBS!GT\A:L!D?E-W+2ODQ^ZYS0>$8NB_O#OR?[K]
M_Q*=9@;WH^X4E=^_'CI]^P4NP9 6=70&$1:<_E@&O@\N40?Z[Y%_RZ>S&S8N
MB%/U''4>07H_Z[$6D,N<<P?17-0>='!,*,AAC^2+H; U<(,^H&]O$W5,Z--G
M7]?A+G;R):4[1M&@'YQ[QA3Z>486PW\#/9U2]B-"W?FJ]DNQ%V#DG?,.^8>9
M6L97(P]O:OH)RY"T/7*T?KW&YXRY2S(^([GXB)'Y?K>+OR"QX\'NNMNPV(U^
MLY*W5^0+.Y^A')">0B;2)&8GZ5GG-$/7.<2Q3W 1\9M:#*<Y:5LAWJ, YYR[
M&1KIBE+H >.FB0^FQVM[#$QQJM0@J0FQ K86G;--_9-XK:49:9F1MFMW$U[+
M1CABKWV.*"&_94(V>S6SZFV /VJPM]6\0<-X3\$0$J@W  E9CUXM'"7^C'TA
M"$ZI$0\FP?C'10)P*6=+E0)2S)V)2U5!YH9Q-0\TGKF%H"5AJG)A"V(&6_CN
MOV1[(?O7S62/'+U2^,0V-/19)Z SQ2=T[/8.EJ&.>*YB]C(2V.$:A0X+0E\G
MSY@[9PP[1V1[G)W9N?WC2VO3NR*PPWRF\GMH^4V$XRHDE56C5=X+4W%O6VP8
M_WR)C(A59*MXRK,@,RU&)!'KQ@==9Z]#>VJ?++>;==+LO%RA4::.J5*TY'CA
M,7B&'%"RVO_TWC9I%Q*@I3#:!S=^3*89:,D/#W""#B=]?2>(YYO[CX'8T\-&
M'W2E,E+K')D\"S>5#Z;((/M&#3NV]^1%.GJM"S$AXVMJJ^Y=GM;IXRP8UKIF
MZ'OH13B)/,:71WD499]/][#<EK4^%Y"V3^V3^\QS0^;M1,V%TY3Z]C[%H (*
M02S?8X1TE@VQD/X38;W17@?FY:KVL" )=!=EW94R99V>>X\2Z"QAU<WV%V<%
M:(.24A1+/;A8W[]KUWQZ]9F)!+G<(=K08YWK?&,7J$ZZ.#SYL:QEQ>Q:; '!
MGG05F+J=[?OJ0EV3R\P!(C9+CNV^'S_V*"3M)!?E5Y=&"DZU6?JC +<8%I4E
MZ,*"[L]MIW='/60=C7^D.:N0<\.IZ-(ZSLY#5("6-N^!$0V\8VJ4#!IY>7W-
M9[S,7KAH54]0+-9F>0Q  R[Z:-&G+VL5T+$ N\K3<ND/8B BQYL4)^IE8WQ)
M-YZ;[;17-8KX. ($-,+Y@G58(O$V[/,4&?M",<&Z ONYSJRHFZ)5N;0"PF4+
M95?;A(E/XYR.U+]8.5Q\;\<1#E.1SLKGXY!V?N 2<^SO8;;34C%\Y(*0!.F/
MX0;(Z%C=!EN/''[H!QP*6\&QSXI0Y?_R[O/_[I995KNS=799)>=/5/WG%Y;_
M2YMU@\!P])% K0;S4!I8\<C''ZX&UKT>E[N&!+25-UIR!<ZR7\^<*=N&[P3F
MM?47-$_9E:4L [%L2L=354\.7S]]/>DHK$%LNVSR\MY,U;/UTSE/XU>R02_<
M'3_,[6:8DBVUT441S$\7RY/988ER!\Q1[14S78]<6':]/Q/R1O9C<#MP%8ND
MA<Z-%^WHD2P5U<[=&72;MIT9B6Z![)$\MXQL*FW=5=4YE "KJHM*DS!%:<Z1
MP9JQX7 +S_G@A05<ZQ)'[CAIJ*Z6P0MKA@J1.&JM4JLK.^;2&EC6'P5(5ID?
MUE"R;;POL]:6(?-M5:GZ8I_T)7.%=[W2*Z5SC<8CZB&=;:C_0Z=/FG:-#ZIT
MBEGHUS#=&3@S1*4QG>KG:HT>/$!=W+35N^\]-M%2SQ' ,<MK4!?PJ-%M-M'H
M0GU^<ZWUNT=V-?K3,4L!_D^V3F[*I]MG)[T[1QS>.H$6]L1I56C0M61P)I+Z
MNB"N>UXD.U-GA8B/8 ^UG*Z=<:YE3I<@#Z.YM:%TX)A$APCS;;&6$NOQIGD]
M&>(W/05.%4&RQ\,"=ELI^7PK&*T?(@IX-A>T2+LE<4]<">=.DP_60R6$NJY=
M"TQ^G:(7]]#I<[19\>?U%9MN$'%I6>-/7:)@.-F8F,S?]^GS58[Z)E2DB!XO
M_Q.X79)8]-S=4K[L."*^RBG%]>EJ9>78PIO\">R3ZM_?KFP?9,^E^<1SPNA"
M4N5Q@0]EM,3E<1R7U^D%LQ4$2YPIW67=YZ'"P;1=FO6MN%V7[G) J^(;AQ6<
M;#$FO T:.3NH7$JE<+GW> T5:!7?-)H5E$$94:B6P]>!)\!<D#@\ Z5SY/[[
MA=WJ-0D[GCQ<G\:I-31/^9C"Z3EWO$<7)PB6MN\5K";A%T<>XC.6^KE93K(S
MH-%>$XLY6.GFL2ONHII2K@W<R.GH8&Z_O#[!J'X'=PYKT6#"XY 09O=(4(2@
MB]4W.:1]W)S=ZN)N[,23ZMV>H4!I AL/+:&:E&>"I3HY9//M[>?HB,BQ[/G-
M$"3[V1UY^(;6&>Y1=_H?<S6&UFG(Q3/I3U^Z?S+I#(UUZ.2I>FM<%L>X>!=-
MNE"J_*)00,!%YN0A0\I*@AY>W^2J_\7>6T=5M;YMHU-0,1 LI$5".@3I6B!2
M!AT"(B)**2"B(" L$Y0.*0510AI4.F092'<W2M>B:['J/'.!@7O_WO?]QCG?
M...<\?WAV!O6G,^\X[JO^[HG:\[G(JU5#J6+!?V(JR1DU?V )G[^TFH(X@/S
MY(R/;$.)CL4!]*OX8]!YNXG\M.2)\/SD]#3'@]4T1?>_2N*O2UZXZWK<WRO6
MDN/EJ,&1>('POJJ>J0:Y2?3'NB<E OM*V7WZ'-^S\^ZG^F2!T25;IM&:-'C
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
ME4 K6- [++F>\/0&-?A"$\TM&_:\XDYN (3E+\2I] :FI%/_9=KX7ZL'&%$
MQ+T!Y.?H?15[OQZ.SVQ& >[D.4*+=Y4(H"/%/TCRWP RNS5H]=Y [%711CAN
M$JG&"<0AN,M*('FG=MU4[;I&4@HTC_X='KR_X%']M?MK8>D=.J73E"XL)2._
ME!H/,L=<W@&HMSLUL"(B%6X'XJ_5+C8O8U]B1_)>5',KZB@=_^SYZML.KB->
MJ<K%G#;,&M#[_+ [SR19QC\,>ZCT(YAT44!R7 62HYHR=,5&>(VY /'$)"[X
M&@M(?QC,4!40(+2!ISW!RRGR $E ;_3Y=P'GB%#I^\"O&UI(DI(3<)^U)/OT
MAQGP>^<Q6/8VN::P1,B/@;);L)B7N8E@R 5]BN'Y<0XD[]B!Z-^$K)M\2C:K
MK]=S$?Y#BGI%!VEXJ.8FBVQEY=0&S5IXHUG_;"ELHDXT[4S?J3_4P&(.!T]&
MNN@Y3!T<=15UK.Q+)'D^Q9QH2\HGUH,@@^KEH$O,8L?LP:) CR;U#"[B8@4]
M.OMBLZOR">L]?IN]6BCL3JX&B8RWY7--^7P$74)B?K<%"$S?L4J@Q8">^^XI
M^DC[<;K_2.\@XB/!EQ,HZC&2(.5%6BMA47V]A#]=T,:_.8(Q!"1K 68$3NI&
M-.:G'GUS@,.++UKJ$UG[N8U.3=M$_T)(T*-:1#,(ZS@-ESQ,_$@@^^X-\,[:
M.P]- ZF?!S@TZ>7:XR]"@D.N]"SC"P#5I7E#<[!> HKXD[G-:1<3/30[.+;A
M [KJZ.!SVP/T[(K,0%&SC&\2'\TMDG)5>XXQ1!1/ ?&,T(3GL3/=?KQL\J8-
M),6W68GP3A*T\[1A)&8#C7K#@18DT,C-FD"+1E,O 4D NH0N/!.\76>5 5JC
M8%\9:+V@SUT /D3ADZB#+('2&+,'] :GP'$6%@!@6?H0(=)( -3W8.<GW/D3
MMD&'7<"1;T#]GXY  'Y?TY_D)HMJ9=W)"A"@_8>BYF;PX_\0S-PP0UBQNTJ_
M023 5AU"L_<-JVK0$_<2?(58S")&<(X:H,W5A2!XAVY;_.K5&V(IFHUF$]KA
MI@,^Z,KU8*"65"RH(^3G)*R AB.LEY]$OX#Q2FAY!(C A40$9S>)('9E_#$H
M<A*T9_/G)3_A;-OH7N]1TGE<P?XT\Z;W=D:C;0C%?*ZY.J$5/X4RV>+8?H^!
M)9O?@=4E-'D#.4T:\7^*C:!)K>T;2OK(!UC_(#;@"KK7]0H@(!34P6C'\@!H
M)5VJ%.@QW NYZ'Y)AXV[#KX-"V LLY#:+$Z ;)""W0\206#3[.#2!#)4C225
M6+U&I2)3[2DA#I$P=CEI'Y[@T)4)U)V<R_?6L+V;VWED>5@XI%RHL[KM-W<N
MD4-KY%92<N6Q]KMS>4&"LD2(S>$$)AK_UFR(U\R_;R5KQ.2P%H7DJT/-.]!?
M]MYZKW[02[G@IN8V396)W/T62353QN]LCAA,R-H<HAOCOZH:'*/A]OV@0KV&
MHX8F'];@HOWBO><-;T4Z<6YMU5"=!X5F"-V;JY$)@A]4]I7%\ER*E"EROYU:
M\X.9WNY)07ZD\D-Q?.JEB1$BY(XM,0"S18SYFXGUJQD""4*,[UB?A?5('2\Z
MZ!Z"9&B"OTF3+,0EWGZK/I4N+GR/QLES^^ZIKJ<AL6L#N/.0<5R:?2D1>F5
MA%;G46LO),R0#7R;GQG%?9B9S4(G93\UZ1$NC"S;'>;5RR[N.8N5Q-EZK,?B
MYG.($*J.")4U[NCF#<=K$NYV(P?@%ZA9#Z00H09&32P.7L8T+L6AE0B-^2?A
M"0X$SM2> =L("5I'@8Q(K&@<VSGTXCV?+BP*[?E\6Y:RUD :LN%C!'P@F_]Z
M/@[;A1P8 RMRD^%IE#PSB)#\BMDJ!K9S<F!Q]AH10L+/-KW>F?_'E]S$&DI>
M9.$X'+<Y6!5/!Q(A@9=T_:CI=B^\!<%C&CF+)4+SA[>]4;::;4>,]5<0@ ]$
MZ(#*7Y]>S>U/SP_N>6G"7W(#<PAU)1X;B]8/6G\K]; !L=P%#("*E77^=)-Q
M&8$9LOEIT-X<_5UCK0PNSU[G[5"0.I@O183N8_5ZLE!C82@\#D0!OO>>_SO6
MC']^TO;SA4&Z.@O?;8.[Z@Y?EA7BOGK+<T+;;S_BX[INQL9&&C\W<Z$QF!Q5
MN^;#_>:@[.,AH1Q*RN7/;S$=1&AQA!9/A(C0-#B.1K,>N!G+C9J%?V.A&@,D
MK;PV<@ H@?+[@MIZN"DBA%GP)<"?KHBZ_I^S_\_9_^?L_[^<S;?F2U">FET?
MOAZ"-F5YROE1>L>XNUK;O>P0SGK$?/>8C$%._3E-A3@?/J7GI*]>OM6H#U)K
MRAS3/ZZ:4D%3PWS&R8[N>J%2L8KE386%A<YKY?(7D6?.A]$5,E^CJ>LQNTB$
MK+]DW5W\=%4XSO]-I)47.U- /#O-\?H4I!W'%^X0!4YD*?4>2)(N;FCEQCAW
MIKW9@4M^Z08V'UEJG$-9]8L"G%KH$CTN$=2#%1_RGZ?SB'=#RWG>($**RHWN
MXK=O&TK>J5.GIT>S6O<5<:([>PT79S6\C5HMGUU0O+&; S_8"5G143SJ]GT-
M%K?.=+W#M](\FR18:GL^U[FBUMJQ7F8Y96?RW+F@S])]*FJ8X9%8KKCOVRJ&
ME+]V93O[C+%<;#7']/>3'W6#NL@YD&?\[YV]95?RF5)C@'7G">=HO^ 057:<
MCU20NQ2S'$V]Q%/['U8AUZT)]:\+>:F^O[[OF?2BV-WUY'A(S>YOG[3#_!8*
MB="4]FTF?X960R'9[F_ISPIC?/R"Z([N_GY4"B=L7"0Z>E>V2O"5>J2E6H P
M_=)WQU.7?UQSTO#A?JM >AC?ZPD18DU&]=HV9.RC("AI$Z&"-I'.YL#R@'(?
M[G3JT_]WOD_[W_W+..K9)S&K1"E4A>_G3O#+ZADC$V'<&][PYV,P!F82Z(5K
MAM4+'12%-Z*)T)EL_?U<*PD)4B*N/&$5T+5WR-@1@U_/OI"]!3WR6''L^JAM
MXSAOYA\_<&^#%59-&V*8-1[9,80<C[JNDRVFB=EE/;"\-K#.:;SY%O5L411F
MUW66Y374.B=O2WJ=$ &Q'+B.8P$_02T_GZ(11@U;_7P9>TMZ.1$*?B6TOHC\
MM2\5CSH(:AIR?36"")T*R&SC00R+P=^M7@"*0;NMF^3\ \30NMDJ+>;%J]>:
M:X0(_#>"91+)!,HNY/"U7"*4)85:DDR]OMF<&;S,,/1VR*EZ!SP5[PO2_FIZ
M!!722UVV:0P13AD@YQ#XG9GZ,H&8W49$Z!,16F(H_)_MO/:_^1_]*S80(#<L
MH9!A^/J']HR1HJ;,[T]<U.:#XEL[Q/"AR,"U960MTM]F9_B8.)M(6+J/GO[
MM"^@GQ7XURQ=M(![)HE0)!%B:(ERD?KX''LX.0WUYZ\1'T!TQ[J(D#!!U$GP
MQW129Z(*Q>N_CQ$"Q[1M'C.THCNM\VGI\.7-2RW_XU)2$3<WCHDG;]QZD 0X
M:'KK02L)GY9HW+' 48)'["++D.J*,A'"K:-&$>4!UWKEHK&'"Y;@0RP9&=,>
M<0=0<'()HS3HG/&V9K\=9:HI<.=9X?[ EV*@I>>WW[V9C<,Z.94L^1/YNS0B
M].=5_W9WK+,AG"[I:06_[;A;&M4^7E6FR]/*%Z.C*:^N W^G7_Y'_YRF=8::
M Q--"94PFQOB*M::\,$PE6=A N?CHURHK\E_X^6=_>U,X!9S_S43?T:9E EC
M!FJ<%]#*CBFQ?SI1G&#3X;P>=Y:?_RG- PZ?*#&+,WK#;U^J:BH?-N"Z^;_Q
M.:QMIK(->6<+6]_N;*,(5A87$L*>\B@NJ16<7IHH_X-X].$V4X5]35MS43U
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
MT!K'/\J'C!$A)N,X6<TKGVC./J0^Q3ZUWG3=/R=?/#G=[+] M)29.4"EA29
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
M?;'<X<K2T&QFDT(BK?V\NMRASHOU@R/&@F_71* _"#T09T$I>="^;4Y\)H(
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
M_P;?WPC>_0][.X\EB]2]'+.K>:-OJ6AK2]Z#3H.ORKZF/".5-O0S9=DU[O@
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
M]O V%.[M #ZB!M3ZBB0#C9IBW(*1/7?YX>EK<[K.""7+%"P)^NUL[<M#5Q0
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
M*JG:%MFF+/ L;7E$#)N =RD_(BK!^[G1]THJT<;:L9-NXD0VE$%E^)3*O"Y
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
M),"#RE<=%?Z/NA&5O"9?TB$SV(EZJJ]%7Q>[\.9V;R5>CB=TAC8G23)*P8E
M5X%:>E!I=EY@4YO&L@;HTEWHC%'T'W63BCG)-?^YHJ0ES!'70)IJWT&);(!H
M9/[I"Y\_<F3DW>]4N+/]=W.W[G)SUQIAF;!!E>!/@;BW].FPTSC<H':?2I4Y
M>=(AO>J-+UT!Y%BVI^%3\)$LN>'UH..@>[<5N=5@XM72]$3M*?28TACV3@%>
M80-_M?+/YPU)OA5@Q_/EO-5+_.'^#%F5R\O:CHDV1W==F^W1HN:Y2;W&8Y)K
M$[Z:.%C2$@O&XU6H(;L+D,C\!>A+Z]] 7\71/.YYX:P0[F,D,,_-4[ZGT/'-
MOU/,_E9>J0H$6GLZ;/#G4G^G*X:8 W&RJ/O2(?K[5LL^3$CWFG,G5$(S7L)D
M%_0'S>7IUUG?(= %*'$7L&1&%;G.1JJN9%[F5 ?4SYJ<[(VXT^:KE)*:J^.>
M"_D5,%"B-N7TN;^M85=97D;5CHY*]'*6</0L+3_TI"6V,;0%\0\/PL=:!LAP
MH^ACDZ@$F4EMWZVY[B"M=S(J.X@9I_RR,E+MSR&JFQH >4QSGFTH_X%?.5N*
M296;%/K<).P<_00@A&^3]_=5ZN<XLHNPS<8:S?'2=WG\\#?3@9D9@H+%_^S8
MZKEZ?L.0KZ6?O;:0,M<Z N0_&NBGQ[T.+-5AXU63H[Q0RV#N>ZK[I9+1RNI,
M,*EW98^>]-/N=+W"$^\GRM[7[@JB3R16'2;&) ^"#YG&=*Q;]S5?BYJ,U3!J
M')!%A(EQ?1W=IISA^F;*SP9K&GR7MU[HX4!YRXYVFT'CB3190+"P.5V@)JZG
M@ZO=@4V/8WO4<P&L# H62=L<N7L!6#=(Q7)HN!M<V35J@J$+[("LZ,KL%X&K
M='ZWK8XHL4N\6JV)81<M*$& K/?9$6N ]U)IR 5H@;II.VRQ\.,N&ZOEA[<!
M'QWB%*\Y&EC]4^4$D; 6Q@7SZD!;=4(A9@VS63P%:JN$/G\AJP'PS:<_KBK<
MT*OM1*V0VK75^/XMU=^&*NGHE+?HIJ8.[V:%$<2I&@I[9[FZ'ZPJ!HJ'$;M"
MWN:8T2_V@9\(G4,4_A3B7^4B>=PN>3OX.APS)HSP[J8>29#HXO*Y,TU77=,?
M0.K1O$H6YK/.)GJ(>]L1GXB'EZ<YKS__73%Z[]T%M0#M&%5?K!G?3*'A>F^;
MC;NK[7D02A+"@1N57W>7(NK1MZ(+T)^AGMIT/5<[S[+H$J4,Z7B]J;JAHMBS
MVU\CGVP1HFH=7X'TOS*.!1)6_]<=,N,V_^A).5V*F8DO577D52SE %DV\GP!
MTH7C=65+3YZ^C'PYNL?/[6JN3T.(@>PX5/EF5HO^.UF!?^VNY,(%2&U&?M4%
M>D*<=<K@6*[[U=B0,2*.GR+(1;N]>^X-DQ_1C7ZKT*W(%::N/L>P\/_N<C:%
MM,FB8I><9A?[_4=$;B'2]MC/EGE>K+ PX@Z%)LOJDM%JK'$'L"G\]YTL6H1I
ML;0?U7"X0*3PQ,S_-.27<#3Y^8X$O5$*_0KA5 :L9C'L[#!GSER.OM[$].5>
M1&!*UPACF(CVJKZ::M,'0[;'Y_.YEF?T2DWE.F>J-V4'T@*H/ .UYIM=N^+N
MQ21X//43#+X9-292J/K?Q6>=>AO@*-]1D/*,Y=JP.++F.I&?TM7=J&MJJ<TQ
M74HW0^\0,JHQGX1%X"]K-_WEZ5\-#RQE :)V>A8UV,G.MV'D9EQJC:M6 2VD
MV<Y#O6+Y5^IYEL*>AU)^[-'C*O@:OX]#H7$]=R%5<(8 :!YNL?7R"Y#V$B1O
ME[5LZ*Z5$%R=7^H!]+YN>S]@UVW%MIL!N_Z4.K@VI(;]#EAI:$@Y1/)!!"V*
M 4< *=N!9/U<'6@#(8TDG7,*K))HX^[#%HNT1/XVOTW_87XU/\0MR[=)[!Q<
M67!??HOKQ^8G@8O]+(!U,RJ#*.!39/(6#I[#F%&Q]_]Z\Y-RBF6O\'\=U?WZ
MU^:5O/[.0FMY3#'O/&6_@*V2'=V6:2>I*ZR=F,>2"_U]4/>=ERD1\BI9*/<R
M@XRGPO6EX%ZZN/&Y%\0=>P9G[>-%R#]V75WO16>;_/-L4ZBA3A+'8->+DLDX
M04/\5?7B1A':U%<I+MQ"5[,Y=)W6/'V)/O]>': G*-/_:W6#3A?YM36RY^]U
MRB(3+=7G%RD-8QP5/2@/"X\T"DW-B<H?/6SC(JO/Z,K['0%Z:?0OWYD> GZW
MI34$7> T1[_:X$,)O-:'2W;\<^[]9- )0Z8A-G6VIH,6V*D\P(H\B%!9R9JH
M'Y'U>WM34T(=6*#:2"G;*B??[QC?R-O'5%7L6^AUDLH*_5ABJ)/J%A1ZI2%L
M'9@OV6#3\IL9Q%W."Q"1#)).4!.Y!ZS!K@*+9'BAHK/CN;:"3KHCBLPO.[;=
M25BY,;6+Y>MF^U!8K+<(H74DY59)AO,F=EI\!Q+RH^G_-U:^DTR9;U>>4W15
M#7%B_M4RPT RD36KM?_O/06?,^_/99^FM=  <HI. NP4YJ.EC'!Z%F:Q*&LR
M0V&K,M0A+O9DK%B[3W%C^@TET5N-AZ(S8EO5:9S]_;VMA"O'/M76763V7&_/
M&I55K%[\?O@7(WF7:+,MO3ZRMRA=MQ-R1V,<3\R]^4-1:*-,X0-1JI=N@1X9
M8L>6^\BOG@[M.80J9(]][XU0J.\2,JX?N]H_V\%G]WWR6<@),>K2'E:5O;.5
MZEI3FVZY($?1I2C>QM\F-" %LNPMM8+ >^4[;1WL;A7*D5OKDTI3"+1YIG1=
M@%X5HI^_D=F< ;A4[@P:W]0%KJO@;^,>!6:FS>ZE8D<Z-D:1<:!EJ.D\UAA/
M9KU,MJYEC\C3AN)9\=EXO9U+?RR]%^_GE,X=-:PL3LY>NF:LOK-!NW[L9B^]
M'\WNZ^B9GN9+I#_3DE(Q@0@:WV:WC+YW8KGGW>+IA !F1D)-/Q(':]ZJ<8=4
MG.TOYO7O^Z^V4R=8K(]G'+4U88]#72QMMW$V#&+\N'[=8-X-]WGIS6[JR2DV
M2%]O,86L7'08(FVUDBFQ8I_W<)YW0H5\VKJSH?_EA6UMOS;S>UQE^&<(ZHZD
MU]',@;\[[<PBT]28(G>$2['[X:9<HT*V-D7&I*Y6=GENZTER/OTR&960LA1&
M6:PI_+.5'H9&O==DK^V/D-0N<)+3;?<V?,5#7_ =J\)\A.<=M[.&6O@C=(2]
M@1-1(LR9?I\&X"(Z*%;.@R;$@5CM^3@R0U1$8'XT$/[\A:4O3>HFM+$A(=%I
M,:\/8]9U/EJ>.9OX@4SIF@U<Q.K') H^?H.:80^V2$>Z3";B->K3'L;S9N==
MY-JT$5PG6 ;*+J D:$R:&6;$TU;S,8/4)W"39F7&;*;"Z'SS;1_@7:.QPWB2
M=MZ-K.N;+7+<(4)FSX&5(XR $DH@)0KP"5:. M:/28@'&O,72WO:!03:9"0&
M\V6 3%;:.,Y.^QZ-6XP2[PTM7MOQ<FHO)E3"G-F)79MV>ZVYZ:UOW ]$<@$2
M%>&?'WQ+$NKBVK"+:;:]6!FE"MH;6KB_(W1YA] =/?<LK6C)@1*5?8+)QP$:
M>_%+S88.46(X0S9>*M3TH^RB0V?A7N;N24;((M"WOH>>QYEAF*8U82ZQ<[)V
MOC]1,3"SAR@5QUILTC8VK:K>I^Z]SKM.J###:56CPS&PKCGP&5BZODRC%-_=
MDG+WSVF%<B(-NA5)@-(;H&:&+T#5!PK02M3:$J8'\ DMRR*U2.9,_[%\](3+
M8=E\'A#-%J9N\!N[]CQASZ&\7<:B6'>?Q&VL;5'HUM#RB=\!NB#O)6$MVH56
MU/=#IKP38SI^H)%UO=T62I[G (\T%1;)TV-?8DPQU[1C$< @G0>J 1I$!_=@
MV%JJ__0Q5X5T*DG ;6J@[=#_3#9+"_CQG!,=FAVN%#+[K '0H3#F][?48#QW
MX>N0NPZHB*-I8\;6Q<9RIS3S8C-)H!R-?!_U4GOZ"=="IE7L\=S;N*4(K_@<
M;CZS.B6\NGSLII3U[(LVLN5PLWU./7.7NN@'9,L6!9$\"US,Z]PW'LIH"V,!
MK3;*%3(D!M).S96\?=7>#4Y=PAB*_IYG<-L*.GYZ0&-Y/E5$(,RV6-HE/E\C
M%DFHBB%J1[C.-M= 4>81NEAKXKH7GX"1RQTV*'B4=P&ZX=,:/0X=B"/H2M?>
M\6X\;/,$(&B*3P0QV FCF*F^ &7[E':C,3619DQ:S.]R_ARID#O.TV>8,D ?
M*URU&$:@Z)!>J2R+B_!6+OH26*!;M6068/)BH@O\AL"I36!5,Z-%,'/-E^:5
MGN_6%G_/?+=!6GR_K1@.<RZF/2):P]WE"-*8^NQ$K &<M-2>)Q8IC6(8:0U^
MS=QPLO4.'5PR5GL>31"ARM69(Q1ZNEAED*.,R8FOVP0GD+T8+($V\+R:Z:[H
MIR]$%9])DFOC5MKZ%YG8HI+;F#.3R>W74^(17\=XVFP:(\]X.?7>KD<<%ED@
M-8OY@I8:^9I6;SI^I.E2) Q$ERT;Z\V7>R,D+8)2'^O/>UL;P:PGD'WN/D6'
M6(0Z,Q!;]>MB79XET^I$GM#&[!,)(WR@:X @/B&2-+UF\-M@'CJ?A'?1]!8+
MT-N;IITXJVG7QB8(?.1%\UGEB?W8P7*T-G,V!@?R>6'KAY4:%K=06ZU7Q8M,
MO<'MSQP0ZHBJ*;E&J<+QU(Q)G>^]Z.!B(YPBT/7V?S/-,BH3;+,M^O/LN(&[
MXD2N:QXHWUB\SK!F:]F+\.@#LVH 0^>;V<O\O0"&])I"#U_O)&SNZYLM"0S<
M06;/WNUHX]8$(ONPBQ=M9=ODY(!IAPZ.0-&C369.BM#OXS3CZ+62V@N0]4FQ
MZ<2-O?A%BMW5?NHJAO90'I/ YHT:=[Z7$< 2#9QQ*UJ1_R SS)B8\\Y:KT=I
MF^U>-8"B:';1)Q080*]II+8*=EF<JJU[A)K')@*JL02*<(6'L5S)X_B<SQEZ
M*,3M%.YN:!XI7'4BJWO8!A%"$40:H^Z0;G_YB8J[I >?23SN"&4I;G*64BN9
MUL0CZ>5SJLU7$>G:>Q./TN9%( ) )3+P#*8H^F=:[3]&+C+A@)\9$RJ+DZ3J
M#[<59HIS0-V<""J[ 0X$SP$0FMVE+CBJWZ\:U1X)>07D%/E;E'CM"*PZ[3X\
M!" 4[H&&$"XVT&7/F4)XI$9<QJ[!MC8-S5]Y  V&C4:0TC468>6BTM=%'$'+
MVSEUEP@"V*'5(M)+%:" \KWN3;&5@98>@'HQ&3WG12PR_1Y!YYA'H7-$.C/5
MT&R*4D[HFPPW*NX(C7R8"R="KJ@(-82*9B_O6"WS,*KK<T@!NL^;FF%DIOGT
MW9#>D@6C6F1CY8E$O[7A2#7LD#O?POX\[]A-N? 9D+@HWS1?(. [,G!V]2Q8
M:/W2, W3,61O_V!Y-_<Y_+F6M;/6M6GJQ9 W)Y;[3@?S.YEAACJHZ>&FFJI4
MNTK4TC2Q!4"?V5=F*%$\&4RAAT$[K>]F&\^12=*\4!8!7>=+0LI,V<KVUA@U
ML+P R1 O?O> '%>; V9B5&E7H]+[P7'N\?D]74S\1:9GEY?[#5[R\QS]4#$@
M :'%<3(&[!Y&-YCX>U5>MXPWKZ14->N;Z7@D&-FQB"K)]5_BYF'G+E[^42^.
M6)5WC3QN<[=!:IJG T)%!DZEG@WSKX>/R+U&!Q6M"%S\_JDC(EY#[Y%4LAY<
MX>UU=&"XY_Q(UG%(?>PN<:&5+=0!\\% 2>N)+'5M)T#9_="[ZS?GPG6^>82'
M<CRS1FO.:H1195_=1\#EJB5"+8"H>#.?I))LV_0Y10#=8":%)F9.+W>[1PZ4
M*R$H%7M\0%I+^$)X).#LC,-ZOG!W8TN2;H/D],9Y.B"AH()TQI&^I*(>VPN0
MAQW7B^C$#.9)&8"\Y(5E"K9^8(\WS6_*I1Y#]I%CEP7 >B!*.Z*_KB==WS7>
MTGL=\ #WRU;[YY7 <!N]QSZ,+@TM-01$"0"K!/^J;>3=$BNQG9BUQ R+\Y;;
M%6VI)(O\AVW/S0 $12.DYAK/S$\E]3Q, <7Y@N8YO\>_0M.[A6;R%- B+R>3
MK5.:607Z6;P1X =%4\.9P3:\3DUZ;RBH_Q=>-/6'^XHSQ6W_X 7*(8:3AQ;3
M&ACEU&)Q<@@X,8.S]U<!C*80\9IA5-?BMK%6;Z0"3I4*'5@^,/3]$=&)TKSQ
M+SJR"N) <^+)7.*%]NVN8L5Y4)[N><5QA=YCVVD5QT:'" U_6)480H'3VG<(
M%4G)T0$(SI.%RP(H0>]",+XKS]SL/XAW-.8$U.:@C5L[M'B-J>5HU&P>H("G
M$:DDB1-IRV1 -H%RV;RLI%)<F#:S,%,'D#)K/D3D: -5?:[Z-,C6@:K':@C0
M=2,H'J R[Y\Z(,+5+5R6^'3'ESL!G]-X+H"THH/KZ6JOE'"@((FTJHMYO7TB
M_&@SD4B_BY5_7E6L<UYXK#'PZ F@Q-G&$QEM^0KPR)?>?"]=.;F%:QY$ =%D
M5:.%7CH ,OYV]^FH&4!2-BGB0#R_2(K=6[V8!E?.W0XZ>.VK.$K%N?TRY[T:
ML*K[< B%A--9J,W(E'#50D*G0)O5&WV&D0GQ$8[(:;, %]D)P,+X< =*$5XO
M]Y8H\&EX$KUIP#"(P;4'6Q(X=4"HH<-A+UE:1XFH)4-=FSC%+@N$A4:^\V=B
MTX:6)(ZG>8!LFJ^VSVE<@&I<.#?/-28VQ>H"B"U@1LB\7Q#I R""T<R;9+1_
MO*>;_!.9?6FQ+:G<5*A9>"]A?\;W%FT] 7("U%V<3 [^S@1A!-^9]CWG(+HT
MG];&1.^G[XU@AS@W*+N<O85+QWI7G812[D>@'ZIT<$_5]&'2>%>RS]#XP4A4
MQ3L+/<_R:;H1[\UKOB-[4_<> 24RSD!+N]+55CB5<@[LS92#U=L_J ^V(UA;
MS;:\6SQ-7_NFJ'@QK^?1)99 ]?4 -\GD:_OD'=_^VD^^H7^=NK;7#&A_<!'T
M._>MY0FQ0?*%-H,N<,/JI3U6/@2L9JX0MP,JRN95$"_G-+J+BCJ0X"*^8$Z[
M6\NG3S5QT)#/NRSIS7 XE>J9ETSUF>:6+9UT CJF]3Z ;-+T&4?)85HQT]ZC
MFR'1;_Z!1C9F$L#;@R+7BZ=O#0;R;0TMG90!F5>5 D(JY5GI'=48?0CHHZ]J
M1A[:BETM1&2\(!=-X&\\W]A_$XN&O$P-4?;X4K8P&&K& 74@:A!D;)WUAUTJ
MN<,N[R=AQIHFZPN0+!\#WXG<L0\@(6&0E-!=]:I80*]EO.PW4DGB:P3Z'@&L
MG0*(U 7(<(U/S/K\@.\*G1T+O[Y[&RLR!95;GQATO>Y\:E@BEUH;V2ZFB$8&
MSE$Z_4A.!2S;J[&J8.GN8E[WI<'\D-1R^KTU\XY'H!.JX5ANWWOLTCEG7TN-
MOF.57P2)81^EK9+F*DUL8B$]6MXM* =6!09XEC5 *^WK-CKRO4G[V(8%I#(7
MZQ4Y*A?%VE .29MHM]U"BR.'1-\CK4AXL86[^6:&S?D%:-S[,UKS?\G(6*K>
M<'S+$2_$*83!3RBW=6$3H.=1EZ;0*K<=5*$SS"/E1D#;--!+JQ%HY[4)9U>S
M$J0TL#KAR-)(]H#L4P*BP)+5XEG=ZWU>F&IPB/:4:;_T_B&88&T]=Z4\O"E]
MZ4EY!KOH2W3K:8<;#$^TD+?FU_7P[@H]1<,=#VTH@;ETI[9J#R(\^U;TX98<
M5%2-V0NXAH#_U0+\K[?BD='R.:6VA[]PU=DEX"TRDWLJT=+([H#&/,&"=.DB
MTTW @[(]6S_-0-*?NF2,0QT>L_8!-D9^N02HU2N5Z);39HOQJF] (]R]%@DT
M@K1O&HK'"GQ[+9S7+W,]O%*5;^L7Y)6EN AH[EB5BM87N\1:93>?59UXG#HA
MA@D0J9IZ;-)H40R5[_*N_*T>LC>;]8>C0UP4# "UOTXVKQ>^%R.X3,:3B':1
M0;.-)!FK^/;*&5V*F@#B@<7!<V#QX5YF'=1_REV-7]%M\+D"Z*;1\O8PEZRY
MAH:F:E\4L!#3^<<EO[]U!0T0MU\ H=6X! CV%P @;ZB91PV>C2Q!>CIM9Y]Z
M9Y]XB$ZB'BO+FFO--83:/5ZQW:+PWG^:,P,RF?_A($6H3@"]^/G_ %!+ P04
M    " "D.HQ2$;I(*YY: 0 /B@$ %P   &=D<RTR,#(P,3(S,7@R,&8P,C8N
M:G!G[+L'4!1=%S;8!,$ (@B2&14D(SDC RH@H" Y@XB(@(!DD3 $$20'"9(&
M003).8JCY"!!<D9R4I#,,&E[0-]7OS_NO_]N[5;M4%W53=^Y?<)SGG/.[3NX
M$=PWX)R*HK(B0$ (  3@'X ;!VX )TE(2$E.G"0E)3UUZN1I,FIRLC-GR.BI
MSE-0,S- 6)@9F)@NLEWEN'B9EY6)B5.<BU= 4$1$!,(A>4U"2.:JL(@0?A*"
M4Z=.D9TAHR,GIQ.ZQ'1)Z/_T!_<)H#Q),'VBD8C@,D!(24!$28!K B"@G"<(
MCC[ KP\!(1'Q"1+2DZ=.GP$'5)P#" F(B B)B4Z<("8&[WJ#]P%BRA-4EP3E
M2<YKF)->=J06\HM^<Y+U>LEG&LVO/]F$[SOYGSI]@9:.GN$*.P<G%[>(J)BX
MA*34C9L*BDJWE%6TM'5T]?0-#"T>6#ZT>F1MX^SBZN;^U.-9P// %T'!+T-B
M8E_%Q2<DOD[*R'R;]2X[YWUN:5EY1655=4UM0V-3<TMK6WM'7__ X-#PR.C8
MS.S<_,+BTO+*ZN;6]L[NWOX!\A"O%P% 1/#[\U_5BQ+4BY"8F(B8%*\7 :$[
M?@ E\8E+@B14\AJDYH[G+POYG:2^'OVFY/,I5F'-GS3WG;Z>OL F,G-E$Z_:
MD6;_<XKY_R]I]H]B_^HU!I 1$8#.(Z($H,#^*F=&5$,(9SKA^]7/W=$>"Q-\
M=4B*RH<2E"F01+A]A5..[<,KO45?-D5*SGB(MV2?2+!N(_&]8D0G)M$XJUZ/
M:L$!+-#39L6?O#Y"]F'N^^%8&:SH/9>L]-.S'< #"=B4]\:4^,'F@::W/WE.
MM1<'S]$W8 QE"H >BII=R4O6V!SQ='JN661E;_%*))6=5C2J96VWRS##]R**
M2=8Q@>)#F/=V9*?$.YC5.-+4E&T\!0?D/UY:2ZI0 .0>SPCEPV47Z$@]L ;-
M M9[L^S!I\1*VC%S5MO=-H/4!&;?[WH$'WBW"4#!1W2)?[^ ,G%D9YK';B):
M0RJ.)"!N>8(#ZE"(#PZ;2YMO+PA0"!/@ (]]O$BM,[J/TD^_:YAX3A=[:A^&
MGT%BY).A8N.B_ O,'"R2YGX(D(>!.Y1H'4D]A ,8W$?>;!O>EEVD@WYX[&.0
M1WWWA-GW-1BGTDNQ /AN00K&61W4Z5XL1369]UZ+[.MF=05 A\&U.KB%.%FY
M';,&D^G_V$R16&J^S_D)? +O8 @G84YQU<F5EV(UH%*P</Z1>V3A01W>TZ!-
MM_'23=_S):6#P3=\0(TB&P(L"$8;T?!?7G@8 A3M<;I+FV_-D1]9G0O4)>,J
M6T-*)/CUP5Q.0@0H+OU/5.(]] ]TV1UL3]56T]/81Y*0#X^Q'GG:=XDA%D%=
M0EZHDLB/CI'O'&_C!Z _*%=)X@#]29\:<,0)6$GCXBD!E.\G9#>4M]_G,Q >
M2V5G$8MJ.9H O'VCGI'B%9U9*J(U2;WX<T4+A.+(MLT&&;X\F!"R;(JM8V64
M1NY]":) ]?Q&5(D"H"MVCD:A<4;2#']?%=2D;@;49+OJ8%.7$Z]YU=:0C'*%
MFM(&(W(QX?L3Y#MUN",=5!*TZ['A43">SJ9D9_AN.&AX-=#PCV(IZNA02Y!X
MFV9J CV4['2GX.R=MW@TI%E/6P1],1! O;KG!9KB>/X BW<0,B>\WYOY1]Y,
M!%&\FCD"@3XH^ADZP#$(B=W?8$0_17.BR.CD@Y"R&^"5!]JFZPAW]FZ-"[_N
M<\E^)KAY6[GBK!)^0)[(L=FD9_8%/B/'D0^3,7#[^Y2S=]+G?781:7C8DH[,
M;-].]!YIG99H[3]&OB*O<GGJ]!JCY.&2J$T($ #JF\<.<0JC2"U!6E'W?$<Y
M,BH2)^N#RI0A%PLTY&BPS6=WO&3OFN-%[IF[Q<O74.O'#CD"2@@8?+HH,OJP
M&1S@OG\\0'6/3OA2(W8;/T#M*9H;M)#^B)P.]4N!E*(CM:Q]FDF0C!2O21CQ
MZ-(!D?F^_\<7F\18&Q!.5=M=$J,-EM:RWM\%?)S#O(5#0/_IX/'R(5^Y3!HQ
M5.F\VVV- T \4<WL^T5^'%F)^(5^[^K@UI=BL;&HH6Z?FB[I[W>1+T&] -K]
M<'09WM3<X;(3K.E4YFU\J*$?!YNJ>R?%%9\@PW[I]2L&/%*@&[*_G"%VCI*N
M<19:AVHY/-P^&$SB)*P:N3?-:KY]\=)Q5-]R03DSO&,;RV8%G[&MFY-^&@?<
M#^H"A?\""A_9*3*-ATY'4[)P'<;6"FJ,-^<Y[PB(B.KV!A'$:PYR>_8UZ+++
MQ^#9+8,7_J(:Y!'5R+IA#1:C].4H^ZG,N]7Q,AU[7#ZQ&R*(.0+[P=<].JC'
M+VN#<9L/^NOC9Y(!.B^.23RSB"#N!WE^A%P5F 9I:19_-SRP)OR89L#(RL8+
MT[Z]SDJZ)($N"TD#:6COS&^PXUDFR1T$T$V$[#<!65 ?"7PX:&2/!X^!X1*A
MC@^75#":,F?V+^)9)E(4Y+&"O9-BM;.WH5/X?U![OR#[DQ;Q\CL4?][^B0..
M!T "+_7_Z,B8O<VA?D1$QR8,^%=D$-(."[GW[^0Z09_]PQ0W%E_+>C?=PVZ6
M'&'>80'Y--;>&5N!2'/^QPE4YOL$(#I:^_%.\ X49.]S@CV;[L%#ONA8YB-F
MC!3Q;P BJKV@'$=@3,)3V3VD!"QV'4_M\);8[P)>:&C/OU3#>/*D?%##,=6H
M_D6*W+^XX/XO1&!%-L#@+$_$@\&M=2$)#V0I[YJP8PX/A_>(X !P /)W>(I>
M._Y^QR\NJ3WFFON@?S3\ME..LX"Y.:!X6_F%)!0T3A:*6CJZ&"D?^*_M\632
MB#E*E$I_Z)%TG"3IG8,Z,?]D4<*<ZMB33D?Y[)A#F;\?',F*-9B-&C%*')*1
M'?S%X+^(YK4 *OCS$3_#RGZ@B_BI[+IA0V(PF>,,  (ET?O3/2^0%AWOH$Y4
M_R>!-]9#*&I(:)<<%M*L3SPG^#=__D,BVY CT$+#"5L(%D'8?$"!&.A/@Y[&
MCQ 3H DS__DK)>%Q[5R)!XGT<?HLV#OC'7),(>+;8/ _01:P0YS)("D[AP^S
MP=C' 2#U79=1+F?ZE?1AH+P?IN$^@ON@/K/9>"8^XT@92O68 WK$C4?.RT_T
M[CA"/MXW^OIRK \([^3CB;P'+X"77= 7BS._RI"2(R7HHLPW.7XA&V(>0/GS
M;^R#T*V]$?0E17R#<6<IL@&T\JN;E^_D_.D$B.!\X_H3>>0X)/[I.[S4B<_U
M8Q_](KYC>GB"G+*'@(*/T[5(65%_!>/Q YA+_QIR%_G^%Z='OK/.5*^B+"5@
M'[H(Q],K6 _Q>+\@WZR$"/J"W#@.BI;Y_9Q=U/W;RG\4*V#2H@Q31B'J?JDG
MVTBR<A8B1"9^1(W<8&;27ME;H#P9:\.$KP&VU5#4LA;M01-SI/OAD9U'K%ZT
MYXUXQ=J4+-\&5E%0XWYL*T7RXLS^'$A\6]W<SWX-L&A*5NXY_$793Y"A1V*G
MS&T=)\<SCHSL$%LF./B(/A"@;2->Z0W'@8GGLL PX); OU0"UC0-9-#V7WD(
MGWKQ3' ,$] %<S_?BIVCUFY*UIX'R;(E_RN8VEHI$OO,\=FS9ZM+'!][^.RY
MA+$ Y<6#FN+?^ 3IT0J4-QXO[U%9>&1(O+\>-.+CL^IX HM"ML84O+B;>"::
M-@]P8I+5^L4E?N; =!/\6%H:L*;*?WSQ$@E;PS]ER\2/H,XP\=\\#Y8=3B"B
M3Q^!X\;H)[(8]$Q(U"TP.O.TAWOB1^@E-N3.Z<>AJ(WH1QT_^V2O*4CU2E1$
M?E%0:N7.!#3DSG]5H 8TP$/GCE8WMKT.)1)*C55%VB\1&)$2+U7:3-X=)B.2
M'R#OJ)/?\Y#Y!']:V)_B.>O+?_95>4 6'T"MH?#_'_]W':/0P4HU"9G^]Z6P
M/'OA5A7 _Q-G:3!K@O&3D1:/C/BV6"N697199#6)H *@GQ'"">"/W"0X')/@
MOG?WQ5P[C%=6;/USBW.+L.X:U/A<*NE=6MXU@JK8+P_H[]6IW=IO!LS,:KFL
M:7\YDD8AQJ#BE(9]UDLJD4MW^36-KLGOT#S+;<4!EZ0C#Q<@VS: >DDG#I _
M ^^ 8MDC_S@O ,.$/*4:NBE0B\[$ ;,V5_K73_N[VDZE1<,V:;QV1%[NTZ[(
M42/*"J'+?)Y(!1S0I(%)=02_;SO=P8^]7/15CAI:EHT#TBLV%FAQ *6F=X0Q
MK.WZVE8D#GB9Y\+RBB TVVAR<NS4V\$B(MKH)WD7!)C\T"S^!2#Y&<-Z#?>W
M0G% \-NOT'DZZ%H^XE P[[HO)^R/6YDHJ3FL_S#BE1E:P2S#5[#0[FK?>M^5
MP8WK'5\8%T)+8S$]-B68U\Z@2,DX +4(P8JKU^& J @X%H4#EDF*[I*X[UGV
M8$@<<,!&(NQ@$C*: -VA1^" C^8X8,XU4P%X8*)OHF#+%IH_O:[#YE6, S9K
M]476LJO"QPT1G9P<"T']V)K!M8V#33BF4;T"!T3>@JTEX0!N(.OXN04WL,@@
M'!#^]>_+H3AJ@L1#RUY%5L,!(1*?[U"T_9NRXKJD/DF(T8"X0'M#(PYH63-5
MWU7'KN0>.J #9@YAAD 1)@$_2?VO2?IPP$-C'-#[$ ?\FC6<FB#R2N#89"/=
M4-%>\6-T\1X.J'05WS,!=:R@.#* +C@Z$N60">,NDZ.?_DM?%]A_.5WX'B/B
M!P4'R@;-$8=8;QR6P %IKM _)]3" 5\LL".P[X/VOL*(LJNP96$8#O#"*[",
M_5(#NG\0!V"V*7  8P$#)]&%EI9U3XD%;QL<X$R6PBN+V.W.AUE.@,^UO?O;
M[K()..#BB$\0,JE*CAZ!EY%A 'KD("TCZ?Z\=@=,%6PAGWMN(4B2+1*Y9#28
M M\2Z,(!IB!XWS  ZM_KX(?DJY#]+Z!9(_^\*,]))[--E5T79)ETN(M,X>IH
M[,=B!G# J#MTA_'7(PP^H$ W#VM@;+H T!1'HCG<_<=$?U^[9BD YI.CI@JB
MN855L)=L8Z/ZS^[!D4L_=!&EZ[!ET1S8M  >,S&@364?0]<0V Z;7<#JV- V
MOPW]]6^,&HK\CW%I12[V#8(D,X,?D(%ZI?YWXTYIS[45<Z((QHDX"$$H '>Q
MW=7_:S?-I\9-%=PMJ&QIWSR,B\/JUQ)SH-(R"OX3AGTVT"W*/L1:'6RYLH ;
MZ#Y&0==O%&2BA):P >(XX-@E8,E!I%9-A+V^/XV/8\CH,&3G0CTZ V0<;@PU
MP8T_8OS_B7L1E7IV.:H4>\T_%<+US<U756']4'.M_U1QX"L.:#.%'<Z!!%KU
M/Q-'J7^[6.DO]S[Z^O_9*71^/"Y<\/0=Z]IC?973T-@/X( >Z+/17#?HF@-T
M#?1[KP*@\/]&P?\W3*']@\_AX8</+W>3?Y1(G D, @.GT+7.8 R&?NX*.5Q&
M=/A2?.^$'Y)-XX!C%H#^Q8YKBB' YX\5]?ZS7><-/C:5?G^<?TT0!QBO;OPE
MFK@V2-CUXE@P<:GTIY-M_#UE@8>E._&C]OSI!VVY3L4[T+WNRMSX+&P&]' 5
MT>W+B('_RPN1W]<B#\^88C7 [.T3 G34E=1$=%O3ZM63E911Q%]-A]4HDZ2Z
M[&W6V>HA+8G11[FNWAMD8A3\<'ZZK;\ -M<'V2?=2C\-^Y.2(7]>6&O(,6V-
M33,_4U7_ 0K,91>OL=68VIP(ZX&:Z^$ /">*_^;$^["V87',TVSLB]T\/,W_
MP<%: _D;=@4WH]?<41^:3'59 GVA6SU357E00S![/P7-#(;?\GU0O;_RX=>_
M+_$Y-OE_..+EWIF>'T04>U-ORCK(]\W78G' [=6>HP2W^RO!P;Z 2!@F0'<9
MIY--_W=SBY'JF78+I[&I-]$\8##T"A)A#0;_&I2O#WN?@*W#YZFDBO]06J^Z
M^$.$ZI/:J3?;[>7HXIW/T.V>L<K<@J7#<?7#'Z#QDOZS  #5<?U3G>B+9$D.
MB?!ILVY?X?\PMI\+JLR;UVS\V8O!<#JOXMTKB!5X<0%,$/H1D:JC?!ZE"4N%
M#;1.3RX34ORW-73/WA_>SORBOE&T)$?WWN*IJW*ZU"2V.9#)JWCI2@H$:85M
MRS/[4R5E"#K('KHVQH\YK5+_'^I"_KP <4-7,F(J^GV3V1X'V'!3;C5.2^*
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
M$P=<8N;!UE5A0VWZT@GQK^I_'Z6[)I8N-=^"/VV5=WP1BQ*@M7^& S[P:-;
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
MY[]YY7^RC;7>.6JE:F]/3WYT,JE/1-/-_R0IM^#*W53N+9V(6T3!9/DKI\8
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
M.."&J$WN\?I"^]'Z@G[J&QT'Z- 8;-@!\VHP-\\#6]N/K8-]?^=[:1@V;S8
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
M24@<XWGX*^?A$-[6+I;F:^SN-?WWXQ7)?J1$.4D-A4$V]TDQ+H9A  DIX=L
MK.P/D!LROO+Y2W5=J(#N2KGCUT$,&,**3CPO;6DVD)-DKBGP_F<=9) [T>O*
M4-\;OZOO/6O52X+?WE4F^Q8E1_2.NWXH+_=]0V+F@Y:EK?;;]JVW#SV'U?T4
MN?.OQWQW5BXT:Z?.BAD2K.8N84L\Q,S '32&*EUJ+)-5JV(>3K)>Y'4<&/QR
MFE,YY,ZUZ+S_YAJ&B<S>IG'K0A=#[9*$>5+S"FOEZ9T^"2F><FP'6.G!]<%.
M UJ:#UL:@G84C=%A#/8E:GERZOL+J&:_\-5R6A=_.IMIG0<?U85NK]$N*)53
MY,DNT>KM0)'DS=@YF,H*[-=WX1?@UF3^M])O.GZZ)_EVR?7^FQOQ>C4/0SCS
MNZ/^-ZPB*/V[BF#VURJ"EZ*K#XG%D&Y95OO[7&XI3FU7Z?I-PPHUK%7@#QW&
M1S'W\KTK2[#^E59D1NHW9(<5TJ:_*+YF$72*46J]+-I"C8IX!7LPR=U&_6ZC
M'+E2J\L]+?B8IH6V2&,JYT;N].OG&F7&K_SOKT=DT;_X(E3,LA3QH?^J:*KR
M?0\-RRV%HGA()]TVNAY5_PQ=+YB4G*FJLK"9,=7.ZWS'B2Q8.Y!7)8JIF-0O
MC6*1,TB^)H(G=9][PY5N^^DGJ@<ID0Z)D9]TY'-7SPB/?^EA:+H?X5'I5R7=
M_?-6JX1\6H!(IG:]6\KX2U.:"%YI&FGUQ)E(HA1?SEX^UNO>5V>570FS!)T2
M-2WO$8R1\H2YK>GQVF4%%EY)ON?QEKSBK!Q ,$QTC>?L':V[J!O1B[SGU>G\
M0LY2JX -/>%9C_V"+G8/>Y?E^5?K3[KK$!]H0@(.?,DURQZTBX16]![\7CY(
M*PQJA(#UZ#28K;3N_\0!] @%:EV.1QJ_?L:C:Q:,7P<&>]Y"Q0H>_B;8%C](
MJL.L<FFM'-H59ZRS4=*?%Q)"Y Z<Y*#!)(5[&;7JHM), U.T1N^].@.KW":R
M%TU&&%^:MZV?Y=)J5,M-#CNK%<@KNSRFJ,2LJ+1@<H4Z/V0O1C)@QFN4[0QS
M48?RV+=2?T5Q/[\ K+,)KXTFF]:@')-6SKNXETX.3MW)(( \U4'ZRW+;;;)&
M;-&6XP#8H9Z#_L#$]T8TF/:T&0-_;9UB>O%/GZZOMZ\X>,]N-60KM\0^4;2F
M"-9F#0(K:<@VH[HQQWQ9T?8IFO-;'EKQ/KD-+$K!OG1^J^NJ5 RI0F[/K'+,
MTF6:+;DK@_#HP&[:2'OPT2[^(LS4% VQ'9&H4*16V;H*&,5]3R,>ENH9/?T6
MW:+]H4-18B5L^X<)]8-R%77-$^)MH8"'M:\3R5=-K9N5:6W]__3A*V.+-/<+
M1&R4[NH3&7],Q0$L>Y#=@^F.O-5TF.T$1FDKG\]#_X?S_+O7PYA""N0&+6:'
M.RW3^92_S!UZS.J.^9JI0XZ9^MG2RI6+MSYV6[9V"#DI^:C/:.. \HVSUXW?
M1@?'ZSJ7J*2DY$BT>&ZK1U/EB??N452 M2.4$C9]/_*?LP]I.$ GB=*FMWB<
MFT1ZP"J'IL""5=V"NM3"N5"-:\M8K4YE3WKM?6:"6JU@;36E.+?SR+!DP?'V
MK")'K678%LD XAOLD%SU_:.$I"1#56OO$R6W_*/Y2A*@L850P[BWX5<\&M6R
MA;WM]W4CJ>USYOWI$RZ><^Z_7#H.UJ>//%A6]2T]A%-N?.J6(E3/<H7]?&D+
MW6$ R]C/8'V_N0J=H1J"+8N:XP#_);#D'<R647-5R1A9,)-CBV7:+#S)369
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
M?63##QP<V#<5(D>D@IU-H\2Z9.D';_@K2%J2,]\9" H[=R+\F8E<KOD? C^
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
MZOV4.V] KF,V"G2G0H_6 5^3Y1/3=^5ZE6%MHVW3UP0>9^"V!P=%]+P8DOX
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
MWH^GBS^ HABU$O;&YC G1MO9A]!54_#.W3/(\LM<=<5D ^,C:8'?+OC&]8#
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
MD&K@] 0QIT]/&\.:9QN@EOI&W%OU;?."H4LX)6I/^71>G?FQOIMS5G#(/OV
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
M!6Q:G&5EME^2]^=6#',T*O_6L57K9/8\X2J6O"=?#'YH#/H?E%B@<?[P*[!
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
M0)]1#_BZX8:JARY-UFSI:_-EZ(3(]4K?P?MLM/OBL\HI>SDY#VW8S[7] /A
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
M54]B]QE2C=;[3'SC@GB?9<W#BB+I$#S$M-P@J?L<]O;@+D?951]/W_,74HZ
M.70*(_GA"#;>@48LF)0'Q&B0GR&3K4Q;RD^/?!)XI9'Y]A;@T NY Y0?SYC(
M%\0"Q1?8OMF54Q3+B)_>>'+@4_RH^$O4N @1"4CGI'[Z"G(>)D_ =F&;F>PK
M-X1_P70"DDSQJ5-^:^QSJK.?,GU5)#V"@$I+T#M6A1]F4!@/>6=;SF<CUJ@R
MR-.?.<^#YB$_/HSO%#+DK6/]P\F:@RV\MSA?V2GT>A\14NX$@@?/1P8$;-U2
MM^L_^HJ&/:T5DAK:3K;$MQ')VPJ R&G;"34)<_:[&59]RDE6@9R#7)'!A'-K
M-@B(.(REX'IM1--FM1H3/6LTKD3P%=_W!7]35V0DXJGLE\7%W%2'RQ]C71S(
MY2P?ODAD(8BY:')*TAJOZL&)SSIQ]%W+\-%7Q/I>5BESKYPN(9T20(VGI#(<
MM]C]I/AF5:8\5#%*5-^>-4HM5!Q(2,94T]0U:3!7#K/9&K<@ UN1-??</VS:
MUKB]?+.'Q (5R'&5QVAKMLZ[U;W&GZ-I_6A*RQ_C\Y][Q$O/+@E3Y>L*:LO?
M2!6D\OXX9!8GKG;UK?"*HQ9+^ *F,&U@Z.63OA.VA6RV9Y/+D7F5VW/)W9$M
ME4-/5_A62>:DM,<.G!I,\H(NB?1'?QRLAPG<^'I-G.X<@"95-R2ZQK6O+3Z"
M?BM,M4G)&R4U)]'OG2"2;/$98A7V[2Q%^_2Z7.VP4/Z_APQ&G%,=W'-I,:&T
M;=.07,LDY;G(TA6U_=B.-?9@#V,7_7>^ BZBN5*U]K<69IZK:+=-)[AT6)D$
MK"U/,Z9_"Z2SXWJR9Q8#,J=7A@.X)"NMF-6P#X 3PGK!+EW!MKL9(T-Z1=$G
MQ_>Q^.<3Z5A@\I)A 27_H\A-2*'W>%Y[N[$AKJ&@%L@RPK' N^X,*S=^/1U%
M06E:M2\L8CG4-+D=EEH1,9S7C7\*?GOL_DD*=.!%Q@Z\1GR*X'5R-57[LV+(
MY/EQMR6$TX$V*4^A.V'/FHZK=+A *H>6S4P "7MRS),.J[[<MTY2B9>7W&7N
M%++>O]#F)R^!Z [5>=&7'-YC>3!86A#*;JE97PD]$':*836>G7JJ3?D\TOF9
M1.WM?9+!ZH7=_?)<,EZJVYGY;=972\F;3E*;7$C!5Z$<Z/_PTO"J_R _WCPM
M_<QG+#"8&LVR$R5^(7_C]&8OZ>4QRF_CIA-A'Q?=4*P.^]ENL)GP.G3\*Y_*
M+'_8F>S(!ML2_OW5'U<,[$7G6-"3!_W;4K=:7&9+Y;88GL6]NA4P=::!<XW7
M+O2$Z)1;:8[-B5RO+J6%0ENR?:^Y ;%<8VE<E%#8P0+MIM5H_YIY?L$9_=>G
M#'@,':%7@]IS'H4^[UB?-<'(KKV6'TI%"-2[2^!MC:KP&;H_EZU[1#!KQ!7A
M4_ZS/&P%K8WQT,,"XY%8H$$-"Y 2@U9?DAN^UH(%?F9L\DM6B<?OJHZ^/.EK
M:WQ59L@K%S@PC_,NTH::ET ME-\)C4GD?6ZR?9QK:^BD$<T6W&(30"?Z#-=U
M63[7*K\QG;6DSI=D%88%:.19*.U.S:DR5];/SDK\$NPX=8HQEH9OQA#XKI'G
M0B?--[C=8@VB>P"#2L9P_L>K-=</UY=W5VGKL[%-7M-89M(>/4"T:_5,5EZW
MJ>8Q)B?YYI6;"KW'(>BYL$W!/5LV.$ML*DZ,UU2BK/]KKZ WGMW%84RS\TW3
M"NFGL"BO:IF#N3B[2/<9O)WTW;GHS<<L"W'%LH"Y(DW33F(YHL>LOPZ<::;R
MC*KXSBMAQ?(U$B*1C5*Q:<I8 +(S+H?1-/,%M4W**KF([9MCM1$KVDEYTTZB
M!%0U=R@7;K8[A:R"@-:RH"FD$0Q]<)]KE<GH'DD-C5-KY=!^>1C[*H1K%>T^
M^Z[\[Z9!.GYII OHY72KA]4@\SYOS05)Q&>W8,*9*$?0 [CQZK[SY=_Z81L:
M:U,R@P>L?M/MA-[CG(MR^MPY=-82<F43LS:59/FW6@&@N6F+*H98ACV&"KA+
M4&UUTB@;EV&!9P'J<Q_'"\DI>=.^>2_II><=SS92F!YSUT%J^)CY[$8V2O+%
MN44YS3X%X2&L<@:1G&O50(T7XTGQP^^BK3&/F8%(U)?S.^T&F[E>#: T^'JU
MS6S"!B34[:J7(=M]\!R]%+)JY;$F\ 4<H!R;%90?<1!9*N?3]89@CND0R, !
M\173V:*&H5MO-FT#.D>]QZ,J$.U&F[8;D ,E]]^"<>Z?J+H4LC'-_@5*<,C(
MIX? ^_[:Z+(TC_$()2@$)W;H?^:H2=.@LI+Y.I/B3^QKXV#-_:.[2)(J#@8[
MN:?7Y7N$;(. O!F#_:_["S-3_IO[G;E.2N#J1=2 =W2XN4L8]S!FCE+C&<@Z
MS68@>MH(HC;WV9?BS$%I^22BML8>L/F88"&N5!;0 H?>#$Z^!41TLWIC1^SG
MJYMN!=*VQB,^DYO5:P-)5GW4>-HM%=_@"WP3WEA@U'LM3<*GJ%JY'YQPA3"2
M59\E4 ;FMK($58D-1[2-+'J:AHQ'6&V:6I<VDQ(VM%!9.9N0(K;N4[4SWCVK
M3NW"QP\"4\@"&#LYI"O"'DN41M9"E$'ZQ#G788:\X6[BE36S23D@]# (R "7
M4]RG#Q);*5Z5Q+<0<G03!0[OM=OF1+?;==[Y<I[@_37RFZ#<@O>L<<ZU!\<_
M^P&,51M=]0Y]#+X>D0S%;!/Q(O_7D, 69(U:DJ57?,[WY**F)R%3K8>V[FBD
ME>BY R4O-+B.8YZ(S@69@+5'X-"GO1$SWJN>3DU+6NG@XBGW[U,.J5N2W-\$
ML74NSC( T:;*DWJ*=&0,1N@MXJ UGT+^%=0:V^D7/0^>7*LV8HE>BRL$QW'1
M.Q,JX'JT.ADLH-I4';'J/EN<)C+92WFX/Y[QJG;:;K]VTWWFM.TOV%L([JNX
M@E\#RC$S\L8CP-:(%P=]\=.C^XX$+O0/?=1GG"%*"*UTR2L$ BI!TX-ULG4
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
M=@R[\@M4V>6'Z96Z3P@_$3I%=L[I]ZEK(FH*;#&=G/4B$1B#4'NJ3_8*RT0
M1\_*/?G7=4G&P0)X?J/EF6V3*Y>=7M*Y&P;.+%:1XYZ:<WE!49I:7:XG0O.U
MGNPLEQU%Z:M1I^2O&+,\7(#O/R4K<OO^"8D$*G$!+,K_'K&K:]G$R0X;B[ZH
MB=('?W^-5XO;1O#\LXV09<AHINDWS:$;VI7-3S<EBN9L'T<%NM@=[$,.N#G]
MT7[C0OEFG)]:JGQOL_M=?QK>7QI69Z\RLCK%7-I#/Y4DFC+&G_Z5/.1]J,"\
M$TS'>;ZT.<NVVH'SVS41II\%D+KT'EK^+/RR^H#+/F:V8EC .F'N S^B'L'=
M5S-XWW^EK^![PD6(&TI<+>]^@9V3$MNKR)-\Y#)]I42;>R1,98T.L$W!>;9'
MR]^J)C93@>241?AUZP6J=LFO'>W5,O[3DX\;'1+,4@P9[);W<\8>#RF8G(+%
M;*X#C0(K_2&>9],<=8L2A6<W.0K.F4Z?&+>=;-H[%96E8S\O]X,U_TW2[+6W
MNC$0-PGS7+&<]V-4;J^,('SW8G<^^O.JPXYM&?1O\**>]F JR%JZH%.K4Y@*
M651<<94B%K@X?=B1'"G_$$/9/'LEVU"C'?T!T XWWM3WI_0;I$-6F2_I9EU>
M#SA+^OG:"JSX#*.]&&/)7%+L@M[(M&IYOYJ.6_?UX>$W4KW]6$#8J8I/=(I]
MS5B(NB(I];SG@^)7;46G_>DV2BN]X0P\EXD[ H)F4GN%2.VZV4;V# (VA_CK
M[:=SK8V4HK>'9%QE)OC#F48\7=Y>L\\?VK/&2(-X-:"=PRWZ) V7[Q8_F;>/
MCPNNNE=8G-YMPP534#,\*:P9(']31V^UR</5OZ,B>" >CFM%FUB#/C!:3T5*
MM6&\<.5#N[& OU$AWT'KLAL"LG48FUI\SP:=:)J #AW'H'E_=Z9UQ0*["_"Z
M,#.(KF&80JK0[/C@CA%B#A16GQ@4%[Q.59:H_6?#&;D3]ZBDWT^:.D[J*@\U
MSC2A_+-K1B/WR3YK\-1,<YACEI.;M:_8V>F^09=,>#6]?^;V/M5Q3NVF4\6[
M,J.2>_#.E4XT6M"[ (&!V\+7%M*6!Y/[+[H<_/'C[=4Z7:@?L%25:UX 7O=@
M!MVQ '0 NKO5L_-(*I^@XOC!OT'R,"]T;F<.@XD;6M_J-F!T-W.-D"NX^ZTI
MPHTA5O;=I!K,..5=$*<R6>FX*^7!8DU_CJ;^6B4)VL4(=,X.$\L"_GL*VV%\
MF\!DY>>RL&]!_>-FMXE6Z<X^G3^-!:Y'?NNMF>L?P +X^E@@I%?/:[TVC469
M4Z[RC>D/O-Z^L!5&R%&QX"R,(- IH(8%DO6-4*1V&!%5F'N&+*M:3E2JQ+,G
M\1\)0(MDL#BP$Q*&P@R#%K0/"S!\<$G795P2V&GS(GZ$V?+PML W$M<%GW"2
M$D4!QPC))V9C@4[_0 PQ"!L,69 A82@"B:LPK(VRP'S/!V\</BR[*DW-*T2A
MU]JA'].S''3KPW-]7%1IL^:E$>M@T&:;6XX@0$NZA@4:+>/:1XL.+FPV.%"'
M3.?7B;)OY; (JDKG77W!,$%>>5^5" (U &?'-1&TG[C[+1#;G0<DEN-[3%@
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
M-WJ&)7-"S=3%O-+LKE3@%CU=G(?F&?U[#LS%YD/C0_*@"IK?WZW+*MN?%69
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
MY&K)3U%I&?/@"?/(5)C^Z(-A^IZ$X&78+*<98B<1C33;345? A:IQ(OGH&W
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
M/(&4>]SR2*G#$XLC8T1NYJ=4;B<"A'A]0XN2!EDIF_V%I27]+5^27]6POSS
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
M1'/F"Q:&&CEY%79:!*]!9J\.P);?3Y]<9ON!1Y@ES5![G\]!%P!+8^Y+;8H
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
MWYOO]]WX27*T'&Q-B2TPC!%;OFH6 CB).7SJ[NK._'>8DP %E ,^Q9X\!\T
MJ&QZ(:AR:_%*\RS&=V,[V\A03> ^*6>N T^NWTX)$7TH)ERONP[++QS'Z++Z
M2Q\.G)QST%@Y]=ZBY44/>L:@/%D9[</!N=K6<] W: (Y#'7JJ5^3M#Y!<+*+
M[H#P#-!BKT<A/5$5R%.][=Q#?SW5/5[+G7.0*YB?IP6Y@&@"[+X_YD-U <Y9
M$K/UV3Z@(4MW"7)=X\&?J %K+3_IVM?R-(]2W[.L:FIG@ K_> 0)"W>OEM4N
M30C+P:BW_8ERN[,J:P*5M.Y"J1H/=M#=RHH0PX%-I]:4&)8$G)ZC'/ECF32T
M;=N#W =0S*IJ"J!T\G_U0%3Q8P@DG'>\=9N,)K06N/4>]/TPLTF:^?6@G,N\
MANO"I7;%:,3*_!=BE?2:BB6"-E[9D4A(3P(_I,CS[*?L#@S$I@V,:/@O4Z*I
M=H?8*29""QEABNMR^6,6)>?D('@[2A)MB":=K0 ;^"8O0/'!6$GRGUF#P]:(
M>PJ -2$,1YW*HYAR-8_?B1RQ#-],XC:@^<& :4+U;="NZ+ (?8 ##!"P,F2?
M %W&,!)=5_"_J"J@-, ^.37'=*0C:RR_06+'1VI\M+6E/W\P^J<PTO8]#E#9
M2]_MBDMV G&QR%UJT9F/DUU__B4ME_^4.11=)%<-=1"#/(:@6$./I1PA6V.0
M&4"(S*_L2H5:X\.E_RW\&=6DM::97TM[+Z+32[K-NR8>V/B,GQ,@?TX0(HU=
MD3FYSEC 5RN>FQ,]9?2]YQ0]UUI61<+B0+]3\V$0'^876^FF_/8@V,,/7&I4
M@N*YW%+FCSAL<'$AAV[@N;N ZU]G!$Q,?0[ZD-G:ACZW0_)/$1CM&00]/_0H
M#[KUXQRTXTCLUIU+L=M.7](9V[I+'H0+\40#$&!?EEIY#CJ6>OS/6I;_6N;/
MFXI2JZ:HU:&U@[4?(JU>I+Q:;&ZW$\XS3TT?^A#T,:I705SUV[< ^8H].,O-
MNYXJ+/;[Q($L?>K0[8\KTS'@BP#,L0S7UJD+0,=X*&*T;+'7_(\.Z1I*+DGR
M)O0O6*\RB2!_N'D\B$Z\5Q323V]K0Z:,(>@/6(\L/Q*%NGURI\?O':1'[]["
M@474F?.@B!($4(E@=*2(&GC<S/[.14B&L03?Y(@.6(GF!,IS$\KUJQ'+S]%6
M.C T5VQ X4D0\$\6/X\Z^9C=>OC8+(GS=DF  3:*T-SZY*P:,8!N!/=K\).D
MWN>O,BZ]6I\;K4?/-?/?,Z-'Y@[Q:NRV\UJ#-96!S%IVX3)]/IMV-K:)'QD8
MBCF">7-+-?\&Q$Q*\+$E7J.]QY?%(,O**\Q!*(P2R-S]00B\?P1UABY:0V0I
MB?)X"-D"Q, UIT],#@I]D$[ PAZYB^C2+ !D)Y[DAJ[S6+[GTJ2UM5X&X"Y=
MY08X7S@:>C0!\6.5)MG(/N)O9P;@?_L98*4D+;VS#6A#>MG.O?6*X=YGYE9$
M&MQ$(6,4-U<V))GOY%Y9_S2(SK;Q_L?&-%@[#>Y.P"LNVZUXQMI@J/@=+WT?
MRTT575FZXA_ZDGFX;LP4_J'$6$_<CGH[;'5F^BNPVP2 F$ K%OQ\Y!K;&;I.
M@0Y%Q&V HC*24. -SU DTY!M:/YJ(9==3$F[,4@$,$5G'1G^G-C!3DJH5B#!
M@Z05TB"6"W'K0"$ 1K^M-&H>%W3J5\M)KD016KK^_N.^4 ?UHM@'D5S1FON.
M #M+9_TNE8D^WMNSYJ:RN)0<J97*@7.8T..#;PX^NZYT#DHD!&39#*K,B5CE
M05DJ1Q1CVU0\Y/!6YCE($* >*!1I!BXJ Y_,42.1YZ UM5?B8-.[[C@4?]R2
M!DCS!G3;OK>0HZ-S4+Z.'[&[-#;@J,K/32FZ4-TE%K-I?EX'EMF0E)$04$X2
MC5L*"%RR4I-3Y&PV!L2[J3EMA!^7PZ :)UIZG8/V\?00.,#G:)K*@9Q>*41A
M00ZY[+[5HVOWYX3DHK[,H+ZE @*QR0#=)16,Q%0[!V& S^X4NLZ3?XB=5\A,
M'F.2[FHYD@)/I44=$ICCPW7$[0$Y*P_(64!>? ]%-0/,"$"?#/C1LX#T-9!D
M7J<:INR.NV@ZD(3RSCT'>5,C@TU,^3O,[#K(QT_N/R(@LNJ&7))N2LENJKEO
M_E?)G(LJ,P\&Q]@7R]U>]F(Y?3,>B^RZFT01WA]H&1ISR%B;/\'>O%GW=T]
MP)Q)-GK;0UH1Z2#ZCI4[D8/_=>&0D%;7':&M<'Y1MK"S>T[C638VC8<87@]#
M/I9^.!)_"+*;1B<Z!8$/ !W,WUI0H=#W:O"+M&&BRYB:]6;[+OB&6>8_B7?H
M7$--"5-FBC+&=L5JOG'FU+_3^,"_4Q2[P,>!A2;O3FM#G *7H7]^^M<M0JD$
MN9V"S( U=%L/W5.))'>\.VX\_UV%QEL6>C5<)9L3*2$.(2$S60&Y#\\K3/2-
M;;IU/K6V\6(681;E1D4=5 W'U+RVI][^H /IE:%&YQ'K4/_**OXY<MA7 CQC
M4B<^='HQ=/D> 3HSF/6O0;4;6O:\&ET"S]T"Y%'R1_#Q-<AQ-3"J^7>TLISV
M*: XP" 6+6.V4#XO@#U^\$NH_SE>RTP->4W53!FB@6"PI]VPE&&AJBP'X'"D
M#7S /;TH<0T=%)1*_IW[^OLJ<&\"K^:#UU)0*KTC0O-)!TY)![V ,9&U*2[O
M'?]QN-I"3E-+RZ8?D1X;T+7NDF69VO>%'9EX7>DCJY\^9A ,0%%SQNN187_&
MQ=UT;*8S>]_]O)2YS&>FLX'KEZ.\=?JNC-:U,(S$C<ZIEN=599FZ.=18W6?&
M>6O746I[' +&-WLFQ=4&8[N<;L:W.,LHYX:<O=J3_SKI.D'4MUXLKPAMR;;9
MEU1NMO*??XQP"DA9*PM8D>ZVO2!].7L+EIG/%J[I_%@BZ=6>MZGU7A!XLP6L
M.;*]KE"?6T^AD&="]X8IZ%)_59> !#</K1(3]Q!S5*@YSUF+X(ALRCFHU8KZ
M=.D<U/_^#5WF3KY<,^"IX\_^8?G_] +BT?_3R0F$@_WB'1?]@@H//X>79M5;
M/PXC7!ZE(3S(,AK8S_4A*=_$8FL3>-#-;V/?NC%=./F4H2*"#F&FMD?2HV5R
M>YO/G@M?1V.2:)1CG_+;)K/SLDV+91=Y%T;S)B;5#[*VN^'O:.*-H45?& (L
M0>]J.C?C;YFJ;Y'281E3$NA^.W@R(CIH$)SHFLJ1/44JK>YWTO9]UFD^=\+4
MK;1\SU+<W[X*XLI\^:4:V9Q].$J6+=P4XC)>M8T,.OSVA/DIAY214VM;V]:&
MYAT/Z-CE> S),/IW/'QM@L,2GS-TQV=82MK(:7,Q.NAN1?(VBY*2ME DUN6Z
ML1V?5%Q4-%C9OP=V99[<RO7^C *S0M< PN3_<["LDB#4'23?X-^GC=P8SJ1$
MK%U[4'&SD2?F[L<;'!@;-*&-*HXC!0NC_4_[3FS](PDK"/Q;Z: TJO$M'%_&
M!A6T%^Z$I/)TG54->9THD)/7UB)J]UM;8'+\4X-.&P^"#;5YU=1CK[Q,]@XM
MD)R3Y"!XW>U?'<R&$E<'KTV<@XP*%.^S$97@$B6'Z[R..0?1IE,?H(NK#2IS
M_[#JEB$XN(I:SF;B!0]*HI;S+%]/K\I*7*4)'F74?0+']I3G@X4<.!=W1XW5
MB-NI]>1)FM(?$2TJQ'\M9;K%OEA)RI#5#:BYM=SB8 W#Z8(5HJ)7=U)?U8?!
M!8TW]YH9EQ[\Z%Q^4(@ ;Q7ND7C/6<K % /GGWU.X?2!UKQ@IZ;D(+9?MP_A
MRS_Z6=R3S>&JII/09<]E=(VIA_:)[_[49$MQ>@@?%NB:#V29-G^(_(:<K\7M
M+7*C9B&GP%:>.PW!P@+F[G[*P;?T5Q_)/9J2<%F+#VVN9G6=K+!8,>FRTXPZ
MS,TTW7E?^-R:+FLO Z=&^HG4V5N;J>+(M6<6<4U9']INMBU-U4;4O#T):P6U
M3B1510X:[*=]5C@38K//RV(]!Z&+^1/L%N@I?QO:7R,V97LN\5IAJ9WPJ6%N
MQ*5Q2:-5? \/?DG]<27NW9, @7?U5ORPLMN5519]*P89@($-3_U/]]]6LQ#A
M;W4.FJ8^Q2E04QC>9'E\E9:]9>%-8(&;/T/*J9=YSA!T@=,9M8WN ZNO,V5:
MS)D_$I/02LH!C_#4&WE<?:SP@VU>(#=*\IU@PQI)6@WVN/#+2Z0,?&"Q :Y6
MQQ-#HILF^$9C-X@NA1>!^5::="OX35_OWKI\+\0&1!]"<) R\(S=RK&,O1B3
MP>HJ)?B.6V2F :]+#A'EMS;&(**<IH#.>C&#"5^M6SP/G4TI-@C?56Q')A[H
MKO;()8[UJ[R_@6CZZ-=B =]NTBBM"!P>N_LVDI2"R#Z.I"WF8:GDJSGH"6;F
MV09B3?>K(,\YB,80<$:@">;#!/:]H0T^@8SI+]22D@XB &M.$GV@T.VRZ\DY
M2(,-Z0!!XEP</@5?NZM58VR7:WOSD>5;;"S__=,SY:&NKF3=ZS]LK>]5/F06
MR(VNARTN\_=/+#NGWN,A((BM8B*28*JBR\2<*3-ULN=MJ>IC9L;-QG(+U(1#
MBMD4>=."M')2K)[F<2]^)<6K31Q%FD5-?\B:>.)#PX K'Y<JL; 0OR\4S.SC
MXR%7+G\@O_]X?!S2>H?Z=!8<95.<K46BF"$5A'&UC4+-$7#U:4P@:UXHE<=X
MVU-RQ)/UURH^<YF6&E7PDI*M*;(45[V,8"8Y^TX!6]/@3PP[#2JJYL BCW@Y
MTU@G ;[S)8XJ#>M:<==U0=^CSOY']:U\%!3;[./YW/JPVX/+L/![(LOU'_=I
MHV)IHPV\KD@76'G<5(I0;[2;2)=)OT7TR"!QBE_Y0^KT4YE06O60V9S=HMU=
M_A!\V=OZBZ'V'O32!AJ$OLRX/@+]DK0RZ6E70+!0S:40[ZP?MZ,L[WW[4136
MS],NLA"")U7-FD912/]Z2LH#=I-GBZ^G:W?G^/6';_4=5'#S9$BK*63MLYJ>
M-INOY5)9M0^YOVJ4OF63-%V!6]QF+MFFD\(Q1G&M+("'1O2!.:3YZS]'I@\[
MDAJZ]0,7"PH=GYFOA)'I,L9F-1@[G8, :?BFOSS_C:&61/!0_Q/**%*B2Z1\
M*ZWY)R& W$H-7 JI@="U%CUYY/?.^%V05U7S)00X0]#L]DCQEV'U^WL?73VU
MWN3VT,/#3)8(7I\FD)!T:)M7?'U4H9Z@WE(5^_2'*98#7QM%XI"9D-D"+780
MN_W;5^2@<Q W9\BDO>0C.\X^038 RA8 RA[$FE41XB$PJO@YLBN*ACL($P/,
M2=OXN!Y8#/41]&"/ ?76O.ZOH=G*YJMWQU?Z--2.EGH4WPE\;7QI7_I (-:
M C]SO&3C8.H);$F=F+;B7BI-T20V1;R-QZEJQ;*=G8#VBDF!\NI(S)%""X4W
MK987I8*4_A78Z$((=H8P)>1%)>>)#:C8^FXB[76O'-N@;4]]_L,5R4?(S_QN
M'H4(/Q;P6B5*HI@K7U7K;.W=1,=5ZDLB/XSIW7;!E[2<H+O$Z++ZL'.0*-?G
M:HJ;2M()&\0*ZE1>O\5G]W$)4C8 ^88:>2DW_NPY>?E)WR;;(LSF;+1[IH"O
MR<&3Y1RD!)C6>MCHFA2SK*7DV06&<0(EY(\[9)+9&WP)16Q#ZR+CALDI'"/L
M!Y=-"O0G) <MXZ8YZ0CIW\H]K?')NB9*S02[9QL$(>3+.@<5'11^Q0DJ]VNT
M;29MAY,K!\]NS"9"APN6M#]4#7%>5NP4 1E&N*FXRTJTGX,@HYNSE6/!T\\#
MSSPK!56>"?%KF0]7&F.[QD ZI2V*F$]P48Z*>Q*U<0^+GR>3?[IG1&397@R+
M"&X]]>32>2_NS+/:_>D<=-=<_G0%B6<;YQ^:U1CZN(J(4VIQH-,ZX?D[92I^
M$"EU89TC%6EPJB433W":(Q,9Z8)OZ5'Z=%"E^ ,&S\P4P/7SGOY/(?W[XK[(
M78;W07*I0_<*12%_C/(?Q(\FA$7(X]Y[^K6%"N8W^=WP3"FA__'D>@Z_8;PJ
MP[O2FH1GK;=F*6M\C;Q6V2>IA.,'Z9X/#DNG1ZL:1-$9!IB"?+TJ6Y?-GY4D
MB#^NZI5D481WA%-3.A5QS3\)B@!1=MG?&I=+8?$T#%GYV,X6UR[FU$H]G#F0
M7!VC6'>FK.3G:*1JL4$G#"<[5;"M9%W:2KC-%\[;LH./9))9W"AEWJ^2-F*_
M 1EFW6N3HP/#A[W3S?HEFJ5Q+3!)AUC)+U6V0 R&/Q3;L<(5M*A(T0E3A4>W
MBOUM.$?J+(Z-46 KZ*2FTF@.]1W^0,;4(H%_7F_%G8R.K@4Z<C]WM4R,3<;9
M>--3PA"'\8T/9"O.W4CS]9U$4R0%T2-YKA>7 W][3#TCSYF3S?!L@K:OF^(&
M!N"JF;9B#Y<R)>;"@^_OK>?EVBY HWN"KM0WVS=SKHG<&LEX2+N?\3]C<_^?
MKJHMXG-0+OHX;\")FICV42!D:!PR(O;K#;L]3WAMN5V>'8?P9.[=A3N-@6>*
M9<%$RJY?8O"EW[_#2I2D!!4$1F*4%\,SC0RH-S1]5XYTS>9%20W9)=H]$^1D
M56N'K5-W;W6/2SO33.I>63MH!6<X\!*_5'BM&+&N-/"Z*HY,>##P*W-4>\H+
MR8*KCZM2(+]MZ2P5) %*S 90?3RHCYG;4<]@D@;BQ*K8+JJW \&P;H+357!X
M_GC#CB3"M?X<I".YRP6KNGFLT;A:X<Q=B#T6Z?KRY(5(-W9VWMP\65H0,XZN
MPJWYH%&G$_MX_*G<]#22NI#+]RP5NJB)M*]G;5 )&'YJI:CZ83PPG4#PSHA*
M1F!",'A([&5Q&]:E58'AR6'N$:*\B$:R&%*&T04/U^P=F9[*D[31I?L[0HU4
MBM(DU6VLUX@6V*SPW?=TGF)]VGC?_/S]P)K*ID5^P>')#O,&%NXI5=J*ZJM+
M5@\_XEYB H'O/"ZI')"3:8%HX\[LG#@""Y@Y&?'X=W .>I*56=7W_EA!;O?
MD@R3U?D*7S>H&=R<,[GF5+Z;;FQK-\OQUB+K;I%("]TB76"9_2N\R91%5AN_
M)_[?X="1P,S; 7FO:LTSB%SS1.G+W0 3:C[8-+N]RC*;V3S.C((\8YG<2U[O
M'*2>*9DWVD%OFYZ1,&%"3N[;6@\+"2C,>"((UJ\:I\  T0G9!E$E-@!.SEL/
M@Z'ATZN'>$V?-)RII!FP9[ATHDS('0=7(+M,8N<@7>C90[NABY'HSY&XF#;W
M^D+RSS*")664BL^8EVFDAGPWVFB.+!PI")I+7_[\+D++Y+5EOT2>S17Y9#[J
M?(WN.'DEUK7&&UK-H8OMH@MSHK"E'LBA+-Z\%DT$L4:ZH>5G!5'Z!1"VT%[X
MAII$C/Y7LLO55@STB1Z01I3#^W33G31:S>:<>M'O+5,K)XJ#N=^?X3W5$_36
MCWB4DVGQOLQ?PG6I@&<;\@W:J72WW!^CF>N:.DA>T;8_\1STXU<-0?H1CN)E
MNN1?-G;8_]7&IHI2>W8."A./0=K(([%4JE<$6ZK"K?.>C]B)VIHOOEO8_8"9
MT-6!ZVX)0FI19H/G[OI(*S+.QPJX/G=F_*[&1'RP57D.FF'8@3X,+EUMD(KR
M?60_08]KO/N%-4J_(*2\V/_Y91H'3"OP/@DBVTR@L>J%SCD(7=&<>E%ID"=I
M!\YS%G"BI!\"3P,D<Z?;J_^(_F*3Y$):7V\AY]#G9^ 'E(2/R5,X991=9<D9
MR:82 [919;UFT%TRP-QP 1:37329;A@49*BZH_8>/NCTN3C@'(2S<X5@/^A=
M#/8B362W/'85'_RQS-H/^XRA&LUTCJ<YF'1O?.DH=O:S^V%*)17&D9U1M<U!
M^APS3-GCMINVD;):&R9X_:R$W@LBTJ%8N# H%DJY](&],TNY+QTWS)9LU%/<
MY"M[95*L<>*WH5QCJX</Z;RX-WS)FL$R:6F3DSJ8+),^OGBE6?2<^ &9HIIE
MTHZ<G]TYL[=G$-Z1R$.48Z$&%3F ?0[(MYGNLC7LJF6Q.5%Q8D5&YIZ>TS;(
M6AK@5$K48=0BSD%Y,:AJ,&"DR+C''X?ZD=U)F%HL0Y:^>#0F+"FZ&T4>:C6K
MGT5PLX.K0<#EI06K>@POU@-ZVYG E:SYTA(^Y1AE^YYYV3"9S?=D[T7MQFBL
MFF=Z3I7R!)^,5#R27&P4[/1<Y];&]5B'.)7WDZ8Y.XA0B47396?VO19H*8J
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
MT'>NI?E/-AE&+^ZJ8%BUE#.Y7821"$-: .6+4S;+8(D@[2&K^!GW O1J[Q/
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
M50N%[ *GYZ)  "U855A= :J)Y,%1#X0.9SE>:8'@FG *7IHIQ ]%.R=W2:"
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
M K-_S<BE1W+,51-RI3AMO3D:^?%-8&O*0O=9T!Q#NG/-R5]02P,$%     @
MI#J,4DB%M1&W!   ]!,  !<   !G9',M,C R,#$R,S%X97@Q,V0R+FAT;>U8
M;6_;-A#^*S<771/ >K.3U)&= *V=K 7ZAL;!L(^T>+*(4J1&T7&\7[\C)3EV
ML&[KL*8IT"!^(X_D\SQWO*,X^2D(+E3!5(8<7LW?O@&NLU6)RD)FD%EJ70M;
MP%Q7%5/P%HT14L)+(_@2 4[#TS )GS\/@O,)S31MAVB5PE&4#*)!/$@@B=/C
M81K'\.(M'%S/IX?>>O9^.O_MPT6SZ(?KEV]>3Z$71-&OPVD4S>:SIN,HC!.8
M&Z9J88563$;1Q;L>] IKJS2*UNMUN!Z&VBRC^<>HL*4\BJ36-8;<\M[YQ+70
M.S)^/BG1,L@*9FJT9[WK^64P(@LKK,3S2=1]-K8+S3?G$RYNH+8;B6>]DIFE
M4('553J,*SNFD1%UW[.Y#=:"VR)-XOCIN&*<"[4,).8V/0Y'H[LF(Y;%MDTW
MU%*#DEEQ@V[NG5DSB<RD"VV+\?T%_FIDU8W+M;)!SDHA-^FSN2BQAG>XAH^Z
M9.I9OVFASQJ-R)^-O74M_D":FNA9O+4!DV))DSNLXX9_2GW@7LF@^>)67.RM
MN$;/;:$EI\Z+VT(L!-D/P\$D6I!HU5> F%&XHMG!^$^PIFBLR$7&G'RPV( M
M$*:%P!PNA:+-()B$]SE9H'E V%\D[8>5J5>,]JG5<(699W(:GX#./9LK9A9,
M81V\OY6X@1>9=3V#./XJ?A"*$YET>%+]7:B\5I!II5JP/J\XJ$RI%>EML-+&
MH_QE=@6OB"5ME1K>B%*XG'+@3']^,AH,XO%4EY2--OY7,CZD? .7VI1$+[B$
M7!L_[8;V#2 !XS###,L%&A@F?3(:Q,!JR(7LLIL7#+.5H?U$Y)GB<'%+J4)1
MCJ.U2E'7#C'].TM..0X*-$A0=U%]] 0Z4'UXW8<94P*E4Y.D['\NQ#J?M;3Z
MD/GXI"_5CI.3$5R'5^$TW+H[&1['?4>%<5TYC:K_&A-]ZF=^6+F!3TJO29HE
MIM\F3 Z20Y@3W$9/R%=2;BAPRDHZYVP=9O#WE3#H:E7M>-RI<L H) PDQP?\
M<,O]SKU;U[8")*?#H[%S^L/0=0P'#4.A*%C+)@O1SK!,*/*B:,*LH\^$(?Z5
MP=HQ[;MN1B68AM'*?M_4%5&O^WY4O@TNFI#[^N#CF:Q6LA%*5VC\FO6]P O_
M1P'VD['K[*:]$375!"GL)BT$)X7(P&V:>#B>1,ZPR4ZN!/H\>=9S%=25:K:0
MV,VRT(:C"3(M):MJ3+LONSB<[D63-%WI= J3A/N%V0'<+\NN9:?*NH4-O3@)
M*FN2Z:PWZ&VYN(V:,=EF=*K25I?MZ&,:O*-"NTBGR%=0>481D<*+BDYHM)U\
MHDN\E)'EGL!C!/WSD^0D'M_!C+S8WX?@][%_AQ+_"[S#,!X],.*7F_1+53TZ
M"4^3I^,V+31=:1*ZTE)K*3@\B?W?PQ*)ZFC_#/ C6![)+MR/%_=<]\V#Y1TK
M,6W8_(B91QPS#XIT[NXEVJC8??_LT^KW&"N1/]IU5RJ/Y #:@&G>"[,]=[+L
MT]+HE>+N[*E-VJ6*G7N:_8[V!$K/-V-)Y_N@_=TEE]W[H;9E]WKH_L53Q988
M+ RR3P'+Z0D@93=:\-:;HU$X.-HFM:8M]G=5S866OR$[_Q-02P,$%     @
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
MKS;P5\OJ]6'&6./:;E_S:L ^A"30^1J.-617$-MQ[1[<?;%H'I%YX/>\@][
M[[HWR#NP^[VER&N-K2E7BF>@A:^G=Y':[55&T2Q!4H0O6TDD+<A,KN=WO#F9
M>[W(=UW/_J-(M-,A.?PB<)'2L'6#3MNLJUQ0_=X/VC/ 2A-FWS8CM\.]$70L
M*&; ]IRP*Z*QH$5 _K2VY7S#VG!4M!>8>5ZW"JR)N]>Q#[Q5K T.[,YP!ZP=
M#.S.%MB&_D%W%ZE?0]LN4&N$W@DU_VZH+37:YKT/K'UKKMT#^!PE](_.F?=L
M_8VF[:K>9B,0,H(%5$25CC9[@J\5^WV4Q^,"^C;D^6VD6[*'J<H[NO.11'7?
MW<!:N[B:@BJ:S=9OA^Y@Y]Z@:WN]F]+V#0D3)CCPBQF?-5YL[JT9I+1@"EN!
MS]8,7'9GA[N<QU/)6:FV$NN]]KH[=8W?D)M6LO&N17((G7_WR>'WY'!3&,S_
M?X[T[V'Q^NYI?;LTX<%REW1OZ-FW$;^<7*)SN 05)'I#,ZI(M&[58P_1WRGZ
MCSA:9UWGK-=&KTIJ@H+&;719Y@SG$7JMJT6.JW<I[:<(/5"$WG$;#8=#]'O*
MRQ138(&C[6ALU #?]N^MI#_%Z$Y[/I01SQ-8.BG.$QTD_9*@TW]:,P\5#\(+
M1K327G\DT04IRBFC(>(Q&J<TQ_^&K>)]JV%>IWA^=7%7G;X@ 3K.\Q(S[3PN
M%.(Y.N,B V1;9]J/MU;R[ZW["6R:T245LOU]MJ=_E%+1>'&+!I\(PH*@/\%#
M-*8D0@S/%D1([1J5$G07 M'/FDK/^^[HUE!\N!AKOQI2;]1&,1=&0E$*:,Y)
M)9!*!/M'"1N\-B+SD)6FF&NR<TA,Z%?]<UF0D$) CZ.,YE0J8?I]4"V!"M]&
M;W&(^>U$2+<%FJFH;D'T!-,9SE^8&2R1+,-TPS&*(QP!YHF&$!BC/27;FD7)
M3',!/A-(E R"1>*8A$8@T&I!$58$I400'ML/'&H,BH$7P4@37S DY"6XG&D+
MO[8:=@_QF&<%SA<K87[11ACXFV%$\Y!#K(4Y+ROSB%0 T'YLX#;&"[ ;O9:Z
M<P/OTESC(=?.!$^:8SE#5G%<PO*6)=[ ;*&7&@&A$3HA(<FF(+WCF7=#[NX6
M&NHU::O&/F1HZV6C@U@A.P:TY2'1 [P4**;@D6NGZS,_$^3:Z@LJ/Z,SP 87
MU9CGCY >U&N>F8@!HQ.NH?.JE#0G4NKH[)(CEDO^FV2]!Z7'#5[0I1)EJ$I!
M-IF=P^+F8F$6[@FY(HP7YBBW =0U4LQ3FJQ^\KU(<$Z_U!N#+0F-=9M8VX9
M&\U2"OEBIH^)IP1<S9HS9,W@DH2EH(I"^+7TTWFHNRO#.*-2:F#OC+_+T_$:
MX)!>U$SRS?"#"CI2USJ<CC<3+&)$P<9()P)8<:0^Q*R?WS9R;]@&*U_G**%7
MV@"3AY<580:)E*.<*ZVC(%.(.J1W?8>5GH1$0XS-=>A"0$ZBP0&F%U#4=(Z>
MI;K8-#X =PCR9TG%,B-=UKFFWR!H)7S'H<&5-^QTVCK97R^G%:)E?*^INR:1
M$:QMP9*TC<\SDXP,G[H4+>M((7A6LJ1:"=I2(VB?$7BX1N])LW_8H_\&V5ZB
M&,,RB$O&%O?96CY&>QWIH%]UKO@)9\4(?>(\@AZ001L&2^D_;OO_U>['HL;M
M9]Z=6\Z\(RH+AA<!S:%0$VO*>/BY.47K#NQ^=WDR_^SO',QW>Y[=K;\XV#Q!
M2)<OV:8X_)P(Z/XC?<+'1?"C:_Z-5DYSUR>:UW):.ZUW?>^NG?95'WFM'?>M
M#2V_ZRIP J:;0QP<0R\2X"M.FR^"!@/;[SX;U2>0U9CY<,:IOE0SG[X=_050
M2P,$%     @ I#J,4LJCF!IJ>0  4=$" !8   !G9',M,C R,#$R,S%X97@R
M9#0N:'1M[+UI<QM'EC;Z5^JZNV?(-T"(E"Q;2W>_05-26S/>1I3;T7'C?D@
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
M'GW5/EGTR0>&D5OQ\!]U\2_%U-E1!/AM%%=-Z04TRR6.!$:U-* Z4E 1J[)
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
MBHE<-:[PE[D5O=!Y_;*6MUT@!2:,$O =[36>:]I6%&<>$&1<3H0[$9[4&P]
M)L85%AEZJ8#Y37AH4]M/=;*2=*XZF39?-XY.^O5:#@[KSSXA3/,;R4O!PJH5
M>+J"JVJR6NW#.5BL;G*PE3<*[([ !'/99%X*8AUNF;*9+M:N'*MQ;PB'$@7D
MR\@Z4L2%G KR:SWF8>B%;==903%A^U+<[3YHV%&#Z'SUWY;../K_X;J2$X6,
MF\_.QLFWNMW2.0>7%I8/ ;M?X!$L01TQ?&3P,<["F6S$X\;?XU9#+B&C3A)H
MW1-,O53T%LFX\R^H9X ?LHYR*L3K@D?\NP'_20 P?/"IXKDUOY'DA)PL0;%O
MR\ZOMB[#(:/S<3(ZCPX9G3]<1H=8M>=<BMBA?-B1[]'R[B,%T:G3'W#;N!+?
MB;51)^H4:I-:)TWJH]3?(M8+_L*04UNZ(4(.W1,T1Q36Y^XBYDM3-1Q!QN@8
M1GO0@M6[4R"+/A$+9TO">SAIH=0*:'A4%1QJM@=U)(Q Q*+JS')B *%05 5A
M$BTY+5GU\Y\NLHSN/CA%M=WR<$0\#J44>FAO-&+F$'D\9 V;Z:!WXW#_V \M
M@ 4E2P?KB<R$P@]<U0Q.&>TJA"? ]L-Y:#4[3:@.S@W;(K'A(.7_8;('W#CT
M5^H[!MB2X:$S0/@#A\@IE6>?BISF#K1/]$4?;D<'PLR[_\E$M4^\CKW=!<1C
M^\>]@"NB^@57!6[L[$K!K@W&@:=3@=<XDVSJ&2 <3T6'*$,CJ8'KB)N:SCT+
M/TO8GZDE^HSA+>TR1QOOZ!><VO,08+$I=2(L9Y8$8@\^?G[8V_?\@NU[FQA(
M.-)/_@-FRT%.NM8.K4U\V"[W_8+MV\7EOD%?+U=$Z#1W68C#YKCO%_2JM<"P
M[N%*0C8BM:ZR% FBP.HWUP697 WCG0[[YIY?0 52UHK9XS*@3K*XLB+:-EAQ
M=]@8?X@+HEV0<NX*S=2"<U<8(  S^-<"O.ADI_4FKUNX3-BZ<ZS'C!Q(/W3B
MEY2D /H)Y-NBY),R/@J^T9Z?40!9H79;M.W:J.<Q J^8$?R$<.H:]EK?J!]9
M0M2E#"TB]X)&;[)]2-Q_EX*UP('WG47/?F2<8]V4'/WW::)UROFC9H7Q%L_:
M=L0.&>U!IL*4# "F>&8*5D+"BZ:<$I5NUU@FZDN$#@70)70.9XB)3">,XC#+
M0N@-PFJ1WL3!Q/I+4=GV7=FGH0GE>0.26V@[",=-J;)Q(D?@%E.@8$[58-:?
MTAET2%84>]'4$TGV$UAEARBC' O?6X&XX>RJPF<9LX(2Q/B<25'F5L."4= 2
M35/F'($3EFWV8:M?P/QI^=LE4WA@7Q7EW*92?_O9XLI; F>$Q*/:9%37^+\4
M/9C2I"AW&ZW_7,*XG(["M"4I<\?MTDDJONTS)F,R47R6)HH9^HN87KUU"RTS
M=PNZ#^_^32 E]B9M$#-"]Q>*2>E&J]9];6E/4/8]!!L1=[+#<0=OPTO)42(8
ME,()33G71<22[@# N+,4 L1G)95/8#%R2@CGTZQAMM:F#B3Z*"J:P^O3 (/1
MDT78@XUROEJA>4/Z_Q,7#<EYOR6J6W ?_';Q=%>,Z,$UOGS[ENTXI![P0"Z,
M'JWSZED+)_60(1>WA6^,V)RBX#TOCAA37CX)7+'[1N.]@>#YJ3U1L-KS>$S<
MZR >ZAE^_!O'NBX^PDCQJ:UA=4?[Y#</%H-].J0/'"M2M^:DQ-BF-7Y#>]4>
MHAI=,4I;AW,>YY;;D_(ZM]ZC'7J,< $4U7ZKMQ:494D&JR[0F/1,V?XV11[<
MAHTXC\RS'MHN$M"]B"+T/&2D+,?"2;$*):!W4.(533M,A@I[4H@1"P<0W7G_
MB$]_-PB1+P\(D7N($+F#8)HW)9E0VV03 8[)9")H !^\+IP@D.2"@MNT946[
M.JD,1:TK;YILX@?%I6A(TL3?M"HW$ [.7TALAF[(@ K$*/-W".%TL%+C1D;:
M)O<PT=YGA[J(T"/8E&.)[F-FIDSXA$M'@0_A1^"[4X.:@H&!'%UAFQ']%+?
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
MK?MJM?^313S76>X;="QYC2K([BXQ)D3?'>)P5UL6YKZK=YPO08DHR:^TCN+
MH8+U+ 7Z:?N&E)5MD?3&&CBB@1[LY,!9K=2&-)V7\8;-0<XE1!5-)9I(8500
M&7I<%4E>E (2**G<T [7,SF74A*K46^/M>P8![2H/EE?T)NEZ+8V*B.P:>T4
M!7IO5NI887W?8X:'QM!C=_2BF-"SDUQTZ'WU(5]O>8A;LD=X1L0@&IR!3F#3
MH<43B!@7TVH.'6M1T!*G_2/$&)FK\#IJ;QIFR\^+@+R:WC+2*A*A2U.2B%1D
M-R^V/HQ7RK&>4^LY!^SIJG1XQ9DU<-VC4UC+#6Z7U =?M-$=K0N^7IRYK,\Q
MHQEJZ:KH,YA.S\,4F.<9/B%&6'H5U(!Q%!7G%MM<8Z.;$^$0KGXY)%DUE5#M
MQ5@I.6E*_EMM708J<Z&J+>[#O;[Q<'^:@QTB>#K6/-CX3*WB*] ,-0J'K4C*
M5.$O0;<8"DHPN7!T/T:+7H-TGG5SS4PT[H@(E[JD6BF=*T9L@E7"UN\5!W'O
MG R*;M3$UPV3X1!+ZJ53-MJN@O&1'$)4&- M4OTWT'2*R!)+A(Y+P 9/7VU[
MA5OOKJEW7?/^]:"DN(X!+9[EJG;#ZMSA6ST1V(&F+HO\"JX&>0][ARBQN'?]
MVI0S*=ON45H]B.-05Q3,;35._MESJ>NG,&'R:M?$TAVL!K2!U(,R U'EO -X
MH"F)>*L-S7>Z -^Q#!D)7]U=Y< '(\D[/-V*?HA^YFC320JN%IO* ;P&)8&3
M?VX6_:\.UP%V"[8X<F( I;-,P)]0.'LLL)';>P2*FBN"6X_-(VHO 3_&RT2R
MWZ09XIJQ%,:4F-QNZO"QL7VB0DAKB;4F4BY@AE+#+/LN6C"?BS+47W5IT>$;
M+M"_&9^JO3W1T>N!M+2#LEPFR]K"M??DDB67,2 30UZ<4&HMM30$/ZOJ8OK.
M5P$Y(GV'8L/%S5#5,%<NR-^F4S8K]_+*PVFU6T'V0RNJF(^VV!(=:V@4FD/]
M@FNK[FP#Q9W^I$,BTZA","!7+XPB6@=A" ,+NW*'P1'718<,9B-V+NSWDICW
MV8QR2U>43IFTOB$$EEHN1^G8CD?,7Z&TZ*34E(U<=ILJ '^;.3V!'B[=9/FW
MTUJ^H@?PAEVE'O?J[G!\*$S]2$GVQX<D^^\VR;Z5V9U[*,U@V]J.XTR2Q5-O
M1QV5J.Z4+<:&$WA84("R7O&CE?0 - 3 $OUCO,\6--ON ;P' *U(YD9H+51T
M2".)@@KCW#0N07X;+(I$V'IR)-8LUYOP\Z:9*5L)/,Q >F43WA*)/&'F,S1_
MI4H+Q*'24,I("^;W"/IB%QKN$C<&N4"Y"L.TADQDE'WN[I:U[</H@X M#?'"
M@?>M*R@!D3ZC<8N]%#GP['PR1\^@U<1KI.L.D_^UH*X9\@5[./@=%JE:,I;@
M1UP)'>#R9P7V-Y]L8H5WR=4GI9!N)%>-0>XL[3W4Z438<1+1D)&.4UL\/S;0
MJ7T4>3%B-[N'D#)E9XR3N]II+BWC7G-<ET@H9I/1+$I'-).6,RHVX'K=J)D9
MU4ZLD#ZWR9&F(71&C< 49)C[&J=\8W'X89N.BV*YA.EPU>\>A2Y_2:F?IP])
M! 7IURD\GN,O-)W/6_]*K3<\L3,G6BBZ123&FSBP4FO5'%)S#-0"12#V(1G<
M==<=X"<NYHN:9$BED6+OI]';=\%)7Z>.VK CB?S86KW7J#N@;[O7[Z/G,T;K
M7W'C8/ ,(U;L5MCS\X&/SEUQ'+;4Y.CB4N.! PLX,*=@/KAM!ZO6B%G8.@I
M,9QK)>J&U7Z97V7X%2&Q%<U%G$+8'BO%,LN.K^3;L[3(^8@ BGR(OB#@OLJP
M5UI0]U+RG#L56G<>[B^HG;JEZ-*#:-(-.3!!T__]O. O;<9"1J($.*GH#P2$
M\^>Y:"R(GGJ6*4+E21,UK:*O7(-!>5;EZ@(&6S#Z:UM) ^H[%;6 &#F$17\7
MI_!FJZ;$?S(+F 0O0M9]_J1:943BA?:H1G5)Y W<9VEAR<I1$ 9I\]IYA&)
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
M'U$I+BH8 AJ@8.:*,[9+2./.[#)/YQN$=,QM/I-^M==8(%XNJ:":T&?]]FX
M\PDL*GDZ*H0621LHATI/W-;5ZQ7V1^FQ1A>\HG)K26^R%Y;*VO0HA<NIBJ/W
M[&PK[>#H<OO!@8+4[)A+C+E\G,FXPZ>PQ 3=Z]VBE':)4!)JTAY0PU0+,%_F
M\+YD'=VB]6VV%-U$W&B]"T?] [VJU))\JEKWX<G18+!RQ"4,)\V*>L85RTG
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
MO+UH,5,))A"?$/RN]0B46)]290Z?CE?%#7%K;SAY6<10989=Q[TII2$IU<+
M6JZJH*>GEO+7ZR*&D8^3&T?1U0>$%5YLJA39.%E(M1^-T3P"Y)Q]&3^0O"@A
M3"Z<G3-.WK;;:1+6N4PKRT.T[PW^5& S-S76)$+P#LS:U\:R3^IZN@I?D7>"
M!:79Y)IH9L_5[3XNU>#B%V??<5) #+??071"S]&=HQ2?/S;A4ML#@0<XT0_P
M.(NP:4^RSU'0T,2VC#>;/EQ+%HBB<.OP^$**A>V/=LENW(^PF:Y*LTP\KVXW
M&')32%&GPO4I;0C)#:B.G;]2BH &[S1@].D$4ZM%T1#L'KTL1M[3%R[$X\ZB
MT,8(,X;_)6$.Q7#MT&($=20CA48(S1U_0Z(WVS#32,];' @\W6QF>F^1LR6J
MW'25>F)8K*CEUKN!/-Q3/,.C Y[A'N(97E$FA8]/Y=(W)&)\8B<.<XKA@A)^
M0LA<FQ_BG??\@K?M;O$?(6;1I]%'D<O1LF/(5F[*W%5!LG7#BDN29ET3]Z@?
M8([.3AI41+J(#I;!A2ETM-N/I<4&=R0**948\4YVCA]2)^IRB#3<\POB2 .2
M_N]=P"&T\H+V-[Z>_6.=Z\#\HV>Q[2A@%$<R26:<FGR#48?#P;GG%[R>1Q)_
M5=HY8HF(T#>@$OD(V[(5J5]0W7FU$%_U8S_-I;OF:5FY(J<\\JH"5AK2A73!
MV!6"(&%/SE<)U[[Q H "VI+O@B/S[7]?7EPD/Q38F<A7CH#NJZ(X4%$J38O@
MQS[B=&MEN*=H9=4'UV_5PNQ)]) K.\*.,Y\MA-@:RJ</)MXVF+>]WN:&8-"^
M! $_2^@T#)U4>+@=D<O(I;=\4"5\F]*R2Q<LK4+B$L)8PM,$;->@]4NLA#Z!
M<+=WUBT>"8IH3$=6*?A3(W$N&D5!Q':@AGN"EI8H(_A8==N5.A)#<DFGI>-)
M^B13(CO+SVIOJ5$](RH(3D_SL\O0\C=VSB0[<8TP9K JQY?%Q+=5BVJM]8XZ
MIFE GWR((=SS"T!4S+1%\SSNF@M?X69A&8B0]%K+]:17<]A!@UT%(:?F$'_4
MS549=ER1^O,]X7HX[*Y/> 'ITM13SH2:DWLMN#+P41_'+_;V0#T1)B!Z6'8\
M2Z045G68GEWS\1VIE%[NJ#GUFG2^_2C@H2:^.*UNUKRN_X%0](16BT,C>".7
M&)%O928)^-UKY<+5J[;< ;$)V7I"3$/ RYSVW7?MN1XLOF0SNTXKM5UG!9*R
MHRF!89AD32FQZ[3(C#2FBMDQ%+/L*P=\MJS(T+9J&V2[*W:?%A43EE#;)F><
MAZM_([:Y4%JWKBGG>P;U:&RVY]IY5W45)DBAHM5!SI$0E(H&@'209/QRL4:3
M(:E 4//>5W%-6TYRF7E!G)02ZQWT*(7H@&)IKE+[V__^\\/QXU-< _SG*7;G
M7%F&VXC-6*VLG7'/#>)>()(K[DL'MIBE,)NV6^^U^7W7%[9NXU%^E_)JO,%&
M@\?<JH8;F@3OKS\\GL=L!=R$#\F02/$)ZQ<;ND'4.@BZ%650Q"7@O-;VE\E1
MV9<K?.-[1O&&"KO5QD4-+8?FMBP&[O52[&6%'8Q7.*V?+__\>'QZ2LN/S8J.
M<6&3,_C$4?G2A%5N1<Q]TCHISE1+EKJ24&1EI11TU$=W%\K\FPE(ZH*$:6SP
MWHAA&+4/TZ$._]/FK;\\Y*WO8=[Z[H[T/UPSG^_,^C-U%^FAO2)R1E>0RRRZ
MF@:A4@9,VPRS*A*QEUA=EQ38@#^T$)"D\X AJ^1(4>=(_&W4HU[N/ 6950\_
M1UFUD&N-2C&D=PK*:]6H\'.RG:HJ[DDY3GXH:IR.(YEEM(%0E8Z0;9;EJ;1
M).86[?O5.SFUY4+&TI[^8I.-;^_*N+#>2F=MRX6$J^0>T&*HFHQ[#H]"_BC\
M^L8&Q-*O#7_[<TXQ>UK=:D2DZ#SQ;LQD-,#0!O9 )@%"-Z?$K]N(^Z3A'JO@
M'MSCC]EWD9)JJ&6<KO;H%LWC!E^&=KN]U8L)_:QN2T6:$9N81'Z+O,$$O:SU
M"2D&<\F;FX*FUP:B(^8L72&U+B\'6!<4."!3HE2^:?Y.&^SYYG%,15GP/]).
MW50PYYM:0NJ]0PI<WR2KMT?E\?]?W=FL* P#<?Q5/'H0/>UUH<@>%L2#Z .L
M6'2EK=!6L&]OYGMB#1;4A3WUT)K4)IG,9)+_S\L80*T*OPGN&8N;0Q&PVY'2
M$ WI%5-"]:?>_HK4@ ERF+-*8IHF5,6R5(Q@2/?$E%2@9D$.',:E>^!$^I^@
M,H%ZB)_9:(=,H$Q1#P6+^;(&0HFEX6UC!CS5'$W>ML5SK3$=9<(Z]K_7JB.=
M%2CEJ]K#<D>8(ZK].5AD5CZ!V^ZHN-CPQ 0S/Y5E7N/VV<S5NB)F.F^@"4^
M6G/T1,8$8$971J=JXP. _M_4OERVB$M>AH!7$49M10!!&JSAW=:8J@HS^VB\
M6<Z_UZML\2;I:%@0'TQINT>E=8+,UJ<PBJ'8QJ%&&;<G8\B&QP,H*&WJ"^,?
M1=O5[GKH2]^4DYE7WO$=GT$W2PVWXTBYK(K;:1:3V0WY$1!=[U"*7&?6?O><
M6(C79[%R,NDHL1SI,L:$57*6.M:61 &%"!]N7Y&J\K60CZ3F)+^(U.BMK\3'
MSM!94H0K<A9233;]ES'5QY_&5,\&4  %?A0_S;:G71<NA[8L/J]02P,$%
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
MW8?+!/U:M3%.)FRR3#CNI4Q8'Y2*$P?K$@=J+YPXV&1Q<-)3<; "W-!&6?[
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
M5EB:A')0N>(R6^2W6PX0!.-B''W418<D<DM0_^PX%^9G!YCK38$RNP<( Y[
M8Q3.Y$,'%.7HM"%==2CQ=)I;[BH]I7[ZU5 C.+!*T,8@YXJV8^VA^\-%SFI/
MWJ%D N$V&.P?TCF<CISH6UKT]267TJ50K94L^I+ZUY4J-O/P>UC1P6;.:4$R
M)ISGCY5NW(3L5T%C,=,G256OY$F1)7N8OB,F"$&I[44ZK<EQ$Y<36-=R0E:
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
MH%*J8*<<7>=GI[^#1H%&;4K1!6B4*M@I2-<U2!1(U&80O2,#/ JC!%WRP=H
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
M /L[3^33U-MD>$>*GOF\.UZ$@C#V<)^5+HE2<H#$\_[E(,O2QXA@!?CE0#]
MXHL,DE93^_X!4/*T?W?E^N.Y=Y9+)$K?M%EI9?:V3A &9*[>%S*^;>GQS@.%
M^'_=D'^PJOGIQB/H/!CX-/90@(<$A;<H\6B,XK0;TS[%T02%$:NOU7M:3'[F
MR9GQ:.2SML/>_AEY['67D  E$0YB7WSY-@J'B"8Q<U1I0&(BKMI\TIR+FR98
M_!K2_JK\BL?=L#]AO[QDZ+_\?U!+ 0(4 Q0    ( *0ZC%+V.53CJRT  &=-
M @ 0              "  0    !G9',M,C R,#$R,S$N>'-D4$L! A0#%
M  @ I#J,4OPR^MU *@  7L0" !0              ( !V2T  &=D<RTR,#(P
M,3(S,5]C86PN>&UL4$L! A0#%     @ I#J,4G@X",[D>P  /N,( !0
M         ( !2U@  &=D<RTR,#(P,3(S,5]D968N>&UL4$L! A0#%     @
MI#J,4D/A:(\+$P$ ?N$1 !0              ( !8=0  &=D<RTR,#(P,3(S
M,5]L86(N>&UL4$L! A0#%     @ I#J,4N6H%<4+R   ?^,. !0
M     ( !GN<! &=D<RTR,#(P,3(S,5]P<F4N>&UL4$L! A0#%     @ I#J,
M4IG<=]G;#@D Y:)C !0              ( !VZ\" &=D<RTR,#(P,3(S,7@R
M,&8N:'1M4$L! A0#%     @ I#J,4K936)[C @  C ,  !<
M ( !Z+X+ &=D<RTR,#(P,3(S,7@R,&8P,#DN:G!G4$L! A0#%     @ I#J,
M4ACA1ZK\ @  I ,  !<              ( ! ,(+ &=D<RTR,#(P,3(S,7@R
M,&8P,3 N:G!G4$L! A0#%     @ I#J,4G0UE65H!    P4  !<
M     ( !,<4+ &=D<RTR,#(P,3(S,7@R,&8P,3$N:G!G4$L! A0#%     @
MI#J,4IJG:[W4 @  ?P,  !<              ( !SLD+ &=D<RTR,#(P,3(S
M,7@R,&8P,3(N:G!G4$L! A0#%     @ I#J,4A;TKF/  @  ;0,  !<
M         ( !U\P+ &=D<RTR,#(P,3(S,7@R,&8P,3DN:G!G4$L! A0#%
M  @ I#J,4FT0_([N 0$ V5D! !<              ( !S,\+ &=D<RTR,#(P
M,3(S,7@R,&8P,C(N:G!G4$L! A0#%     @ I#J,4@J'WG4X^P  [#@! !<
M             ( ![]$, &=D<RTR,#(P,3(S,7@R,&8P,C0N:G!G4$L! A0#
M%     @ I#J,4A&Z2"N>6@$ #XH! !<              ( !7,T- &=D<RTR
M,#(P,3(S,7@R,&8P,C8N:G!G4$L! A0#%     @ I#J,4NGZ'(W:"   =S0
M !<              ( !+R@/ &=D<RTR,#(P,3(S,7AE>#$R9#$N:'1M4$L!
M A0#%     @ I#J,4K@O?F;&"   "S0  !<              ( !/C$/ &=D
M<RTR,#(P,3(S,7AE>#$R9#(N:'1M4$L! A0#%     @ I#J,4B1LGD\;!0
MJA4  !<              ( !.3H/ &=D<RTR,#(P,3(S,7AE>#$S9#$N:'1M
M4$L! A0#%     @ I#J,4DB%M1&W!   ]!,  !<              ( !B3\/
M &=D<RTR,#(P,3(S,7AE>#$S9#(N:'1M4$L! A0#%     @ I#J,4D63L1EU
M!   S@P  !<              ( !=40/ &=D<RTR,#(P,3(S,7AE>#$U9#$N
M:'1M4$L! A0#%     @ I#J,4OJ'[.BE!P  S2<  !<              ( !
M'TD/ &=D<RTR,#(P,3(S,7AE>#$U9#(N:'1M4$L! A0#%     @ I#J,4LJC
MF!IJ>0  4=$" !8              ( !^5 / &=D<RTR,#(P,3(S,7AE>#)D
M-"YH=&U02P$"% ,4    " "D.HQ21K56N;M:  !_' 0 %P
M@ &7R@\ 9V1S+3(P,C Q,C,Q>&5X-&0W."YH=&U02P$"% ,4    " "D.HQ2
M[TB=D49$  #=]P( %P              @ &')1  9V1S+3(P,C Q,C,Q>&5X
M-&0W.2YH=&U02P$"% ,4    " "D.HQ2QTV4R\\:   R.@( %@
M    @ $":A  9V1S+3(P,C Q,C,Q>&5X.&0Q+FAT;5!+!08     &  8 & &
(   %A1     !

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